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 news
  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 (!function_exists('AuthenthificationProcess')) {
  13.     include_once("../lib/lib_common.php");
  14.     ReloadIndex('admin');
  15. ////////////
  16.  
  17. //////////// Check Droits utilisateur ////////////
  18. if (!HaveRight('news')) ReloadIndex('admin');
  19. ////////////
  20.  
  21. $qbx_module=_t('menu','news');
  22.  
  23. if ($todo == 'add'{
  24.     $result=$sql_object->DBSelect($req_quickbox_add);
  25.     $qbx_liste='';
  26.     $nb='';
  27.     if($result==0{
  28.         $qbx_liste.="<li>"._t('divers','nodata')."</li>";
  29.     else {    
  30.         if(count($result)>=10$nb=10else $nb=count($result);
  31.         for($i=0$i<count($result)$i++{
  32.             $qbx_news_title=formatText(cutText($result[$i]['news_title']47)'2HTML');
  33.             $qbx_liste.="<li><a href=\"index.php?id="$result[$i]['news_id'."&amp;rub=".$rub."&amp;todo=det\" title=\""._t('divers','date_crea').": ".$result[$i]['news_date_crea_display']." \">"$qbx_news_title ."</a></li>\n";
  34.         }
  35.     }
  36.     $qbx_h1=$nb._t('news','qb_titleadd');
  37. }
  38.  
  39. if ($todo == 'mod' || $todo == 'det'{
  40.     $result=$sql_object->DBSelect($req_quickbox_mod);
  41.     $qbx_liste='';
  42.     $nb='';
  43.     if($result==0{
  44.         $qbx_liste.="<li>"._t('divers','nodata')."</li>";
  45.     else {    
  46.         if(count($result)>=10$nb=10else $nb=count($result);
  47.         for($i=0$i<count($result)$i++{
  48.             $qbx_news_title=formatText(cutText($result[$i]['news_title']47)'2HTML');
  49.             $qbx_liste.="<li><a href=\"index.php?id="$result[$i]['news_id'."&amp;rub=".$rub."&amp;todo=det\" title=\""._t('divers','last_modify')." ".$result[$i]['news_last_modify_display']." - ("._t('divers','date_crea').": ".$result[$i]['news_date_crea_display'].") \">"$qbx_news_title ."</a></li>\n";
  50.         }
  51.     }
  52.     $qbx_h1=$nb._t('news','qb_titlemod');
  53. }
  54. if ($todo == 'sup'{
  55.     $result=$sql_object->DBSelect($req_quickbox_sup);
  56.     $qbx_liste='';
  57.     $nb='';
  58.     if($result==0{
  59.         $qbx_liste.="<li>"._t('divers','nodata')."</li>";
  60.     else {    
  61.         if(count($result)>=10$nb=10else $nb=count($result);
  62.         for($i=0$i<count($result)$i++{
  63.             $qbx_news_title=formatText(cutText($result[$i]['news_title']47)'2HTML');
  64.             $qbx_liste.="<li><a href=\"#\" title=\""._t('divers','date_sup')." ".$result[$i]['news_last_modify_display']." - ("._t('divers','date_crea').": ".$result[$i]['news_date_crea_display'].") \">"$qbx_news_title ."</a></li>\n";
  65.         }
  66.     }
  67.     $qbx_h1=$nb._t('news','qb_titlesup');
  68. if ($todo == 'list'{
  69.     $result=$sql_object->DBSelect($req_quickbox_list);
  70.     $qbx_liste='';
  71.     $nb='';
  72.     if($result==0{
  73.         $qbx_liste.="<li>"._t('divers','nodata')."</li>";
  74.     else {    
  75.         if(count($result)>=10$nb=10else $nb=count($result);
  76.         for($i=0$i<count($result)$i++{
  77.             $qbx_news_title=formatText(cutText($result[$i]['news_title']47)'2HTML');
  78.             $qbx_liste.="<li><a href=\"index.php?id="$result[$i]['news_id'."&amp;rub=".$rub."&amp;todo=det\" title=\""._t('divers','date_publi')." ".$result[$i]['news_published_date_display']." - ("._t('divers','date_crea').": ".$result[$i]['news_date_crea_display'].") \">"$qbx_news_title ."</a></li>\n";
  79.         }
  80.     }
  81.     $qbx_h1=$nb._t('news','qb_titlepubli');
  82.  
  83. echo QuickBoxNow($qbx_module$qbx_h1$qbx_liste);
  84. echo "</div>\n";
  85. ?>

Documentation generated on Fri, 16 Oct 2009 09:38:53 +0200 by phpDocumentor 1.4.1