diff --git a/controller.php b/controller.php index ca26a5299..6d80c2011 100644 --- a/controller.php +++ b/controller.php @@ -25,14 +25,8 @@ $module_dir = $module['directory']; include $docroot.'/actions.php'; -/* - * Widget top - */ - - //se non sono mobile nascondo i widget controller_top -if (!isMobile()) { - echo Widgets::addModuleWidgets($id_module, 'controller_top'); -} +// Widget in alto +echo '{( "name": "widgets", "id_module": "'.$id_module.'", "position": "top", "place": "controller" )}'; // Lettura eventuali plugins modulo da inserire come tab echo ' @@ -88,31 +82,12 @@ foreach ($plugins as $plugin) { echo ' - - '; + '; redirectOperation($id_module, $id_record); -/* - * Widget laterali. - */ -// Controllo se ho widget per il lato destro dello schermo, altrimenti non creo la colonna di destra - -//se sono mobile pesco anche i widget di controller_top -if (isMobile()) { - $extra_where = " OR location = 'controller_top'"; -} else { - $extra_where = ''; -} - -$result_widgets = $dbo->fetchArray('SELECT `id`, `location`, `class` FROM `zz_widgets` WHERE `id_module`='.prepare($id_module)." AND (`location`='controller_right' ".$extra_where.' ) AND `enabled`=1 ORDER BY `order` ASC'); -if (count($result_widgets) > 0) { - echo ' -
'; - echo Widgets::addModuleWidgets($id_module, 'controller_right'); - echo ' -
'; -} +// Widget in basso +echo '{( "name": "widgets", "id_module": "'.$id_module.'", "position": "right", "place": "controller" )}'; if (file_exists($docroot.'/include/custom/bottom.php')) { include $docroot.'/include/custom/bottom.php'; diff --git a/editor.php b/editor.php index c686113bd..88f6acb09 100755 --- a/editor.php +++ b/editor.php @@ -26,6 +26,9 @@ $module_dir = $module['directory']; // Inclusione elementi fondamentali del modulo include $docroot.'/actions.php'; +// Widget in alto +echo '{( "name": "widgets", "id_module": "'.$id_module.'", "id_record": "'.$id_record.'", "position": "top", "place": "editor" )}'; + $advanced_sessions = get_var('Attiva notifica di presenza utenti sul record'); if ($advanced_sessions) { $dbo->query('DELETE FROM zz_semaphores WHERE id_utente='.prepare($_SESSION['id_utente']).' AND posizione='.prepare($id_module.', '.$id_record)); @@ -215,25 +218,17 @@ if (empty($records)) { redirectOperation($id_module, $id_record); +// Widget in basso +echo '{( "name": "widgets", "id_module": "'.$id_module.'", "id_record": "'.$id_record.'", "position": "right", "place": "editor" )}'; + echo '
'.tr('Indietro').' '; -/* -* Widget laterali -*/ echo ' - -
'; -echo Widgets::addModuleWidgets($id_module, 'editor_right'); -echo ' -
'; - -?> -