Accès rapide : Voir le hub. Informations générales. Illustrations. + Nouveau post. Le classement. Flux à importer. Administrateurs.

"; $stats_txt=""; $hub_stats=new FclFlux_hub(); $hub_stats->id_hub=$id_hub; $stats=$hub_stats->get_liste_abonnes(); $stats["nb_clics"]=$hub_stats->get_nb_clics(); if(!empty($stats)) $stats_txt="

Ce bureau de poste compte ".count($stats["actifs"])." abonnés actifs, ".count($stats["inactifs"])." abonnements désactivés et ".count($stats["en_pause"])." abonnés en pause. Depuis le début ses flux ont reçu ".$stats["nb_clics"]." clics.

"; unset($hub_stats);unset($stats); $form_html[0]["nom"]="Informations actuelles sur ce hub ($id_hub)."; $form_html[0]["champs"]="$stats_txt$access_rapides

Obligatoire.

Facultatif.

Facultatif. Utile pour les recherches des utilisateurs. À séparer par des virgules.

"; $langues=explode("|",HUB_LANGUES); $form_html[0]["champs"].="
"; foreach ($langues as $langue) { if($langue==$hub_infos["langue"]) $form_html[0]["champs"].=""; else $form_html[0]["champs"].=""; } $form_html[0]["champs"].="

Obligatoire.

"; if($hub_infos["publication_ok"]==1) $form_html[0]["champs"].="
"; else $form_html[0]["champs"].="
"; if($hub_infos["index_ok"]==1) $form_html[0]["champs"].="
"; else $form_html[0]["champs"].="
"; $form_html[0]["champs"].="

Facultatif. Mémo interne non publié.



+ Nouveau hub.

"; // les divers éléments annexes au hub $hub=new FclFlux_hub(); $hub->id_hub=$id_hub; // éventuelle illustration if(!empty($hub_infos["illustration"])) { $fichier=$hub_infos["illustration"]; $adresse_illustration=HUB_ILLUS_REP."/".$fichier[0]."/".$fichier; } $form_html[1]["nom"]="Illustration du hub."; $form_html[1]["champs"]="$access_rapides
"; if((!empty($adresse_illustration))&&(file_exists($adresse_illustration))) { $form_html[1]["champs"].="

Illustration actuelle.
Illustration actuelle

Facultatif. Vous pouvez télécharger une nouvelle image pour remplacer celle actuelle. Formats autorisés : ".str_replace("|",", ",HUB_ILLUS_EXTENSIONS).".

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

Facultatif. Vous pouvez télécharger une image pour illustrer ce hub. Formats autorisés : ".str_replace("|",", ",HUB_ILLUS_EXTENSIONS).".

"; } $form_html[1]["champs"].="
\n"; //ajout d'une annonce dans ce hub. $form_html[2]["nom"]="Saisir une nouvelle annonce dans ce hub."; $form_html[2]["champs"]="$access_rapides

Obligatoire.

Obligatoire si pas de texte d'annonce.

Obligatoire si pas d'adresse pour l'article.

"; //classement du hub en rubriques $rubriques=$hub->get_rubriques_infos(); $suppr_rubrique=""; if(!empty($rubriques)) { foreach ($rubriques as $rubrique_info) { $suppr_rubrique.="
\n"; } } $form_html[3]["nom"]="Classement du hub."; $form_html[3]["champs"]=" $access_rapides
"; if(!empty($suppr_rubrique)) $form_html[3]["champs"].="

Classement actuel.

$suppr_rubrique"; $form_html[3]["champs"].="
"; //désignation des flux importés dans ce hub. $flux=$hub->get_flux(); $suppr_flux=""; if(!empty($flux)) { foreach ($flux as $flux_id) { $flux_infos=FclFlux_flux::recherche($flux_id["id_flux"],"id_flux","nom"); if(!empty($flux_infos)) $suppr_flux.="
\n"; } } $form_html[4]["nom"]="Flux importés dans ce hub."; $form_html[4]["champs"]="$access_rapides
"; if(!empty($suppr_flux)) $form_html[4]["champs"].="

Flux déjà importés (cocher ceux à supprimer) :

$suppr_flux"; $form_html[4]["champs"].="
"; //désignation des administrateurs du hub $admins=$hub->get_admins(); $suppr_admins=""; if(!empty($admins)) { foreach ($admins as $admin_id) { $admin_infos=FclFlux_utilisateur::recherche($admin_id["id_utilisateur"],"id_utilisateur","pseudo,email"); if(!empty($admin_infos)) $suppr_admins.="
\n"; } } $form_html[5]["nom"]="Administrateurs du hub."; $form_html[5]["champs"]="$access_rapides
"; if(!empty($suppr_admins)) $form_html[5]["champs"].="

Administrateurs actuels (cocher ceux à supprimer) :

$suppr_admins"; $form_html[5]["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);