Il y a 389 articles et 19 utilisateurs inscrits (ce bandeau est défini dans MediaWiki:Sitenotice)
Licence clic
Les applications basées sur Pleade-Entreprise peuvent être paramétrer de façon à demander à l'utilisateur d'accepter des conditions d'utilisations avant de lui donner accès à certains contenus (la visionneuse).
Principe
[modifier | modifier le wikicode]Lorsque le système est activé, Pleade vérifie que la présence du cookie pleade-licenceclic sur le poste client avant d'entrer dans la visionneuse :
- Si le cookie est absent, un pop-in est affichée bloquant l'accès à la visionneuse tant que les conditions d'utilisations n'ont pas étaient accepté.
- quand l'utilisateur accepte les conditions d'utilisations, on créé le cookie avec les informations suivantes :
- pleade-licenceclic, nom du cookie
- uptodate, valeur du cookie
- 86400, durée de vie du cookie exprimer en secondes.
- quand l'utilisateur accepte les conditions d'utilisations, on créé le cookie avec les informations suivantes :
- sinon (cookie présent), on affiche la visionneuse
Activation
[modifier | modifier le wikicode]Pour activer le fonctionnement de la licence clic, on modifiera dans <app>/WEB-INF/properties/pleade-plus.properties le paramètre pour le pleade.enable.licence-clic pour le mettre à true, comme ci-dessous :
pleade.enable.licence-clic=true
pleade.licence-clic.duree-vie-cookie=86400
ERROR (2012-10-02) 17:31.30:762 [sitemap.handled-errors] (/ad33/img-viewer/FRAD033/E/4E/4E013/validate-licence-clic-viewer.html) TP-Processor12/ErrorHandlerHelper: Sitemap: error when calling sub-sitemap
at <map:mount> - file:/mnt/data/build/ad33/module-img-viewer/module-img-viewer-parameters.xconf:76:102
at <map:mount> - file:/mnt/data/build/ad33/pleade.xmap:279:144
org.apache.cocoon.ProcessingException: Sitemap: error when calling sub-sitemap
...
Caused by: java.lang.NumberFormatException: For input string: "$"
Template de la page des conditions d'utilisations
[modifier | modifier le wikicode]Le template de la page de licence clic doit être surchargé dans chaque application via le fichier HTML <app>/theme/module-img-viewer-licence-clic.html.