linea21-core
[ class tree: linea21-core ] [ index: linea21-core ] [ all elements ]

Source for file list.php

Documentation is available at list.php

  1. <?php
  2. /**
  3.  * @package linea21.core
  4.  * @subpackage system
  5.  * @author linea21 <info@linea21.com>
  6.  * @version $id SVN
  7.  * @access public
  8.  * @license http://opensource.org/licenses/gpl-3.0.html
  9.  */
  10.  
  11. //////////// Check Inclusion de pages ////////////
  12. if (!class_exists('auth')) {
  13.   include_once ("../lib/lib_common.php");
  14.   ReloadIndex('admin');
  15. }
  16. ////////////
  17.  
  18. //////////// Check Droits utilisateur ////////////
  19. if (!$l21auth->isSuperAdmin()) ReloadIndex('admin');
  20. ////////////
  21.  
  22. $link_mod=$rub_link."&amp;todo=mod&amp;type=";
  23. $edit_theme=$rub_link."&amp;todo=edit_files";
  24. ?>
  25. <div id="chemin">
  26.   <ul>
  27.       <li><a href="index.php" class="chemin_home"><?php echo _t('way','home'?></a></li>
  28.       <li><a href="<?php echo $rub_link?>" id="chemin_<?php echo $rub?>" class="chemin_rub"> <?php echo _t('menu','system')?> </a></li>
  29.   </ul>
  30. </div>
  31. <!--end barre haute -->
  32. <?php include_once(THEME_ADMIN_PATH."quickicons.php")?>
  33. <div class="contentcontainer"><?php include_once(override($dir.'/menurub.php'THEME_ADMIN_PATH));?>
  34. <div id="content">
  35.  
  36.   <div id="define_readonly">
  37.     <h2>LINEA RELEASE</h2>
  38.     <?php echo check4newVersion()?>
  39.     <dl>
  40.         <dt><?php echo _t('system','LINEA_VERSION')?></dt>
  41.         <dd><?php echo SITE_LINEA_NAME ' - ' LINEA_VERSION ?></dd>
  42.         <dt><?php echo _t('system','SITE_LINEA_URL')?></dt>
  43.         <dd><a href="<?php echo SITE_LINEA_URL?>" class="out"><?php echo SITE_LINEA_URL?></a></dd>
  44.         <dt><?php echo _t('system','MAIL_LINEA')?></dt>
  45.         <dd><a href="mailto:<?php echo MAIL_LINEA?>"><?php echo MAIL_LINEA?></a></dd>
  46.     </dl>
  47.     <br style="clear: both;" />
  48.   </div>
  49.   
  50.     <div id="permissions_check">
  51.     <h2><?php echo _t('system''permission_check')?></h2>
  52.     <?php 
  53.     
  54.     function plugins_prefix($item)
  55.     {
  56.         return '/plugins/'$item;
  57.     }
  58.     $plugins array_map('plugins_prefix'availablePlugins());
  59.     $folders array('/config','/library/userfiles''/logs''/tmp'str_replace('..'''THEME_PUBLIC_PATH)$plugins);
  60.     
  61.     ?>
  62.     <table>
  63.         <?php foreach($folders as $folder?>
  64.             <?php if(is_string($folder)) {?>
  65.             <tr>
  66.             <td><?php echo sprintf(_t('system''permission_writable')'<code>'.$folder.'</code>')?> : </td>
  67.             <td><?php if(is_writable ('..'.$folder)) echo '<div class="permission-ok" title="'._t('system''permission_ok').'"><span>'._t('system''permission_ok').'</span></div>';  else echo '<div class="permission-warn" title="'._t('system''permission_warn').'"><span>'._t('system''permission_warn').'</span></div>'?></td>
  68.             </tr>
  69.             <?php elseif(is_array($folder)) ?>
  70.                 <?php foreach($folder as $plugin?>
  71.                 <tr>
  72.                 <td><?php echo sprintf(_t('system''permission_writable')'<code>'.$plugin.'</code>')?> : </td>
  73.                 <td><?php if(is_writable ('..'.$plugin)) echo '<div class="permission-ok" title="'._t('system''permission_ok').'"><span>'._t('system''permission_ok').'</span></div>';  else echo '<div class="permission-warn" title="'._t('system''permission_warn').'"><span>'._t('system''permission_warn').'</span></div>'?></td>
  74.                 </tr>
  75.                 <?php ?>
  76.             <?php ?>
  77.         <?php ?>
  78.     </table>
  79.     <br style="clear: both;" />
  80.   </div>
  81.   
  82.   <div class="toggle_title">
  83.       <a href="#define_theme"><?php echo _t('system','title_theme')?></a>
  84.   </div>
  85.   
  86.   <div id="define_theme" style="display: none;">
  87.       <a href="<?php echo $edit_theme?>" class="edit_files"><i class="icon-pencil"></i> <span><?php echo _t('sys_theme''edit_public')?></a> 
  88.     <?php echo ("<a href=\"".$link_mod."theme\" title=\""._t('system','mod')."\" class=\"ico_mod2\"><i class=\"icon-wrench-circled\"></i><span>" _t('system','mod'"</span></a>")?>
  89.     
  90.     <?php echo ($l21config->getThemeParams())?> 
  91.     <br style="clear: both;" />
  92.   </div>
  93.   
  94.   <div class="toggle_title">
  95.       <a href="#define_release"><?php echo _t('system','title_release')?> (<?php echo ($l21config->file_config)?>)</a>
  96.   </div>
  97.   
  98.   <div id="define_config" style="display: none;">
  99.     <?php echo ("<a href=\"".$link_mod."config\" title=\""._t('system','mod')."\" class=\"ico_mod2\"><i class=\"icon-wrench-circled\"></i><span>" _t('system','mod'"</span></a>")?>
  100.     <?php echo ($l21config->getReleaseParams())?>
  101.     <br style="clear: both;" />
  102.   </div>
  103.   
  104.   <div class="toggle_title">
  105.       <a href="#database"><?php echo _t('system','title_db')?></a>
  106.   </div>
  107.   
  108.   <div id="define_db" style="display: none;">
  109.     <?php echo ("<a href=\"".$link_mod."database\" title=\""._t('system','mod')."\" class=\"ico_mod2\"><i class=\"icon-wrench-circled\"></i><span>" _t('system','mod'"</span></a>")?>
  110.     <?php echo ($l21config->getDatabaseParams())?> <br style="clear: both;" />
  111.   </div>
  112.   
  113.   <div class="toggle_title">
  114.       <a href="#php_info"><?php echo _t('system','title_php_info')?></a>
  115.   </div>
  116.   
  117.   <div id="php_info" style="display: none;">
  118.     <?php echo ($l21config->getPhpInfo())?>
  119.   </div>
  120.  
  121. </div>
  122. <?php include_once(override($dir.'/help.php'THEME_ADMIN_PATH))?>
  123. </div>

Documentation generated on Thu, 20 Mar 2014 16:48:39 +0100 by phpDocumentor 1.4.1