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 publication
  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.  
  18. //////////// Check Droits utilisateur ////////////
  19. if (!hasRight('publication')) ReloadIndex('admin');
  20. ////////////
  21.  
  22. $qbx_module _t('menu','publication');
  23.  
  24. if ($todo == 'add'{
  25.   $result $sql_object->DBSelect($req_quickbox_add);
  26.   $qbx_liste '';
  27.   $nb '';
  28.   if ($result == 0{
  29.     $qbx_liste .= "<li>" _t('divers','nodata'"</li>";
  30.   else {
  31.     if (count($result>= 10$nb 10;
  32.     else $nb count($result);
  33.     for($i 0$i count($result)$i++{
  34.       $qbx_publi_title cutText($result[$i]['publi_title']50);
  35.       $qbx_publi_title formatText($qbx_publi_title'2HTML');
  36.       $qbx_liste .= "<li><a href=\"index.php?id=" $result[$i]['publi_id'"&amp;rub=" $rub "&amp;todo=det\" title=\"" _t('divers','date_crea'": " $result[$i]['publi_date_crea_display'" \">" $qbx_publi_title "</a></li>\n";
  37.     }
  38.   }
  39.   $qbx_h1 $nb _t('publication','qb_titleadd');
  40. }
  41. if ($todo == 'mod' || $todo == 'det'{
  42.   $result $sql_object->DBSelect($req_quickbox_mod);
  43.   $qbx_liste '';
  44.   $nb '';
  45.   if ($result == 0{
  46.     $qbx_liste .= "<li>" _t('divers','nodata'"</li>";
  47.   else {
  48.     if (count($result>= 10$nb 10;
  49.     else $nb count($result);
  50.     for($i 0$i count($result)$i++{
  51.       $qbx_publi_title cutText($result[$i]['publi_title']50);
  52.       $qbx_publi_title formatText($qbx_publi_title'2HTML');
  53.       $qbx_liste .= "<li><a href=\"index.php?id=" $result[$i]['publi_id'"&amp;rub=" $rub "&amp;todo=det\" title=\"" _t('divers','last_modify'" " $result[$i]['publi_last_modify_display'" - (" _t('divers','date_crea'": " $result[$i]['publi_date_crea_display'") \">" $qbx_publi_title "</a></li>\n";
  54.     }
  55.   }
  56.   $qbx_h1 $nb _t('publication','qb_titlemod');
  57. }
  58.  
  59. if ($todo == 'sup'{
  60.   $result $sql_object->DBSelect($req_quickbox_sup);
  61.   $qbx_liste '';
  62.   $nb '';
  63.   if ($result == 0{
  64.     $qbx_liste .= "<li>" _t('divers','nodata'"</li>";
  65.   else {
  66.     if (count($result>= 10$nb 10;
  67.     else $nb count($result);
  68.     for($i 0$i count($result)$i++{
  69.       $qbx_publi_title cutText($result[$i]['publi_title']50);
  70.       $qbx_publi_title formatText($qbx_publi_title'2HTML');
  71.       $qbx_liste .= "<li><a href=\"#\" title=\"" _t('divers','date_sup'" " $result[$i]['publi_last_modify_display'" - (" _t('divers','date_crea'": " $result[$i]['publi_date_crea_display'") \">" $qbx_publi_title "</a></li>\n";
  72.     }
  73.   }
  74.   $qbx_h1 $nb _t('publication','qb_titlesup');
  75. }
  76.  
  77. if ($todo == 'list'{
  78.   $result $sql_object->DBSelect($req_quickbox_list);
  79.   $qbx_liste '';
  80.   $nb '';
  81.   if ($result == 0{
  82.     $qbx_liste .= "<li>" _t('divers','nodata'"</li>";
  83.   else {
  84.     if (count($result>= 10$nb 10;
  85.     else $nb count($result);
  86.     for($i 0$i count($result)$i++{
  87.       $qbx_publi_title cutText($result[$i]['publi_title']50);
  88.       $qbx_publi_title formatText($qbx_publi_title'2HTML');
  89.       $qbx_liste .= "<li><a href=\"index.php?id=" $result[$i]['publi_id'"&amp;rub=" $rub "&amp;todo=det\" title=\"" _t('divers','date_publi'" " $result[$i]['publi_published_date_display'" - (" _t('divers','date_crea'": " $result[$i]['publi_date_crea_display'") \">" $qbx_publi_title "</a></li>\n";
  90.     }
  91.   }
  92.   $qbx_h1 $nb _t('publication','qb_titlepubli');
  93. }
  94.  
  95. echo QuickBoxNow($qbx_module$qbx_h1$qbx_liste);
  96. echo "</div>\n";
  97.  
  98. ?>

Documentation generated on Thu, 03 May 2012 15:07:25 +0200 by phpDocumentor 1.4.1