Fork me on GitHub






KOIVI : Différence en local ou en ligne
Semi pro
Inscrit: 13/04/2006 23:26
De Aix en Provence
Messages: 1751
Urgent ...

J'ai un problème avec Koivi qu'il me faudrait régler avant le 21 juin !? Je crois que je ne vais pas y arriver !!

xoops 2.0.18.1
koivi 1.0.52.1
cbb 3.08
news 1.56

J'ai installé koivi comme éditeur pour ces 2 modules. Ca fonctionne bien en local.

Mais voici les anomalies rencontrées en ligne :

- avec cbb 3.08: le bouton du gestionnaire d'image est sans effet, rien ne s'ouvre.

- avec news 1.56: le bouton du gestionnaire fonctionne, on peut insérer des images, mais l'éditeur d'image du menu contextuel est sans effet ...

Je confirme tout fonctionne normalement en local (!)

Question: quelqu'un a-t'il réussi à installer l'un ou l'autre en ligne avec un fonctionnement correct ??? Si oui peut-il me faire parvenir les fichiers utilisés (koivi, xoopseditor, etc ....)? Je ne sais plus quoi faire.

PS: j'ai essayé d'installer FCK editor, qui semble fonctionner mais je ne sais pas comment paramétrer le dossier d'upload ou de création de dossier d'upload.

Posté le : 11/06/2008 10:27

signé: LionHell
Partager Twitter Partagez cette article sur GG+
Re: KOIVI : Différence en local ou en ligne
Guest_
b'jour,

Je ne pourrai pas t'aider concernant Koivi mais si c'est urgent tu peux passer à FCKeditor.

