mirror of
https://github.com/devcode-it/openstamanager.git
synced 2025-06-05 22:09:38 +02:00
Correzione per visualizzazione di plugin con schermi grandi
This commit is contained in:
@@ -956,10 +956,29 @@ div.tip {
|
|||||||
display: none;
|
display: none;
|
||||||
}
|
}
|
||||||
|
|
||||||
.control-sidebar-bg {
|
.control-sidebar-bg, .control-sidebar {
|
||||||
top: 50px;
|
top: 50px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.control-sidebar{
|
.control-sidebar {
|
||||||
padding-top: 0;
|
padding-top: 10px;
|
||||||
|
}
|
||||||
|
|
||||||
|
@media screen and (min-width: 1140px) {
|
||||||
|
.with-control-sidebar {
|
||||||
|
margin-right: 230px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.control-sidebar-shown {
|
||||||
|
right: 0;
|
||||||
|
display: block !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
.control-sidebar.control-sidebar-shown, .control-sidebar.control-sidebar-shown + .control-sidebar-bg {
|
||||||
|
right: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
.control-sidebar-toggle {
|
||||||
|
display: none !important;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
59
editor.php
59
editor.php
@@ -69,64 +69,7 @@ if (empty($record) || !$has_access) {
|
|||||||
</div>';
|
</div>';
|
||||||
}
|
}
|
||||||
|
|
||||||
// Menu laterale per la visualizzazione dei plugin
|
|
||||||
echo '
|
echo '
|
||||||
<aside class="control-sidebar control-sidebar-light">
|
|
||||||
<h4 class="text-center">'.tr('Plugin disponibili').'</h4>
|
|
||||||
<ul class="nav nav-tabs nav-pills nav-stacked">
|
|
||||||
<li data-toggle="control-sidebar" class="active">
|
|
||||||
<a data-toggle="tab" href="#tab_0">
|
|
||||||
<i class="'.$structure['icon'].'"></i> '.$structure['title'].'
|
|
||||||
</a>
|
|
||||||
</li>';
|
|
||||||
|
|
||||||
// Tab dei plugin
|
|
||||||
$plugins = $dbo->fetchArray('SELECT id, title FROM zz_plugins WHERE idmodule_to='.prepare($id_module)." AND position='tab' AND enabled = 1 ORDER BY zz_plugins.order DESC");
|
|
||||||
foreach ($plugins as $plugin) {
|
|
||||||
echo '
|
|
||||||
<li data-toggle="control-sidebar">
|
|
||||||
<a data-toggle="tab" href="#tab_'.$plugin['id'].'" id="link-tab_'.$plugin['id'].'">
|
|
||||||
'.$plugin['title'].'
|
|
||||||
</a>
|
|
||||||
</li>';
|
|
||||||
}
|
|
||||||
|
|
||||||
// Tab per le note interne
|
|
||||||
if ($structure->permission != '-' && $structure->use_notes) {
|
|
||||||
$notes = $structure->recordNotes($id_record);
|
|
||||||
|
|
||||||
echo '
|
|
||||||
<li data-toggle="control-sidebar" class="bg-info">
|
|
||||||
<a data-toggle="tab" href="#tab_note" id="link-tab_note">
|
|
||||||
'.tr('Note interne').'
|
|
||||||
<span class="badge">'.($notes->count() ?: '').'</span>
|
|
||||||
</a>
|
|
||||||
</li>';
|
|
||||||
}
|
|
||||||
|
|
||||||
// Tab per le checklist
|
|
||||||
if ($structure->permission != '-' && $structure->use_checklists) {
|
|
||||||
echo '
|
|
||||||
<li data-toggle="control-sidebar" class="bg-success">
|
|
||||||
<a data-toggle="tab" href="#tab_checks" id="link-tab_checks">'.tr('Checklist').'</a>
|
|
||||||
</li>';
|
|
||||||
}
|
|
||||||
|
|
||||||
// Tab per le informazioni sulle operazioni
|
|
||||||
if (Auth::admin()) {
|
|
||||||
echo '
|
|
||||||
<li data-toggle="control-sidebar" class="bg-warning">
|
|
||||||
<a data-toggle="tab" href="#tab_info" id="link-tab_info">
|
|
||||||
'.tr('Info').'
|
|
||||||
</a>
|
|
||||||
</li>';
|
|
||||||
}
|
|
||||||
|
|
||||||
echo '
|
|
||||||
</ul>
|
|
||||||
</aside>
|
|
||||||
|
|
||||||
<div class="control-sidebar-bg"></div>
|
|
||||||
|
|
||||||
<div class="nav-tabs-custom">
|
<div class="nav-tabs-custom">
|
||||||
<ul class="nav nav-tabs pull-right" id="tabs" role="tablist">
|
<ul class="nav nav-tabs pull-right" id="tabs" role="tablist">
|
||||||
@@ -144,7 +87,7 @@ if (empty($record) || !$has_access) {
|
|||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
<li>
|
<li class="control-sidebar-toggle">
|
||||||
<a data-toggle="control-sidebar" style="cursor: pointer">'.tr('Plugin').'</a>
|
<a data-toggle="control-sidebar" style="cursor: pointer">'.tr('Plugin').'</a>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
|
@@ -9,7 +9,7 @@ if (Auth::check()) {
|
|||||||
</section><!-- /.content -->
|
</section><!-- /.content -->
|
||||||
</aside><!-- /.content-wrapper -->
|
</aside><!-- /.content-wrapper -->
|
||||||
|
|
||||||
<footer class="main-footer">
|
<footer class="main-footer '.(str_contains($_SERVER['SCRIPT_FILENAME'], 'editor.php') ? 'with-control-sidebar' : '').'">
|
||||||
<a class="hidden-xs" href="'.tr('https://www.openstamanager.com').'" title="'.tr("Il gestionale open source per l'assistenza tecnica e la fatturazione").'." target="_blank"><strong>'.tr('OpenSTAManager').'</strong></a>
|
<a class="hidden-xs" href="'.tr('https://www.openstamanager.com').'" title="'.tr("Il gestionale open source per l'assistenza tecnica e la fatturazione").'." target="_blank"><strong>'.tr('OpenSTAManager').'</strong></a>
|
||||||
<span class="pull-right hidden-xs">
|
<span class="pull-right hidden-xs">
|
||||||
<strong>'.tr('Versione').'</strong> '.$version.'
|
<strong>'.tr('Versione').'</strong> '.$version.'
|
||||||
|
@@ -421,10 +421,72 @@ if (Auth::check()) {
|
|||||||
</ul>
|
</ul>
|
||||||
</section>
|
</section>
|
||||||
<!-- /.sidebar -->
|
<!-- /.sidebar -->
|
||||||
</aside>
|
</aside>';
|
||||||
|
|
||||||
|
if (str_contains($_SERVER['SCRIPT_FILENAME'], 'editor.php')) {
|
||||||
|
// Menu laterale per la visualizzazione dei plugin
|
||||||
|
echo '
|
||||||
|
<aside class="control-sidebar control-sidebar-light control-sidebar-shown">
|
||||||
|
<h4 class="text-center">'.tr('Plugin disponibili').'</h4>
|
||||||
|
<ul class="nav nav-tabs nav-pills nav-stacked">
|
||||||
|
<li data-toggle="control-sidebar" class="active">
|
||||||
|
<a data-toggle="tab" href="#tab_0">
|
||||||
|
<i class="'.$structure['icon'].'"></i> '.$structure['title'].'
|
||||||
|
</a>
|
||||||
|
</li>';
|
||||||
|
|
||||||
|
// Tab dei plugin
|
||||||
|
$plugins = $dbo->fetchArray('SELECT id, title FROM zz_plugins WHERE idmodule_to='.prepare($id_module)." AND position='tab' AND enabled = 1 ORDER BY zz_plugins.order DESC");
|
||||||
|
foreach ($plugins as $plugin) {
|
||||||
|
echo '
|
||||||
|
<li data-toggle="control-sidebar">
|
||||||
|
<a data-toggle="tab" href="#tab_'.$plugin['id'].'" id="link-tab_'.$plugin['id'].'">
|
||||||
|
'.$plugin['title'].'
|
||||||
|
</a>
|
||||||
|
</li>';
|
||||||
|
}
|
||||||
|
|
||||||
|
// Tab per le note interne
|
||||||
|
if ($structure->permission != '-' && $structure->use_notes) {
|
||||||
|
$notes = $structure->recordNotes($id_record);
|
||||||
|
|
||||||
|
echo '
|
||||||
|
<li data-toggle="control-sidebar" class="bg-info">
|
||||||
|
<a data-toggle="tab" href="#tab_note" id="link-tab_note">
|
||||||
|
'.tr('Note interne').'
|
||||||
|
<span class="badge">'.($notes->count() ?: '').'</span>
|
||||||
|
</a>
|
||||||
|
</li>';
|
||||||
|
}
|
||||||
|
|
||||||
|
// Tab per le checklist
|
||||||
|
if ($structure->permission != '-' && $structure->use_checklists) {
|
||||||
|
echo '
|
||||||
|
<li data-toggle="control-sidebar" class="bg-success">
|
||||||
|
<a data-toggle="tab" href="#tab_checks" id="link-tab_checks">'.tr('Checklist').'</a>
|
||||||
|
</li>';
|
||||||
|
}
|
||||||
|
|
||||||
|
// Tab per le informazioni sulle operazioni
|
||||||
|
if (Auth::admin()) {
|
||||||
|
echo '
|
||||||
|
<li data-toggle="control-sidebar" class="bg-warning">
|
||||||
|
<a data-toggle="tab" href="#tab_info" id="link-tab_info">
|
||||||
|
'.tr('Info').'
|
||||||
|
</a>
|
||||||
|
</li>';
|
||||||
|
}
|
||||||
|
|
||||||
|
echo '
|
||||||
|
</ul>
|
||||||
|
</aside>
|
||||||
|
|
||||||
|
<div class="control-sidebar-bg"></div>';
|
||||||
|
}
|
||||||
|
|
||||||
|
echo '
|
||||||
<!-- Right side column. Contains the navbar and content of the page -->
|
<!-- Right side column. Contains the navbar and content of the page -->
|
||||||
<aside class="content-wrapper">
|
<aside class="content-wrapper '.(str_contains($_SERVER['SCRIPT_FILENAME'], 'editor.php') ? 'with-control-sidebar' : '').'">
|
||||||
|
|
||||||
<!-- Main content -->
|
<!-- Main content -->
|
||||||
<section class="content">
|
<section class="content">
|
||||||
|
Reference in New Issue
Block a user