Fork me on GitHub




(1) 2 3 »


extgallery : balises html apparaissent avec tous les éditeurs
Semi pro
Inscrit: 13/02/2006 17:40
De Belgique
Messages: 812
Bonjour,

Je suis en version xoops 2.5.6, et en php 5_4.

Je constate qu'avec le module extgallery tous les 3 éditeurs de Xoops affichent les balises html du texte, exemple :

<p><span style="font-size: medium;">Nouvelle analyse</span><br /><span style="font-size: medium;">...

Une idée du problème ?

Je pense avoir tout essayé au niveau des autorisations dans les préférences de extgallery

Merci pour votre aide

Posté le : 20/05/2014 16:18
Partager Twitter Partagez cette article sur GG+
Re: extgallery : balises html apparaissent avec tous les éditeurs
Admin Frxoops
Inscrit: 16/03/2009 16:40
De Tende (06)
Messages: 3528
Quelle est la version du module ?

Essaye la version 1.12 (click sur Download Snapshot) en renommant le dossier "english" en "french", pour voir si tu as le même soucis.

Posté le : 20/05/2014 17:14

Open in new window

Xoopseuse Mai 2012 | Responsable équipe internationale | Recherche avancée en bas de page !
Partager Twitter Partagez cette article sur GG+
Re: extgallery : balises html apparaissent avec tous les éditeurs
Admin Frxoops
Inscrit: 04/03/2011 09:10
De Lot
Messages: 2837
Une idée du problème, je crois qu'il manque un 'htmlspecialchars' quelques part

Posté le : 20/05/2014 18:08
Partager Twitter Partagez cette article sur GG+
Re: extgallery : balises html apparaissent avec tous les éditeurs
Semi pro
Inscrit: 13/04/2006 23:26
De Aix en Provence
Messages: 1751
Ca serait plutôt html_entity_decode()

Posté le : 21/05/2014 00:25

signé: LionHell
Partager Twitter Partagez cette article sur GG+
Re: extgallery : balises html apparaissent avec tous les éditeurs
Admin Frxoops
Inscrit: 04/03/2011 09:10
De Lot
Messages: 2837
les deux sont possibles, tout dépends de la méthode utilisé pour stocker en BDD htmlentities() ou htmlspecialchars() (d'ailleurs cela aurai du être htmlspecialchars_decode() que j'aurai du écrire précédemment)

Pour savoir, il faut regarder directement dans la BDD, si il y a des
<

c'est htmlspecialchars_decode() sinon c'est html_entity_decode()

Posté le : 21/05/2014 00:35
Partager Twitter Partagez cette article sur GG+
Re: extgallery : balises html apparaissent avec tous les éditeurs
Semi pro
Inscrit: 13/02/2006 17:40
De Belgique
Messages: 812
Bonjour à tous,

Pour Cesag

Citation :
Quelle est la version du module ? Essaye la version 1.12 (click sur Download Snapshot) en renommant le dossier "english" en "french", pour voir si tu as le même soucis.


J'étais en version 1.11, et j'ai fait la mise à jour en 1.12.
Rien ne change en passant le fichier "english" en "french"
De surcroit, après avoir vidé tous les caches, la version reste à 1.1 (pour info)

Je constate qu'il y a des textes en html sur d'autres photos, et qui eux n'ont pas de problèmes d'affichage (?)

Est-il utile de préciser que je suis passé en php 5_4 il y a quelques jours ? Cela aurait-il une cause à effet ?

A Lionhell et Montuy, vos remarques dépassent par trop mes compétences, que devrais-je tenter de faire exactement ?

html_entity_decode() C'est quoi ? Ca se vend en magasin ? C'est bio au moins ?

Posté le : 21/05/2014 02:45
Partager Twitter Partagez cette article sur GG+
Re: extgallery : balises html apparaissent avec tous les éditeurs
Admin Frxoops
Inscrit: 04/03/2011 09:10
De Lot
Messages: 2837
Citation :

Je constate qu'il y a des textes en html sur d'autres photos, et qui eux n'ont pas de problèmes d'affichage (?)

La question a se poser est : pour le texte des photos qui s'affiche correctement. Depuis quand ? A partir de là tu seras ce qui a provoquer ce changement
- la migration vers PHP 5.4.x, cela j'en doute.
- un changement de version de Xoops, là si tu as installé une nouvelle version en copiant/collant ta base, plus un problème de méthode de sauvegarde.
- un changement d'éditeur avant il mettait en BDD du pur texte, depuis il met en BDD le texte brut, la faudra convertir avec une des fonctions PHP cités ci-dessus, pour cela faut voir les textes sauvegardés dans la BDD.
- tu as oublié d'autorisé le HTML, passe à HTML
- tu autorise le HTML, là passe en mode autorise les emoticones, j'ai remarqué cela dans la gestion des blocs sur la dernière version de Xoops 2.5.6
Par contre pour les deux derniers faudra cherché, je sais où cela se trouve.

Posté le : 21/05/2014 08:10
Partager Twitter Partagez cette article sur GG+
Re: extgallery : balises html apparaissent avec tous les éditeurs
Semi pro
Inscrit: 13/04/2006 23:26
De Aix en Provence
Messages: 1751
J'ai le même problème avec :

- extGallery 1.11
- xoops 2.5.6
- php 5.5.12

Dans la base de données les caractères tels que ">" "<" sont inscrits tels quels et pas sous forme < ...

En lecture les balises ne sont pas interprétées, j'obtiens <b>texte en gras</b> au lieu de texte en gras.



Suite ...

Gloups ! Maintenant ça fonctionne normalement !!

Posté le : 21/05/2014 10:05

signé: LionHell
Partager Twitter Partagez cette article sur GG+
Re: extgallery : balises html apparaissent avec tous les éditeurs
Admin Frxoops
Inscrit: 04/03/2011 09:10
De Lot
Messages: 2837
Citation :

Dans la base de données les caractères tels que ">" "<" sont inscrits tels quels et pas sous forme < ...

je présume que tu parle des données concernant les textes des photos qui posent problème, pas des autres.
As-tu vérifié les 2 derniers points énumérés ci-dessus ?

Posté le : 21/05/2014 10:08
Partager Twitter Partagez cette article sur GG+
Re: extgallery : balises html apparaissent avec tous les éditeurs
Admin Frxoops
Inscrit: 04/03/2011 09:10
De Lot
Messages: 2837
et tu n'as pas répondu au point 1,2 et 3

Posté le : 21/05/2014 10:09
Partager Twitter Partagez cette article sur GG+

 Haut   Précédent   Suivant
(1) 2 3 »



Vous pouvez voir les sujets.
Vous ne pouvez pas débuter de nouveaux sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

44 Personne(s) en ligne (33 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 44 | Plus ...