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

Source for file quickbox.php

Documentation is available at quickbox.php

  1. <?php
  2. /**
  3.  * @package linea21.modules
  4.  * @subpackage workshoprep
  5.  * @author linea21 <info@linea21.com>
  6.  * @version $id SVN
  7.  * @access public
  8.  * @license http://opensource.org/licenses/gpl-3.0.html
  9.  *  'Workshoprep' (as Workshop Report) module is used by 'Workshop' modules
  10.  */
  11.  
  12. //////////// Check Inclusion de pages ////////////
  13. if (!class_exists('auth')) {
  14.   include_once("../lib/lib_common.php");
  15.   ReloadIndex('admin');
  16. }
  17. ////////////
  18.  
  19. //////////// Check Droits utilisateur ////////////
  20. if (!$l21auth->hasRight('workshop')) ReloadIndex('admin');
  21. ////////////
  22.  
  23. $dirbox $dir "/quickbox";
  24. $qbx_module=_t('menu','workshop');
  25.  
  26. if ($todo == 'add'{
  27.   $result=$sql_object->DBSelect($req_quickbox_add);
  28.   $qbx_liste='';
  29.   $nb='';
  30.   if($result==0{
  31.     $qbx_liste.="<li>"._t('divers','nodata')."</li>";
  32.   else {
  33.     if(count($result)>=10$nb=10else $nb=count($result);
  34.     for($i=0$i<count($result)$i++{
  35.       $qbx_workrep_title=cutText($result[$i]['workrep_title']50);
  36.       $qbx_workrep_title=formatText($qbx_workrep_title'2HTML');
  37.       $qbx_liste.="<li><a href=\"index.php?id="$result[$i]['workrep_id'."&amp;rub=".$rub."&amp;todo=det\" title=\""._t('divers','date_crea').": ".$result[$i]['workrep_date_crea_display']." \">"$qbx_workrep_title ."</a></li>\n";
  38.     }
  39.   }
  40.   $qbx_h1=$nb.''._t('workshoprep','qb_titleadd');
  41. }
  42.  
  43. if ($todo == 'mod' || $todo == 'det'{
  44.   $result=$sql_object->DBSelect($req_quickbox_mod);
  45.   $qbx_liste='';
  46.   $nb='';
  47.   if($result==0{
  48.     $qbx_liste.="<li>"._t('divers','nodata')."</li>";
  49.   else {
  50.     if(count($result)>=10$nb=10else $nb=count($result);
  51.     for($i=0$i<count($result)$i++{
  52.       $qbx_workrep_title=cutText($result[$i]['workrep_title']50);
  53.       $qbx_workrep_title=formatText($qbx_workrep_title'2HTML');
  54.       $qbx_liste.="<li><a href=\"index.php?id="$result[$i]['workrep_id'."&amp;rub=".$rub."&amp;todo=det\" title=\""._t('divers','last_modify')." ".$result[$i]['workrep_last_modify_display']." - ("._t('divers','date_crea').": ".$result[$i]['workrep_date_crea_display'].") \">"$qbx_workrep_title ."</a></li>\n";
  55.     }
  56.   }
  57.   $qbx_h1=$nb.''._t('workshoprep','qb_titlemod');
  58. }
  59.  
  60.  
  61. if ($todo == 'sup'{
  62.   $result=$sql_object->DBSelect($req_quickbox_sup);
  63.   $qbx_liste='';
  64.   $nb='';
  65.   if($result==0{
  66.  
  67.     $qbx_liste.="<li>"._t('divers','nodata')."</li>";
  68.   else {
  69.     if(count($result)>=10$nb=10else $nb=count($result);
  70.     for($i=0$i<count($result)$i++{
  71.       $qbx_workrep_title=cutText($result[$i]['workrep_title']50);
  72.       $qbx_workrep_title=formatText($qbx_workrep_title'2HTML');
  73.       $qbx_liste.="<li><a href=\"#\" title=\""._t('divers','date_sup')." ".$result[$i]['workrep_last_modify_display']." - ("._t('divers','date_crea').": ".$result[$i]['workrep_date_crea_display'].") \">"$qbx_workrep_title ."</a></li>\n";
  74.     }
  75.   }
  76.   $qbx_h1=$nb.''._t('workshoprep','qb_titlesup');
  77. }
  78.  
  79. echo QuickBoxNow($qbx_module$qbx_h1$qbx_liste);
  80. echo "</div>\n";
  81. ?>

Documentation generated on Thu, 20 Mar 2014 16:49:22 +0100 by phpDocumentor 1.4.1