Bonjour,
Tout d'abord, merci de votre contribution.
Je me suis occupé de l'intégration de votre proposition et pour répondre à votre question : cela nous convient :-)
2 ou trois points ont été ajustés avant l'intégration finale de l'ensemble (Ajustements, Résultat final).
Ainsi, dans le fichier
SILVERPEAS_HOME/properties/org/silverpeas/authentication/settings/authenticationSettings.properties nous retrouvons les paramètres suivants :
termsOfServiceAcceptanceFrequency
: paramètre qui reste inchangé par rapport à ce qui est décrit dans le REDMINE #4844. Ce paramètre est global à la plate-forme, c'est à dire à tous les domaines.
termsOfServiceAcceptanceFrequency.domainX
: paramètre qui permet de définir une fréquence particulière d'acceptation des conditions d'utilisation pour un domaine. X doit être remplacé par l'identifiant technique du domaine ciblé. Les valeurs possibles pour ce paramètre sont les mêmes que celles pour termsOfServiceAcceptanceFrequency
.
termsOfServiceAcceptanceSpecificTemplateContent.domainX
: paramètre qui permet d'indiquer l'existence de conditions d'utilisation spécifiques à un domaine et que ces dernières sont contenues dans un template spécifique. Le nom de ce template doit être de la forme suivante : termsOfService_domainX_fr.st
. X doit être remplacé par l'identifiant technique du domaine ciblé. Les valeurs possibles sont true
ou false
.
Le travail sur cette évolution a été validé et intégré sur la branche
master
de notre REPO GitHub (et pas sur la branche 5.14.x).
En effet, seule cette branche est utilisée pour l'intégration :
- des nouvelles fonctionnalités
- des évolutions sur les fonctionnalités déjà existantes
Les autres branches sont utilisées pour l'intégration des corrections d'anomalie.
Enfin, la mise en place d'un tel système à un niveau Espace constitue une nouvelle fonctionnalité (et pas une évolution d'une fonctionnalité existante), et à ce titre, cela devra faire l'objet d'une demande spécifique dans notre REDMINE.