Il y a 389 articles et 19 utilisateurs inscrits (ce bandeau est défini dans MediaWiki:Sitenotice)

GlobalProperties.xml

De AJLSM
Version datée du 21 juin 2013 à 07:13 par Ctate (discussion | contributions)
(diff) ← Version précédente | Version actuelle (diff) | Version suivante → (diff)
Aller à la navigation Aller à la recherche

Dans Notix et Pleade, j'ai ajouté un nouveau resource XML qui contient tous les properties dans WEB-INF/**.properties de l'application. C'est très utile pour accéder un property sans avoir besoin de mettre le property comme <map:parameter ... /> dans le pipeline de Cocoon. Pour accéder les properties, ajouter ces choses dans ton fichier XSLT :

<root-element ... xmlns:p="http://www.ajlsm.com/xsd/globalProperties.xsd" ... >
	<xsl:variable name="prop" select="document('cocoon://globalProperties.xml')/*/g:property"/>
	<xsl:variable name="publicUrl" select="$prop[@name = 'pleade.public-url']"/>

	<xsl:value-of select="$publicUrl"/>