La version modifiée par MBoyden fonctionne avec News (je n'ai pas testé avec CBB). Voici un début de traduction de son article.


--------------------------------------------------


FCKeditor

FCKeditor est un éditeur Wysiwyg (What you see is what you get) conçu pour les pages web et les CMS (Content Management System).

Version de FCKeditor : 2.6.0-MB01 (basée sur l’éditeur original FCKeditor 2.43)
Version du Pack XOOPSeditor : 1.21


Résumé

Les explications qui suivent vous permettront de faire fonctionner avec Xoops la version 2.6.0 de FCKeditor, son gestionnaire d’images embarqué, à utiliser séparément ou comme une alternative au gestionnaire par défaut.

Une première intégration de FCKeditor a été réalisée (par Mark Boyden), elle était associée au package d’éditeurs XoopsEditor 1.10 mais des erreurs subsistaient. Elles ont été corrigées avec cette seconde implémentation, utilisant XoopsEditor 1.21 et une nouvelle version de FCKeditor (passage de 2.5.x à 2.6)

Les apports / nouveautés de FCKeditor 2.6 :
- configuration des Chmod sur les fichiers et dossiers
- de nouvelles possibilités sont apparues avec l’éditeur FCKeditor 2.43
o l’emploi de sous-répertoire d’upload, automatiquement renommés par an ou an+mois
o renommage automatique des fichiers téléversés : utilisation du nom original ou des règles qu’il est possible de combiner (date du téléversement, ID du propriétaire du fichier)

Ces nouveautés seront très utiles pour les sites autorisant le téléversement public d’images.

Pour utiliser FCKeditor :
- télécharger l’archive « prête à l’emploi » (---> ICI)
- lire les instructions qui suivent



Installation

Pour une première installation

1. Télécharger le pack XoopsEditor (v. 1.21 ---> LA)
2. Placer le dossier /xoopseditor dans www/class
3. Supprimer le dossier /FCKeditor livré dans l’archive
4. Placer le dossier /fckeditor de la première archive téléchargée (version 2.6) dans /xoopseditor

Par convention, les lettres minuscules ont été employées pour le nom de répertoire : pour chaque module, des modifications sont par conséquent nécessaires pour le faire fonctionner.

Exemple News :
- vérifier le chemin d’accès vers www/class/xoopseditor/fckeditor/ dans le fichier /news/include/functions.php (lignes 198 et 199)
- à la ligne suivante (ligne 200), spécifier les valeurs des variables associées au formulaire de saisie :

Remplacer :
Citation :
$editor = new XoopsFormFckeditor($caption, $name, $value);


Par :Citation :
$editor = new XoopsFormFckeditor(array('caption'=> $caption, 'name'=>$name, 'value'=>$value, 'width'=>'100%', 'height'=>'400px'));



> à ce stade, si le chemin est correct, le formulaire de saisie FCKeditor doit apparaître lors de la création de sujet et articles.



Paramètres de configuration


FCKeditor autorise un paramétrage global pour le site ou module par module. Pour simplifier la configuration (et les mises à jour ultérieures), le fichier fckconfig-xoops.js centralise les paramètres.

Les paramètres sont mis en cache, vous pourrez retrouver ces fichiers sous la forme : XOOPS_ROOT/cache/fckeditor.moduleName.js

Attnetion : si vous opérez des modifications dans le fichier fckconfig-xoops.js, pensez à supprimer ces fichiers mis en cache et à vider le cache du navigateur si besoin.



Répertoire d’upoad


Configuration globale (= pour tout le site)

Par défaut, le répertoire d’upload ciblé par FCKeditor est www/uploads/content/ Il se crée automatiquement à la première ouverture du gestionnaire d’images de FCKeditor.

Note : il est conseillé de créer par avance et « manuellement » les répertoires d’upload afin d’y ajouter un fichier index.html (il interdira aux curieux de parcourir l’arborescence de vos dossiers). Exemple :
- content/file
- content/flash
- content/image
- content/media

Pour modifier le répertoire de destination, éditez la variable $uploadPath qui se trouve dans le fichier config.php (fckeditor/editor/filemanager/connectors/php/), ligne 56 ($uploadPath = "content";)



Configuration d'un répertoire d'upload propre à chaque module*

Il est possible
- de disposer d’un répertoire d’upload distinct pour chaque module
- de disposer de répertoires d’upload communs pour les modules de votre choix

Pour utiliser des répertoires spécifiques, les fichiers de configuration propres aux modules doivent « prendre la main » sur celui de fckeditor. Pour ce faire, utiliser les 3 fichiers présents dans /class/xoopseditor/fckeditor/modules


Exemple pour obtenir un répertoire d’upload spécifique à News :

1. se rendre à la racine du module ( /modules/news/)

2. y copier les 3 fichiers contenus dans /class/xoopseditor/fckeditor/modules/
o fckeditor.config.js
o fckeditor.connector.php
o fckeditor.upload.php

3. activer le paramètre d’upload :
o ouvrir le fichier news/fckeditor.upload.php
o ligne 18, écrire : define("FCKUPLOAD_DISABLED", 1);

4. Par défaut, le répertoire spécifique au module portera le même nom que celui du module et sera créé dans /www/uploads. Pour spécifier un nom de répertoire particulier :
o ouvrir le fichier news/fckeditor.upload.php et remplacer « dirname » (ligne 19) par le nom de dossier souhaité
o ouvrir le fichier news/fckeditor.connector.php et remplacer « dirname » (ligne 18) par le nom indiqué précédemment

Note : le fichier fckeditor.config.js peut vous permettre de personnaliser les boutons qui surplombent les formulaires de saisis équipés de FCKeditor. Si vous souhaitez conserver une version uniforme quelque soit le module, vous pouvez supprimer ce fichier.



Barre d’outils

La barre d’outils peut être composée de manière uniforme pour tous les formulaires de saisie ou être propre à chaque module.

La composition de(s) barre(s) d’outils s’effectue dans les fichiers de configuration propre à chaque module.

Par défaut la barre d’outil appliquée à tous les formulaires (intitulée Xoops) est paramétrée dans le fichier formfckeditor.php

Note : la version de FCKeditor 2.6 désactive :
- la fonction PageBreak
- docProps
- Print
- FontNames (à placer plutôt dans la feuille de style)
- et quelques autres outils

Ce qui n’est pas (encore) possible d’obtenir : disposer de barres d’outils différentes selon les groupes.



Styles

Les styles se situent à divers emplacement :
- les principales classes sont dans le fichier de configuration CoreStyles
- fckstyles.xml
- CustomStyles
- les styles pour le formulaire de saisie lui-même



CoreStyles

Ne pas supprimer ou compléter ce fichier de configuration. Vous pouvez toutefois faire des modifications des styles existants. Dans ces version, B remplace strong et l’unité de mesure est em.



Styles Toolbar Dropdown Selector

Les styles pour les listes déroulantes peuvent être configurées module par module (utiliser alors le fichier de configuration associé au module).

Dans cette version les définitions sont centralisées dans le fichier fckstyles-xoops.xml



Feuilles de styles

Par défaut FCKeditor original appelle la feuille de style placée dans /editor/css. Dans cette version, la fonction xoops_getcss () remplace cet appel afin d’utiliser les styles du thème Xoops.



Templates

Les templates sont indiqués dans le fichier fcktemplates.xml. Pour fonctionner avec Xoops, c’est en remplacement le fichier fcktemplates-xoops.xml qui est ciblé dans les préférences de la version 2.6.

L’intégration de nouveaux templates est extrêmement simple :
- création du template dans l’éditeur
- enregistrement / téléchargement pour les rendre accessibles utilisateurs

Leur emploi est aussi simple : cliquer sur le bouton des templates.

(voir la documentation officielle de FCKeditor pour la procédure détaillée)



Correction orthographique

Le plugin de correction orthographique de firefox est intégré (fonctionnement : les mots non trouvés sont soulignés)

Pour la correction orthographique sous IE (ieSpell) :
- l’acquisition d’une licence est nécessaire dans le cadre d’une utilisation autre que personnelle
- le plugin requiert l’installation sur le PC d’un executable spécifique

Autre correcteur disponible pour IE : SpellerPages (mais exécuté côté serveur, donc non recommandé)




--------------------------------------------------

La traduction est très approximative... c'est d'ailleurs pour cette raison que je ne suis pas parvenu à obtenir 1 répertoire d'upload pour chaque module (*). Mais si c'est pas un impératif pour toi, FCKeditor est très bien

@+

Posté le : 11/06/2008 11:16
Partager Twitter Partagez cette article sur GG+
Re: KOIVI : Différence en local ou en ligne
Semi pro
Inscrit: 13/04/2006 23:26
De Aix en Provence
Messages: 1751
Je te remercie beaucoup Burning , je vais tenter la réinstallation de FCK donc ....


Posté le : 11/06/2008 12:17

signé: LionHell
Partager Twitter Partagez cette article sur GG+
Re: KOIVI : Différence en local ou en ligne
Semi pro
Inscrit: 13/04/2006 23:26
De Aix en Provence
Messages: 1751
Le problème avec koivi est réglé, le paramètre "bloquer les fenetres publicitaires" était activé ...

Mais je vais installer FCK tout de même.
Merci

Posté le : 11/06/2008 13:14

signé: LionHell
Partager Twitter Partagez cette article sur GG+
Re: KOIVI : Différence en local ou en ligne
Guest_
...saletés de pub'

@+

Posté le : 11/06/2008 13:28
Partager Twitter Partagez cette article sur GG+

 Haut   Précédent   Suivant



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

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