Pb avec mes_options.php

Suite a l'utilisation de la balise #INTRODUCTION j'ai comme indiqué modifier ceci dans mes_options.php

j'ai placé mes_options.php dans le repertoire squelette.

Cependant je n'obtiens pas le résultat le résultat escompté.

Ou ai-je pu faire une bourde ?

Le contenu du fichier;

<?php
    define('_INTRODUCTION_SUITE', 'ce que je veux ici');
?>

Au passage est-il possible d'obtenir directement dans cette zone _INTRODUCTION_SUITE un hyperlien sur la suite de l'article de manière automatique.

Merci d'avance.

F. BILLARD

Mes_options.php se place dans le répertoire *confg *pour spip 209 et dans le répertoire *ecrire *pour les versions antérieur (à vérifier), mais pas dans le répertoire squelettes.
Cordialement
Camille

BILLARD a écrit :

Suite a l'utilisation de la balise #INTRODUCTION j'ai comme indiqué modifier ceci dans mes_options.php

j'ai placé mes_options.php dans le repertoire squelette.

Cependant je n'obtiens pas le résultat le résultat escompté.

Ou ai-je pu faire une bourde ?

Le contenu du fichier;

<?php
   define('_INTRODUCTION_SUITE', 'ce que je veux ici');
?>

Au passage est-il possible d'obtenir directement dans cette zone _INTRODUCTION_SUITE un hyperlien sur la suite de l'article de manière automatique.

Merci d'avance.

F. BILLARD
_______________________________________________
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

BILLARD a écrit :

Au passage est-il possible d'obtenir directement dans cette zone _INTRODUCTION_SUITE un hyperlien sur la suite de l'article de manière automatique.

Le Couteau Suisse propose cela. _INTRODUCTION_SUITE est une
constante... fixe...
Pat

Certe OK pour la constante fixe mais la doc

précise ceci :

"Lorsqu’elle coupe un texte de plus de 600 caractères, la balise |#INTRODUCTION| ajoute à l’extrait des /points de suite/ (|(...)|)

on peut vouloir modifier ces /points de suite/ et pour cela, il faut ajouter dans mes_options.php :

|define('_INTRODUCTION_SUITE', 'ce que je veux ici');"

Or celà ne me donne rien, et il semble qu'il soit possible de surcharger la fonction filtre_introduction_dist dans mes_fonctions.php.

De plus je n'ai pas la moindre envie à priori d'en passer par le couteau suisse.

Cordialement

F BILLARD
|

Pat a écrit :

BILLARD a écrit :

Au passage est-il possible d'obtenir directement dans cette zone _INTRODUCTION_SUITE un hyperlien sur la suite de l'article de manière automatique.

Le Couteau Suisse propose cela. _INTRODUCTION_SUITE est une
constante... fixe...
Pat

_______________________________________________
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

BILLARD a écrit :

|define('_INTRODUCTION_SUITE', 'ce que je veux ici');"
Or celà ne me donne rien, et il semble qu'il soit possible de surcharger la fonction filtre_introduction_dist dans mes_fonctions.php.

dans le squelette, un simple :
   #INTRODUCTION{80}<a href="#URL_ARTICLE">[lire la suite]</a>

avec, dans mes_options.php :
   define('_INTRODUCTION_SUITE', '...&nbsp;');

ne serait pas suffisant ?

bien sûr, il faut que la portion retournée par #INTRODUCTION
fasse plus des 80 caractères passés en argument de la balise
(pour avoir l'affichage de _INTRODUCTION_SUITE)

C'est bien ce que j'ai fait cependant le define('_INTRODUCTION_SUITE', '...&nbsp;'); n'a pas d'effet chez moi.

Alors que placé dans mes_options.php qui lui même se trouve dans mon répertoire squelette. A moins qu'il faille le placer ailleurs.

F. BILLARD

denisb a écrit :

BILLARD a écrit :

|define('_INTRODUCTION_SUITE', 'ce que je veux ici');"
Or celà ne me donne rien, et il semble qu'il soit possible de surcharger la fonction filtre_introduction_dist dans mes_fonctions.php.

dans le squelette, un simple :
  #INTRODUCTION{80}<a href="#URL_ARTICLE">[lire la suite]</a>

avec, dans mes_options.php :
  define('_INTRODUCTION_SUITE', '...&nbsp;');

ne serait pas suffisant ?

bien sûr, il faut que la portion retournée par #INTRODUCTION
fasse plus des 80 caractères passés en argument de la balise
(pour avoir l'affichage de _INTRODUCTION_SUITE)

_______________________________________________
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

le 27 octobre 2009 14:04, BILLARD < a écrit :

C'est bien ce que j'ai fait cependant le define('_INTRODUCTION_SUITE',
'...&nbsp;'); n'a pas d'effet chez moi.

Alors que placé dans mes_options.php qui lui même se trouve dans mon
répertoire squelette. A moins qu'il faille le placer ailleurs.

Voir par exemple http://www.spip.net/fr_article4121.html

--
@plus

Jacques

Pour les lyonnais++ spip-lyon@rezo.net http://spip-party.net/-Lyon-

Au final mon fichier mes_options fonctionne bien et la definition _INTRODUCTION_SUITE est bien appliquée quand je fait un test en php (echo _INTRODUCTION_SUITE).

Mais en fin de mon introduction j'ai toujours les trois petits points que je veux supprimer.

Sur doc.spip.org il est indiqué de surcharger la fonction filtre_introduction dans mes_fonctions.php.

Que faire au final pour supprimer ces trois petits points qui m'encombre.

F.BILLARD

Jacques J. a écrit :

le 27 octobre 2009 14:04, BILLARD < a écrit :
  

C'est bien ce que j'ai fait cependant le define('_INTRODUCTION_SUITE',
'...&nbsp;'); n'a pas d'effet chez moi.

Alors que placé dans mes_options.php qui lui même se trouve dans mon
répertoire squelette. A moins qu'il faille le placer ailleurs.
    
Voir par exemple http://www.spip.net/fr_article4121.html