mirror of
https://github.com/devcode-it/openstamanager.git
synced 2024-12-27 00:06:14 +01:00
Modifica apertura attività dashboard con click e doppio click da smartphone
This commit is contained in:
parent
4e3da9a1ca
commit
c9aa58376d
@ -101,7 +101,7 @@ switch (filter('op')) {
|
||||
'title' => '<div style=\'position:absolute; top:7%; right:3%;\' > '.(($sessione['is_completato']) ? '<i class="fa fa-lock" aria-hidden="true"></i>' : '').' '.(($sessione['have_attachments']) ? '<i class="fa fa-paperclip" aria-hidden="true"></i>' : '').'</div>'.'<b>Int. '.$sessione['codice'].'</b> '.$sessione['cliente'].'<br><b>'.tr('Tecnici').':</b> '.$sessione['nome_tecnico'],
|
||||
'start' => $sessione['orario_inizio'],
|
||||
'end' => $sessione['orario_fine'],
|
||||
'url' => base_path().'/editor.php?id_module='.$modulo_interventi->id.'&id_record='.$sessione['idintervento'],
|
||||
'link' => base_path().'/editor.php?id_module='.$modulo_interventi->id.'&id_record='.$sessione['idintervento'],
|
||||
'backgroundColor' => $sessione['colore'],
|
||||
'textColor' => color_inverse($sessione['colore']),
|
||||
'borderColor' => ($sessione['colore_tecnico'] == '#FFFFFF') ? color_darken($sessione['colore_tecnico'], 100) : $sessione['colore_tecnico'],
|
||||
|
@ -501,6 +501,7 @@ echo '
|
||||
|
||||
function create_calendar() {
|
||||
var calendarElement = document.getElementById("calendar");
|
||||
var clickCnt = 0;
|
||||
|
||||
var calendar = $(calendarElement).fullCalendar({
|
||||
/* plugins: [interactionPlugin, dayGridPlugin, timeGridPlugin], */
|
||||
@ -633,8 +634,34 @@ echo '
|
||||
}
|
||||
|
||||
});
|
||||
},
|
||||
},';
|
||||
|
||||
if(isMobile() && setting('Utilizzare i tooltip sul calendario')){
|
||||
echo '
|
||||
eventClick: function(info) {
|
||||
let link = info.link;
|
||||
let element = $(this);
|
||||
clickCnt++;
|
||||
if (clickCnt === 1) {
|
||||
oneClickTimer = setTimeout(function() {
|
||||
clickCnt = 0;
|
||||
element.trigger("mouseenter");
|
||||
}, 400);
|
||||
} else if (clickCnt === 2) {
|
||||
clearTimeout(oneClickTimer);
|
||||
clickCnt = 0;
|
||||
location.href = link;
|
||||
}
|
||||
},';
|
||||
}else{
|
||||
echo '
|
||||
eventClick: function(info) {
|
||||
let link = info.link;
|
||||
location.href = link;
|
||||
},';
|
||||
}
|
||||
|
||||
echo '
|
||||
// eventPositioned: function (info) {
|
||||
eventAfterRender: function (event, element) {
|
||||
// let event = info.event;
|
||||
|
Loading…
Reference in New Issue
Block a user