\n";}
/**
* Retourne le code HTML d'une fin de cadre pour le centre de page (haut de page)
* @return string Code HTML
*/
function fin_grand_cadre(){ return "\n";}
// Debut de la colonne de gauche
// div navigation fermee par creer_colonne_droite qui ouvre
// div extra lui-meme ferme par debut_droite qui ouvre
// div contenu lui-meme ferme par fin_gauche() ainsi que
// div conteneur
// http://doc.spip.org/@debut_gauche
/**
* Retourne le code HTML du début de la colonne gauche
* @return string Code HTML
*/
function debut_gauche() { return "
\n
\n";}
/**
* Retourne le code HTML de la fin de la colonne
* @return string Code HTML
*/
function fin_gauche(){return "
";}
/**
* Retourne le code HTML du changement de colonne (passer de la gauche à la droite)
* @return string Code HTML
*/
function creer_colonne_droite(){
static $deja_colonne_droite;
if ($GLOBALS['spip_ecran']!='large' OR $deja_colonne_droite) return '';
$deja_colonne_droite = true;
return "\n"
. "\n";
}
// http://doc.spip.org/@liste_articles_bloques
function liste_objets_bloques($exec,$contexte=array(),$auteur=null){
$res = '';
if ($GLOBALS['meta']["articles_modif"] != "non") {
include_spip('inc/drapeau_edition');
if (is_null($auteur))
$auteur = $GLOBALS['visiteur_session'];
if ($en_cours=trouver_objet_exec($exec)
AND $en_cours['edition']
AND $type = $en_cours['type']
AND ($id = $contexte[$en_cours['id_table_objet']] OR $id = _request($en_cours['id_table_objet']))) {
// marquer le fait que l'objet est ouvert en edition par toto
// a telle date ; une alerte sera donnee aux autres redacteurs
signale_edition ($id, $auteur, $type);
}
$objets_ouverts = liste_drapeau_edition($auteur['id_auteur']);
if (count($objets_ouverts)) {
$res .= recuperer_fond('prive/objets/liste/objets-en-edition',array(),array('ajax'=>true));
}
}
return $res;
}
// Fin de page de l'interface privee.
// Elle comporte une image invisible declenchant une tache de fond
// http://doc.spip.org/@fin_page
function fin_page(){
include_spip('inc/pipelines');
// avec &var_profile=1 on a le tableau de mesures SQL
$debug = ((_request('exec') !== 'valider_xml')
AND ((_request('var_mode') == 'debug')
OR (isset($GLOBALS['tableau_des_temps']) AND $GLOBALS['tableau_des_temps'])
AND isset($_COOKIE['spip_admin'])));
$t = '
'
. recuperer_fond('prive/squelettes/inclure/pied')
. "
"
. "
" // cf. div#page et div.largeur ouvertes dans conmmencer_page()
. ($debug?erreur_squelette():'')
. "