source: documented-examples/trunk/authen-e/resources/collectionConfig_fr.properties@ 36246

Last change on this file since 36246 was 36246, checked in by anupama, 23 months ago

First attempt at porting authen-e DEC (documented example collection) to GS3. At present all but 2 docs (farming butterflies, fb33fe and fb34fe) are private and accessible only to users in the group: demo. This is as in the GS2 version of authen-e. The collection description text still needs to be updated and the collectionCofig.properties files for the 5 languages already supported should have the collection description split into multilines, but there's now an overridden about.xsl, as Dr Bainbridge described, that will ensure the coll description is loaded from teh collectionConfig.props file for the selected language where available. I've also worked out how GS3 allows displayItem static strings to be declared in props file to be called from the collectionConfig.xml file. An example is textsource, which replaced the GS2 macro _textsource_.

File size: 3.4 KB
RevLine 
[36246]1name=Démonstration d'authentification
2shortDescription=Collection demonstrating document-level collection authentication in Greenstone 3.
3description=<p>Cette collection de démonstration contient le même contenu que la collection de démonstration originale fournie avec Greenstone, mais elle inclue également quelques commandes d'authentification basiques. Deux documents sont diffusés de maniÚre publique (Farming snails 1 &amp; 2), alors que le reste des documents requiÚrent une authentification afin de pouvoir les consulter.</p> <p><center><b>Pour accéder à cette collection, essayez utilisateur : </b> <i>demo</i> <b> et mot de passe : </b> <i>demo.</i></center></p> <h3>Comment marche cette collection?</h3> <p> Ce <a href="_httpcollection_/etc/collect.cfg" target="collect.cfg">fichier de configuration de collection</a> est exactement le même que celui de la collection de démonstration originale sauf pour les directives d'authentification, une option de plugiciel (et cette description).</p> <p> Le schéma d'authentification contrÎle l'accÚs à la collection. Il fonctionne en deux étapes. Dans un premier temps il détermine s'il faut restreindre l'accÚs à la collection dans son ensemble ou à des documents spécifiques qu'elle contient, et dans ce dernier cas, de quels documents il s'agit (soit en donnant une liste de documents privés dont l'accÚs nécessite une authentification, soit en déclarant que tous les documents sont privés à l'exeption d'une liste de documents publics donnée). Ensuite, pour les documents à accÚs restreint, il détermine les utilisateurs qui y ont accÚs.</p> <p> L'authentification est activée par la directive <i>authenticate</i> avec la valeur <i>collection</i> ou <i>document</i>, suivant que la restriction d'accÚs s'applique à toute la collection ou sur des documents spécifiques (la valeur par défaut est <i>collection</i>). Si l'authentification est effectuée sur la base <i>document</i>, on peut donc soit spécifier une liste de documents privés (dans ce cas tous les autres sont publiques), soit une liste de documents publics (dans ce cas tous les autres sont privés)en utilisant les directives <i>private_documents</i> ou <i>public_documents</i>. Ces documents eux-mêmes sont specifiés en utilisant les identificateurs de documents de Greenstone (séparés par des espaces) : la façon la plus facile de les determiner est de localiser chaque document dans la collection et de regarder son argument <i>d</i> dans son URL Greenstone.</p> <p>Dans ce cas, nous avons utilisé l'option <i>-OIDtype dirname</i> du plugiciel HTMLPlugin, qui précise que les noms de répertoires seront utilisés comme identifiants. Cela fonctionne pour les collections dans lesquelles chaque document est stocké dans un répertoire distinct. Nous avons utilisé cette option pour que les identifiants restent identiques sur différentes plateformes (ce qui ne pourrait être le cas avec les identifiants de hachage), puisque nous avons besoin ici de préciser les identifiants pour définir les options d'identification.</p> <p> La directive <i>auth-groups</i> précise les groupes Greenstone pour lesquels l'accÚs sera permis, si le document (ou la collection) est de ceux qui exigent une authentification. Il est suivi par un nom de groupe (ou une liste de noms de groupe séparés par des espaces). Les pages <i>admin</i>de Greenstone vous permettent de définir des groupes et d'y ajouter des membres. </p>
Note: See TracBrowser for help on using the repository browser.