cHeader.ftl
1 <#-- Macro: cHeader
2
3 Description: affiche un header.
4
5 Parameters:
6 @param - id - string - optional - identifiant unique du header
7 @param - class - string - optional - classe(s) css du header
8 @param - title - string - optional - titre compris dans le header
9 @param - titleLevel - number - optional - niveau de titre (par défaut: 2)
10 @param - titleUrl - string - optional - url du titre, qui sera sous forme de lien si ce paramètre a une valeur
11 @param - titleUrlClass - string - optional - classe(s) css sur le titre sous forme de lien
12 @param - params - string - optional - permet d'ajouter des paramètres HTML au header
13 -->
14 <#macro cHeader title='' titleClass='' titleUrl='' titleUrlClass='' titleLevel=2 class='' id='' params='' deprecated...>
15 <@deprecatedWarning args=deprecated />
16 <header <#if class!=''> class="${class!}"</#if><#if id!=''> id="${id!}"</#if><#if params!=''> ${params!}</#if> >
17 <#if title !=''><@cTitle level=titleLevel class=titleClass ><#if titleUrl !=''><a href="${titleUrl!}"<#if titleUrlClass !=''> class="${titleUrlClass!}"</#if> title="${title!}"></#if>${title!}<#if titleUrl !=''></a></#if></@cTitle></#if>
18 <#nested>
19 </header>
20 </#macro>