%PDF- %PDF-
Direktori : /home/alliance/domains/congress-intercultural.eu/public_html/ |
Current File : /home/alliance/domains/congress-intercultural.eu/public_html/a-modifier_page.php |
<?php include_once("inc/config.php"); include_once("inc/functions.php"); include_once("inc/init.php"); include_once("inc/session.php"); include_once("inc/classes/Hotpage.php"); verif_get($_GET['id_page']); $this_page=$page->getPage($_GET['id_page']); if($this_page==null) { include('a-404.php'); exit(0); } $page_sec = $this_page['section']; verif_co_sec($page_sec); if(isset($_POST['post']) && $_POST['post'] == 1) { unset($_POST['post']); $erreur = $db->verifChamp("titre",$_POST,$trad->t('Title required (english)','admin',$lang->getlang()) ); if($erreur == "ok") { $_POST['date_crea'] =dateUs($_POST['date_crea']); $form->creerChamp("permalien","titre",$_POST,"cleanUrl"); // page $page->edit($_POST); $yes="yes"; $this_page=$page->getPage($_GET['id_page']); } else { $err = true; } } if($_POST==null){ $_POST=$this_page; } //affichage du html include("theme/html.php"); //affichage des metas include("theme/meta.php"); echo "\n<title>".$trad->t('Edit content','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"> <div id="test"></div> <? if($_POST['type']=="page") : ?> <h2><?=$trad->t('Edit content','admin',$lang->getlang());?></h2> <p><?=$trad->t('Choose a type of block to start, click to edit the block','admin',$lang->getlang())?></p> <ul class="sousmenuadmin"> <? if(isset($page_sec) && $page_sec!=0):?> <li><a href="admin/liste_pages.php?id_section=<?=$page_sec ?>"><?=$trad->t('Back to pages','admin',$lang->getlang());?></a></li> <? else :?> <li><a href="admin/liste_pages_perdues.php"><?=$trad->t('Back to pages','admin',$lang->getlang());?></a></li> <? endif; ?> <!--<li><a href="admin/liste_pages.php?id_section=<?=$page_sec ?>"><?=$trad->t('Back to pages','admin',$lang->getlang());?></a></li>--> <li><a href="admin/apercu_page.php?id=<?php echo $_GET['id_page']; ?>"><?=$trad->t('Page preview','admin',$lang->getlang())?></a></li> </ul> <? elseif($_POST['type']=="news"): ?> <h2><?=$trad->t('Edit content','admin',$lang->getlang());?></h2> <p><?=$trad->t('Choose a type of block to start, click to edit the block','admin',$lang->getlang())?></p> <ul class="sousmenuadmin"> <li><a href="admin/liste_actus.php?id_section=<?=$page_sec?>"><?=$trad->t('Back to news','admin',$lang->getlang());?></a></li> <li><a href="admin/apercu_page.php?id=<?php echo $_GET['id_page']; ?>"><?=$trad->t('Page preview','admin',$lang->getlang())?></a></li> </ul> <? elseif($_POST['type']=="event"): ?> <h2><?=$trad->t('Edit content','admin',$lang->getlang());?></h2> <p><?=$trad->t('Choose a type of block to start, click to edit the block','admin',$lang->getlang())?></p> <ul class="sousmenuadmin"> <li><a href="admin/liste_actus.php?id_section=<?=$page_sec ?>"><?=$trad->t('Back to news','admin',$lang->getlang());?></a></li> <li><a href="admin/apercu_page.php?id=<?php echo $_GET['id_page']; ?>"><?=$trad->t('Page preview','admin',$lang->getlang())?></a></li> </ul> <? endif;?> <?php if(isset($_GET['msg']) && $_GET['msg']=="yes") { echo "<p class=\"infobloc\">Opération effectuée</p>"; } ?> <input type="hidden" id="pageid" value="<?php echo $_GET['id_page']; ?>" /> <?php if(isset($err) && $err!="") { echo "<p class=\"erreurbloc\">".$erreur."</p>"; } if(isset($yes) && $yes!="") { echo "<p class=\"infobloc\">Opération effectuée</p>"; } ?> <ul id="bloc_sort"> <?php $result = $page->liste_blocs($_GET['id_page']); if($result != null) { foreach ($result as $unbloc){ $page->afficher_bloc($unbloc, "admin"); } } ?> <ul> </div> <div class="cblocs_admin"> <a href="admin/ajouter_bloc.php?id_page=<?php echo $_GET['id_page']; ?>&type=1"><img src="images/b1_<?=$lang->id();?>.png" alt="Texte" /></a> <a href="admin/ajouter_bloc.php?id_page=<?php echo $_GET['id_page']; ?>&type=2"><img src="images/b2_<?=$lang->id();?>.png" alt="Texte - Image" /></a> <a href="admin/ajouter_bloc.php?id_page=<?php echo $_GET['id_page']; ?>&type=3"><img src="images/b3_<?=$lang->id();?>.png" alt="Image - Texte" /></a> <a href="admin/ajouter_bloc.php?id_page=<?php echo $_GET['id_page']; ?>&type=4"><img src="images/b4_<?=$lang->id();?>.png" alt="Image" /></a> <a href="admin/ajouter_bloc.php?id_page=<?php echo $_GET['id_page']; ?>&type=5"><img src="images/b5_<?=$lang->id();?>.png" alt="Separateur" /></a> <a href="admin/ajouter_bloc.php?id_page=<?php echo $_GET['id_page']; ?>&type=6"><img src="images/b6_<?=$lang->id();?>.png" alt="Bouton" /></a> <a href="admin/ajouter_bloc.php?id_page=<?php echo $_GET['id_page']; ?>&type=7"><img src="images/b7_<?=$lang->id();?>.png" alt="Subtitle" /></a> <a href="admin/ajouter_bloc.php?id_page=<?php echo $_GET['id_page']; ?>&type=8"><img src="images/b8_<?=$lang->id();?>.png" alt="Documents" /></a> <a href="admin/ajouter_bloc.php?id_page=<?php echo $_GET['id_page']; ?>&type=9"><img src="images/b9_<?=$lang->id();?>.png" alt="Gallery" /></a> </div> <div class="text_admin"> <h2><?=$trad->t('Edit page','admin',$lang->getlang())?></h2> <p><?=$trad->t('Edit title and subtitle','admin',$lang->getlang())?></p> <?=$form->geneFlag($lang->id());?><br/> <form action="admin/modifier_page.php?id_page=<?=$_GET['id_page']; ?>" enctype="multipart/form-data" method="post" class="form"> <table> <tr> <td class="label"><?=$trad->t('Page 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> <tr class="even"> <td class="label"><?=$trad->t('Date of writing','admin',$lang->getlang())?></td> <td class="field"><input type="text" class="datepick" name="date_crea" value="<?=(isset($_POST['date_crea']) ? dateFr($_POST['date_crea']):"") ?>" /></td> <td class="field"></td> </tr> <?if($_POST["type"]=="news" || $_POST["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" <?=($_POST['calendrier']==0 ? 'checked="checked"' : "")?> name="calendrier" value="0"> <label for="calendar0"><?=$trad->t('no','admin',$lang->getlang())?></label> <input type="radio" class="radio" id="calendar1" <?=($_POST['calendrier']==1 ? 'checked="checked"' : "")?> name="calendrier" value="1"> <label for="calendar1"><?=$trad->t('yes','admin',$lang->getlang())?></label></p> </td> </tr> <? endif;?> <?php if($_POST['type']!="page"){?> <input type="hidden" name="section" value="0" /> <? /*} else { ?> <tr> <td class="label"><?=$trad->t('Main theme','admin',$lang->getlang())?> <span class="etoile">*</span></td> <td class="field"> <select name="section"> <?php $result = $section->liste_sections_all(); if($result != null) { foreach($result as $sec) { if(isset($_GET['id_section']) && $sec['id_section'] == $_GET['id_section']) echo "<option value=\"".$sec['id_section']."\" selected=\"selected\">".$sec['titre']."</option>\n"; else if($sec['id_section'] == $_POST['section']) echo "<option value=\"".$sec['id_section']."\" selected=\"selected\">".$sec['titre']."</option>\n"; else echo "<option value=\"".$sec['id_section']."\">".$sec['titre']."</option>\n"; } } ?> </select> </td> <td class="field"></td> </tr> <?php }*/ } ?> </table> <div class="form_bouton"> <input type="hidden" name="type" value="<?php echo $_POST['type']; ?>" /> <input type="hidden" name="id_page" value="<?php echo $_GET['id_page']; ?>" /> <input type="hidden" name="post" value="1" /> <input type="submit" class="bouton" id="maj_bouton" value="<?=$trad->t('Edit page','admin',$lang->getlang())?>" /> <? if($_POST['type']=="news"): if(!$hotpage->isHotpage($_GET['id_page'])): ?> <a href="admin/addhotpage.php?type=top&id_page=<?=$_GET['id_page']; ?>" class="bouton" /><?=$trad->t('Add to hotpage','admin',$lang->getlang())?></a> <? else : ?> <a href="admin/addhotpage.php?action=remove&id_page=<?php echo $_GET['id_page']; ?>" class="bouton confirm" /><?=$trad->t('Remove from hotpage','admin',$lang->getlang())?></a> <? endif ; endif;?> <a href="<?=$url_site?>admin/suppr_page.php?id_page=<?=$_GET['id_page']; ?>" class="bouton confirm" /><?=$trad->t('Delete page','admin',$lang->getlang())?></a> </div> </form> <?=$form->geneFlag($lang->id());?> </div> <script type="text/javascript"> $('.ajax_theme').click(function(){ var url=$(this).attr('href'); $.ajax({ url: url, context: document.body }).done(function ( data ) { }); var parent=$(this).parent(); $(this).hide(); if($(this).hasClass("ajax_theme_add")){ $('.ajax_theme_remove',parent).show(); } else{ $('.ajax_theme_add',parent).show(); } return false; }); </script> <? //affichage du footer include("theme/footer.php"); ?>