if($GLOBALS

Bonjour,

Je cherche à modifier le fichier administration.html du plugin boutons admin supp pour que les boutons ne s’affichent pas dans une certaine page : spip.php?page=lettre_diff

le code suivant
if($GLOBALS[‹ auteur_session ›][statut] == ‹ 6forum ›) return;
permet que la barre ne s’affiche pas pour les visiteurs.

Sauriez-vous comment le modifier pour que la barre ne s’affiche pas si page=lettre_diff ?

Merci

Boby

Boby k a écrit :

Bonjour,
Je cherche à modifier le fichier administration.html du plugin boutons admin supp pour que les boutons ne s'affichent pas dans une certaine page : spip.php?page=lettre_diff
le code suivant
if($GLOBALS['auteur_session'][statut] == '6forum') return;
permet que la barre ne s'affiche pas pour les visiteurs.
Sauriez-vous comment le modifier pour que la barre ne s'affiche pas si page=lettre_diff ?
Merci
Boby
------------------------------------------------------------------------

_______________________________________________
liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Discuter chez rezo.net

Documentation de SPIP : http://www.spip.net/

Irc : de l'aide à toute heure : http://spip.net/irc

Je ne comprends pas trop ta demande. Tu veux un bouton recalculer, ici et pas là?
Alors fais un squelette ainsi dans une page que tu nommes bouton.html
Tu mets
:

[(#REM)

  Ce squelette definit les styles du plugin

  ATTENTION: il faut absolument le charset sinon Firefox croit que
  c'est du text/html !
]
#CACHE{0}
#HTTP_HEADER{Content-Type: text/css; charset=iso-8859-15}
#HTTP_HEADER{Vary: Accept-Encoding}
ul.top_nav{
  position: absolute;
  text-align: center;
  top: 47px;
  right: 0px;
  width: 460px;
}
[(#SESSION{statut}|!={'0minirezo'}|?{.spip-admin-float { display:none; },''})]

Et dans le <head du squelettes de la page tu appelles ton style et test ainsi:
<link rel="stylesheet" type="text/css" media="screen" href="spip.php?page=bouton <view-source:http://www.la-plume-et-lencrier.com/squelettes/spip.php?page=varie&gt;&quot; />

Ou mieux encore, mais il fait que tu y réfléchisses un peu :wink:

Bernard

--
Bernard Blazin - Développement Internet Ingénieur ENSAM promo 1978

Bernard Blazin Point Com

9 rue de la Rose
77320 Montolivet
Tel 01 64 20 98 49
http://www.bernardblazin.com

* Boby k tapuscrivait, le 08/05/2010 14:26:

Bonjour,

Je cherche à modifier le fichier administration.html du plugin boutons
admin supp pour que les boutons ne s'affichent pas dans une certaine
page : spip.php?page=lettre_diff

le code suivant
if($GLOBALS['auteur_session'][statut] == '6forum') return;
permet que la barre ne s'affiche pas pour les visiteurs.

Sauriez-vous comment le modifier pour que la barre ne s'affiche pas si
page=lettre_diff ?

Pour que les boutons d'administration ne s'affichent pas dans un squelette,
il suffit que le squelette contienne : #HTTP_HEADER
Quand c'est un squelette destiné à renvoyer du HTML, il faut donc mettre :
#HTTP_HEADER{Content-type: text/html; charset=#CHARSET}

-- RealET

Merci, ça marche !
----- Original Message -----

* Boby k tapuscrivait, le 08/05/2010 14:26:

Bonjour,

Je cherche à modifier le fichier administration.html du plugin boutons
admin supp pour que les boutons ne s'affichent pas dans une certaine
page : spip.php?page=lettre_diff

le code suivant
if($GLOBALS['auteur_session'][statut] == '6forum') return;
permet que la barre ne s'affiche pas pour les visiteurs.

Sauriez-vous comment le modifier pour que la barre ne s'affiche pas si
page=lettre_diff ?

Pour que les boutons d'administration ne s'affichent pas dans un squelette,
il suffit que le squelette contienne : #HTTP_HEADER
Quand c'est un squelette destiné à renvoyer du HTML, il faut donc mettre :
#HTTP_HEADER{Content-type: text/html; charset=#CHARSET}

-- RealET

_______________________________________________
liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Discuter chez rezo.net

Documentation de SPIP : http://www.spip.net/

Irc : de l'aide à toute heure : http://spip.net/irc