TinyMCE v5
Nicolas
Nicolas

TinyMCE v5

Nicolas 59
27/07 10:51
#1
Nicolas 59
27/07 10:51
Bonjour,

J'ai repris le projet de Greg qui a fait l'intégration de TinyMCE v5 (Github) et j'ai ajouté les plugins XOOPS.

Voici les ajouts :
- Mise à jour de tinyMCE en version 5.8.2
- Création du plugin Xoops Emoticons
- Création du plugin Xoops Image Manager qui s'intègre au plugin images directement
- Création du plugin Xoops Code (pas encore à 100 %)

Si vous avais des remarques ou des améliorations je suis preneur.

Vous pourrez trouver cette version ici
Nicolas (ForMuss)
Re : TinyMCE v5
Alain T
Alain T

Re : TinyMCE v5

Alain T 278
27/07 11:08
#2
Alain T 278
27/07 11:08
Salut Nicolas,
déjà, merci d'avoir poursuivi le travail de Greg !

J'ai testé il y a quelques jours et voici mes remarques :

Procédure d'installation :
Il faudrait ajouter 2 ou 3 lignes d'explication, les webmasters ne savent pas forcément que :
- Il faut changer le nom du dossier que l'on télécharge
- Où il faut le copier
- Qu'il faut faire une MAJ du module system et des modules pour lesquels on veut voir apparaître ce magnifique éditeur
- Qu'il faut aller dans les préférences des modules,
- Qu'on peut aussi le paramétrer par défaut dans des options générales de XOOPS

Intégration des plugins XOOPS :
TooooooOOOOOPPPP !
Un boulot incroyable pour l'intégration du gestionnaire d'images de XOOPS, avec pleins d'options hyper bien intégrées (onglets notamment)

Pour le XOOPSCode, chez moi ça semble bien fonctionner
Les émoticons, mouais, je n'utilise pas trop mais en tout cas, ça marche.

Je n'ai pas poussé mes tests pour tester les droits (catégories d'images, taille, poids), la liste réduite ou plus complète des emoticons, je le ferai et te dirais

mais l'ensemble est très fonctionnel !

Et cerise sur le gâteau, la couleur du fonds est un paramètre qui est repris depuis le thème utilisé et ça c'est très très bien.

La gestion de la largeur des fenêtres est pleinement opérationnel avec le bouton "..." !

Très bonne nouvelle tout ça !
Re : TinyMCE v5
Nicolas
Nicolas

Re : TinyMCE v5

Nicolas 59
27/07 11:29
#3
Nicolas 59
27/07 11:29
C'est vrai que j'ai fait un peu court

Procédure d'installation :
- nom du dossier : tinymce5
- Chemin : class/xoopseditor (ce qui donne class/xoopseditor/tinymce5)
- MAJ du module system et des modules existant pour faire apparaitre l'éditeur dans les préférences
Re : TinyMCE v5
Grégory M
Grégory M

Re : TinyMCE v5

Grégory M 84
27/07 19:29
#4
Grégory M 84
27/07 19:29
Salut Nicolas,

Merci pour ton excellent travail! Je n'ai pas encore testé mais je sais que c'est top!

L'objectif est d'intégrer cet éditeur à xoops donc pas besoin de procédure d'installation!

Nicolas, peux-tu faire un pullrequest sur xoopscore25? Ça serait top
--------------------
www.monxoops.fr
Re : TinyMCE v5
Alain T
Alain T

Re : TinyMCE v5

Alain T 278
29/07 08:35
#5
Alain T 278
29/07 08:35
Oui, avec un PR, ça sera disponible très rapidement de base sur la version 2.5.11.
Allez, fonce, Nicolas !

Je ferais un mini tuto pour l'intégrer dans XOOPS 2.5.10 !
Re : TinyMCE v5
Nicolas
Nicolas

Re : TinyMCE v5

Nicolas 59
29/07 09:57
#6
Nicolas 59
29/07 09:57
Le soucis est que je vais bientôt partir en vacance et que je ne pense avoir le temps de faire ca avant fin aôut.
Nicolas (ForMuss)
Re : TinyMCE v5
Nicolas
Nicolas

Re : TinyMCE v5

Nicolas 59
29/07 10:23
#7
Nicolas 59
29/07 10:23
Bon je viens de le faire
A+
Re : TinyMCE v5
Alain T
Alain T

Re : TinyMCE v5

Alain T 278
29/07 22:33
#8
Alain T 278
29/07 22:33
Oui, j'ai vu !
Super !
Si c'est validé, je ferais un tuto très court pour intégrer cette version 5 de ce superbe éditeur qu'est TinyMCE pour XOOPS 2.5.10!
Re : TinyMCE v5
Nicolas
Nicolas

Re : TinyMCE v5

Nicolas 59
16/08 15:44
#9
Nicolas 59
16/08 15:44
Je réféchis pour intégrer le JS prismjs.com mais il faudrait que le thème sache si il faut charger ou non en fonction de la configuration de XOOPS.
Sinon il faut directement le mettre dans XOOPS ou dans le theme.
Vous avez peut-être une idée ?
Nicolas (ForMuss)
Re : TinyMCE v5
Alain T
Alain T

Re : TinyMCE v5

Alain T 278
16/08 16:19
#10
Alain T 278
16/08 16:19
J'avais vu ta réponse sur github et c'est vrai qu"elle n'était pas top car cela veut dire que ce n'est pas intégré au core puisqu"il faut ajouter une ligne sur un fichier tpl d'un thème.
En plus, si le webmaster n'utilise pas du tout T5, on lui impose une lecture de ce js.

Oui, je réfléchie aussi...

Bien bronzé ? Héhéhé !