Source for file mod_multi.php
Documentation is available at mod_multi.php
* @package linea21.modules
* @author linea21 <info@linea21.com>
* @license http://opensource.org/licenses/gpl-3.0.html
* 'Resource' module is used by 'Publication' and 'Workshop' modules
//////////// Check Inclusion de pages ////////////
include_once("../lib/lib_common.php");
if(isset ($_POST['id'])) $id= $_POST['id'];
if(isset ($_GET['id'])) $id= $_GET['id'];
$result= $sql_object->DBSelect($requete);
$current_title= FormatText($result[0]['publi_title'], '2HTML');
$complete_type= 'PUBLICATION';
$publi_owner= $result[0]['publi_posted_by'];
//////////// Check Droits utilisateur ////////////
$requete= SQL_getWorkshopTitle($parent);
$result= $sql_object->DBSelect($requete);
$current_title= FormatText($result[0]['workrep_title'], '2HTML');
$complete_type= 'WORKSHOP';
$workshop_id= $result[0]['workrep_workshop_id'];
//////////// Check Droits utilisateur ////////////
if(!isset ($_POST['valider'])) {
$result= $sql_object->DBSelect($requete);
$form_name= formatText($result[0]['multires_name'], '2FIELD');
$form_description= formatText($result[0]['multires_description'], '2FIELD');
if($result[0]['multires_media_uri'][0]== 'm') {
$mask_localisation_IN= 'checked="checked"';
$mask_localisation_OUT= '';
$form_url= str_replace ($resources_object->M_URI_INPUT, '', $result[0]['multires_media_uri']);
$mask_localisation_IN= '';
$mask_localisation_OUT= 'checked="checked"';
$form_url= $result[0]['multires_media_uri'];
<a href="index.php"> <? echo $GLOBALS['lang']['way']['home']; ?></a>
<a href=" <?php echo $rub_link; ?>"> <? echo $GLOBALS['lang']['menu'][$mod_inc]; ?></a>
<span> <? echo formatNavTitle($GLOBALS['lang']['resources'][$mod_inc. '_type']. " : ". $current_title); ?></span>
if(isset ($_POST['enregistrer'])) {
$result= $resources_object->ModifyMultiRes($id, $data_table, $sql_object);
$link_confirm= "confirm.php?rub=". $rub. "&todo=". $todo. "&type=". $type. "&id=". $parent;
if($result) header("Location: ". $link_confirm);
if(isset ($_POST['valider'])) {
$table[0]= $_POST['multi_name'];
$table[1]= $_POST['multi_description'];
$table[2]= $_POST['multi_url'];
$table[4]= $_POST['multi_localisation'];
if($_POST['multi_localisation']== 'OUT') {
$display_localisation= $GLOBALS['lang']['resources']['multi_file_out'];
$mask_localisation_OUT= 'checked="checked"';
$mask_localisation_IN= '';
$table[2]= $resources_object->M_URI_INPUT. $table[2];
$display_localisation= $GLOBALS['lang']['resources']['multi_file_in'];
$integrity= $resources_object->CheckDataIntegrity($table,'MULTI');
$form_name= formatText($_POST['multi_name'], $text_format);
$form_description= formatText($_POST['multi_description'], $text_format);
$form_url= formatText($_POST['multi_url'], $text_format);
include_once("quickicons.php");
if(!isset ($integrity) || is_string($integrity)) {
<div class="contentcontainer">
include_once($dir. "/menurub.php");
<form id="modmulti" action=" <?php echo $_SERVER['SCRIPT_NAME']; ?>" method="post">
<label for="multi_name"> <? echo $GLOBALS['lang']['resources']['multi_name']; ?> : *</label>
<input name="multi_name" type="text" class="textfield" id="multi_name" maxlength="200" value=" <?php echo $form_name; ?>" />
<label for="multi_description"> <? echo $GLOBALS['lang']['resources']['multi_description']; ?> : *</label>
<textarea id="multi_description" name="multi_description" class="largetextfield" <?php echo AREA_SETTINGS; ?>> <?php echo $form_description; ?></textarea>
<label for="multi_localisation_IN"> <? echo $GLOBALS['lang']['resources']['multi_situ']; ?> : *</label>
<input name="multi_localisation" type="radio" id="multi_localisation_IN" value="IN" class="radio" <?php echo $mask_localisation_IN; ?> /><span class="radio"> <?php echo $GLOBALS['lang']['resources']['multi_file_in']; ?></span>
<input name="multi_localisation" type="radio" id="multi_localisation_OUT" value="OUT" class="radio" <?php echo $mask_localisation_OUT; ?> /><span class="radio"> <?php echo $GLOBALS['lang']['resources']['multi_file_out']; ?></span>
<label for="multi_url"> <? echo $GLOBALS['lang']['resources']['url']; ?> : *</label>
<input name="multi_url" type="text" class="textfield" id="multi_url" maxlength="255" value=" <?php echo $form_url; ?>" />
<input name="id" type="hidden" value=" <?php echo $id; ?>" id="id" />
<input name="rub" type="hidden" value=" <?php echo $rub; ?>" id="rub" />
<input name="todo" type="hidden" value=" <?php echo $todo; ?>" id="todo" />
<input name="type" type="hidden" value=" <?php echo $type; ?>" id="type" />
<input name="parent" type="hidden" value=" <?php echo $parent; ?>" id="parent" />
<input name="valider" type="submit" value=" <? echo $GLOBALS['lang']['btn']['valid'] ?>" class="button" id="valider" />
<?php include_once($dir. "/help.php"); ?>
<div class="contentcontainer">
include_once($dir. "/menurub.php");
<h2> <? echo formatTitleh2($GLOBALS['lang']['recap']['title']); ?></h2>
echo "<dl class=\"dl3\">\n";
echo "<dt>". $GLOBALS['lang']['resources']['multi_name']. "</dt>\n";
echo "<dd>". $form_name. "</dd>\n";
echo "<dt>". $GLOBALS['lang']['resources']['multi_description']. "</dt>\n";
echo "<dd>". $form_description. "</dd>\n";
echo "<dt>". $GLOBALS['lang']['resources']['multi_situ']. "</dt>\n";
echo "<dd>". $display_localisation. "</dd>\n";
echo "<dt>". $GLOBALS['lang']['resources']['url']. "</dt>\n";
echo "<dd>". $form_url. "</dd>\n";
<form id="modmulti" action=" <?php echo $_SERVER['SCRIPT_NAME']; ?>" method="post">
<input name="id" type="hidden" value=" <?php echo $id; ?>" id="id" />
<input name="rub" type="hidden" value=" <?php echo $rub; ?>" id="rub" />
<input name="todo" type="hidden" value=" <?php echo $todo; ?>" id="todo" />
<input name="type" type="hidden" value=" <?php echo $type; ?>" id="type" />
<input name="parent" type="hidden" value=" <?php echo $parent; ?>" id="parent" />
<input name="data_table" type="hidden" value=" <?php echo $table; ?>" id="data_table" />
<input name="retour" type="button" value=" <? echo $GLOBALS['lang']['btn']['preview'] ?>" class="button" id="retour" onclick="history.go(-1);" />
<input name="enregistrer" type="submit" value=" <? echo $GLOBALS['lang']['btn']['save'] ?>" class="button" id="valider" />
<?php include_once($dir. "/help.php"); ?>
|