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>