%PDF- %PDF-
Direktori : /home/alliance/domains/congress-eldw.eu/public_html/ |
Current File : /home/alliance/domains/congress-eldw.eu/public_html/a-ajouter_actu.php |
<?php include_once("inc/config.php"); include_once("inc/functions.php"); include_once("inc/init.php"); include_once("inc/session.php"); if(!estadmin) verif_get($_GET['sec']); verif_co_sec($_GET['sec']); $actu = new Actu(); if(isset($_POST['post']) && $_POST['post'] == 1) { verif_co_sec($_POST['section']); $db = new BaseOps; $erreur = $db->verif($_POST['titre_fr'], "Le titre français"); if($erreur == "ok") $erreur = $db->verif($_POST['titre_en'], "Le titre anglais"); if($_POST['type'] == 1 || $_POST['type'] == 2) { if($erreur == "ok") $erreur = $db->verif($_POST['texte_fr'], "Le texte français"); if($erreur == "ok") $erreur = $db->verif($_POST['texte_en'], "Le texte anglais"); } if($_POST['type'] == 1 || $_POST['type'] == 3) { if($erreur == "ok") $erreur = $db->verif($_POST['date_debut'], "La date de l'événement"); } if($erreur == "ok") { //Photos if($_POST['photo1'] != null) $_POST['photo1'] = photo_move($_POST['photo1']); if($_POST['photo2'] != null) $_POST['photo2'] = photo_move($_POST['photo2']); if($_POST['photo3'] != null) $_POST['photo3'] = photo_move($_POST['photo3']); if($_POST['photo4'] != null) $_POST['photo4'] = photo_move($_POST['photo4']); // Documents if($_POST['docactu'] != null) $_POST['docactu'] = photo_move($_POST['docactu']); // section $next_id = $db->next_id("actu"); $values = array( "id" => $next_id, "section" => $_POST['section'], "type" => $_POST['type'], "date" => date("Y-m-d"), "date_debut" => dateUs($_POST['date_debut']), "date_fin" => dateUs($_POST['date_fin']), "photo1" => $_POST['photo1'], "photo2" => $_POST['photo2'], "photo3" => $_POST['photo3'], "photo4" => $_POST['photo4'], "docactu" => $_POST['docactu'], "hotpage" => $_POST['hotpage'] ); $db->insert("actu", $values); //section_fr $values = array ( "actu" => $next_id, "lang" => 1, "titre" => $_POST['titre_fr'], "texte" => $_POST['texte_fr'], "permalien" => cleanUrl($_POST['titre_fr']) ); $db->insert("actu_lang", $values); //section_en $values = array ( "actu" => $next_id, "lang" => 2, "titre" => $_POST['titre_en'], "texte" => $_POST['texte_en'], "permalien" => cleanUrl($_POST['titre_en']) ); $db->insert("actu_lang", $values); header("Location:liste_actus.php?sec=".$_POST['section']."&msg=yes"); } else { $err = true; } } //affichage du html include("theme/html.php"); //affichage des metas include("theme/meta.php"); echo "\n<title>Ajouter une actualité - ".$info_titresite."</title>\n"; //affichage du header if(estadmin()) include("theme/header_admin.php"); else include("theme/header_redacteur.php"); ?> <div class="text_admin"> <h2>Ajouter une actualité</h2> <p>Pour mettre l'actualité comme événement dans le calendrier, regardez-bien le type de l'actualité</p> <?php if(isset($_GET['sec'])) { ?> <ul class="sousmenuadmin"> <li><a href="admin/liste_actus.php?sec=<?php echo $_GET['sec']; ?>">Retour à la liste des actualités</a></li> </ul> <?php } if($err) { echo "<p class=\"erreurbloc\">".$erreur."</p>"; } if($yes) { echo "<p class=\"infobloc\">Opération effectuée</p>"; } ?> <form action="admin/ajouter_actu.php<?php if (isset($_GET['sec'])) echo "?sec=".$_GET['sec']; ?>" enctype="multipart/form-data" method="post" class="form"> <table> <tr> <td class="label"></td> <td class="field head">Français</td> <td class="field head">Anglais</td> </tr> <tr> <td class="label">Titre de l'actualité <span class="etoile">*</span></td> <td class="field"><input type="text" name="titre_fr" value="<?php echo $_POST['titre_fr']; ?>" /></td> <td class="field"><input type="text" name="titre_en" value="<?php echo $_POST['titre_en']; ?>" /></td> </tr> <?php if (isset($_GET['sec']) && !estadmin()) { ?> <input type="hidden" name="section" value="<?php echo $_GET['sec']; ?>" /> <?php } else { ?> <tr> <td class="label">Section <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['sec']) && $sec['id'] == $_GET['sec']) echo "<option value=\"".$sec['id']."\" selected=\"selected\">".$sec['titre']."</option>\n"; else if($sec['id'] == $_POST['section']) echo "<option value=\"".$sec['id']."\" selected=\"selected\">".$sec['titre']."</option>\n"; else echo "<option value=\"".$sec['id']."\">".$sec['titre']."</option>\n"; } } ?> </select> </td> <td class="field"></td> </tr> <?php } ?> <tr> <td class="label top">Type <span class="etoile">*</span></td> <td class="field evenement"> <p><input type="radio" class="radio" id="type1" <?php if($_POST['type'] == 1 || !isset($_POST['type'])) echo 'checked="checked"'; ?> name="type" value="1"> <label for="type1">actualité + ajout au calendrier</label></p> <p><input type="radio" class="radio" id="type2" <?php if($_POST['type'] == 2) echo 'checked="checked"'; ?> name="type" value="2"> <label for="type2">actualité sans ajout au calendrier</label></p> <p><input type="radio" class="radio" id="type3" <?php if($_POST['type'] == 3) echo 'checked="checked"'; ?> name="type" value="3"> <label for="type3">uniquement ajout au calendrier</label></p> </td> <td class="field"></td> </tr> <tr class="even"> <td class="label">Date de l'événement <span class="etoile">*</span></td> <td class="field"><input type="text" class="datepick" name="date_debut" value="<?php echo dateFr($_POST['date_debut']); ?>" /></td> <td class="field"></td> </tr> <tr class="even"> <td class="label">Date de fin</td> <td class="field"><input type="text" class="datepick" name="date_fin" value="<?php echo dateFr($_POST['date_fin']); ?>" /></td> <td class="field"></td> </tr> <tr class="news"> <td class="label"></td> <td class="field" colspan="2"> <div id="toolbar"></div> </td> </tr> <tr class="news"> <td class="label top">Texte de l'actualité <span class="etoile">*</span></td> <td class="field top"><textarea name="texte_fr"><?php echo $_POST['texte_fr']; ?></textarea></td> <td class="field top"><textarea name="texte_en"><?php echo $_POST['texte_en']; ?></textarea></td> </tr> <tr class="news"> <td class="label top">Photo principale</td> <td class="field"><input type="file" name="file_1" id="file_1" /><?php if(isset($_POST['photo1'])) echo '<div class="uploadifyQueueItem completed"><a href="uploads/'.$_POST['photo1'].'" class="zoom">'.$_POST['photo1'].'</a></div> '; ?></td> <td class="field"><input type="hidden" name="photo1" id="photo1" value="<?php echo $_POST['photo1']; ?>" /></td> </tr> <tr class="news"> <td class="label top">Photo n°2</td> <td class="field"><input type="file" name="file_2" id="file_2" /><?php if(isset($_POST['photo2'])) echo '<div class="uploadifyQueueItem completed"><a href="uploads/'.$_POST['photo2'].'" class="zoom">'.$_POST['photo2'].'</a></div> '; ?></td> <td class="field"><input type="hidden" name="photo2" id="photo2" value="<?php echo $_POST['photo2']; ?>" /></td> </tr> <tr class="news"> <td class="label top">Photo n°3</td> <td class="field"><input type="file" name="file_3" id="file_3" /><?php if(isset($_POST['photo3'])) echo '<div class="uploadifyQueueItem completed"><a href="uploads/'.$_POST['photo3'].'" class="zoom">'.$_POST['photo3'].'</a></div> '; ?></td> <td class="field"><input type="hidden" name="photo3" id="photo3" value="<?php echo $_POST['photo3']; ?>" /></td> </tr> <tr class="news"> <td class="label top">Photo n°4</td> <td class="field"><input type="file" name="file_4" id="file_4" /><?php if(isset($_POST['photo4'])) echo '<div class="uploadifyQueueItem completed"><a href="uploads/'.$_POST['photo4'].'" class="zoom">'.$_POST['photo4'].'</a></div> '; ?></td> <td class="field"><input type="hidden" name="photo4" id="photo4" value="<?php echo $_POST['photo4']; ?>" /></td> </tr> <tr class="news"> <td class="label top">Document</td> <td class="field"><input type="file" name="file_docactu" id="file_docactu" /><?php if(isset($_POST['docactu'])) echo '<div class="uploadifyQueueItem completed"><a href="uploads/'.$_POST['docactu'].'" class="zoom">'.$_POST['docactu'].'</a></div> '; ?></td> <td class="field"><input type="hidden" name="docactu" id="docactu" value="<?php echo $_POST['docactu']; ?>" /></td> </tr> <tr class="news"> <td class="label">Page d'accueil <span class="etoile">*</span></td> <td class="field"> <p><input type="radio" class="radio" id="hotpage1" <?php if($_POST['hotpage'] == 1 || !isset($_POST['hotpage'])) echo 'checked="checked"'; ?> name="hotpage" value="1"> <label for="hotpage1">Je souhaite que cette information soit publiée, si possible, à la UNE du portail Amicale</label></p> <p><input type="radio" class="radio" id="hotpage0" <?php if($_POST['hotpage'] == 0) echo 'checked="checked"'; ?> name="hotpage" value="0"> <label for="hotpage0">Cette information n'a pas besoin d'être publiée à la UNE du portail Amicale</label></p> </td> <td class="field"></td> </tr> </table> <div class="form_bouton"> <input type="hidden" name="post" value="1" /> <input type="submit" class="bouton" id="maj_bouton" value="Créer une actualité" /> </div> </form> </div> <? //affichage du footer include("theme/footer.php"); ?>