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

Source for file quickbox.php

Documentation is available at quickbox.php

  1. <?php
  2. /**
  3.  * @package linea21.core
  4.  * @subpackage scale
  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. $qbx_module = _t('menu','scale');
  19.  
  20. if ($todo == 'add') {
  21.   $result = $sql_object->DBSelect($req_quickbox_add);
  22.   $qbx_liste = '';
  23.   $nb = '';
  24.   if ($result == 0) {
  25.     $qbx_liste .= "<li>" . _t('divers','nodata') . "</li>";
  26.   } else {
  27.     if (count($result) >= 10) $nb = 10;
  28.     else $nb = count($result);
  29.     for($i = 0; $i < count($result); $i++) {
  30.       $qbx_scale_title = formatText(cutText($result[$i]['scale_denomination'], 50), '2HTML');
  31.       $qbx_liste .= "<li><a href=\"index.php?id=". $result[$i]['scale_id'] ."&amp;rub=$rub&amp;todo=det\" title=\""._t('divers','date_crea').": ".$result[$i]['scale_date_crea_display']."\">". $qbx_scale_title ."</a></li>\n";
  32.     }
  33.   }
  34.   $qbx_h1 = $nb . _t('scale','qb_titleadd');
  35. }
  36.  
  37. if ($todo == 'list' || $todo == 'det' || $todo == 'mod') {
  38.   $result = $sql_object->DBSelect($req_quickbox_list);
  39.   $qbx_liste = '';
  40.   $nb = '';
  41.   if ($result == 0) {
  42.     $qbx_liste .= "<li>" . _t('divers','nodata') . "</li>";
  43.   } else {
  44.     if (count($result) >= 10) $nb = 10;
  45.     else $nb = count($result);
  46.     for($i = 0; $i < count($result); $i++) {
  47.       $qbx_scale_title = formatText(cutText($result[$i]['scale_denomination'], 50), '2HTML');
  48.       $qbx_liste .= "<li><a href=\"index.php?id=". $result[$i]['scale_id'] ."&amp;rub=$rub&amp;todo=det\" title=\""._t('divers','last_modify').": ".$result[$i]['scale_last_modify_display']."  ("._t('divers','date_crea').": ".$result[$i]['scale_date_crea_display'].") \">". $qbx_scale_title ."</a></li>\n";
  49.     }
  50.   }
  51.   $qbx_h1 = $nb  . _t('scale','qb_titlemod');
  52. }
  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 = 10;
  62.     else $nb = count($result);
  63.     for($i = 0; $i < count($result); $i++) {
  64.       $qbx_scale_title = formatText(cutText($result[$i]['scale_denomination'], 50), '2HTML');
  65.       $qbx_liste .= "<li><a href=\"#\" title=\"" . _t('divers','date_sup') . " " . $result[$i]['scale_last_modify_display'] . " - (" . _t('divers','date_crea') . ": " . $result[$i]['scale_last_modify_display'] . ") \">" . $qbx_scale_title . "</a></li>\n";
  66.     }
  67.   }
  68.   $qbx_h1 = $nb . _t('scale','qb_titlesup');
  69. }
  70. echo QuickBoxNow($qbx_module, $qbx_h1, $qbx_liste);
  71. echo "</div>\n";
  72. ?>

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