Forum ZitePLUS

La communauté des utilisateurs du CMS ZitePLUS

Vous n'êtes pas identifié(e).

#1 11/04/2014 10:12:03

pydou
Membre
Lieu : Caluire
Inscription : 01/04/2010
Messages : 110
Site Web

Nouveau module "MODELE" (templates de textes pour créer des pages)

Bonjour,

Avec WORD, nous utilisons presque tous des "templates" pour ne pas se taper des couper/coller entre 2 fichiers en permanence. Avec ZITE+ 0.9.4, c'est maintenant possible  big_smile  big_smile  big_smile

Le module "MODELE" permet de créer des modèles de pages ou de morceaux de pages qu'il suffit ensuite d'intégrer dans tinyMCE par le bouton prévu à cet effet …

MODELE utilise le fichier zdata/modeles.dta  pour stocker sa base de modèles et crée un répertoire  zdata/modeles  ou il place les modèles sous forme de fichiers txt (comme les pages de ZITE).

2 modes de fonctionnement sont possibles :

  1. placer à la main les fichiers (tout types) dans le répertoire zdata/modules , et ils seront disponibles pour être insérés dans les pages par tinyMCE

  2. Utiliser le module pour gérer le contenu de ces modèles qui pourront également être créés et modifiés par tinyMCE

Ces 2 modes s'excluent et il n'est actuellement pas possible de référencer les modèles existants dans le module (sans doute une fonction future)

C'est la présence du fichier  zdata/modeles.dta qui fait la différence entre ces 2 modes. Ce fichier est créé lors de l'ajout du premier fichier par le module. Pour utiliser le mode A, il faut donc :

  • installer le module et ne pas l'utiliser

  • placer à la main les modèles dans le répertoire zdata/modeles

Pour le tester : http://kuda.dyndns.org/pyd_dev
Mode utilisateur :  login : toto    pass: totototo
Mode créateur de modèles : demandez moi les accès par mail
Le manuel d'utilisation est sur le site

Petit détail .....  Pour activer la gestion des modèles, il faut modifier  le fichier  zplus/tinymce.php
(le fichier ZIP contient le tinyMCE modifié) . Si j'ai bien compris, ce besoin disparaitra dans la version 1

Ajouter la ligne :

    template_external_list_url : "modele_list.php",

le module est en libre téléchargement sur http://kuda.dyndns.org/public/modele.zip
Merci de me signaler les bugs et remarques

PYDOU

Dernière modification par pydou (18/04/2014 00:04:52)


Consultant en sécurité informatique (ISO 27001 Lead Auditor, ISO 27005 Risk Manager)
Amateur de JAZZ, Voile, Bridge

Hors ligne

Pied de page des forums