* @version $id SVN * @access public * @license http://opensource.org/licenses/gpl-3.0.html * 'Content' module is used by 'Publication' and 'Workshop' modules */ //////////// Check Inclusion de pages //////////// if (!function_exists('AuthenthificationProcess')) { include_once("../lib/lib_common.php"); ReloadIndex('admin'); } //////////// //////////// Check Droits utilisateur //////////// if (!HaveRight('publication') && !HaveRight('workshop')) ReloadIndex('admin'); /////////// $qbx_module=$GLOBALS['lang']['menu'][$mod_inc]; if($type=='W') { $quickbox_type=$GLOBALS['lang']['contents']['qb_title_type_W']; $suffix_css='w'; } if($type=='P') { $quickbox_type=$GLOBALS['lang']['contents']['qb_title_type_P']; $suffix_css='p'; } if ($todo == 'add' || $todo== 'det') { if($type=='P') $req_quickbox=SQL_getPublicationParts($parent, 'CREA', 'Y', 10); if($type=='W') $req_quickbox=SQL_getWorkshopParts($parent, 'CREA', 'Y', 10); $result=$sql_object->DBSelect($req_quickbox); $qbx_liste=''; $nb=''; if($result==0) { $qbx_liste.="
  • ".$GLOBALS['lang']['divers']['nodata']."
  • "; } else { if(count($result)>=10) $nb=10; else $nb=count($result); for($i=0; $i". $qbx_part_title ."\n"; } } $qbx_h1=$nb.$GLOBALS['lang']['contents']['qb_titleadd']; } if ($todo == 'mod') { if($type=='P') $req_quickbox=SQL_getPublicationParts($parent, 'MODIFY', 'Y', 10); if($type=='W') $req_quickbox=SQL_getWorkshopParts($parent, 'MODIFY', 'Y', 10); $result=$sql_object->DBSelect($req_quickbox); $qbx_liste=''; $nb=''; if($result==0) { $qbx_liste.="
  • ".$GLOBALS['lang']['divers']['nodata']."
  • "; } else { if(count($result)>=10) $nb=10; else $nb=count($result); for($i=0; $i". $qbx_part_title ."\n"; } $qbx_h1=$nb.$GLOBALS['lang']['contents']['qb_titlemod']; } } if ($todo == 'sup') { if($type=='P') $req_quickbox=SQL_getPublicationParts($parent, 'MODIFY', 'N', 10); if($type=='W') $req_quickbox=SQL_getWorkshopParts($parent, 'MODIFY', 'N', 10); $result=$sql_object->DBSelect($req_quickbox); $qbx_liste=''; $nb=''; if($result==0) { $qbx_liste.="
  • ".$GLOBALS['lang']['divers']['nodata']."
  • "; } else { if(count($result)>=10) $nb=10; else $nb=count($result); for($i=0; $i". $qbx_part_title ."\n"; } } $qbx_h1=$nb.$GLOBALS['lang']['contents']['qb_titlesup']; } echo QuickBoxNow($qbx_module, $qbx_h1, $qbx_liste, $suffix_css); echo "\n"; ?>