hellofacteurV1/ctrl/repertoire_hub_affiche.php

36 lines
1.6 KiB
PHP
Executable File

<?php
/**
* Script affichant les infos d'un hub proposé par le moteur de recherche de l'annuaire
* l'id a été passé en paramètre
*
**/
$ajax_on=false;
if(!empty($_GET["ajax"]))
{
$ajax_on=true;
session_save_path(SESSIONS_REP);
ini_set("session.use_only_cookies",1);
session_start();
header('Content-Type: text/html; charset=utf-8');
require_once("../modele/FclFlux_hub.php");
}
if(empty($_GET["id_hub"]))
{
echo get_html_alerte_msg(ERREUR_IMPREVUE);
exit();
}
$hub=new FclFlux_hub();
$hub->id_hub=intval(trim($_GET["id_hub"]));;
$hub_infos=$hub->get_infos_cache(false);
if(empty($hub_infos))
{
echo get_html_alerte_msg(ERREUR_IMPREVUE);
exit();
}
//les derniers articles du hub ?
$liens=$hub->get_liste_posts_cache(true,"semaine");
if(!empty($liens))
echo "<div class='liste_liens'><h3>Voici les dernières actualités pour ".affiche_utf8(htmlentities($hub_infos["nom"],ENT_QUOTES),UTF8_OK)."</h3>\n".get_html_liste_liens_simple($liens,3,false)."<p><a href='".PAGE_ABO_CREA_HUB.$hub->id_hub."' class='btn btn-info btn-lg' rel='nofollow' target='_blank'>Je m'abonne à ces actualités !</a> <a href='".PAGE_REPERTOIRE_HUB_INFO.$hub->id_hub."' class='btn btn-info btn-lg' rel='nofollow' target='_blank'>Voir plus</a></p>";
else
echo "<div class='liste_liens'><h3>".affiche_utf8(htmlentities($hub_infos["nom"],ENT_QUOTES),UTF8_OK).".</h3><p><em>Pas d'actualités ces 7 derniers jours.<br>Vous pouvez vous y abonner pour être informé des prochaines publications.</em></p><p><a href='".PAGE_ABO_CREA_HUB.$hub->id_hub."' class='btn btn-info btn-lg' rel='nofollow' target='_blank'>Je m'abonne à ces actualités !</a></p>";
exit();