[SPXTYNIMCE] Editeur wysiwyg : Tinymce + file manager
Editeur wysiwyg + gestionnaire de fichier: Tinymce Version 4.3.11 et RESPONSIVE filemanager v.9.10.1
Intègre tinymce et un gestionnaire de média. La configuration est très simple.
Ne pas oublier :
[list=*]
[*]Définir les droits en 755 sur le folder data et dans le plugin spxtynimce (en récursif).[/*]
[*]Vider le cache du navigateur en cas de mise à jour depuis une version précédente.[/*]
[/list]
version officielle 3.4
Intègre tinymce et un gestionnaire de média. La configuration est très simple.
Ne pas oublier :
[list=*]
[*]Définir les droits en 755 sur le folder data et dans le plugin spxtynimce (en récursif).[/*]
[*]Vider le cache du navigateur en cas de mise à jour depuis une version précédente.[/*]
[/list]
version officielle 3.4
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
Super boulot. Tout fonctionne bien chez moi, le filemanager également (très pratique)
Mes remarques:
- la largeur de l'éditeur est fixe et ne remplit pas la largeur de l'écran jusqu'à la sidebar de droite (navigateur chrome)
- un avis perso: je supprimerais la barre des menus (menus redondant avec les icones)
- pas d'icone pour une rédaction en mode plein écran
- s'il y avait moyen de faire tenir toutes les icones sur une seule barre visuellement ça allègerait l'affichage
Consultant PluXml
Ancien responsable et développeur de PluXml (2010 à 2018)
Ça me semble être un sérieux concurrent à CKeditor.
Après quelques tests, le finder et bien plus stable que celui de ckeditor, passe même le safe_mod de free :P
Formidable plugin, fonctionne au poil !
Petites remarques tout de même :
- intégration de PlxZoombox serait un plus (pour enfin un éditeur complet et qui fait du code w3c compliant)
- un fichier zip plutot qu'un rar permettrait le déploiement automatique via MyPluginDownloader
- la largeur de l'éditeur est fixe et ne remplit pas la largeur de l'écran jusqu'à la sidebar de droite (dit par Stéphane, mais testé sous Aurora pour ma part)
Je vais suivre ce topic de très prêt =]
Merci de ton travail et bon courage pour la suite !
edit : lors de l'ajout d'image, les proportions ne sont pas conservées.
- Pour le zip et pour la largeur : c'est pour la prochaine version aussi.
- Pas de soucis je comptais mettre un zoombox en option et quelques surprises...
- de plus dans la config du plugin spxtynimce je rajouterais la possibilité de choisir les options des plugins de tynimce (Chacun fera sa cusine selon ses envies)
C'est la rentrée !!! :P
Pour une bêta, ça fonctionne plutôt bien ! =]
edit : impossible de cumulé gras + italique par exemple
edit 2 : l'ajout balises personnalisée serait pas mal
- la largeur de l'éditeur automatique
- choix des plugin et toolbar editable dans la configuration directement.
A venir une lightbox, protection email (comme ckeditor :: je suis vraiment un copieur )
Niveau des plugins, je ne comprends pas forcément à quoi ils servent avec leur nom, mais je suppose qu'il y a de la doc sur notre ami Google ^^
C'était le test du soir avant d'aller dormir...
Un grand merci à toi et bon courage !
Qu'en pensez-vous ?
Je suis de ton avis. Le plugin doit intégrer tinymce à PluXml et pas rajouter des fonctionnalités "natives" à l'éditeur. Tu fais le support de ton plugin, pas celui de tinymce (sauf si c'est ton choix bien sur). Le piège (et je l'ai vu avec mon plugin ckeditor) c'est qu'après on te demande même de corriger les bugs de l'éditeur. Si tu en fais trop, par la suite cela complique les mises à jour de l'éditeur quand une nouvelle version sort, car tu as fais tellement de modif au sein même de l'éditeur que t'es obligé de tenir une checklist complète de toutes les modifs à reporter. ça devient lourd à gérer.
Si tu as besoin d'un regexp pour extraire les images du chapo/contenu de l'article j'ai ça en stock.
Consultant PluXml
Ancien responsable et développeur de PluXml (2010 à 2018)
Entièrement d'accord avec toi.
Pour la regexp je suis pas contre bien au contraire.
En fait je pense adapter le plugin wordpress responsive-lightbox pour pluxml. Avec ça on sera pas mal.
Après quelques temps d'utilisations, je me retrouve avec le problème suivant :
Voilà ce que j'ai déja testé :
[list=*]
[*]purge du plugin + réinstallation[/*]
[*]désactivation des autres plugins[/*]
[*]désactivation de la compression Gzip[/*]
[/list]
Voilou, donc si quelqu'un à d'autres choses à me faire tester ou une solution, je prends =]
Merci d'avance !
Merci d'abord d'avoir testé ce plugin en cours de développement.
Est-il possible d'avoir plus de précisions sur ton soucis :
Peux-tu me préciser la nature exacte du problème ?
Comment c'est arrivé ? Après quelle manip ?
Comment tu as fait pour pallier le problème ?
Le filemanager enregistre des images en cache dans le plugin et je ferais une modification pour le cache soit viré tous les x jours.
a+
Ben j'avoue que je sais pas trop. Je pensais que c'était après l'ajout de plugin, mais non, alors je suppose que c'est survenu après une syncrhonisation entre dossier local et distant.
Bah justement, je ne l'ai pas réglé ><
Au pire si ça marche pas je suis intéeressé que tu me zip l'ensemble de ton site que je regarde de près. L'idée étant que ça n'arrive plus évidelmment. Je voudrais comprendre ou se situe exactement le soucis dans un premier temps.
J'ai quelqu'un qui teste pour moi depuis depuis le 1er post, il n'a pas rencontré de soucis pour le moment.
Comme je l'ai écrit précédemment, voilà ce que j'ai essayer de faire, sans succès :
Je te file le zip via message privé. Peut-être un problème de droits sur un fichier/dossier ou simplement un fichier manquant...
Merci de ton aide !
Ne met rien dans le champs "Root du site web :" et valide la configuration (un nouveau champs va se créé c'est normal).
Le champs s'est re-remplit avec /homez.338/egarim/www/dev.egarim.fr
Je viens donc de solutionner le problème en réapplicant les droits 705 en récursifs sur le dossier plugin et data.
Dans Filezilla, ça donne ça :
Merci encore de ton super taff et de ton aide !
Je viens de tester la version 0.6. Voici les 2 problèmes rencontrés:
1) Après l'activation du plugin j'ai eu ce message:
Pour moi il n'est pas nécessaire de faire un session_start dans spxtynimce.php ligne 91, car PluXml le fait déjà.
2) Autre message: dans la fenêtre de Gestion des Medias j'ai cette erreur. Du coup impossible d'envoyer des images
Consultant PluXml
Ancien responsable et développeur de PluXml (2010 à 2018)
Consultant PluXml
Ancien responsable et développeur de PluXml (2010 à 2018)
Pour le point 1 : session strart
Je vais faire une mise à jour rapidement pour fixer ça.
Pour le point 2 : le root
je pense que le root de la config n'est pas bon chez toi. Il suffit de ne rien mettre dans le root et le plugin va le regénérer.
Pour le point 3 : Undefined offset
La ligne 75 le code est le suivant :
DOCUMENT_ROOT est une variable classique. Tu as une config particulière sur ton serveur ? Quelquechose de particulier dans pluxml ?
Au final le point 2 et 3 semblent liés.
le preg_match au dessus ne renvoit rien dans $capture car tu es coté visiteur et pas coté admin (cf le regex)
donc tu fais référence à un index de tableau qui n'existe pas
Consultant PluXml
Ancien responsable et développeur de PluXml (2010 à 2018)
strCheck est à utiliser uniquement lorsque tu affiches quelques choses à l'écran pour protéger des injections XSS. Cela converti les caractères en leur équivalents html en tenant compte du charset. Le risque est donc d'avoir des mauvais tests dans tes if car cela modifie les valeurs de comparaison des variables.
Dans le cas si dessus ce n'est pas très grave car tu compares à ""
Mais pour d'autres valeurs de comparaison ça peut poser problèmes
Consultant PluXml
Ancien responsable et développeur de PluXml (2010 à 2018)