Example #1
0
function autoEdit($anid)
{
    global $aid, $hlpfile, $tipath, $radminsuper, $NPDS_Prefix, $adminimg;
    $f_meta_nom = 'autoStory';
    $f_titre = adm_translate("Editer un Article");
    //==> controle droit
    admindroits($aid, $f_meta_nom);
    //<== controle droit
    $result = sql_query("SELECT catid, title, time, hometext, bodytext, topic, informant, notes, ihome, date_debval,date_finval,auto_epur FROM " . $NPDS_Prefix . "autonews WHERE anid='{$anid}'");
    list($catid, $title, $time, $hometext, $bodytext, $topic, $informant, $notes, $ihome, $date_debval, $date_finval, $epur) = sql_fetch_row($result);
    sql_free_result($result);
    $titre = stripslashes($title);
    $hometext = stripslashes($hometext);
    $bodytext = stripslashes($bodytext);
    $notes = stripslashes($notes);
    if ($topic < 1) {
        $topic = 1;
    }
    $affiche = false;
    $result2 = sql_query("SELECT topictext, topicimage, topicadmin FROM " . $NPDS_Prefix . "topics WHERE topicid='{$topic}'");
    list($topictext, $topicimage, $topicadmin) = sql_fetch_row($result2);
    if ($radminsuper) {
        $affiche = true;
    } else {
        $topicadminX = explode(',', $topicadmin);
        for ($i = 0; $i < count($topicadminX); $i++) {
            if (trim($topicadminX[$i]) == $aid) {
                $affiche = true;
            }
        }
    }
    if (!$affiche) {
        header("location: admin.php?op=autoStory");
    }
    $topiclogo = '<span class="label label-default pull-right"><strong>' . aff_langue($topictext) . '</strong></span>';
    include 'header.php';
    GraphicAdmin($hlpfile);
    adminhead($f_meta_nom, $f_titre, $adminimg);
    echo '<h3>' . adm_translate("Editer l'Article Automatique") . '</h3>';
    echo aff_local_langue(adm_translate("Langue de Prévisualisation"), '', 'local_user_language');
    echo '<div class="card card-block">';
    if ($topicimage !== '') {
        if (!($imgtmp = theme_image('topics/' . $topicimage))) {
            $imgtmp = $tipath . $topicimage;
        }
        $timage = $imgtmp;
        if (file_exists($imgtmp)) {
            $topiclogo = '<img class="img-fluid " src="' . $timage . '" align="right" alt="" />';
        }
    }
    //     $no_img=false;
    //     if ((file_exists("$tipath$topicimage")) and ($topicimage!="")) {
    //       echo "<img src=\"$tipath$topicimage\" border=\"0\" align=\"right\" alt=\"\" />";
    //     } else {
    //       $no_img=true;
    //     }
    code_aff('<h3>' . $subject . $topiclogo . '</h3>', '<div class="text-muted">' . $hometext . '</div>', $bodytext, $notes);
    if ($no_img) {
        echo "<b>" . aff_langue($topictext) . "</b>";
    }
    echo '<b>' . adm_translate("Utilisateur") . '</b>' . $informant . '<br /><br />';
    echo '
    </div>
   <form action="admin.php" method="post" name="adminForm">
      <div class="form-group row">
         <label class="form-control-label col-sm-4" for="title">' . adm_translate("Titre") . '</label>
         <div class="col-sm-8">
            <input class="form-control" type="text" name="title" size="50" value="' . $titre . '" />
         </div>
      </div>
      <div class="form-group row">
         <label class="form-control-label col-sm-4" for="topic">' . adm_translate("Sujet") . '</label>
         <div class="col-sm-8">
            <select class="c-select form-control" name="topic">';
    $toplist = sql_query("SELECT topicid, topictext, topicadmin FROM " . $NPDS_Prefix . "topics ORDER BY topictext");
    if ($radminsuper) {
        echo '
               <option value="">' . adm_translate("Tous les Sujets") . '</option>';
    }
    while (list($topicid, $topics, $topicadmin) = sql_fetch_row($toplist)) {
        $affiche = false;
        if ($radminsuper) {
            $affiche = true;
        } else {
            $topicadminX = explode(",", $topicadmin);
            for ($i = 0; $i < count($topicadminX); $i++) {
                if (trim($topicadminX[$i]) == $aid) {
                    $affiche = true;
                }
            }
        }
        if ($affiche) {
            if ($topicid == $topic) {
                $sel = 'selected="selected" ';
            }
            echo "<option {$sel} value=\"{$topicid}\">" . aff_langue($topics) . "</option>\n";
            $sel = '';
        }
    }
    echo ' 
            </select>
         </div>
      </div>';
    SelectCategory($catid);
    echo "<br />";
    puthome($ihome);
    echo '
      <div class="form-group row">
         <label class="form-control-label col-sm-12" for="hometext">' . adm_translate("Texte d'introduction") . '</label>
         <div class="col-sm-12">
            <textarea class="tin form-control" rows="25" name="hometext" >' . $hometext . '</textarea>
         </div>
      </div>
      ' . aff_editeur('hometext', '') . '
      <div class="form-group row">
         <label class="form-control-label col-sm-12" for="bodytext">' . adm_translate("Texte étendu") . '</label>
         <div class="col-sm-12">
            <textarea class="tin form-control" rows="25" name="bodytext" >' . $bodytext . '</textarea>
         </div>
      </div>
      ' . aff_editeur('bodytext', '');
    if ($aid != $informant) {
        echo '
      <div class="form-group row">
         <label class="form-control-label col-sm-12" for="notes">' . adm_translate("Notes") . '</label>
         <div class="col-sm-12">
            <textarea class="tin form-control" rows="7" name="notes">' . $notes . '</textarea>
         </div>
      </div>
      ' . aff_editeur('notes', '');
    }
    $deb_day = substr($date_debval, 8, 2);
    $deb_month = substr($date_debval, 5, 2);
    $deb_year = substr($date_debval, 0, 4);
    $deb_hour = substr($date_debval, 11, 2);
    $deb_min = substr($date_debval, 14, 2);
    //
    $fin_day = substr($date_finval, 8, 2);
    $fin_month = substr($date_finval, 5, 2);
    $fin_year = substr($date_finval, 0, 4);
    $fin_hour = substr($date_finval, 11, 2);
    $fin_min = substr($date_finval, 14, 2);
    //
    publication($deb_day, $deb_month, $deb_year, $deb_hour, $deb_min, $fin_day, $fin_month, $fin_year, $fin_hour, $fin_min, $epur);
    echo '
      <div class="form-group row">
         <div class="col-sm-12">
            <input type="hidden" name="anid" value="' . $anid . '" />
            <input type="hidden" name="op" value="autoSaveEdit" />
            <input class="btn btn-primary" type="submit" value="' . adm_translate("Sauver les modifications") . '" />
         </div>
      </div>
   </form>';
    adminfoot('fv', '', '', '');
}
Example #2
0
function editStory($sid)
{
    global $NPDS_Prefix, $tipath, $hlpfile, $language, $aid, $radminsuper, $adminimg;
    $f_meta_nom = 'adminStory';
    $f_titre = adm_translate("Editer un Article");
    //==> controle droit
    admindroits($aid, $f_meta_nom);
    //<== controle droit
    if ($sid == '' or $sid == '0') {
        header("location: admin.php");
    }
    $hlpfile = "manuels/{$language}/newarticle.html";
    $result = sql_query("SELECT catid, title, hometext, bodytext, topic, notes, ihome, date_finval,auto_epur FROM " . $NPDS_Prefix . "stories WHERE sid='{$sid}'");
    list($catid, $subject, $hometext, $bodytext, $topic, $notes, $ihome, $date_finval, $epur) = sql_fetch_row($result);
    $subject = stripslashes($subject);
    $hometext = stripslashes($hometext);
    if ($ibid = theme_image("pick.gif")) {
        $imgtmp = $ibid;
    } else {
        $imgtmp = "images/pick.gif";
    }
    $hometext = str_replace('<img src="' . $imgtmp . '" border="0" align="center" alt="" /> :: ', '', $hometext);
    $bodytext = stripslashes($bodytext);
    $notes = stripslashes($notes);
    $affiche = false;
    $result2 = sql_query("SELECT topictext, topicimage, topicadmin FROM " . $NPDS_Prefix . "topics WHERE topicid='{$topic}'");
    list($topictext, $topicimage, $topicadmin) = sql_fetch_row($result2);
    if ($radminsuper) {
        $affiche = true;
    } else {
        $topicadminX = explode(',', $topicadmin);
        for ($i = 0; $i < count($topicadminX); $i++) {
            if (trim($topicadminX[$i]) == $aid) {
                $affiche = true;
            }
        }
    }
    if (!$affiche) {
        header("location: admin.php");
    }
    $topiclogo = '<span class="label label-default pull-right"><strong>' . aff_langue($topictext) . '</strong></span>';
    include 'header.php';
    GraphicAdmin($hlpfile);
    adminhead($f_meta_nom, $f_titre, $adminimg);
    //   echo adm_translate("Editer un Article");
    $result = sql_query("SELECT topictext, topicimage FROM " . $NPDS_Prefix . "topics WHERE topicid='{$topic}'");
    list($topictext, $topicimage) = sql_fetch_row($result);
    echo aff_local_langue('<b>' . adm_translate("Langue de Prévisualisation") . '</b>', '', 'local_user_language');
    if ($topicimage !== '') {
        if (!($imgtmp = theme_image('topics/' . $topicimage))) {
            $imgtmp = $tipath . $topicimage;
        }
        $timage = $imgtmp;
        if (file_exists($imgtmp)) {
            $topiclogo = '<img class="img-fluid " src="' . $timage . '" align="right" alt="" />';
        }
    }
    global $local_user_language;
    echo '
   <div id="art_preview" class="card card-block">';
    echo code_aff('<h3>' . $subject . $topiclogo . '</h3>', '<div class="text-muted">' . $hometext . '</div>', $bodytext, $notes);
    echo '
   </div>';
    echo '
   <form action="admin.php" method="post" name="adminForm">
      <div class="form-group row">
         <label class="col-sm-4 form-control-label" for="subject">' . adm_translate("Titre") . '</label>
         <div class="col-sm-8">
            <input class="form-control" type="text" name="subject" size="50" value="' . $subject . '" />
         </div>
      </div>
      <div class="form-group row">
         <label class="col-sm-4 form-control-label" for="topic">' . adm_translate("Sujet") . '</label>
         <div class="col-sm-8">
            <select class="c-select form-control" name="topic">';
    $toplist = sql_query("SELECT topicid, topictext, topicadmin FROM " . $NPDS_Prefix . "topics ORDER BY topictext");
    if ($radminsuper) {
        echo '
               <option value="">' . adm_translate("Tous les Sujets") . '</option>';
    }
    while (list($topicid, $topics, $topicadmin) = sql_fetch_row($toplist)) {
        $affiche = false;
        if ($radminsuper) {
            $affiche = true;
        } else {
            $topicadminX = explode(",", $topicadmin);
            for ($i = 0; $i < count($topicadminX); $i++) {
                if (trim($topicadminX[$i]) == $aid) {
                    $affiche = true;
                }
            }
        }
        if ($affiche) {
            if ($topicid == $topic) {
                $sel = 'selected="selected"';
            }
            echo '<option value="' . $topicid . '" ' . $sel . '>' . aff_langue($topics) . '</option>';
            $sel = '';
        }
    }
    echo '
            </select>
         </div>
      </div>';
    SelectCategory($catid);
    puthome($ihome);
    echo '
      <div class="form-group row">
         <label class="form-control-label col-xs-12" for="hometext">' . adm_translate("Texte d'introduction") . '</label>
         <div class="col-xs-12">
            <textarea class="tin form-control" rows="25" name="hometext" >' . $hometext . '</textarea>
         </div>
      </div>';
    echo aff_editeur("hometext", "true");
    echo '
      <div class="form-group row">
         <label class="form-control-label col-xs-12" for="bodytext">' . adm_translate("Texte complet") . '</label>
         <div class="col-xs-12">
            <textarea class="tin form-control"  rows="25" name="bodytext" >' . $bodytext . '</textarea>
         </div>
      </div>';
    echo aff_editeur("bodytext", "true");
    echo '
      <div class="form-group row">
         <label class="form-control-label col-xs-12" for="notes">' . adm_translate("Notes") . '</label>
         <div class="col-xs-12">
            <textarea class="tin form-control"  rows="7" name="notes" >' . $notes . '</textarea>
         </div>
      </div>';
    echo aff_editeur("notes", "true");
    echo '
      <div class="form-group row">
         <label class="form-control-label col-sm-6" for="Cdate">' . adm_translate("Changer la date ? : ") . '</label>
         <div class="col-sm-6">
            <label class="checkbox-inline">
               <input type="checkbox" name="Cdate" value="true" />&nbsp;' . adm_translate("Oui") . '
            </label>
         </div>
      </div>
      <div class="form-group row">
         <label class="form-control-label col-sm-6" for="Csid">' . adm_translate("Remettre cet article en premiére position ? : ") . '</label>
         <div class="col-sm-6">
            <label class="checkbox-inline">
               <input type="checkbox" name="Csid" value="true" />&nbsp;' . adm_translate("Oui") . '
            </label>
         </div>
      </div>';
    if ($date_finval != "") {
        $fin_day = substr($date_finval, 8, 2);
        $fin_month = substr($date_finval, 5, 2);
        $fin_year = substr($date_finval, 0, 4);
        $fin_hour = substr($date_finval, 11, 2);
        $fin_min = substr($date_finval, 14, 2);
    } else {
        $fin_day = "01";
        $fin_month = "01";
        $fin_year = date("Y") + 99;
        $fin_hour = "00";
        $fin_min = "00";
    }
    publication(-1, -1, -1, -1, -1, $fin_day, $fin_month, $fin_year, $fin_hour, $fin_min, $epur);
    global $theme;
    echo '
      <input type="hidden" name="sid" value="' . $sid . '" />
      <input type="hidden" name="op" value="ChangeStory" />
      <input type="hidden" name="theme" value="' . $theme . '" />
      <div class="form-group row">
         <div class="col-xs-12">
            <input class="btn btn-primary" type="submit" value="' . adm_translate(" Modifier l'Article") . '" />
         </div>
      </div>
   </form>';
    adminfoot('', '', '', '');
}
Example #3
0
function bloc_langue()
{
    global $block_title;
    if ($block_title == '') {
        $title = translate("Select a language");
    } else {
        $title = $block_title;
    }
    themesidebox($title, aff_local_langue('', "index.php", "choice_user_language"));
}
Example #4
0
function FaqCatGoEdit($id)
{
    global $hlpfile, $NPDS_Prefix, $local_user_language, $admf_ext, $f_meta_nom, $f_titre, $adminimg;
    include "header.php";
    GraphicAdmin($hlpfile);
    $result = sql_query("SELECT fa.question, fa.answer, fa.id_cat, fc.categories FROM " . $NPDS_Prefix . "faqanswer fa LEFT JOIN " . $NPDS_Prefix . "faqcategories fc ON fa.id_cat = fc.id_cat WHERE fa.id='{$id}'");
    list($question, $answer, $id_cat, $faq_cat) = sql_fetch_row($result);
    adminhead($f_meta_nom, $f_titre, $adminimg);
    echo '
   <hr />
   <h3>' . $faq_cat . '</h3>
   <h4>' . $question . '</h4>
   <h4>' . adm_translate("Prévisualiser") . '</h4>';
    echo '
   <label class="form-control-label" for="">' . aff_local_langue(adm_translate("Langue de Prévisualisation"), '', 'local_user_language') . '
   </label>
   <div class="card card-block">
   <p>' . preview_local_langue($local_user_language, $question) . '</p>';
    $answer = aff_code($answer);
    echo '<p>' . meta_lang(preview_local_langue($local_user_language, $answer)) . '</p>
   </div>';
    echo '
   <h4>' . adm_translate("Editer Question & Réponse") . '</h4>
   <form action="admin.php" method="post" name="adminForm">
      <fieldset>
         <div class="form-group row">
            <label class="form-control-label col-xs-12" for="question">' . adm_translate("Question") . '</label>
            <div class="col-sm-12">
               <textarea class="form-control" type="text" name="question" id="question" maxlength="255">' . $question . '</textarea>
               <span class="help-block text-xs-right"><span id="countcar_question"></span></span>
            </div>
         </div>
         <div class="form-group row">
            <label class="form-control-label col-xs-12" for="answer">' . adm_translate("Réponse") . '</label>
            <div class="col-sm-12">
               <textarea class="tin form-control" name="answer" rows="15">' . $answer . '</textarea>
            </div>
         </div>
         ' . aff_editeur('answer', '') . '
         <div class="form-group row">
            <div class="col-sm-12">
               <input type="hidden" name="id" value="' . $id . '" />
               <input type="hidden" name="op" value="FaqCatGoSave" />
               <button class="btn btn-outline-primary col-xs-12 col-sm-6" type="submit"><i class="fa fa-check-square fa-lg"></i>&nbsp;' . adm_translate("Sauver les modifications") . '</button>
               <button class="btn btn-outline-secondary col-xs-12 col-sm-6" href="admin.php?op=FaqCatGo&amp;id_cat=' . $id_cat . '" >' . adm_translate("Retour en arrière") . '</a>
            </div>
         </div>
      </fieldset>
   </form>
   <script type="text/javascript">
   //<![CDATA[
      $(document).ready(function() {
         inpandfieldlen("question",255);
      });
   //]]>
   </script>';
    adminfoot('fv', '', '', '');
}
Example #5
0
function Edit_Meta_Lang()
{
    global $hlpfile, $NPDS_Prefix, $ml, $local_user_language, $language, $f_meta_nom, $f_titre, $adminimg;
    $Q = sql_query("SELECT def, content, type_meta, type_uri, uri, description, obligatoire FROM " . $NPDS_Prefix . "metalang WHERE def = '" . $ml . "'");
    $Q = sql_fetch_assoc($Q);
    sql_free_result($Q);
    include "header.php";
    GraphicAdmin($hlpfile);
    adminhead($f_meta_nom, $f_titre, $adminimg);
    echo '<hr />';
    if ($Q['obligatoire'] != true) {
        echo '
   <h3>' . adm_translate("Modifier un ") . ' META-MOT</h3>';
    }
    echo aff_local_langue('<label class="form-control-label">' . adm_translate("Langue de Prévisualisation") . '</label>', '', 'local_user_language') . '<br />';
    echo '
   <div class="row">
      <div class="text-muted col-sm-3">META</div>
      <div class="col-sm-9"><code>' . $Q['def'] . '</code></div>
   </div>
   <div class="row">
      <div class="text-muted col-sm-3">Type</div>
      <div class="col-sm-9">' . $Q['type_meta'] . '</div>
   </div>
   <div class="row">
      <div class="text-muted col-sm-3">' . adm_translate("Description") . '</div>
      <div class="col-sm-9">';
    if ($Q['type_meta'] == 'smil') {
        eval($Q['content']);
        echo $cmd;
    } else {
        echo preview_local_langue($local_user_language, aff_langue($Q['description']));
    }
    echo '
      </div>
   </div>';
    if ($Q['type_meta'] != 'docu' and $Q['type_meta'] != 'them') {
        echo '
   <div class="row">
      <div class="text-muted col-sm-12">' . adm_translate("Script") . '</div>
      <div class=" col-sm-12" style="overflow-x:scroll;">
         <pre><code>' . htmlspecialchars($Q['content'], ENT_QUOTES) . '</code></pre>
      </div>
   </div>';
    }
    if ($Q['obligatoire'] != true) {
        echo '
   <form name="edit_meta_lang" action="admin.php" method="post">
      <div class="form-group row">
         <label class="form-control-label col-sm-12" for="def">META</label>
         <div class="col-sm-12">
            <input class="form-control" type="text" name="def" value="' . $Q['def'] . '" readonly="readonly" />
         </div>
      </div>
      <div class="form-group row">
         <label class="form-control-label col-sm-12" for="type_meta">' . adm_translate("Type") . '</label>
         <div class="col-sm-12">
            <input class="form-control" type="text" name="type_meta" value="' . $Q['type_meta'] . '" maxlength="10" readonly="readonly" />
         </div>
      </div>
      <div class="form-group row">
         <label class="form-control-label col-sm-12" for="desc">' . adm_translate("Description") . '</label>
         <div class="col-sm-12">';
        if ($Q['type_meta'] == 'smil') {
            eval($Q['content']);
            echo $cmd . '</div></div>';
        } else {
            echo '
            <textarea class="form-control" name="desc" rows="7" >' . $Q['description'] . '</textarea>
         </div>
      </div>';
        }
        if ($Q['type_meta'] != "docu" and $Q['type_meta'] != "them") {
            echo '
      <div class="form-group row">
         <label class="form-control-label col-sm-12" for="content">' . adm_translate("Script") . '</label>
         <div class="col-sm-12">
            <textarea class="form-control" name="content" rows="20" >' . $Q['content'] . '</textarea>
         </div>
      </div>';
        }
        echo '
      <div class="form-group row">
         <label class="form-control-label col-sm-4" for="type_uri">' . adm_translate("Restriction") . '</label>';
        if ($Q['type_uri'] == '+') {
            if ($Q['obligatoire'] == true) {
                $sel1 = 'selected="selected"';
            } else {
                $sel1 = ' selected';
            }
        } else {
            if ($Q['obligatoire'] == true) {
                $sel0 = 'selected="selected"';
            } else {
                $sel0 = ' selected';
            }
        }
        echo '
      <div class="col-sm-8">
         <select class="custom-select" name="type_uri">
            <option' . $sel0 . ' value="moins">' . adm_translate("Tous sauf pour ...") . '</option>
            <option' . $sel1 . ' value="plus">' . adm_translate("Seulement pour ...") . '</option>
         </select>
         <div class="help-block">...
      ' . adm_translate("les URLs que vous aurez renseignés ci-après (ne renseigner que la racine de l'URI)") . '<br />
      ' . adm_translate("Exemple") . ' : index.php user.php forum.php static.php<br />
      ' . adm_translate("Par défaut, rien ou Tout sauf pour ... [aucune URI] = aucune restriction") . '
         </div>
         </div>
      </div>
      <div class="form-group row">
         <div class="col-sm-12">
            <textarea class="form-control" name="uri" rows="7">' . $Q['uri'] . '</textarea>
         </div>
      </div>
      <div class="form-group row">
         <div class="col-sm-12">
            <input type="hidden" name="Maj_Bdd_ML" value="edit_meta" />
            <input type="hidden" name="op" value="Valid_Meta_Lang" />
            <button class="btn btn-primary" type="submit">' . adm_translate("Valider") . '</button>
         </div>
      </div>
   </form>';
    } else {
        go_back('');
    }
    adminfoot('', '', '', '');
}
Example #6
0
function Edit_Meta_Lang()
{
    global $hlpfile, $NPDS_Prefix, $ml, $local_user_language, $language, $f_meta_nom, $f_titre, $adminimg;
    $Q = sql_query("SELECT def, content, type_meta, type_uri, uri, description, obligatoire FROM " . $NPDS_Prefix . "metalang WHERE def = '" . $ml . "'");
    $Q = sql_fetch_assoc($Q);
    sql_free_result($Q);
    include "header.php";
    GraphicAdmin($hlpfile);
    adminhead($f_meta_nom, $f_titre, $adminimg);
    if ($Q['obligatoire'] != true) {
        echo '<h3>' . adm_translate("Modifier un ") . ' META-MOT</h3>';
    }
    //   inc_head($title);
    echo '
   <table border="0" width="100%" cellpadding="0" cellspacing="1" class="header">
   <tr>
   <td>';
    echo "<table width=\"100%\" border=\"0\" cellpadding=\"8\" cellspacing=\"1\" class=\"lignb\">\n";
    echo "<tr>\n";
    echo "<td colspan=\"2\" valign=\"top\"><b>" . aff_local_langue("<b>" . adm_translate("Langue de Prévisualisation") . "</b> : ", "", "local_user_language") . "<br /></td>\n";
    echo "</tr>\n";
    echo "<tr>\n";
    echo "<td width=\"110\"><b>META</b> : </td><td>" . $Q['def'] . "</td>\n";
    echo "</tr>\n";
    echo "<tr>\n";
    echo "<td><b>Type</b> :</td><td>" . $Q['type_meta'] . "</td>\n";
    echo "</tr>\n";
    echo "<tr>\n";
    echo "<td><b>" . adm_translate("Description") . "</b></td>\n";
    if ($Q['type_meta'] == "smil") {
        eval($Q['content']);
        echo "<td>" . $cmd . "</td>\n";
    } else {
        echo '<td>' . preview_local_langue($local_user_language, aff_langue($Q['description'])) . '</td>' . "\n";
    }
    echo "</tr>\n";
    if ($Q['type_meta'] != "docu" and $Q['type_meta'] != "them") {
        echo "<tr " . $rowcolor . ">\n";
        echo "<td valign=\"top\"><b>" . adm_translate("Script") . "</b> :</td>\n";
        echo "<td>";
        echo "<textarea name=\"content\" class=\"textbox_standard\" rows=\"20\" style=\"width: 100%;\" readonly=\"readonly\">\n";
        echo $Q['content'];
        echo "</textarea>";
        echo '</td>
      </tr>';
    }
    echo '
   </table>
   </td>
   </tr>
   </table>' . "\n";
    if ($Q['obligatoire'] != true) {
        opentable();
        echo "<table width=\"100%\" border=\"0\" cellpadding=\"8\" cellspacing=\"1\">\n";
        echo "<form name=\"edit_meta_lang\" action=\"admin.php\" method=\"post\">\n";
        echo "<tr>\n";
        echo "<td width=\"110\"><b>META</b> : </td>\n";
        echo "<td>";
        echo "<input class=\"textbox_standard\" type=\"text\" name=\"def\" value=\"" . $Q['def'] . "\" size=\"50\" readonly=\"readonly\" /></td>\n";
        echo "</tr>\n";
        echo "<tr>\n";
        echo "<td><b>" . adm_translate("Type") . "</b> :</td>\n";
        echo "<td>";
        echo "<input class=\"textbox_standard\" type=\"text\" name=\"type_meta\" value=\"" . $Q['type_meta'] . "\" size=\"10\" maxlength=\"10\" readonly=\"readonly\" />";
        echo "</td>\n";
        echo "</tr>\n";
        echo "<tr>\n";
        echo "<td><b>" . adm_translate("Description") . "</b> :</td>\n";
        if ($Q['type_meta'] == "smil") {
            eval($Q['content']);
            echo "<td>" . $cmd . "</td>\n";
        } else {
            echo "<td>";
            echo "<textarea class=\"textbox_standard\" name=\"desc\" rows=\"7\" style=\"width: 100%;\" >";
            echo $Q['description'];
            echo "</textarea>";
            echo "</td>\n";
        }
        echo "</tr>\n";
        if ($Q['type_meta'] != "docu" and $Q['type_meta'] != "them") {
            echo "<tr>\n";
            echo "<td valign=\"top\"><b>" . adm_translate("Script") . "</b> : </td>\n";
            echo "<td>";
            echo "<textarea class=\"textbox_standard\" name=\"content\" rows=\"20\" style=\"width: 100%;\" >\n";
            echo $Q['content'];
            echo "</textarea>";
            echo "</td>\n";
            echo "</tr>\n";
        }
        echo "<tr>\n";
        echo "<td><b>" . adm_translate("Restriction") . " :</b></td>\n";
        echo "<td>";
        if ($Q['type_uri'] == "+") {
            if ($Q['obligatoire'] == true) {
                $sel1 = "selected=\"selected\"";
            } else {
                $sel1 = " selected";
            }
        } else {
            if ($Q['obligatoire'] == true) {
                $sel0 = "selected=\"selected\"";
            } else {
                $sel0 = " selected";
            }
        }
        echo '
      <select class="textbox_standard" name="type_uri">
         <option' . $sel0 . ' value="moins">' . adm_translate("Tous sauf pour ...") . '</option>
         <option' . $sel1 . ' value="plus">' . adm_translate("Seulement pour ...") . '</option>
      </select>';
        echo "&nbsp;..." . adm_translate("les URLs que vous aurez renseignés ci-aprés&nbsp;<i>(ne renseigner que la racine de l'URI)</i>") . "";
        echo "<br />" . adm_translate("Exemple") . " : index.php user.php forum.php static.php\n";
        echo "<br />" . adm_translate("Par defaut, rien ou Tout sauf pour ... [aucune URI] = aucune restriction");
        echo "<br />\n";
        echo "<textarea class=\"textbox_standard\" name=\"uri\" rows=\"7\" style=\"width: 100%;\" >";
        echo $Q['uri'] . "</textarea>";
        echo '
         </td>
      </tr>
      <tr>
         <td width="100%" colspan="2" align="center">
            <input type="hidden" name="Maj_Bdd_ML" value="edit_meta" />
            <input type="hidden" name="op" value="Valid_Meta_Lang" />
            <button class="btn btn-primary" type="submit">' . adm_translate("Valider") . '</button>
         </td>
      </tr>
      </table>
      </form>' . "\n";
        closetable();
    } else {
        go_back("");
    }
    closetable();
    include "footer.php";
}