(1) 2 »
TinyMCE v5
Nicolas
Nicolas

TinyMCE v5

Nicolas 71
27/07/2021 10:51
#1
Nicolas 71
27/07/2021 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 702
27/07/2021 11:08
#2
Alain T 702
27/07/2021 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 71
27/07/2021 11:29
#3
Nicolas 71
27/07/2021 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 183
27/07/2021 19:29
#4
Grégory M 183
27/07/2021 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
--------------------
http://www.monxoops.fr
Re : TinyMCE v5
Alain T
Alain T

Re : TinyMCE v5

Alain T 702
29/07/2021 08:35
#5
Alain T 702
29/07/2021 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 71
29/07/2021 09:57
#6
Nicolas 71
29/07/2021 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 71
29/07/2021 10:23
#7
Nicolas 71
29/07/2021 10:23
Bon je viens de le faire
A+
Re : TinyMCE v5
Alain T
Alain T

Re : TinyMCE v5

Alain T 702
29/07/2021 22:33
#8
Alain T 702
29/07/2021 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 71
16/08/2021 15:44
#9
Nicolas 71
16/08/2021 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 702
16/08/2021 16:19
#10
Alain T 702
16/08/2021 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é !