mirror of
https://github.com/e107inc/e107.git
synced 2025-08-20 05:11:42 +02:00
Fix for infopanel-menus.
This commit is contained in:
@@ -98,171 +98,113 @@ class bootstrap3_admintheme
|
||||
function tablestyle($caption, $text, $mode, $data)
|
||||
{
|
||||
// global $style;
|
||||
|
||||
|
||||
$style = $data['setStyle'];
|
||||
|
||||
// echo "Style: ".$style;
|
||||
$class = '';
|
||||
|
||||
if(is_string($mode) && $mode == 'admin_help') $class = ' '.str_replace('_', '-', $mode);
|
||||
|
||||
if(is_string($mode) && $mode == 'admin_help')
|
||||
{
|
||||
$class = ' ' . str_replace('_', '-', $mode);
|
||||
}
|
||||
|
||||
if($mode == 'e_help')
|
||||
{
|
||||
$style = 'admin_menu';
|
||||
$style = 'admin_menu';
|
||||
}
|
||||
|
||||
|
||||
if($mode == 'core-infopanel_latest' || $mode == 'core-infopanel_status')
|
||||
{
|
||||
//return;
|
||||
echo '
|
||||
<!-- Start Mode: '.$mode.' -->
|
||||
|
||||
|
||||
<div class="well" style="padding:10px;min-height:220px;" >
|
||||
<div class="nav-header">'.$caption.'</div>
|
||||
echo '<!-- Start Mode: ' . $mode . ' -->
|
||||
<div class="well" style="padding:10px;min-height:220px;">
|
||||
<div class="nav-header">' . $caption . '</div>
|
||||
<!-- Content Start -->
|
||||
'.$text.'
|
||||
' . $text . '
|
||||
<!-- Content End -->
|
||||
</div>
|
||||
|
||||
|
||||
<!-- End Mode: '.$mode.' -->
|
||||
</div>
|
||||
<!-- End Mode: ' . $mode . ' -->
|
||||
';
|
||||
|
||||
return;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
if($mode == 'personalize')
|
||||
{
|
||||
/*echo '
|
||||
<!-- Mode: '.$mode.' -->
|
||||
<div class="well" style="padding:10px">
|
||||
<div class="nav-header">'.$caption.'</div>
|
||||
<!-- Content Start -->
|
||||
'.$text.'
|
||||
<!-- Content End -->
|
||||
</div>
|
||||
<!-- End Mode: '.$mode.' -->
|
||||
';*/
|
||||
$style = 'admin_menu';
|
||||
// return;
|
||||
}
|
||||
|
||||
|
||||
/*
|
||||
|
||||
if($style == 'core-infopanel')
|
||||
{
|
||||
echo '
|
||||
<!-- Start Style: '.$style.' -->
|
||||
|
||||
<li class="span12 col-md-12">
|
||||
|
||||
<div class="well" >
|
||||
<div class="nav-header">'.$caption.'</div>
|
||||
<!-- Content Start -->
|
||||
'.$text.'
|
||||
<!-- Content End -->
|
||||
</div>
|
||||
|
||||
</li>
|
||||
<!-- End Style: '.$style.' -->
|
||||
';
|
||||
return;
|
||||
}
|
||||
*/
|
||||
|
||||
|
||||
if(deftrue('e_IFRAME'))
|
||||
{
|
||||
echo '<!-- Start Style: '.$style.' Mode: '.$mode.' and iFrame active -->
|
||||
echo '<!-- Start Style: ' . $style . ' Mode: ' . $mode . ' and iFrame active -->
|
||||
<div class="block">
|
||||
<div class="block-text">
|
||||
'.$text.'
|
||||
' . $text . '
|
||||
</div>
|
||||
</div>
|
||||
';
|
||||
|
||||
|
||||
return;
|
||||
}
|
||||
|
||||
|
||||
if(trim($caption) == '')
|
||||
{
|
||||
$style = 'no_caption';
|
||||
$style = 'no_caption';
|
||||
}
|
||||
|
||||
$panelType = array('core-infopanel'=>'panel-default','admin_menu'=>'panel-primary', 'site_info'=>'panel-default');
|
||||
|
||||
|
||||
|
||||
|
||||
$panelType = array(
|
||||
'core-infopanel' => 'panel-default',
|
||||
'admin_menu' => 'panel-primary',
|
||||
'site_info' => 'panel-default',
|
||||
'flexpanel' => 'panel-default',
|
||||
);
|
||||
|
||||
switch(varset($style, 'admin_content'))
|
||||
{
|
||||
case 'core-infopanel' :
|
||||
case 'admin_menu' :
|
||||
case 'site_info' :
|
||||
echo '<div class="panel '.$panelType[$style].'">
|
||||
case 'flexpanel':
|
||||
echo '<div class="panel ' . $panelType[$style] . '" id="' . $mode . '">
|
||||
<div class="panel-heading">
|
||||
<h3 class="panel-title">'.$caption.'</h3>
|
||||
<h3 class="panel-title">' . $caption . '</h3>
|
||||
</div>
|
||||
<div class="panel-body">
|
||||
'.$text.'
|
||||
' . $text . '
|
||||
</div>
|
||||
</div>';
|
||||
|
||||
/*
|
||||
echo '
|
||||
<div class="well sidebar-nav" >
|
||||
<div class="nav-header">'.$caption.'</div>
|
||||
'.$text.'
|
||||
</div>
|
||||
';
|
||||
**/
|
||||
break;
|
||||
|
||||
/*case 'site_info' :
|
||||
echo '
|
||||
<div class="panel panel-primary" >
|
||||
<div class="panel-heading">'.$caption.'</div>
|
||||
<p style="padding:10px">
|
||||
'.$text.'
|
||||
</p>
|
||||
</div>
|
||||
';
|
||||
break;*/
|
||||
/*
|
||||
case 'admin_content':
|
||||
echo '
|
||||
break;
|
||||
|
||||
case 'core-infopanel':
|
||||
case 'admin_menu':
|
||||
case 'site_info':
|
||||
echo '<div class="panel ' . $panelType[$style] . '">
|
||||
<div class="panel-heading">
|
||||
<h3 class="panel-title">' . $caption . '</h3>
|
||||
</div>
|
||||
<div class="panel-body">
|
||||
' . $text . '
|
||||
</div>
|
||||
</div>';
|
||||
break;
|
||||
|
||||
case 'no_caption':
|
||||
echo '<!-- Start Style: ' . $style . ' Mode: ' . $mode . ' -->
|
||||
<div class="block">
|
||||
<h2 class="caption">'.$caption.'</h2>
|
||||
<div class="block-text">
|
||||
'.$text.'
|
||||
' . $text . '
|
||||
</div>
|
||||
</div>
|
||||
';
|
||||
break;
|
||||
*/
|
||||
|
||||
case 'no_caption' :
|
||||
echo '<!-- Start Style: '.$style.' Mode: '.$mode.' -->
|
||||
<div class="block">
|
||||
<div class="block-text">
|
||||
'.$text.'
|
||||
</div>
|
||||
</div>
|
||||
';
|
||||
break;
|
||||
|
||||
|
||||
break;
|
||||
|
||||
|
||||
default:
|
||||
echo '<!-- Start Style: '.$style.' Mode: '.$mode.' -->
|
||||
echo '<!-- Start Style: ' . $style . ' Mode: ' . $mode . ' -->
|
||||
<div class="block">
|
||||
<h4 class="caption">'.$caption.'</h4>
|
||||
<h4 class="caption">' . $caption . '</h4>
|
||||
<div class="block-text">
|
||||
'.$text.'
|
||||
' . $text . '
|
||||
</div>
|
||||
</div>
|
||||
';
|
||||
break;
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user