Xinha



Xinha est un éditeur WYSIWYG ce qui signifie qu'il permet d'écrire et de mettre en page un document à la manière d'un traitement de texte, un document destiné à être sur internet et utilisant des balises html.
Voyez donc ce que ca peut donner : http://xinha.gogo.co.nz/xinha-nightly/examples/full_example.html

Procédure d'installation

  1. Copiez les fichiers du module xinha dans le dossier "modules". Régénérez, initialisez et activez le module.
  2. Copiez modules/xinha/pntemplates/plugins/function.xinhaeditor.php dans le dossier modules/Xanthia/plugins ou le dossier contenant les plugins de vos thèmes.
  3. Lisez la partie "Hacks des fichiers" de cette page si vous voulez utiliser xinha avec les modules paramètres?, Faq?, Reviews ou sections du système de base de la version 0.762 du coeur de PostNuke ou d'autres modules externes.
  4. Modifiez vos templates de thèmes:

    <... du code ...>
    <!--[xinhaeditor]-->
  </head>
  <body>
    <... d'autre codes ...>


  • Les thèmes non-Xanthia (legacy, AutoTheme?, ...) vous pouvez appeler :

$xinhaeditor = pnModFunc('xinha', 'user', 'editorheader'));


  1. Modifiez les permissions. Xinha doit avoir les droits de modification !
  2. Allez dans l'administration de xinha, activez xinha et séléctionnez les modules et les plugins. Le plugin GetHTML est recomendé pour avoir du code xhtml
  3. Bonne écriture ;)

Hacks des fichiers

Reviews (pn.762-core)

Copiez modules/xinha/pndocs/pn762/Reviews/index.php dans votre dossier modules/Reviews et remplacez le fichier index.php actuel.
Ce hack ajoute un id requis dans la balise textarea.

Sections (pn.762-core)
Copiez modules/xinha/pndocs/pn762/Sections/admin.php dans votre dossier modules/Sections et remplacez le fichier admin.php actuel.
Ce hack ajoute un id requis dans la balise textarea.

FAQ (pn.762-core)
Copiez modules/xinha/pndocs/pn762/FAQ/admin.php dans votre dossier modules/FAQ et remplacez le fichier admin.php actuel.
Ce hack ajoute un id requis dans la balise textarea..

Settings (pn.762-core)
Copiez modules/xinha/pndocs/pn762/Settings/admin.php dans votre dossier modules/Settings et remplacez le fichier admin.php actuel.
Ce hack ajoute un id requis dans la balise textarea.

modules externes

PagEd? (V 0.931)
Copiez modules/xinha/pndocs/pn762/PagEd.931/setpagecontent.php dans votre dossier modules/PagEd et remplacez le fichier setpagecontent.php actuel.
Ce hack ajoute les ID requis des balises textarea exepté ingress- et relatedlinks-fields.
La version V1.x de PagEd? doit marcher sans aucun hack. Il faut désactiver l'éditeur intégré rte-editor.

Pagesetter (V 6.2.0)
Copiez les deux fichiers de modules/xinha/pndocs/pn762/pagesetter.6.2.0/guppy/ dans le dossier modules/pagesetter/guppy et remplacez les fichiers.
Ces hacks retirent le code xinha de pagesetter et permettent l'usage du module xinha. Tous les champs html peuvent être utilisés avec xinha.
Vous pouvez supprimer le dossier pagesetter/guppy/xinha-folder de votre espace ftp afin de gagner de la place.
Si vous voulez utiliser le pagesetter-xinha-folder, merci de le choisir dans l'administration de xinha. (Pas recommandé!)

ATTENTION: pagesetter fonctionne avec une ancienne version de xinha !



CategoryModules
XML Revisions of $tag
Page history :: Last Editor : Chestnut :: Owner : Gilles ::
Valid XHTML :: Valid CSS :: Powered by pnWikka 1.0 (A wiki fork from WikkaWiki)
 

Commentaires

Seuls les utilisateurs enregistrés peuvent ajouter un commentaire. S'enregister/S'identifier