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

Source for file list.php

Documentation is available at list.php

  1. <?php
  2. /**
  3.  * @package linea21.modules
  4.  * @subpackage sdi
  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. $result=$sql_object->DBSelect($req_list_theme);
  23. $sdi_objectnew sdi;
  24. //$result_sdi=$sdi_object->GetListSdi($filter="R", $valueparam=0, $sql_object);
  25. $req_sdi=SQL_getListSdi($filter="R"$valueparam=0);
  26. $result_sdi $sql_object -> DBSelect($req_sdi);
  27.  
  28. $link_sup=$rub_link."&amp;todo=sup&amp;id=";
  29. $link_mod=$rub_link."&amp;todo=mod&amp;id=";
  30. $link_det=$rub_link."&amp;todo=det&amp;id=";
  31.  
  32.  
  33. $listing='<ul>'.END_LINE;
  34.  
  35. $current_sdtheme='';
  36. for ($i=0;$i<count($result);$i++){
  37.   if ($result[$i]['sdtheme_id']!=$current_sdtheme{
  38.     if($i<>0$listing.="</ul>\n</li>\n";
  39.     $current_sdtheme=$result[$i]['sdtheme_id'];
  40.     $listing.="<li class=\"li0\">\n";
  41.     $listing.="\t<a  class=\"nolink\" href=\"#\">".formatText($result[$i]['sdtheme_name']'2HTML')."</a>\n";
  42.     $listing.="<ul>\n";
  43.   }
  44.   $listing.="<li class=\"li1\">\n";
  45.   $listing.="\t<a class=\"nolink\" href=\"#\">".cutText(formatText($result[$i]['theme_name']'2HTML')901)."</a>\n";
  46.  
  47.   $content '';
  48.   for ($j=0;$j<count($result_sdi);$j++{
  49.     if ($result[$i]['theme_id']==$result_sdi[$j]['sdii_theme']{
  50.       // we open the  indicators UL if there are items (once only)
  51.       if(empty($content)) $content.="<ul>\n";
  52.       // we populate lists
  53.       $content.="<li class=\"contextual-menu li2\">\n";
  54.       $content.="\t<a href=\"".$link_det.$result_sdi[$j]['sdii_id']."\" title=\"".formatText($result_sdi[$j]['sdii_name']'2HTML')."\">".cutText(formatText($result_sdi[$j]['sdii_name']'2HTML')901)."</a>\n";
  55.       if ($result_sdi[$j]['sdii_statut']=='D'$content.="<span class=\"state\"> / "._t('statut','draft')."</span>";
  56.       if ($result_sdi[$j]['sdii_to_dashboard']=='N'$content.="<span class=\"state\"> / "._t('sdi','not_attached_to_dashboard')."</span>";
  57.       $content.="\t<a href=\"".$link_sup.$result_sdi[$j]['sdii_id']."\" title=\""._t('sdi','sup')."\" class=\"ico_sup\"><i class=\"icon-trash\"></i><span>" _t('sdi','sup'"</span></a>\n";
  58.       $content.="\t<a href=\"".$link_mod.$result_sdi[$j]['sdii_id']."\" title=\""._t('sdi','mod')."\" class=\"ico_mod\"><i class=\"icon-pencil\"></i><span>" _t('sdi','mod'"</span></a>\n";
  59.       $content.="</li>\n";
  60.     }
  61.   }
  62.   // we close the indicators UL if there are items
  63.   if(!empty($content))  $content.="</ul>\n";
  64.   // we close the subtheme li  (li1) tag
  65.   $listing.=$content."</li>\n";
  66. }
  67. // we finally close subthemes and themes ULs
  68. $listing.="</ul></ul>\n";
  69. ?>
  70. <div id="chemin">
  71.   <ul>
  72.       <li><a href="index.php" class="chemin_home"><?php echo _t('way','home')?></a></li>
  73.       <li><a href="<?php echo $rub_link?>" id="chemin_<?php echo $rub?>" class="chemin_rub"><?php echo _t('menu','sdi');?></a></li>
  74.       <li><span><?php echo _t('sdi','list')?></span></li>
  75.   </ul>
  76. </div>
  77. <!--end barre haute -->
  78. <?php
  79. include_once(THEME_ADMIN_PATH."quickicons.php");
  80. ?>
  81. <div class="contentcontainer"><?php    include_once(override($dir.'/menurub.php'THEME_ADMIN_PATH));    ?>
  82. <div id="content">
  83.   <div id="tree">
  84.     <?php echo $listing?>
  85.   </div>
  86. </div>
  87. <?php include_once(override($dir.'/help.php'THEME_ADMIN_PATH))?></div>

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