function action_spiplistes_journal () { global $connect_toutes_rubriques, $connect_login, $connect_statut, $spip_lang_rtl; // spiplistes_log("controle appel action"); if (!$connect_statut) { $auth = charger_fonction('auth', 'inc'); $auth = $auth(); } $securiser_action = charger_fonction('securiser_action', 'inc'); $args = $securiser_action(); $autoriser_lire = (autoriser('webmestre','','',$connect_id_auteur)); if($autoriser_lire) { $result = spiplistes_journal_lire(_SPIPLISTES_PREFIX); echo($result); exit(0); } }
function exec_spiplistes_voir_journal () { static $eol = PHP_EOL; global $connect_statut , $connect_toutes_rubriques , $connect_id_auteur ; // la configuration est réservée aux admins tt rubriques $autoriser = ($connect_statut == "0minirezo") && $connect_toutes_rubriques; $taille_cache = spip_fetch_array(spip_query("SELECT SUM(taille) AS n FROM spip_caches WHERE type='t'")); $message_gauche = ($taille_cache = $taille_cache['n']) ? _T('taille_cache_octets', array('octets' => taille_en_octets($taille_cache))) : _T('taille_cache_vide') ; $message_gauche = '<p class="verdana2">' . $message_gauche . '</p>' . $eol; //////////////////////////////////// // PAGE CONTENU //////////////////////////////////// $titre_page = spiplistes_journal_titre(); // Permet entre autres d'ajouter les classes a' la page : <body class='$rubrique $sous_rubrique'> $rubrique = _SPIPLISTES_PREFIX; $sous_rubrique = 'voir_journal'; $commencer_page = charger_fonction('commencer_page', 'inc'); echo($commencer_page(_T('spiplistes:spiplistes') . ' - ' . trim($titre_page), $rubrique, $sous_rubrique)); if(!$autoriser) { die (spiplistes_terminer_page_non_autorisee() . fin_page()); } $page_result = '' . '<br style="line-height:3em" />' . $eol . spiplistes_gros_titre($titre_page, '', true) . barre_onglets($rubrique, $sous_rubrique) . debut_gauche($rubrique, true) . spiplistes_boite_meta_info(_SPIPLISTES_PREFIX) . $message_gauche . pipeline('affiche_gauche', array('args'=>array('exec'=>$sous_rubrique),'data'=>'')) //. creer_colonne_droite($rubrique, true) // spiplistes_boite_raccourcis() s'en occupe . spiplistes_boite_raccourcis(true) . spiplistes_boite_autocron() // ne pas gener l'edition . spiplistes_boite_info_spiplistes(true) . pipeline('affiche_droite', array('args'=>array('exec'=>$sous_rubrique),'data'=>'')) . debut_droite($rubrique, true) ; // affiche milieu $page_result .= '' . debut_cadre_trait_couleur("administration-24.gif", true, '', $titre_page) . spiplistes_journal_lire(_SPIPLISTES_PREFIX) . fin_cadre_trait_couleur(true) ; // Fin de la page echo($page_result); echo pipeline('affiche_milieu',array('args'=>array('exec'=>$sous_rubrique),'data'=>'')) , spiplistes_html_signature(_SPIPLISTES_PREFIX) , fin_gauche(), fin_page(); }