Fork me on GitHub




(1) 2 3 4 5 »


#1 TinyMCE v4 pour XOOPS : Version à tester
alain01 Posté le : 12/06/2013 12:45
TinyMCE v4 pour XOOPS

Date : 12/06/2013
Version : 0.80 => Attention, version en cours de développement
Auteur : alain01


!!! A ne pas installer sur un site en production !!!

Version : 0.80 => Attention, version en cours de développement

Réalisé :
* Intégration TinyMCE v4 dans XOOPS (http://www.tinymce.com/index.php)
* Ajout de FileManager Free for TinyMCEv4 (https://github.com/2b3ez/FileManager4TinyMCE)
**Si groupe admin, possibilité de :
- supprimer des fichiers
- supprimer des dossiers
- ajouter des dossiers
- ajouter des fichiers (drad'n drop)
* Ajout de 2 gabarits disponibles
* Intégration du plugin xoops_quote
* Intégration du plugin xoops_code

Reste à faire :
- Intégration du plugin xoops_emoticons
- Intégration du plugin xoops_imagemanager
- Déplacement des plugins xoops vers un dossier external_plugin (plus propre)
- Paramétrage automatique des chemins dans le fichier config.php du plugin filemanager
- Intégration de 2 niveaux de barres (simple et complèt) dans des menus d'options dans l'administration, en fonction des groupes...
- ...

Lien de téléchargement


Installation :
1) Copiez tout ce qu'il y a sous /htdocs à la racine de votre site XOOPS
2) Effectuez une mise à jours du module système
3) Vous pouvez maintenant utiliser TinyMCE v4 pour XOOPS

4) Pour les blocs, commentaires et modules :
- Allez dans Administration / Préférences / Paramètres du système,
- Partie "Paramètres de l'éditeur de texte"
- Choisissez dans la liste dédourlante "Tinymce4"

4a) Pour les modules, effectuez une mise à jours des modules concernés par l'éditeur


Nota :

Citation :
Reste à faire :
- Paramétrage automatique des chemins dans le fichier config.php du plugin filemanager


Si vous utilisez xoops depuis "d:\wamp\www", tout est ok.

Si vous utilisez xoops depuis "d:\wamp\www\mytestsite1", vous devez modifier le fichier comme ceci :

$upload_dir "/uploads/tinymce4/media/"// path from base_url to upload base dir
$current_path "../../../../../../../../uploads/tinymce4/media/"// relative path from filemanager folder to dir for upload file


to

$upload_dir "/mytestsite1/uploads/tinymce4/media/"// path from base_url to upload base dir
$current_path "../../../../../../../../../uploads/tinymce4/media/"// relative path from filemanager folder to dir for upload file


Ajouté "/mytestsite1" à $upload_dir
Ajouté 1 "../" à $current_path
#2 Re: TinyMCE v4 pour XOOPS : Version à tester
Cesagonchu Posté le : 12/06/2013 13:09
Citation :
alain01 a écrit :

!!! A ne pas installer sur un site

en production !!!



Manquait plus que ça soit en rouge et que ça clignotte

Merci alain01 pour cette nouvelle version
#3 Re: TinyMCE v4 pour XOOPS : Version à tester
grosdunord Posté le : 13/06/2013 09:45
super je vais tester sa en local
#4 Re: TinyMCE v4 pour XOOPS : Version à tester
alain01 Posté le : 13/06/2013 10:38
ha,
1 premier testeur...
#5 Re: TinyMCE v4 pour XOOPS : Version à tester
grosdunord Posté le : 13/06/2013 10:53
Alors je viens de rencontrer un premier souci

J'ai voulu téléverser une image et celle-ci dit qu'elle est uploadée avec une encoche verte, mais lorsque je retourne voir si l'image et bien uploader il n'y a rien.

J'ai était vérifier si elle y était dans l'administration, mais que ni ni

Idem pour la création des dossiers depuis l'éditeur.

J'ai aussi créé un nouveau dossier depuis l'administration, mais celui-ci n'est pas visible depuis l'éditeur.
#6 Re: TinyMCE v4 pour XOOPS : Version à tester
alain01 Posté le : 13/06/2013 10:57
Comme indiqué plus haut :

Citation :
Reste à faire :
- Paramétrage automatique des chemins dans le fichier config.php du plugin filemanager


En d'autres terme, si ton dossier xoops n'est pas à la racine de ton site, il faudra intervenir sur le fichier mentionné ci-dessus.

A savoir donc :

d:\wamp\www = ok

si
d:\wamp\www\sitetest1 => il faudra intervenir dans le fichier
#7 Re: TinyMCE v4 pour XOOPS : Version à tester
grosdunord Posté le : 13/06/2013 11:12
donc si j'ai bien compris je modifi cette ligne

$xoops_root_path = substr($current_path, 0, strpos(strtolower($current_path), "/class/xoopseditor/tinymce4/"));

par

$xoops_root_path = substr($current_path, 0, strpos(strtolower($current_path), "C:/Users/grosdunord/Mes Document/wamp/www/xoops-2.5.5/class/xoopseditor/tinymce4/"));

par ce que la sa ne fonctionne pas non plus :(
#8 Re: TinyMCE v4 pour XOOPS : Version à tester
alain01 Posté le : 13/06/2013 11:15
Non, tu n'as pas compris ^^

Il faut modifier ceci :

$upload_dir "/uploads/tinymce4/media/"// path from base_url to upload base dir
$current_path "../../../../../../../../uploads/tinymce4/media/"// relative path from filemanager folder to dir for upload file
#9 Re: TinyMCE v4 pour XOOPS : Version à tester
grosdunord Posté le : 13/06/2013 11:24
bon j'ai modifier comme ceci

$base_url="C:/Users/grosdunord/Mes Document/wamp/www/xoops-2.5.5/"//url base of site if you want only relative url leave empty
$upload_dir "C:/Users/grosdunord/Mes Document/wamp/www/xoops-2.5.5/uploads/tinymce4/media/"// path from base_url to upload base dir
$current_path "C:/Users/grosdunord/Mes Document/wamp/www/xoops-2.5.5/uploads/tinymce4/media/"// relative path from filemanager folder to dir for upload file


les images ce transfere bien dans mon dossier media mais aucune d'entre elle ne s'affiche dans imagemanager de l'editeur
#10 Re: TinyMCE v4 pour XOOPS : Version à tester
alain01 Posté le : 13/06/2013 11:29
Ton $current_path n'est pas valide...

il va être du genre :
$current_path = "../../../../../../../../uploads/tinymce4/media/"; // relative path from filemanager folder to dir for upload file

Je pense qu'il te faut ajouter un "../" en plus...

A te de recalculer le nombre de "../" qu'il faut

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



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

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