Bonjour,
y a un truc qui me chiffonne :
<?
$phrase="[(#DESCRIPTIF|supprimer_tags)]";
.........
........
?>
y a quelques jours en arriere j'ai fais des essais avec
<?
$titre = '(#TITRE|supprimer_numero)';
?>
et d'autre variantes avec crochets, double cote, simple cote, etc, ça ne
marchait pas et j'en ai déduit que les filtres spip ne fonctionnent pas dans
du code php et j'avais ce même genre de codes d'erreurs. ensuite j'ai
récupéré directement le code php de la fonction supprimer_numero que j'ai
placé dans mon script php et la ça fonctionne.
c'est une piste sinon je vois pas.
Belkacem Mehdi a écrit :
Salut Denis
J'ai testé avec mes_fonctions.php dans squelettes/ mais j'ai le même
phénomène qu'avant, c'est a dire dans un premier temps, la fonction marche
bien, mais seulement a la 1er visite, si je reviens sur la page ou que je
l'actualise j'ai l'erreur :
Call to undefined function extract3chars() in
/home/xxxxx/ecrire/public.php(177) : eval()'d code on line 8
Il faut que je vide que cache pour faire réaparètre la page, mais dès que
j'actualise, c'est pareil
dans le squelettes j'ai
<?
$phrase="[(#DESCRIPTIF|supprimer_tags)]";
$phase= extract3chars($phrase);
$phase= s_nettoyerpourkeywords($phase);
?>
<BOUCLE_head(ARTICLES)>
<title>#TITRE</title>
<meta name="Description" content="[(#DESCRIPTIF|supprimer_tags)]">
<meta name="Keywords" content="#TITRE, <? echo $phase; ?>">
<meta name="Author" content="<BOUCLE_author(AUTEURS){id_article}{","}>#NOM
</BOUCLE_author>">
</BOUCLE_head>
Mehdi
Le 21 avril 2009 14:53, Denis CHENU <denis.chenu@chtinux.org> <denis.chenu@chtinux.org> a écrit :
Le 21 avril 2009 09:41, Belkacem Mehdi <mehdi.belkacem@gmail.com> <mehdi.belkacem@gmail.com> a écrit
:
Merci luis de ta réponse,
Mais ce n'est pas ce que je chercher, moi ce que je veux comprendre c'est
pouquoi un fonction matche dans une premier temps, et elle ne fonctionne
plus quand j'actualise la page.
Le 21 avril 2009 09:22, Luis Speciale <lspeciale@gmail.com> <lspeciale@gmail.com> a écrit :
Belkacem Mehdi a écrit :
Personne n'a une idée ?
Le 20 avril 2009 13:11, Belkacem Mehdi <mehdi.belkacem@gmail.com<mailto:mehdi.belkacem@gmail.com> <mehdi.belkacem@gmail.com>> a écrit :
Bonjour,
Je suis sous spip 1.9
Voila depuis deux jour au moins je suis confronté à un pb que je
n’ai pu résoudre. J’ai créée un fonction qui récupère le chapo d’un
article, pour le découpé en petit mot séparé par une virgule. ( pour
les meta Keyword) La fonction "fonctionne" bien. Comme recommandé,
j’ai crée mon fichier ecrire/mes_fonctions.php ou j’ai mis la
fonction.
Le problème c’est que dans le squelette en premier abord, ça marche
bien, les meta keyword sont bien présent. mais si je réactualise,
j’ai l’erreur |Fatal error: Call to undefined function mafonction|
Donc je ne comprend pas pkoi au premier abord cela fonctionne très
bien, mais dès que j’actualise j’ai l’erreur. Il me semble que cela
viens du cache mais pas sur.
Si vous avez une solution alors je suis preneur.
Merci
Je ne sais pas si ça pourra t'aider
Remplir les meta-tags HTML des pages d'article - SPIP
http://www.guiderdoni.net/Referencement-et-balises-meta-d-un.html
http://www.quesaco.org/Boucle-meta-keywords-a-partir-des
A +
Luis
_______________________________________________
liste spipspip@rezo.net - désabonnement : spip-off@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.spip.net/
irc://irc.freenode.net/spip ouhttp://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip
_______________________________________________
liste spipspip@rezo.net - désabonnement : spip-off@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.spip.net/
irc://irc.freenode.net/spip ouhttp://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip
As tu essayé avec mes mes_fonctions.php dans option/ ou dans squelettes/ ?
Essaye les 2 au cas ou .
A+
------------------------------
_______________________________________________
liste spipspip@rezo.net - désabonnement : spip-off@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.spip.net/
irc://irc.freenode.net/spip ou http://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip