%PDF- %PDF-
Direktori : /home/alliance/domains/congress-eldw.eu/public_html/ |
Current File : /home/alliance/domains/congress-eldw.eu/public_html/a-ajouter_page.php |
<?php include_once("inc/config.php"); include_once("inc/functions.php"); include_once("inc/init.php"); include_once("inc/session.php"); $page = new Page(); if(isset($_POST['post']) && $_POST['post'] == 1){ unset($_POST['post']); $db = new BaseOps; $erreur = $db->verifChamp("titre",$_POST,$trad->t('Title required (english)','admin',$lang->getlang()) ); if($erreur == "ok") { if(isset($_POST['date_debut'])){ $_POST['date_debut'] =dateUs($_POST['date_debut']); } if(isset($_POST['date_fin'])){ $_POST['date_fin'] =dateUs($_POST['date_fin']); } $_POST['date_crea'] =date ( 'Y-m-d'); $form->creerChamp("permalien","titre",$_POST,"cleanUrl"); // page if($_POST['type']!="page"){ $_POST['ordre'] = $db->next_ordre("page", "`section` = ".$_POST['section']); } else{ $_POST['ordre'] = $db->next_ordre("page", "`type` = '".$_POST['type']."'"); } $next_id=$page->add($_POST); header("Location:modifier_page.php?id_page=".$next_id."&msg=yes"); } else { $err = true; } } //affichage du html include("theme/html.php"); //affichage des metas include("theme/meta.php"); if($_GET['type']=="page"){ echo "\n<title>".$trad->t('Add a page','admin',$lang->getlang())." - ".$info_titresite."</title>\n"; } elseif($_GET['type']=="news"){ echo "\n<title>".$trad->t('Add a news','admin',$lang->getlang())." - ".$info_titresite."</title>\n"; } elseif($_GET['type']=="event"){ echo "\n<title>".$trad->t('Add an event','admin',$lang->getlang())." - ".$info_titresite."</title>\n"; } //affichage du header if(estadmin()) include("theme/header_admin.php"); else include("theme/header_redacteur.php"); ?> <div class="text_admin"> <? if($_GET['type']=="page") : ?> <h2><?=$trad->t('Add a page','admin',$lang->getlang());?></h2> <ul class="sousmenuadmin"> <li><a href="admin/liste_pages_perdues.php"><?=$trad->t('Back to pages','admin',$lang->getlang());?></a></li> </ul> <? elseif($_GET['type']=="news"): ?> <h2><?=$trad->t('Add a news','admin',$lang->getlang());?></h2> <ul class="sousmenuadmin"> <li><a href="admin/liste_actus.php"><?=$trad->t('Back to news','admin',$lang->getlang());?></a></li> </ul> <? elseif($_GET['type']=="event"): ?> <h2><?=$trad->t('Add an event','admin',$lang->getlang());?></h2> <ul class="sousmenuadmin"> <li><a href="admin/liste_events.php"><?=$trad->t('Back to events','admin',$lang->getlang());?></a></li> </ul> <? endif;?> <?php if(isset($err) && $err!="") { echo "<p class=\"erreurbloc\">".$erreur."</p>"; } if(isset($yes) && $yes!="") { echo "<p class=\"infobloc\">Opération effectuée</p>"; } ?> <?=$form->geneFlag($lang->id());?> <br/> <form action="admin/ajouter_page.php?type=<?=$_GET['type'];?><?=(isset($_GET['sec']) ? "&sec=".$_GET['sec']:"")?>" enctype="multipart/form-data" method="post" class="form"> <table> <tr> <td class="label"><?=$trad->t('Title','admin',$lang->getlang())?><span class="etoile">*</span></td> <td class="field"> <? $html='<input type="text" name="titre_[LANG]" value="[VALUE]" />'; echo $form->geneField($html,$lang->id(),$form->getValuesField('titre',$_POST));?> </td> </tr> <tr> <td class="label"><?=$trad->t('Subtitle','admin',$lang->getlang())?></td> <td class="field"> <? $html='<input type="text" name="soustitre_[LANG]" value="[VALUE]" />'; echo $form->geneField($html,$lang->id(),$form->getValuesField('soustitre',$_POST)); ?> </td> </tr> <? if($_GET["type"]=="news" || $_GET["type"]=="event"):?> <tr class="even"> <td class="label"><?=$trad->t('Start date','admin',$lang->getlang())?> </td> <td class="field"><input type="text" class="datepick" name="date_debut" value="<?=(isset($_POST['date_debut']) ? dateFr($_POST['date_debut']) :"") ?>" /></td> <td class="field"></td> </tr> <tr class="even"> <td class="label"><?=$trad->t('End date','admin',$lang->getlang())?></td> <td class="field"><input type="text" class="datepick" name="date_fin" value="<?=(isset($_POST['date_fin']) ? dateFr($_POST['date_fin']):"") ?>" /></td> <td class="field"></td> </tr> <tr> <td class="label"><?=$trad->t('Calendar','admin',$lang->getlang())?></td> <td class="field"> <p><input type="radio" class="radio" id="calendar0" checked="checked" name="calendrier" value="0"> <label for="calendar0"><?=$trad->t('no','admin',$lang->getlang())?></label> <input type="radio" class="radio" id="calendar1" name="calendrier" value="1"> <label for="calendar1"><?=$trad->t('yes','admin',$lang->getlang())?></label></p> </td> </tr> <? endif;?> <?php if($_GET['type']!="page"){?> <input type="hidden" name="section" value="0" /> <? } ?> </table> <div class="form_bouton"> <input type="hidden" name="type" value="<?=$_GET['type']?>" /> <input type="hidden" name="post" value="1" /> <input type="submit" class="bouton" id="maj_bouton" value="<?=$trad->t('Create a page','admin',$lang->getlang())?>" /> </div> </form> <?=$form->geneFlag($lang->id());?> </div> <? //affichage du footer include("theme/footer.php"); ?>