"; //stats affichages / clics de l'annonce $annonce_stats=new FclFlux_annonce(); $annonce_stats->id_annonce=$annonce["id_annonce"]; $stats=$annonce_stats->get_stats(); if(!empty($stats)) { $form_html[0]["champs"].="

Cette annonce a été diffusée ".$stats["nb_envois"]." fois à ".$stats["nb_envois_uniques"]." abonnés différents et a été cliquée ".$stats["nb_clics"]." fois par ".$stats["nb_clics_uniques"]." abonnés différents."; if(($stats["nb_envois_uniques"]!=0)&&($stats["nb_clics_uniques"]!=0)) $form_html[0]["champs"].="
".round(($stats["nb_clics_uniques"]/($stats["nb_envois_uniques"]*0.01)))." % des abonnés ciblés ont cliqué au moins une fois sur l'annonce."; $form_html[0]["champs"].="

"; } unset($annonce_stats); //si date fin diffusion dépassée, on ne peut plus rien changer ! $aujourdhui=time(); $etat=""; if($annonce["time_fin"]<=$aujourdhui) $etat="readonly"; $emplacements=explode("|",ANNONCE_EMPLACEMENTS); $form_html[0]["champs"].="
"; foreach ($emplacements as $emplacement) { if($emplacement==$annonce["emplacement"]) $form_html[0]["champs"].=""; else $form_html[0]["champs"].=""; } $form_html[0]["champs"].="

Obligatoire. Où l'annonce doit-elle apparaître dans les mailings ?

Obligatoire. Désignation interne de l'annonce (non publiée).

Obligatoire. Le texte de l'annonce.

Obligatoire. L'adresse de la page dont le lien accompagne l'annonce.

Obligatoire. Le texte servant d'ancre au lien.

"; if($annonce["time_debut"]<=$aujourdhui) { $form_html[0]["champs"].="

Date de début de la diffusion : ".date("d/m/Y",$annonce["time_debut"]).".

"; } else { $form_html[0]["champs"].="

Obligatoire. Le jour de début de diffusion de l'annonce. Format ".DATE_FORMAT."

"; } if($annonce["time_fin"]<=$aujourdhui) $form_html[0]["champs"].="

Date de fin de la diffusion : ".date("d/m/Y",$annonce["time_fin"]).".

"; else $form_html[0]["champs"].="

Obligatoire.

"; $form_html[0]["champs"].="

Facultatif. Mémo interne non publié.

"; if($annonce["time_fin"]>$aujourdhui)//je ne peux plus modifier une annonce dont la diffusion est achevée. { $form_html[0]["champs"].="
"; } $form_html[0]["champs"].="



+ Nouvelle annonce.

"; //--rubriques de hubs dont les abonnés sont ciblés par cette annonce. $Annonce=new FclFlux_annonce(); $Annonce->id_annonce=$id_annonce; $rubriques=$Annonce->get_rubriques_infos(); unset($Annonce); $txt_stats=""; $suppr_rubrique=""; if(!empty($rubriques)) { foreach ($rubriques as $rubrique_info) { $rubrique_stats=new FclFlux_rubrique(); $rubrique_stats->id_rubrique=$rubrique_info["id_rubrique"]; $stats=$rubrique_stats->get_stats(); if(!empty($stats)) $txt_stats=" (".$stats["nb_abo_actifs_indirects"]." abonnés)"; unset($rubrique_stats); $suppr_rubrique.="

".$rubrique_info["nom"]."$txt_stats

\n"; } } else { require_once("../modele/FclFlux_abonnement.php"); $stats_abonnes=FclFlux_abonnement::get_stats_globales(); if(!empty($stats_abonnes)) $txt_stats="

Sans ciblage, l'annonce sera diffusée à ".$stats_abonnes["nb_abonnes_email"]." abonnés différents.

"; } $form_html[1]["nom"]="Rubriques cibles de l'annonce."; $form_html[1]["champs"]="
"; if($annonce["time_debut"]>$aujourdhui)//je ne peux plus modifier le ciblage d'une annonce dont la diffusion a débuté. { $form_html[1]["champs"].="
"; } //rubriques déjà ciblées par cette annonce if(!empty($suppr_rubrique)) $form_html[1]["champs"].="

Rubriques enregistrées :

$suppr_rubrique"; else $form_html[1]["champs"].=$txt_stats; if($annonce["time_fin"]>$aujourdhui)//je ne peux plus modifier une annonce dont la diffusion est achevée. $form_html[1]["champs"].=" "; else $form_html[1]["champs"].="
"; $form_html[1]["champs"].="
"; if($ajax_on) echo get_html_form($form_html,false); } else $msg_form[]=ERREUR_SQL_ENREG_ABSENT; } if((!empty($msg_form))&&($ajax_on)) echo get_html_alerte_msg($msg_form);