hellofacteurV1/vues/post_ajout_illustration.php

57 lines
3.0 KiB
PHP
Executable File

<?php
/**
* Vue affichant le formulaire permettant de télécharger une illustration pour le post qui vient d'être proposé.
* + scripts ajax testant la saisie
*
**/
$header_title=SITE_NOM." >> Télécharger une illustration.";
$header_robots="noindex,nofollow";
$body_title="Télécharger une illustration ?";
$ariane_items[0]["txt"]="<li>Télécharger une illustration pour mon actualité.</li>";
$ariane_items[0]["form"]=true;
$ariane_items[0]["actif"]=true;
$msg_infos[0]="<b>Votre proposition d'actualité a bien été enregistrée.</b> Vous recevrez une notification par email lorsqu'elle sera validée.<br>
En attendant, si vous le souhaitez vous pouvez télécharger ci-dessous une image pour l'illustrer.<br>Par défaut, c'est l'illustration de votre compte utilisateur qui est utilisée. Vous pouvez <a href='".PAGE_MAJ_INFOS_PERSO."#maj_illustration' target='_blank' title=\"Ajouter ou modifier l'image illustrant vote compte utilisateur\">la modifier en cliquant ici</a>.<br>Vous pouvez aussi <a href='".PAGE_ACCUEIL."' title=\"Accéder à la page d'accueil\">cliquer ici pour vous rendre sur votre page d'accueil</a> ou encore <a href='".PAGE_AJOUT_POST."' title=\"Retourner sur le formulaire de proposition d'actualités.\">ici pour proposer une autre actualité</a>.";
$form["nom"]="Illustration.";
$form["champs"]="<form method='post' id='maj_illustration' action='".PAGE_MAJ_ILLUSTRATION_POST."' enctype='multipart/form-data' role='form' class='form-horizontal' target='uploadFrame'>
<input type='hidden' name='id_post_illustration' id='id_post_illustration' value='".$page[3]."'>
<input type='hidden' name='ancre_illustration' id='ancre_illustration' value=\"".$post_infos["ancre"]."\">
<div class='form-group'>
<label for='illustration' class='col-sm-3 control-label'>Téléchargez une illustration :</label>
<div class='col-sm-9'><input type='file' name='illustration' id='illustration'></div>
<div class='col-sm-offset-3 col-sm-9'><p class='help-block'><b>Facultatif</b>. Formats autorisés : ".str_replace("|",", ",POST_ILLUS_EXTENSIONS).".<br>Merci de <b>ne télécharger qu'une image sur laquelle vous avez pas les droits de diffusion</b>.</p></div>
</div>
<iframe id='uploadFrame' name='uploadFrame' src='#' style='width:90%;height:100px;border:0 solid;'></iframe>
<div id='msg_illustration'></div>
<div class='form-group'><div class='col-sm-offset-3 col-sm-9'>
<button type='submit' class='btn btn-success btn-lg'>Enregistrer.</button>
</div></div>
</form>";
//le code pour ajax
ob_start();
?>
<script>
$(document).ready(function()
{
$("#uploadFrame").hide();
});
function msg_telechargement(code)
{
if(code!=="")
{
if(code=="<?php echo str_replace("\"","'",MSG_UTILISA_TELECHARGE_VALID);?>")
{
$('#form').html("");
$('#msg_form').html('<?php echo str_replace("'","\"",get_html_alerte_msg((array) MSG_UTILISA_TELECHARGE_VALID,"alert-success"));?>');
}
else
{
$('#msg_illustration').html(code);
}
}
}
</script>
<?php
$footer_JS=ob_get_contents();
ob_end_clean();
require(TEMPLATE_REP."/page.php");