22 lines
944 B
PHP
22 lines
944 B
PHP
|
<?php
|
||
|
/* Script préparant les données utiles à la page affichant les infos d'un hub:
|
||
|
* le texte de présentation, le fil d'ariane (rubriques) + les derniers liens du hub.
|
||
|
*/
|
||
|
require_once("../modele/FclFlux_hub.php");
|
||
|
$user=new FclFlux_utilisateur();
|
||
|
$user->test_session(false);//besoin de savoir si il s'agit d'un utilisateur connecté pour stats + affiché variables de session
|
||
|
//les infos du hub
|
||
|
$hub=new FclFlux_hub();
|
||
|
$hub->id_hub=$page[1];
|
||
|
$hub_infos=$hub->get_infos_cache(false);// à revoir si on souhaite ou non créé le cache car cela provoque des erreurs dans les logs sur le hub n'existe plus
|
||
|
if(empty($hub_infos))
|
||
|
{
|
||
|
header("location:".PAGE_404);
|
||
|
exit();
|
||
|
}
|
||
|
//les rubriques "mères" pour le fil d'ariane
|
||
|
$meres=$hub->get_liste_rubriques_cache(false);//même remarque que + haut
|
||
|
//les derniers articles du hub ?
|
||
|
$posts=$hub->get_liste_posts_cache(CREA_CACHE,"semaine");
|
||
|
unset($hub);
|
||
|
include("../vues/repertoire_hub_info.php");
|