* @version $Id$ * @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 (!class_exists('auth')) { include_once("../lib/lib_common.php"); ReloadIndex('admin'); } //////////// if(isset($_POST['id'])) $id=$_POST['id']; if(isset($_GET['id'])) $id=$_GET['id']; $contents_object = new contents; if($type=='P') { $requete= SQL_getPublicationTitle($parent); $result=$sql_object->DBSelect($requete); // Do record exists? if(!isset($result[0]['publi_title'])) redirect_to('publication'); $current_title=FormatText($result[0]['publi_title'], '2HTML'); $current_owner=$result[0]['publi_posted_by']; //////////// Check Droits utilisateur //////////// if (!$l21auth->hasRight('publication')) ReloadIndex('admin'); /////////// $requete= SQL_getOnePublicationParts($id); $result=$sql_object->DBSelect($requete); // Do record exists? if(!isset($result[0]['publicon_title'])) redirect_to('publication'); $display_title=formatText($result[0]['publicon_title'], '2HTML'); $display_body=linkin_content(formatText($result[0]['publicon_body'],'2HTML')); $display_date_crea=$result[0]['publicon_date_crea_display']; $display_last_modify=$result[0]['publicon_last_modify_display']; } if($type=='W') { $requete= SQL_getWorkshopRepTitleAndGroup($parent); $result=$sql_object->DBSelect($requete); // Do record exists? if(!isset($result[0]['workrep_title'])) redirect_to('workshop'); $current_title=FormatText($result[0]['workrep_title']); $current_workshop_id=$result[0]['workrep_workshop_id']; $current_workshop_name = FormatText($result[0]['workshop_denomination']); //////////// Check Droits utilisateur //////////// if (!$l21auth->hasRight('workshop')) ReloadIndex('admin'); /////////// $requete= SQL_getOneWorkshopParts($id); $result=$sql_object->DBSelect($requete); // Do record exists? if(!isset($result[0]['workrepcon_title'])) redirect_to('workshop'); $display_title=formatText($result[0]['workrepcon_title'], '2HTML'); $display_body=formatText($result[0]['workrepcon_body'], '2HTML'); $display_date_crea=$result[0]['workrepcon_date_crea_display']; $display_last_modify=$result[0]['workrepcon_last_modify_display']; } $link_sup="?rub=contents&todo=sup&parent=".$parent."&type=".$type."&id="; $link_mod="?rub=contents&todo=mod&parent=".$parent."&type=".$type."&id="; ?>
"; echo formatTitleh2($current_title);; echo "\n"; if($type=='W') echo '
'.$current_workshop_name.'
'; if (($type=='W' && !$l21auth->isWorkgroupOrganiser($l21auth->GetSessionElement('id'), $sql_object, $current_workshop_id)) || ($type=='P' && $l21auth->GetSessionElement('id')==$current_owner) || $l21auth->isSuperAdmin()) { echo "\t" . _t('contents','sup') . "\n"; echo "\t" . _t('contents','mod') . "\n"; } echo "
\n"; echo "
".mb_ucfirst(_t('contents','title'))." :
\n"; echo "
". $display_title."
\n"; echo "
". mb_ucfirst(_t('contents','body')). " :
\n"; echo "
".$display_body."
\n"; echo "
".mb_ucfirst(_t('divers','date_crea')) ." :
\n"; echo "
". $display_date_crea. "
\n"; echo "
".mb_ucfirst(_t('divers','last_modify')) ." :
\n"; echo "
". $display_last_modify. "
\n"; echo "
\n"; ?>