Merci Fabrice pour ta réponse. Effectivement c'est ce que j'ai fait. Je suis allé un peu vite dans mon mail et j'ai copié-collé le répertoire new_templates (vu que ça marchait pas avec shared, j'ai aussi mis mon jar dans new...).

Je viens de refaire le test et de vérifier, cela ne fonctionne pas !
Que doit-il se passer ? Existe-il un moyen de vérifier que le jar se "déploie" bien ? Y-a-t'il une convention de nommage particulière pour le jar ?

MERCI !

Thomas

Fabrice Marchon a écrit :
Hello!
 
Il faut installer le jar des templates dans le dossier "jahia/WEB-INF/var/shared_templates/" pour pouvoir l'utiliser lors de la création d'un nouveau site.
 
Salutations.

Fabrice Marchon


De : Thomas RENARD [mailto:[EMAIL PROTECTED]]
Envoyé : jeudi, 2. février 2006 18:43
À : [email protected]
Cc : Raphaël Picciotto
Objet : Jahia ne trouve pas mon package de templates

Bonjour,

J'utilise Jahia 4.1.1_b6083.
J'ai créé un package de template : XXX.jar.
J'ai placé ce jar dans jahia\WEB-INF\var\new_templates.

Ce jar contient :

  • L'ensemble de mes templates (JSP, CSS, JS, images)
  • XXX_properties.jar
  • template.xml

XXX_properties.jar contient :
  • XXX_fr.properties
  • XXX.properties

template.xml contient :

<?xml version="1.0" encoding="ISO-8859-1"?>
<tpml>
    <parameter name="package-name">XXX</parameter>
    <parameter name="root-folder">XXX_templates</parameter>
    <parameter name="classes-file">XXX_properties.jar</parameter>
    <parameter name="provider">http://XXX</parameter>
    <parameter name="thumbnail">XXX.gif</parameter>
    <template visible="1" homepage="1">
        <parameter name="name">TIC_accueil_bd</parameter> 
        <parameter name="filename">template_accueil_bd.jsp</parameter>
        <parameter name="display-name">Accueil bas débit</parameter>
    </template>
    <template visible="1">
        <parameter name="name">TIC_standard</parameter>
        <parameter name="filename">template_std.jsp</parameter>
        <parameter name="display-name">Template standard</parameter>
    </template>
</tpml>


Lorsque je crée un nouveau site, je ne peux pas choisir mon package de templates. Pourquoi n'est-il pas dans la liste déroulante? Le plus curieux c'est qu'à l'installation de Jahia, je pouvais choisir mon package pour initialiser le premier site (chose que je n'ai pas faite, j'ai gardé les Corporate portal templates).

Comment fait-on pour utiliser un nouveau package de templates pour un nouveau site ?

Merci pour votre aide.

Thomas

Répondre à