diff --git a/ecrire/public/assembler.php b/ecrire/public/assembler.php index 14507dde657981749073372fa7cb9ffe4f323bf0..d66fc6c7678e5a317028171b8c59c6373136f574 100644 --- a/ecrire/public/assembler.php +++ b/ecrire/public/assembler.php @@ -444,13 +444,11 @@ function inclure_modele($type, $id, $params, $lien) { // Creer le contexte - $contexte = array(); - if (_DIR_RESTREINT) - $contexte = calculer_contexte(); - $contexte['lang'] = $GLOBALS['spip_lang']; - $contexte['fond'] = $fond; - $contexte['dir_racine'] = _DIR_RACINE; # eviter de mixer un cache racine et un cache ecrire (meme si pour l'instant les modeles ne sont pas caches, le resultat etant different il faut que le contexte en tienne compte - + $contexte = array( + 'lang' => $GLOBALS['spip_lang'], + 'fond' => $fond, + 'dir_racine' => _DIR_RACINE # eviter de mixer un cache racine et un cache ecrire (meme si pour l'instant les modeles ne sont pas caches, le resultat etant different il faut que le contexte en tienne compte + ); // Fixer l'identifiant qu'on passe dans #ENV ; // pour le modele <site1> on veut id_syndic => 1 // par souci de systematisme on ajoute aussi