FLUX RSS



ACCUEIL / FORUMS / DESIGN / MODIFICATEUR DE VARIABLE : AFFICHER SUR 1 SEULE LIGNE




sondages
Avez-vous déjà utilisé les exports statiques ? :
oui
non
RESULTATS | SONDAGES
liens
eZ systems
http://ez.no
PHPEdit
http://www.waterproof.fr/
AFUL
http://www.aful.org
Framasoft
http://www.framasoft.net
modificateur de variable : afficher sur 1 seule ligne

Vous devez être connecté pour utiliser le forum. Vous pouvez le faire ici.

Auteur Message

Antoine Guergnon

Lundi 24 Octobre 2005 5:56:33 pm

modificateur de variable : afficher sur 1 seule ligne

Bonjour,

J'aimerai savoir s'il existe un "modificateur de variable" pour une chaine de caractere qui affiche tout le texte demandé sur une seule ligne. le modificateur (ou fonction) "nl2br()" ou "break()" ne donne pas l'effet escompté.
En effet, j'affecte du texte à une variable dans une fonction javascript. Donc il faudrait que les "\n\r" soient converti en "<br />" mais le modificateur "nl2br()" n'enlève pas les retour charriot...

Y aurait il un modificateur (une fonction) qui agisse de tel sorte ?
Si non, où faut il ajouter cette fonctionnalité?

En vous remerciant,
Antoine

Antoine Guergnon

Mardi 25 Octobre 2005 9:33:22 am

Re: modificateur de variable : afficher sur 1 seule ligne

(re) Bonjour,

Apres quelques heures de recherche au milieu du code, j'ai trouvé une solution à mon probleme :
J'ai modifié le fichier [lib/eztemplate/classes/eztemplatestringoperator.php] en ajoutant une spécificité pour le modificateur "wash()". Cette spécificité remplace les "\n" ainsi que les "\r" par "".

Voila.
Par contre il se peut (sans doute meme) qu'une "vrai" méthode existe. Si quelqu'un a un renseignement...
Merci

Lex 007

Mercredi 26 Octobre 2005 12:19:27 pm

Re: modificateur de variable : afficher sur 1 seule ligne

Salut

La méthode la plus propre serait de faire une extension avec un template operator qui accomplit la transformation voulue. Il y a un wizard pour construire cela dans l'interface d'administration .

A+

Antoine Guergnon

Mercredi 26 Octobre 2005 2:05:15 pm

Re: modificateur de variable : afficher sur 1 seule ligne

bonjour et merci de votre réponse.

Par contre je ne vois pas vraiment a quoi vous faites allusion à propos d'un wizard dans l'interface admin.

j'ai besoin de cette fonctionnalité pour affecter du texte (dynamique) à une variable javascript. Il faudrait pour cela créer un template pour chaque variable javascript ?
Car en fait ce n'est pas dans la page HTML que l'affichage doit se faire sur une seule ligne mais plutot (et obligatoirement) dans le code source.

Si vous pouviez m'éclairer un peu pour le "wizard" dans l'interface admin...

Merci

Lex 007

Jeudi 27 Octobre 2005 9:56:07 am

Re: modificateur de variable : afficher sur 1 seule ligne

OK, si il y a du Javascript, ça risque d'etre un peu plus compliqué !

Sinon le wizard se trouve dans Setup (administration) > rapid application development (RAD)

Antoine Guergnon

Jeudi 27 Octobre 2005 10:23:00 am

Re: modificateur de variable : afficher sur 1 seule ligne

Ok,

Je vais aller voir ce "wizard".

Merci encore pour les renseignements...
Bonne journée.

actualités
Traduction d'un tutorial eZ
eZ publish 4.0 est sorti
EzPublish 3.9 enfin disponible !
Ez Publish 3.9 RC2 est en ligne !
Ez Publish 3.9 RC1 disponible !
références
Site ohmycom
OhmyBlog