<?php
/**
 * Workshop module
 * 
 * Provide information regarding latest administration tasks
 * 
 * @package linea21\modules\workshop
 * @author $Author$ - linea21 <info@linea21.com>
 * @version $Id$ 
 * @access public
 * @license http://opensource.org/licenses/gpl-3.0.html
 */

//////////// Check Inclusion de pages ////////////
if (!class_exists('auth')){
  include_once("../lib/lib_common.php");
  ReloadIndex('admin');
}
////////////

//////////// Check Droits utilisateur ////////////
if (!$l21auth->hasRight('workshop') && !$l21auth->isSuperAdmin())
	ReloadIndex('admin');
////////////

$qbx_module=_t('menu','workshop');

if ($todo == 'add') {
  if ($l21auth->isSuperAdmin()) $resultqb=$sql_object->DBSelect($req_quickbox_add);
  else $resultqb=$sql_object->DBSelect($req_quickbox_add_noadmin);
  $qbx_liste='';
  $nb='';
  if($resultqb==0) {
    $qbx_liste.="<li class=\"no-data\">"._t('divers','nodata')."</li>";
  } else {
    if(count($resultqb)>=10) $nb=10; else $nb=count($resultqb);
    for($i=0; $i<count($resultqb); $i++) {
      $qbx_title=cutText($resultqb[$i]['workshop_denomination'], 50);
      $qbx_title=formatText($qbx_title, '2HTML');
      $qbx_liste.="<li><a href=\"index.php?id=". $resultqb[$i]['workshop_id'] ."&amp;rub=".$rub."&amp;todo=det\" title=\""._t('divers','date_crea').": ".$resultqb[$i]['workshop_date_crea_display']." \">". $qbx_title ."</a></li>\n";
    }
  }
  $qbx_h1=$nb.''._t('workshop','qb_titleadd');

}

if ($todo == 'mod' || $todo == 'sup' || $todo == 'det' || $todo == 'list' || $todo == 'sup_u' || $todo == 'add_u' || $todo == 'mod_cal' || $todo == 'add_cal' || $todo == 'sup_cal' || $todo == 'list_cal' || $todo == 'list_com' || $todo == 'sup_com' || $todo == 'lock_com' || $todo == 'mod_com' || $todo == 'det_com' || $todo == 'add_com') {
  if ($l21auth->isSuperAdmin())  $resultqb=$sql_object->DBSelect($req_quickbox_mod);
  else $resultqb=$sql_object->DBSelect($req_quickbox_mod_noadmin);
  $qbx_liste='';
  $nb='';
  if($resultqb==0) {
    $qbx_liste.="<li class=\"no-data\">"._t('divers','nodata')."</li>";
  } else {
    if(count($resultqb)>=10) $nb=10; else $nb=count($resultqb);
    for($i=0; $i<count($resultqb); $i++) {
      $qbx_title=cutText($resultqb[$i]['workshop_denomination'], 50);
      $qbx_title=formatText($qbx_title, '2HTML');
      $qbx_liste.="<li><a href=\"index.php?id=". $resultqb[$i]['workshop_id'] ."&amp;rub=".$rub."&amp;todo=det\" title=\""._t('divers','date_crea').": ".$resultqb[$i]['workshop_date_crea_display']." \">". $qbx_title ."</a></li>\n";
    }
  }
  $qbx_h1=$nb.''._t('workshop','qb_titlemod');

}
echo QuickBoxNow($qbx_module, $qbx_h1, $qbx_liste);
?>