Cibler une rubrique avec le fichier local_fr.php

Bonjour, Voilà je souhaiterais modifier les champs d’article sur une rubrique à l’aide du fichier local_fr.php.

<?php // This is a SPIP language file -- Ceci est un fichier langue de SPIP if ($GLOBALS['id_rubrique']==2){ $GLOBALS[$GLOBALS['idx_lang']] = array( 'texte_sous_titre' => 'test', ); } else{ $GLOBALS[$GLOBALS['idx_lang']] = array( 'texte_sous_titre' => 'un autre type Sous-titre', ); } ?>

Voici donc le code que j’utilise cela marche bien sans nommer de rubrique mais le ciblage sur la rubrique 2 ne fonctionne pas. Avez-vous une idée ? Merci d’avance
Pascal

J’avais essayé de faire un truc comme ça à une époque, mais sans succés… J’ai fini par renoncer et ai défini des groupes de mots clés, par exemple , « fr_articles.cfg » dans lequel mes squelettes vont chercher le mot qui doit remplacer <:articles:> et affiche <:articles:> si la rubrique ne possède pas ce mot :

<BOUCLE_article(MOTS){id_rubrique}{type=fr_articles.cfg}>

#TITRE

<:articles:>

Boby
---- Original Message ----
From: Pascal Semur
To: SPIP
Sent: Thursday, July 02, 2009 3:05 PM
Subject: [Spip] Cibler une rubrique avec le fichier local_fr.php

Bonjour, Voilà je souhaiterais modifier les champs d’article sur une
rubrique à l’aide du fichier local_fr.php.

<?php // This is a SPIP language file -- Ceci est un fichier langue de SPIP if ($GLOBALS['id_rubrique']==2){ $GLOBALS[$GLOBALS['idx_lang']] = array( 'texte_sous_titre' => 'test', ); } else{ $GLOBALS[$GLOBALS['idx_lang']] = array( 'texte_sous_titre' => 'un autre type Sous-titre', ); } > Voici donc le code que j’utilise cela marche bien sans nommer de rubrique mais le ciblage sur la rubrique 2 ne fonctionne pas. Avez-vous une idée ? Merci d’avance Pascal _______________________________________________ liste spip spip@rezo.net - désabonnement : spip-off@rezo.net Infos et archives : http://listes.rezo.net/mailman/listinfo/spip ou http://dir.gmane.org/gmane.comp.web.spip.user Documentation de SPIP : http://www.spip.net/ irc://irc.freenode.net/spip ou http://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip

Bonjour,

Pour information, il y a un article sur SPIP-Contrib :
http://www.spip-contrib.net/Personnaliser-les-champs-de-l

Le 2 juillet 2009 15:20, Boby K <boby.k@club-internet.fr> a écrit :

J’avais essayé de faire un truc comme ça à une époque, mais sans succés… J’ai fini par renoncer et ai défini des groupes de mots clés, par exemple , « fr_articles.cfg » dans lequel mes squelettes vont chercher le mot qui doit remplacer <:articles:> et affiche <:articles:> si la rubrique ne possède pas ce mot :

<BOUCLE_article(MOTS){id_rubrique}{type=fr_articles.cfg}>

#TITRE

<:articles:>

Boby

---- Original Message ----
From: Pascal Semur
To: SPIP
Sent: Thursday, July 02, 2009 3:05 PM
Subject: [Spip] Cibler une rubrique avec le fichier local_fr.php

Bonjour, Voilà je souhaiterais modifier les champs d’article sur une
rubrique à l’aide du fichier local_fr.php.

<?php // This is a SPIP language file -- Ceci est un fichier langue de SPIP if ($GLOBALS['id_rubrique']==2){ $GLOBALS[$GLOBALS['idx_lang']] = array( 'texte_sous_titre' => 'test', ); } else{ $GLOBALS[$GLOBALS['idx_lang']] = array( 'texte_sous_titre' => 'un autre type Sous-titre', ); } >

Voici donc le code que j’utilise cela marche bien sans nommer de
rubrique mais le ciblage sur la rubrique 2 ne fonctionne pas.
Avez-vous une idée ? Merci d’avance
Pascal


liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
ou
http://dir.gmane.org/gmane.comp.web.spip.user

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

irc://irc.freenode.net/spip ou
http://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip


liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
ou
http://dir.gmane.org/gmane.comp.web.spip.user

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

irc://irc.freenode.net/spip ou http://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip

Est-ce que cette méthode ne provoque pas des erreurs sql ?
J’avais utilisé le même genre d’idées, sur mon site public, tout semblait marcher mais le fichier mysql.log me renvoyait plein d’erreurs… Quelqu’un aurait aussi constaté cela ?

C’était la raison pour laquelle j’avais fini par utiliser des mots clés.

Boby

---- Original Message ----
From: Teddy Payet
To: Boby K
Cc: spip@rezo.net
Sent: Thursday, July 02, 2009 4:11 PM
Subject: Re: [Spip] Cibler une rubrique avec le fichier local_fr.php

Bonjour,

Pour information, il y a un article sur SPIP-Contrib :
Personnaliser les champs de l'espace privé - SPIP-Contrib

Le 2 juillet 2009 15:20, Boby K boby.k@club-internet.fr a écrit :

J’avais essayé de faire un truc comme ça à une époque, mais sans
succés… J’ai fini par renoncer et ai défini des groupes de mots
clés, par exemple , « fr_articles.cfg » dans lequel mes squelettes
vont chercher le mot qui doit remplacer <:articles:> et affiche
<:articles:> si la rubrique ne possède pas ce mot :

<BOUCLE_article(MOTS){id_rubrique}{type=fr_articles.cfg}>

#TITRE

<:articles:>

Boby

---- Original Message ----
From: Pascal Semur
To: SPIP
Sent: Thursday, July 02, 2009 3:05 PM
Subject: [Spip] Cibler une rubrique avec le fichier local_fr.php

Bonjour, Voilà je souhaiterais modifier les champs d’article sur une
rubrique à l’aide du fichier local_fr.php.

<?php // This is a SPIP language file -- Ceci est un fichier langue de SPIP if ($GLOBALS['id_rubrique']==2){ $GLOBALS[$GLOBALS['idx_lang']] = array( 'texte_sous_titre' => 'test', ); } else{ $GLOBALS[$GLOBALS['idx_lang']] = array( 'texte_sous_titre' => 'un autre type Sous-titre', ); } >

Voici donc le code que j’utilise cela marche bien sans nommer de
rubrique mais le ciblage sur la rubrique 2 ne fonctionne pas.
Avez-vous une idée ? Merci d’avance
Pascal


liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
ou
http://dir.gmane.org/gmane.comp.web.spip.user

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

irc://irc.freenode.net/spip ou
http://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip


liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
ou
http://dir.gmane.org/gmane.comp.web.spip.user

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

irc://irc.freenode.net/spip ou
http://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip