Forum ZitePLUS

La communauté des utilisateurs du CMS ZitePLUS

Vous n'êtes pas identifié(e).

#1 02/02/2012 20:05:03

diabless6
Membre
Inscription : 27/01/2012
Messages : 9

Problème en modifiant la source

Bonsoir,

J'ai constaté un problème : Quand j'édite la source pour insérer une vidéo dans la page, puis que je rajoute du texte avec l'éditeur, bien la vidéo disparait, ya plus son code ! L'éditeur, il efface mes modifs que j'ai réalisé en mode source !

Avez vous remarquer ce problème ?

Hors ligne

#2 02/02/2012 20:12:14

Super_chemist
Membre
Inscription : 27/05/2011
Messages : 417

Re : Problème en modifiant la source

Bonsoir

Tinymce fait pas mal de trucs de son côté...
En particulier, il réorganise les balises html de façon à produire du code valide, et supprime toutes les balises qui n'ont pas été explicitement autorisées (je ne te parle même pas du bordel qu'il met dans le code php...).

Il y a un paramètre pour autoriser des nouvelles balises.
Quel est le code que tu veux introduire?


Adrien

Hors ligne

#3 02/02/2012 22:02:55

jpg
Administrateurs
Inscription : 19/11/2008
Messages : 2 086
Site Web

Re : Problème en modifiant la source

diabless6 a écrit :

J'ai constaté un problème : Quand j'édite la source pour insérer une vidéo dans la page, puis que je rajoute du texte avec l'éditeur, bien la vidéo disparait, ya plus son code ! L'éditeur, il efface mes modifs que j'ai réalisé en mode source !

Pour rajouter la vidéo, il y a deux solutions:

- soit tu la rajoutes directement par tinymce (le plugins mulimedia) et il n'y a pas de code à mettre à la main
c'est normalement la solution recommandée

- soit tu passes par le mode source et tu n'utilises pas tinymce sur cette page
car mixer mode source et tinymce ...

a+
Jean-Paul

Hors ligne

#4 02/02/2012 22:09:21

snypi
Moderateurs
Inscription : 11/03/2008
Messages : 1 235
Site Web

Re : Problème en modifiant la source

ou mettre les codes dans des panneaux wink


un zite+ associatif http://asso.gard.a.toi.free.fr
création de site internet dans le Gard et Ardèche http://www.creation-site-internet-gard.com/

Hors ligne

#5 02/02/2012 22:35:28

Super_chemist
Membre
Inscription : 27/05/2011
Messages : 417

Re : Problème en modifiant la source

Ca dépend...

Si c'est juste pour insérer une vidéo youtube ou daily, dans un div ou une iframe, on peux tout à fait éviter que tinymce l'efface...
C'est pour ça que je veux savoir le code en question.

Hors ligne

#6 03/02/2012 00:09:06

jpg
Administrateurs
Inscription : 19/11/2008
Messages : 2 086
Site Web

Re : Problème en modifiant la source

Bonsoir,
j'ai déplacé le sujet dans "comment faire pour" ou il a plus sa place
a+
Jean-Paul

Hors ligne

#7 03/02/2012 12:13:23

diabless6
Membre
Inscription : 27/01/2012
Messages : 9

Re : Problème en modifiant la source

Bonjour à tous,

Ben c'est un code de ce type : <iframe width="420" height="315" src="http://www.youtube.com/embed/077OsgXLU9g" frameborder="0" allowfullscreen></iframe>

C'est quoi les panneaux ?

Hors ligne

#8 03/02/2012 13:04:39

snypi
Moderateurs
Inscription : 11/03/2008
Messages : 1 235
Site Web

Re : Problème en modifiant la source

quand tu créer une page
tu choisi l'option afficher dans le menu et panneaux
puis une fois créer tu clique sur les outils et tu comprendra


un zite+ associatif http://asso.gard.a.toi.free.fr
création de site internet dans le Gard et Ardèche http://www.creation-site-internet-gard.com/

Hors ligne

#9 03/02/2012 14:02:41

Super_chemist
Membre
Inscription : 27/05/2011
Messages : 417

Re : Problème en modifiant la source

Pour que tinymce respecte les balises iframe, il faut ajouter ,iframe[*] dans la liste extended_valid_elements du fichier /zite/tinymce.php.
ATTENTION, il faut l'ajouter avant les guillemets terminaux de la ligne !

L'iframe apparaitra ainsi dans la fenêtre d'édition. Il ne sera pas sélectionnable, centrable, tout ça... mais au moins, il sera toujours là. Pour le modifier, il te faudra toujours passer par le SOURCE.


Appel aux codeurs : ça serait intéressant d'avoir un module tinymce pour ça ! Les maps googlemaps sont insérées pareil, et je pense que pour dailymotion aussi...
J'ai pas le temps pour le moment, mais dans quelques mois, j'y jetterai un oeil.


Adrien

Hors ligne

#10 04/02/2012 00:23:46

jpg
Administrateurs
Inscription : 19/11/2008
Messages : 2 086
Site Web

Re : Problème en modifiant la source

Bonsoir,

si un testeur des dernières 0.9.2.alpha peut confirmer (il faudra vider le cache du navigateur pour être sur que cela fonctionne).

Editer une page via tinymce,

utiliser le plugins Media et choisissez d'insérer une vidéo de type "iframe"

puis indiquez comme "type/url":  http://www.youtube.com/embed/077OsgXLU9g qui correspond au code de la vidéo de diabless6.

Chez moi, ça marche sans modification de la config de tinymce, ni insertion de code à la main

C'est bien la nouvelle version de tinymce wink

a+
Jean-Paul

ps: sinon il faudra attendre la rc2

Hors ligne

#11 04/02/2012 00:42:34

Super_chemist
Membre
Inscription : 27/05/2011
Messages : 417

Re : Problème en modifiant la source

jpg: chez moi, ça n'existe pas les vidéos de type iframe... En tout cas pas sur une 092a7 !

Hors ligne

#12 05/02/2012 19:25:51

Super_chemist
Membre
Inscription : 27/05/2011
Messages : 417

Re : Problème en modifiant la source

Correction : Ca marche !

Mais il a fallu que je vide mon cache, et que je réinstalle le module 092a7 par dessus l'existant ! A quoi ça sert d'avoir des numéros de version à rallonge si c'est pour garder le même quand on change les fichiers ? ^^

Donc je confirme, avec la nouvelle version de tinymce, insérer une vidéo iframe avec une url de youtube fonctionne.
Pas testé avec les autres hébergeurs de vidéo, mais il y a pas de raisons...
Par contre, c'est pas super évident pour un néophyte. Y a pas moyen d'avoir un item "youtube" ou "daily" dans la liste du module média? Ca serait plus parlant...


Elle est de plus en plus alléchante cette 092 !

Hors ligne

#13 05/02/2012 20:26:48

jpg
Administrateurs
Inscription : 19/11/2008
Messages : 2 086
Site Web

Re : Problème en modifiant la source

Super_chemist a écrit :

Correction : Ca marche !

Super smile

Super_chemist a écrit :

Mais il a fallu que je vide mon cache

ça c'était prévu

Super_chemist a écrit :

, et que je réinstalle le module 092a7 par dessus l'existant ! A quoi ça sert d'avoir des numéros de version à rallonge si c'est pour garder le même quand on change les fichiers ? ^^

Le module n'a pas changé: c'est toujours celui de l'alpha 092a7 du 13/10 ... et c'est pour cela qu'il n'y a pas eu changement de numéro de version wink
par contre j'ai mis le 16/11 une mise à jour de tinymce ...  qui est téléchargé au moment de l'installation  de la 092a7 ... mais qui est indépendante de ce module.
Oui, c'est pas simple roll mais c'est de l'alpha wink

Super_chemist a écrit :

Donc je confirme, avec la nouvelle version de tinymce, insérer une vidéo iframe avec une url de youtube fonctionne.
Pas testé avec les autres hébergeurs de vidéo, mais il y a pas de raisons...
Par contre, c'est pas super évident pour un néophyte. Y a pas moyen d'avoir un item "youtube" ou "daily" dans la liste du module média? Ca serait plus parlant...

Oui, ce serait plus parlant effectivement.
D'après le rapide tour que j'ai fait dans dans les sources du plugins, cela devrait être possible ... le plus dur est de refaire ces modifications à chaque évolution de tinymce roll
Il faudrait peut-être le leur proposer wink

Super_chemist a écrit :

Elle est de plus en plus alléchante cette 092 !

big_smile

a+
Jean-Paul

Hors ligne

#14 06/02/2012 00:38:43

Super_chemist
Membre
Inscription : 27/05/2011
Messages : 417

Re : Problème en modifiant la source

jpg a écrit :

Le module n'a pas changé: c'est toujours celui de l'alpha 092a7 du 13/10 ... et c'est pour cela qu'il n'y a pas eu changement de numéro de version wink
par contre j'ai mis le 16/11 une mise à jour de tinymce ...  qui est téléchargé au moment de l'installation  de la 092a7 ... mais qui est indépendante de ce module.

Je persiste à penser que ce serait plus clair pour tout le monde de renommer le module en 092a8.
En effet, maintenant, il y a des gens en 092a7 et l'ancienne version de tnymce, et d'autres avec la nouvelle.
Et nous n'avons aucun moyen de les différencier.
Et eux n'ont aucun moyen de savoir qu'il y a eu une mise à jour de tinymce sur la 092a...

Je prend l'exemple de mon plugin zdiaporama, il marchait bien sur l'ancienne version de la 092a7, mais là il va falloir que je revérifie tout.
Et si quelqu'un trouve un bug sous la 092a7 avec mon plugin, ça va pas être pratique pour savoir quelle version de tinymce il a...


En mettant un module 092a8 (identique au a7), on aura les gens en 092a7 qui ont l'ancienne version de tinymce, et les gens en 092a8 qui ont la nouvelle.
C'est plus simple pour le debug wink


Adrien


EDIT : j'avais pas vu les dates...
Ben là c'est sûr, y a des gens avec l'ancienne version, et d'autres avec la nouvelle, et ils sont tous en 092a7...

Dernière modification par Super_chemist (06/02/2012 00:44:08)

Hors ligne

Pied de page des forums