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. $config_file new config_file;
  23.  
  24. $link_mod=$rub_link."&amp;todo=mod&amp;type=";
  25. $edit_theme=$rub_link."&amp;todo=edit_files";
  26. ?>
  27. <div id="chemin">
  28.   <ul>
  29.       <li><a href="index.php" class="chemin_home"><?php echo _t('way','home'?></a></li>
  30.       <li><a href="<?php echo $rub_link?>" id="chemin_<?php echo $rub?>" class="chemin_rub"> <?php echo _t('menu','system')?> </a></li>
  31.   </ul>
  32. </div>
  33. <!--end barre haute -->
  34. <?php include_once(THEME_ADMIN_PATH."quickicons.php")?>
  35. <div class="contentcontainer"><?php include_once(override($dir.'/menurub.php'THEME_ADMIN_PATH));?>
  36. <div id="content">
  37.  
  38.   <div id="define_readonly">
  39.     <h2>LINEA RELEASE</h2>
  40.     <?php echo check4newVersion()?>
  41.     <dl>
  42.         <dt><?php echo _t('system','LINEA_VERSION')?></dt>
  43.         <dd><?php echo SITE_LINEA_NAME ' - ' LINEA_VERSION ?></dd>
  44.         <dt><?php echo _t('system','SITE_LINEA_URL')?></dt>
  45.         <dd><a href="<?php echo SITE_LINEA_URL?>" class="out"><?php echo SITE_LINEA_URL?></a></dd>
  46.         <dt><?php echo _t('system','MAIL_LINEA')?></dt>
  47.         <dd><a href="mailto:<?php echo MAIL_LINEA?>"><?php echo MAIL_LINEA?></a></dd>
  48.     </dl>
  49.     <br style="clear: both;" />
  50.   </div>
  51.   
  52.     <div id="permissions_check">
  53.     <h2><?php echo _t('system''permission_check')?></h2>
  54.     <?php 
  55.     
  56.     function plugins_prefix($item)
  57.     {
  58.         return '/plugins/'$item;
  59.     }
  60.     $plugins array_map('plugins_prefix'availablePlugins());
  61.     $folders array('/config','/library/userfiles''/logs''/tmp'str_replace('..'''THEME_PUBLIC_PATH)$plugins);
  62.     
  63.     ?>
  64.     <table>
  65.         <?php foreach($folders as $folder?>
  66.             <?php if(is_string($folder)) {?>
  67.             <tr>
  68.             <td><?php echo sprintf(_t('system''permission_writable')'<code>'.$folder.'</code>')?> : </td>
  69.             <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>
  70.             </tr>
  71.             <?php elseif(is_array($folder)) ?>
  72.                 <?php foreach($folder as $plugin?>
  73.                 <tr>
  74.                 <td><?php echo sprintf(_t('system''permission_writable')'<code>'.$plugin.'</code>')?> : </td>
  75.                 <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>
  76.                 </tr>
  77.                 <?php ?>
  78.             <?php ?>
  79.         <?php ?>
  80.     </table>
  81.     <br style="clear: both;" />
  82.   </div>
  83.   
  84.   <div class="toggle_title">
  85.       <a href="#define_theme"><?php echo _t('system','title_theme')?></a>
  86.   </div>
  87.   
  88.   <div id="define_theme" style="display: none;">
  89.       <a href="<?php echo $edit_theme?>" class="edit_files"><?php echo _t('sys_theme''edit_public')?></a> 
  90.     <?php echo ("<a href=\"".$link_mod."theme\" title=\""._t('system','mod')."\" class=\"ico_mod2\"></a>")?>
  91.     
  92.     <?php echo ($config_file->getThemeParams())?> 
  93.     <br style="clear: both;" />
  94.   </div>
  95.   
  96.   <div class="toggle_title">
  97.       <a href="#define_release"><?php echo _t('system','title_release')?> (<?php echo ($config_file->file_release)?>)</a>
  98.   </div>
  99.   
  100.   <div id="define_release" style="display: none;">
  101.     <?php echo ("<a href=\"".$link_mod."define_release\" title=\""._t('system','mod')."\" class=\"ico_mod2\"></a>")?>
  102.     <?php echo ($config_file->getReleaseParams())?>
  103.     <br style="clear: both;" />
  104.   </div>
  105.   
  106.   <div class="toggle_title">
  107.       <a href="#define_db"><?php echo _t('system','title_db')?> (<?php echo ($config_file->file_db)?>)</a>
  108.   </div>
  109.   
  110.   <div id="define_db" style="display: none;">
  111.     <?php echo ("<a href=\"".$link_mod."define_db\" title=\""._t('system','mod')."\" class=\"ico_mod2\"></a>")?>
  112.     <?php echo ($config_file->getDbParams())?> <br style="clear: both;" />
  113.   </div>
  114.   
  115.   <div class="toggle_title">
  116.       <a href="#php_info"><?php echo _t('system','title_php_info')?></a>
  117.   </div>
  118.   
  119.   <div id="php_info" style="display: none;">
  120.     <?php echo ($config_file->getPhpInfo())?>
  121.   </div>
  122.  
  123. </div>
  124. <?php include_once(override($dir.'/help.php'THEME_ADMIN_PATH))?>
  125. </div>

Documentation generated on Mon, 08 Apr 2013 18:15:21 +0200 by phpDocumentor 1.4.1