123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960 |
- /* CLOCK */
- var circle;
- function widget_clock_init(){
- circle = new ProgressBar.Circle('#clock', {
- color: '#50C8FB',
- duration: 3000,
- easing: 'easeInOut',
- text: {
- style : { fontSize : '38px'},
- value : '00:00:00'
- }
- });
- refresh_clock();
- setInterval(function(){
- refresh_clock();
- },1000);
- }
- function refresh_clock(){
- var d = new Date();
- var hour = d.getHours();
- var minut = ("00" + d.getMinutes()).slice(-2) ;
- var second = ("00" + d.getSeconds()).slice(-2) ;
- var year = d.getFullYear() ;
- var month = ("00" + (d.getMonth()+1)).slice(-2) ;
- var day = ("00" + d.getDate()).slice(-2) ;
- var days = ["Dimanche","Lundi","Mardi","Mercredi","Jeudi","Vendredi","Samedi"];
- var monthName = ["Janvier","Février","Mars","Avril","Mai","Juin","Juillet","Aout","Septembre","Octobre","Novembre","Décembre"];
- var dayName = days[d.getDay()];
- circle.setText(hour+':'+minut+':'+second+'<div class="dayName">'+dayName+'</div><div class="dayDate">'+day+' '+monthName[d.getMonth()]+' '+year+'</div>');
- circle.set(second/60);
- }
- /* PROFILE */
- function dashboard_widget_profile_configure_save(widget,modal){
- var data = $('#dashboard-widget-profile-form').toJson();
- data.action = 'dashboard_widget_profile_configure_save';
- data.id = modal.attr('data-widget');
- $.action(data,function(){
- $.message('success','Configuration enregistrée');
- dashboard_dashboardwidget_search();
- });
- }
- /* HTML */
- function dashboard_widget_html_configure_save(widget,modal){
- var data = $('#dashboard-widget-html-form').toJson();
- data.action = 'dashboard_widget_html_configure_save';
- data.id = modal.attr('data-widget');
- $.action(data,function(){
- $.message('success','Configuration enregistrée');
- dashboard_dashboardwidget_search();
- });
- }
|