Poster un commentaire à la suite de l’article...

vendredi 24 juin 2011
par  _Equipe_

Personnalisation du squelette

Ce forum est dédié aux questions relatives à la personnalisation graphique du squelette et à la modification ou l’extension de ses fonctionnalités.

En réponse à...

Logo de sbernard
dimanche 4 septembre 2011 à 08h50 - par  sbernard

Bonjour,

J’ai installé clevermail. tout à l’air de bien se passer.

Cependant, je souhaiterai créer 2 lettres d’information mais qui chacune ne ferait apparaitre les nouveautés que d’une rubrique (et ses sous-rubriques).
Je voudrais pouvoir chercher les nouveautés que dans une seule rubrique (et ses sous-rubriques).

Je pense qu’il faut modifier le fichier « clevermail_nouveautes_html » et après l’appeler dans la config de chaque lettre à l’item « URL des templates générés ».

Je ne pense pas que ce soit bien compliqué, mais je ne sais pas comment modifier ce fichier html.

Si quelqu’un peut m’aider ce serait sympa.

Merci d’avance

seb

Voici le fichier html qu’il faut (selon moi) modifier :

#CACHE{0}#HTTP_HEADER{Content-type: text/html; charset=#CHARSET}
<B_articles>#SET{news,''}
<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Strict//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd'><html>
<head><title>[(#ENV{date}|strtotime|=={82800}|?{#SET{news,"Les nouveautés n°1"},#SET{news,Les nouveautés depuis le #ENV{date}|affdate}})][(#GET{news}|textebrut)]</title></head>
<body>
<h1>@@NOM_LETTRE@@</h1>

<div>@@DESCRIPTION@@</div>
<p><a href="@@URL_LETTRE@@" title="<:clevermail:lire_en_ligne:>"><:clevermail:mauvais_affichage:></a>.</p>
<BOUCLE_articles(ARTICLES){age_relatif<=0}{par date}{inverse}{0,20}>
[<h2><a href="[(#URL_ARTICLE|url_absolue)]">(#TITRE)</a></h2>]
<p>[par (#LESAUTEURS|textebrut)][ le (#DATE|affdate)]</p>
[<div>
(#CHAPO|sinon{#INTRODUCTION})</div>]
</BOUCLE_articles>

<p>Cliquez sur le lien suivant pour vous désinscrire : <a href="@@URL_DESINSCRIPTION@@">@@URL_DESINSCRIPTION@@</a></p>
</body></html>
</B_articles>
Forum sur abonnement

Pour participer à ce forum, vous devez vous enregistrer au préalable. Merci d’indiquer ci-dessous l’identifiant personnel qui vous a été fourni. Si vous n’êtes pas enregistré, vous devez vous inscrire.

ConnexionS’inscriremot de passe oublié ?