Changeset 36381


Ignore:
Timestamp:
2022-08-18T14:48:58+12:00 (20 months ago)
Author:
anupama
Message:

Minor updates to organisation of display strings for authen-e, the 1st DEC collection I ported to GS3, by splitting into individual description strings also as Dr Bainbridge had suggested when I started porting the remaining DEC collections. Next commit here will be changes to authen-e's collection about page description texts.

Location:
documented-examples/trunk/authen-e
Files:
7 edited

Legend:

Unmodified
Added
Removed
  • documented-examples/trunk/authen-e/etc/collectionConfig.xml

    r36366 r36381  
    2020    </metadataList>
    2121    <displayItemList>
    22         <displayItem assigned="true" dictionary="collectionConfig" key="description" name="description"/>
    2322        <displayItem assigned="true" dictionary="collectionConfig" key="name" name="name"/>
    2423        <displayItem assigned="true" lang="en" name="name">Authentication demo</displayItem>
    2524        <displayItem assigned="true" dictionary="collectionConfig" key="shortDescription" name="shortDescription"/>
     25        <displayItem assigned="true" dictionary="collectionConfig" key="description1" name="description1"/>
     26        <displayItem assigned="true" dictionary="collectionConfig" key="description2" name="description2"/>
     27        <displayItem assigned="true" dictionary="collectionConfig" key="description3" name="description3"/>
     28        <displayItem assigned="true" dictionary="collectionConfig" key="description4" name="description4"/>
     29        <displayItem assigned="true" dictionary="collectionConfig" key="description5" name="description5"/>
     30        <displayItem assigned="true" dictionary="collectionConfig" key="description6" name="description6"/>
    2631        <displayItem assigned="true" dictionary="collectionConfig" key="textsource" name="textsource"/>
    2732        <displayItem assigned="true" dictionary="collectionConfig" key="textnumpages" name="textnumpages"/>
  • documented-examples/trunk/authen-e/resources/collectionConfig.properties

    r36366 r36381  
    11name=Authentication demo
    2 shortDescription=Collection demonstrating document-level collection authentication in Greenstone 3.
    3 description=<p>This demonstration collection contains the same material as the original Greenstone demo collection, but it includes some basic authentication commands. Two documents are publicly available (Farming snails 1 &amp; 2), while the others require logging in to view.</p> <p><center><b> To access this collection try user:</b> <i>demo</i> <b>and password:</b> <i>demo</i></center></p> <h3>How the collection works</h3>  <p> The collection configuration file is exactly the same as for the original demo collection apart from the authentication directives, one plugin option (and this description).</p>  <p> The authentication scheme controls access to the collection. It works in two steps. First it determines whether to restrict access to the collection as a whole or to individual documents in it, and in the latter case which documents those are (either by giving a list of private documents for which access is to be authenticated, or specifying that all documents are private except for a given list of public documents). Then for access-restricted documents it determines which user groups are to have access.</p>  <p> Authentication is activated by the <i>authenticate</i> directive with the value <i>collection</i> or <i>document</i> depending on whether authentication is to be performed on the full collection or on a per-document basis (the default value is <i>collection</i>). If authentication is on a <i>document</i> basis, then one can <i>either</i> specify a list of private documents (in which case all others are public) or a list of public documents (in which case all others are private) using directives <i>private_documents</i> or <i>public_documents</i>. The documents themselves are specified using Greenstone document identifiers (separated by spaces): the easiest way to determine these is to locate each document in the collection and look at the <i>d</i> argument in its Greenstone URL.</p>   <p>In this case, we have used the <i>-OIDtype dirname</i> option to HTMLPlugin, which specifies that directory names should be used as identifiers. This works for collections where each document is in a separate directory. We have used this option to ensure that identifiers remain the same across different platforms (which may not be the case for HASH identifiers), as we need to specify identifiers here for the authentication directives.</p>  <p> The <i>auth_groups</i> directive specifies the Greenstone groups for to which access will be permitted, if the document (or collection) is one of those that requires authentication. It is followed by a group name (or a list of group names separated by spaces). The Greenstone <i>admin</i> pages allow you to define groups and add members to them. </p>
    42textdate=publication date:
    53textnumpages=no. of pages:
     
    75section_chapter=chapter
    86document_book=book
     7
     8shortDescription=Collection demonstrating document-level collection authentication in Greenstone 3.
     9
     10description1=<p>This demonstration collection contains the same material as the original Greenstone demo collection, but it includes some basic authentication commands. Two documents are publicly available (Farming snails 1 &amp; 2), while the others require logging in to view.</p> <p><center><b> To access this collection try user:</b> <i>demo</i> <b>and password:</b> <i>demo</i></center></p>
     11
     12description2=<h3>How the collection works</h3><p> The collection configuration file is exactly the same as for the original demo collection apart from the authentication directives, one plugin option (and this description).</p>
     13
     14description3=<p>The authentication scheme controls access to the collection. It works in two steps. First it determines whether to restrict access to the collection as a whole or to individual documents in it, and in the latter case which documents those are (either by giving a list of private documents for which access is to be authenticated, or specifying that all documents are private except for a given list of public documents). Then for access-restricted documents it determines which user groups are to have access.</p>
     15
     16description4=<p>Authentication is activated by the <i>authenticate</i> directive with the value <i>collection</i> or <i>document</i> depending on whether authentication is to be performed on the full collection or on a per-document basis (the default value is <i>collection</i>). If authentication is on a <i>document</i> basis, then one can <i>either</i> specify a list of private documents (in which case all others are public) or a list of public documents (in which case all others are private) using directives <i>private_documents</i> or <i>public_documents</i>. The documents themselves are specified using Greenstone document identifiers (separated by spaces): the easiest way to determine these is to locate each document in the collection and look at the <i>d</i> argument in its Greenstone URL.</p>
     17
     18description5=<p>In this case, we have used the <i>-OIDtype dirname</i> option to HTMLPlugin, which specifies that directory names should be used as identifiers. This works for collections where each document is in a separate directory. We have used this option to ensure that identifiers remain the same across different platforms (which may not be the case for HASH identifiers), as we need to specify identifiers here for the authentication directives.</p>
     19
     20description6=<p>The <i>auth_groups</i> directive specifies the Greenstone groups for to which access will be permitted, if the document (or collection) is one of those that requires authentication. It is followed by a group name (or a list of group names separated by spaces). The Greenstone <i>admin</i> pages allow you to define groups and add members to them.</p>
  • documented-examples/trunk/authen-e/resources/collectionConfig_es.properties

    r36246 r36381  
    11name=Demostración de autenticación
     2
    23shortDescription=Collection demonstrating document-level collection authentication in Greenstone 3.
    3 description=<p>Esta colección de demostración de Greenstone contiene el mismo material que la colección de demo original, pero incluye además algunos comandos de autenticación básica. Solo dos documentos tienen libre acceso (Farming snails 1 &amp; 2), mientras que los restantes requieren autenticación para poder visualizarse.</p> <p>  <center><b> Para tener acceso a esta colección ingrese el nombre de usuario:</b> <i>demo</i> <b>y la contraseña:</b> <i>demo</i> </center></p>  <h3>Cómo trabaja esta colección</h3> <p> El <a href="_httpcollection_/etc/collect.cfg" target="collect.cfg">archivo de configuración</a> es exactamente el mismo que el de la demo original salvo las directivas para la autenticación (y su descripción).</p>  <p> El esquema de autenticación controla el acceso a la colección. Consiste de dos pasos. Primero determina si se va a restringir el acceso a toda la colección o sólo a documentos individuales dentro de la misma y, en este último caso, a qué documentos (ya sea dando una lista de los documentos confidenciales para los cuales el acceso está limitado a determinadas cuentas o especificando que todos los documentos son confidenciales, excepto por una lista dada de documentos del dominio público). A continuación para los documentos con acceso restringido determina qué usuarios tendrán acceso a ellos.</p> <p>  La función de autenticación se activa por medio de la directiva <i>authenticate</i> con el valor <i>collection</i> o <i>document</i>, dependiendo de si la autenticación se debe realizar para tener acceso a toda la colección o por cada documento (el valor por omisión es <i>colección</i>). Si la autenticación se va a realizar con base en cada <i>documento</i>, entonces se puede establecer una lista de documentos confidenciales (en cuyo caso todos los demás son del dominio público) o una lista de documentos de dominio público (en cuyo caso todos los demás documentos son confidenciales) usando las directivas <i>private_documents</i> o <i>public_documents</i>. Los documentos mismos se especifican por medio de los identificadores de documento de Greenstone (separados por espacios). La forma más fácil de determinarlos es localizar cada documento en la colección y ver el argumento d en su URL.</p>  <p>En este caso, hemos usado la opción <i>-OIDtype dirname</i> del HTMLPlugin, la cual especifica que deben usarse los nombres de las carpetas como identificadores. Esto funciona para cualquier colección en donde cada documento está en una carpeta separada. Hemos usado esta opción para asegurarnos de que los identificadores permanezcan inalterados en diferentes plataformas (lo cual no es el caso de los identificadores HASH), ya que aquí necesitamos especificar identificadores en las directivas de autenticación.  La directiva <i>auth_groups</i> especifica los grupos a los cuales se permite el acceso, si el documento (o la colección) es uno de los que requieren autenticación. Está seguida por el nombre del grupo (o una lista de nombres de grupos separados por espacios). Las páginas <i>admin</i> de Greenstone le permiten definir los grupos y añadir miembros. </p>
     4
     5description1=<p>Esta colección de demostración de Greenstone contiene el mismo material que la colección de demo original, pero incluye además algunos comandos de autenticación básica. Solo dos documentos tienen libre acceso (Farming snails 1 &amp; 2), mientras que los restantes requieren autenticación para poder visualizarse.</p> <p>  <center><b> Para tener acceso a esta colección ingrese el nombre de usuario:</b> <i>demo</i> <b>y la contraseña:</b> <i>demo</i> </center></p>
     6
     7description2=<h3>Cómo trabaja esta colección</h3> <p> El <a href="_httpcollection_/etc/collect.cfg" target="collect.cfg">archivo de configuración</a> es exactamente el mismo que el de la demo original salvo las directivas para la autenticación (y su descripción).</p>
     8
     9description3=<p> El esquema de autenticación controla el acceso a la colección. Consiste de dos pasos. Primero determina si se va a restringir el acceso a toda la colección o sólo a documentos individuales dentro de la misma y, en este último caso, a qué documentos (ya sea dando una lista de los documentos confidenciales para los cuales el acceso está limitado a determinadas cuentas o especificando que todos los documentos son confidenciales, excepto por una lista dada de documentos del dominio público). A continuación para los documentos con acceso restringido determina qué usuarios tendrán acceso a ellos.</p>
     10
     11description4=<p>  La función de autenticación se activa por medio de la directiva <i>authenticate</i> con el valor <i>collection</i> o <i>document</i>, dependiendo de si la autenticación se debe realizar para tener acceso a toda la colección o por cada documento (el valor por omisión es <i>colección</i>). Si la autenticación se va a realizar con base en cada <i>documento</i>, entonces se puede establecer una lista de documentos confidenciales (en cuyo caso todos los demás son del dominio público) o una lista de documentos de dominio público (en cuyo caso todos los demás documentos son confidenciales) usando las directivas <i>private_documents</i> o <i>public_documents</i>. Los documentos mismos se especifican por medio de los identificadores de documento de Greenstone (separados por espacios). La forma más fácil de determinarlos es localizar cada documento en la colección y ver el argumento d en su URL.</p>
     12
     13description5=<p>En este caso, hemos usado la opción <i>-OIDtype dirname</i> del HTMLPlugin, la cual especifica que deben usarse los nombres de las carpetas como identificadores. Esto funciona para cualquier colección en donde cada documento está en una carpeta separada. Hemos usado esta opción para asegurarnos de que los identificadores permanezcan inalterados en diferentes plataformas (lo cual no es el caso de los identificadores HASH), ya que aquí necesitamos especificar identificadores en las directivas de autenticación.</p>
     14
     15description6=<p>La directiva <i>auth_groups</i> especifica los grupos a los cuales se permite el acceso, si el documento (o la colección) es uno de los que requieren autenticación. Está seguida por el nombre del grupo (o una lista de nombres de grupos separados por espacios). Las páginas <i>admin</i> de Greenstone le permiten definir los grupos y añadir miembros. </p>
  • documented-examples/trunk/authen-e/resources/collectionConfig_fr.properties

    r36246 r36381  
    11name=Démonstration d'authentification
     2
    23shortDescription=Collection demonstrating document-level collection authentication in Greenstone 3.
    3 description=<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>
     4
     5description1=<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>
     6
     7description2=<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>
     8
     9description3=<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>
     10
     11description4=<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>
     12
     13description5=<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>
     14
     15description6=<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>
  • documented-examples/trunk/authen-e/resources/collectionConfig_ru.properties

    r36246 r36381  
    11name=Authentication demo
     2
    23shortDescription=Collection demonstrating document-level collection authentication in Greenstone 3.
    3 description=<p>ДаММая ЎеЌПМстрацОПММая кПллекцОя сПЎержОт те же ЌатерОалы чтП О ПрОгОМальМая ЎеЌПМстрацОПММая кПллекцОя ГрОМстПуМ, МП включает кПЌаМЎы базПвПй аутеМтОфОкацОО. Два ЎПкуЌеМта ЎПступМы Ўля ПткрытПгП ЎПступа (РазвеЎеМОе улОтПк 1 О 2), МП ЎругОе ЎПкуЌеМты требуют вÑ
     4
     5description1=<p>ДаММая ЎеЌПМстрацОПММая кПллекцОя сПЎержОт те же ЌатерОалы чтП О ПрОгОМальМая ЎеЌПМстрацОПММая кПллекцОя ГрОМстПуМ, МП включает кПЌаМЎы базПвПй аутеМтОфОкацОО. Два ЎПкуЌеМта ЎПступМы Ўля ПткрытПгП ЎПступа (РазвеЎеМОе улОтПк 1 О 2), МП ЎругОе ЎПкуЌеМты требуют вÑ
    46ПЎа Ўля прПсЌПтра.</p>  <p><center><b> Для ЎПступа к этПй кПллекцОО МеПбÑ
    5 ÐŸÐŽÐžÐŒÐŸ ввестО user:</b> <i>demo</i> <b>О password:</b> <i>demo</i></center></p>  <h3>Как рабПтает кПллекцОя</h3>  <p> <!-- _text1_ --> The <a href="_httpcollection_/etc/collect.cfg" target="collect.cfg">collection configuration file</a> is exactly the same as for the original demo collection apart from the authentication directives, one plugin option (and this description).</p>  <p> СÑ
     7ПЎОЌП ввестО user:</b> <i>demo</i> <b>О password:</b> <i>demo</i></center></p>
     8
     9description2=<h3>Как рабПтает кПллекцОя</h3>  <p> <!-- _text1_ --> The <a href="_httpcollection_/etc/collect.cfg" target="collect.cfg">collection configuration file</a> is exactly the same as for the original demo collection apart from the authentication directives, one plugin option (and this description).</p>
     10
     11description3=<p> СÑ
    612еЌа аутеМтОфОкацОО управляет ЎПступПЌ к кПллекцОО. ОМа является ЎвуÑ
    713ступеМчатПй. СМачала ПМа решает, ПграМОчОть лО ЎПступ к кПллекцОО в целПЌ ОлО к ПтЎельМыЌ ЎПкуЌеМтаЌ. В пПслеЎМеЌ случае ПпреЎеляется, какОе ЎПкуЌеМты являются такПвыЌО (ОлО преЎставляя спОсПк теÑ
    814 ÐŽÐŸÐºÑƒÐŒÐµÐœÑ‚Пв, к кПтПрыЌ требуется разрешеМОе Ма ЎПступ, ОлО же ПпреЎеляя, чтП все ЎПкуЌеМты являются МеЎПступМыЌО за ОсключеМОеЌ теÑ
    915, чтП включеМы в спОсПк ПбщеЎПступМыÑ
    10  ÐŽÐŸÐºÑƒÐŒÐµÐœÑ‚Пв). ТПгЎа Ўля ЎПкуЌеМтПв ПграМОчеММПгП ЎПступа ПпреЎеляется, какОЌ пПльзПвателяЌ разрешеМ к МОЌ ЎПступ.</p>  <p> <!-- _text3_ -->Authentication is activated by the <i>authenticate</i> directive with the value <i>collection</i> or <i>document</i> depending on whether authentication is to be performed on the full collection or on a per-document basis (the default value is <i>collection</i>). If authentication is on a <i>document</i> basis, then one can <i>either</i> specify a list of private documents (in which case all others are public) or a list of public documents (in which case all others are private) using directives <i>private_documents</i> or <i>public_documents</i>. СпецОфОку саЌОÑ
     16 ÐŽÐŸÐºÑƒÐŒÐµÐœÑ‚Пв). ТПгЎа Ўля ЎПкуЌеМтПв ПграМОчеММПгП ЎПступа ПпреЎеляется, какОЌ пПльзПвателяЌ разрешеМ к МОЌ ЎПступ.</p>
     17
     18description4=<p> <!-- _text3_ -->Authentication is activated by the <i>authenticate</i> directive with the value <i>collection</i> or <i>document</i> depending on whether authentication is to be performed on the full collection or on a per-document basis (the default value is <i>collection</i>). If authentication is on a <i>document</i> basis, then one can <i>either</i> specify a list of private documents (in which case all others are public) or a list of public documents (in which case all others are private) using directives <i>private_documents</i> or <i>public_documents</i>. СпецОфОку саЌОÑ
    1119 ÐŽÐŸÐºÑƒÐŒÐµÐœÑ‚Пв ПпреЎеляют, ОспПльзуя ОЎеМтОфОкатПры ЎПкуЌеМта в Greenstone (распреЎелеММыÑ
    1220 Ð¿ÐŸ ПбластяЌ). СаЌый легкОй спПсПб ОÑ
    1321 ÐŸÑ‚МесеМОя сПстПОт в тПЌ, чтПбы ПпреЎелОть ЌестПМаÑ
    14 ÐŸÐ¶ÐŽÐµÐœÐžÐµ кажЎПгП ЎПкуЌеМта в кПллекцОО О рассЌПтреть егП <i>d</i>-аргуЌеМт в URL Greenstone.</p>  <p><!-- _text2_ --> In this case, we have used the <i>-OIDtype dirname</i> option to HTMLPlugin, which specifies that directory names should be used as identifiers. This works for collections where each document is in a separate directory. We have used this option to ensure that identifiers remain the same across different platforms (which may not be the case for HASH identifiers), as we need to specify identifiers here for the authentication directives.</p>  <p> ДОректОва <i>auth_groups</i> ПпреЎеляет группы Greenstone, к кПтПрыЌ ЎПступ буЎет разрешеМ, еслО ЎПкуЌеМт (ОлО кПллекцОя) ПтМПсОтся к теЌ, Ўля кПтПрыÑ
     22ПжЎеМОе кажЎПгП ЎПкуЌеМта в кПллекцОО О рассЌПтреть егП <i>d</i>-аргуЌеМт в URL Greenstone.</p>
     23
     24description5=<p><!-- _text2_ --> In this case, we have used the <i>-OIDtype dirname</i> option to HTMLPlugin, which specifies that directory names should be used as identifiers. This works for collections where each document is in a separate directory. We have used this option to ensure that identifiers remain the same across different platforms (which may not be the case for HASH identifiers), as we need to specify identifiers here for the authentication directives.</p>
     25
     26description6=<p> ДОректОва <i>auth_groups</i> ПпреЎеляет группы Greenstone, к кПтПрыЌ ЎПступ буЎет разрешеМ, еслО ЎПкуЌеМт (ОлО кПллекцОя) ПтМПсОтся к теЌ, Ўля кПтПрыÑ
    1527 Ñ‚ребуется аутеМтОфОкацОя. ЭтП ПпреЎеляется МазваМОеЌ группы (ОлО спОскПЌ МазваМОй групп ПпреЎелеММыÑ
    1628 ÐŸÐ±Ð»Ð°ÑÑ‚ей). <i>Admin</i> страМОцы Greenstone пПзвПляет ПпреЎелять группы О ЎПбавлять к МОЌ МПвые.</p>
  • documented-examples/trunk/authen-e/resources/collectionConfig_zh.properties

    r36246 r36381  
    11name=讀证挔瀺銆藏
     2
    23shortDescription=Collection demonstrating document-level collection authentication in Greenstone 3.
    3 description=<p>本挔瀺銆藏所åŒ
     4
     5description1=<p>本挔瀺銆藏所åŒ
    46含的文档䞎Greenstone挔瀺銆藏䞭䞀样䜆本銆藏还åŒ
    57括䞀些基本的讀证功胜。 å
     
    810±å¯è§çš„Farming snails 1 和 2而å
    911¶ä»–的文档则芁求å
    10 ˆç™»åœ•å†æµè§ˆã€‚ </p><p><center><b>芁访问本銆藏甚户名䞺</b> <i>demo</i> <b>密码䞺:</b> <i>demo</i></center></p>  <h3>本銆藏劂䜕工䜜</h3>  <p>陀了讀证é
     12ˆç™»åœ•å†æµè§ˆã€‚ </p><p><center><b>芁访问本銆藏甚户名䞺</b> <i>demo</i> <b>密码䞺:</b> <i>demo</i></center></p>
     13
     14description2=<h3>本銆藏劂䜕工䜜</h3>  <p>陀了讀证é
    1115çœ®ïŒŒäž€äžªæ’件参数以及本銆藏描述之倖本銆藏的 <a href="_httpcollection_/etc/collect.cfg" target="collect.cfg">é
    1216çœ®æ–‡ä»¶</a>䞎挔瀺銆藏的 é
    13 çœ®æ–‡ä»¶äž€æš¡äž€æ ·ã€‚  </p> <p>讀证暡匏控制本銆藏的访问权限。讀证暡匏分䞀步。銖å
     17çœ®æ–‡ä»¶äž€æš¡äž€æ ·ã€‚  </p>
     18
     19description3=<p>讀证暡匏控制本銆藏的访问权限。讀证暡匏分䞀步。銖å
    1420ˆå®ƒç¡®å®šæ˜¯åŠå¯¹æ•ŽäžªéŠ†è—æˆ–è€
    1521銆藏䞭的单 䞪文档进行访问限制而圚后è€
     
    1824给定 䞀䞪å
    1925Œ
    20 ±æ–‡æ¡£åˆ—衚陀该列衚之倖所有文档均䞺私有文档。然后对限制性访问的文档确定哪些甚户组 拥有访问权限。  </p> <p>讀证暡匏由讟定<i>authenticate</i>参数的倌䞺<i>collection</i>或è€
     26±æ–‡æ¡£åˆ—衚陀该列衚之倖所有文档均䞺私有文档。然后对限制性访问的文档确定哪些甚户组 拥有访问权限。  </p>
     27
     28description4=<p>讀证暡匏由讟定<i>authenticate</i>参数的倌䞺<i>collection</i>或è€
    2129<i>document</i> 来激掻取哪䞪倌取决于是吊圚敎䞪銆藏或è€
    2230单䞪文档的基础䞊进行讀证猺省倌䞺<i>collection</i>。 劂果讀证是基于<i>document</i>文档的则<i>芁么</i>讟定䞀䞪私有文档的列衚歀时所有å
     
    2836±æ–‡æ¡£åˆ—衚歀时所有å
    2937¶ä»–文档郜是私有文档这通过䜿甚 <i>private_documents</i>或è€
    30 <i>public_documents</i>参数来讟眮。文档本身甚Greenstone的 文档标识笊以空栌闎隔确定这些文档的最简单方匏是圚銆藏䞭扟到这些文档然后查看它们 Greenstone URL的<i>d</i>参数倌。  </p> <p>圚这种æƒ
    31 å†µäž‹ïŒŒæˆ‘们已经讟眮了HTMLPlugin的<i>-OIDtype dirname</i>参数该参数指明文件目圕名 应被甚䜜标识笊。这种讟眮适甚于每䞪文档郜圚䞀䞪单独的文件目圕䞭。我们䜿甚这䞪选项来确保圚䞍同系统䞋 这些标识笊郜是䞀样的而HASH标识笊圚䞍同系统䞭可胜䞍同因䞺我们需芁圚<i>authenticate</i>参数 䞭甚到这些标识笊。  </p> <p><i>auth_groups</i>参数指定了å
     38<i>public_documents</i>参数来讟眮。文档本身甚Greenstone的 文档标识笊以空栌闎隔确定这些文档的最简单方匏是圚銆藏䞭扟到这些文档然后查看它们 Greenstone URL的<i>d</i>参数倌。  </p>
     39
     40description5=<p>圚这种æƒ
     41况䞋我们已经讟眮了HTMLPlugin的<i>-OIDtype dirname</i>参数该参数指明文件目圕名 应被甚䜜标识笊。这种讟眮适甚于每䞪文档郜圚䞀䞪单独的文件目圕䞭。我们䜿甚这䞪选项来确保圚䞍同系统䞋 这些标识笊郜是䞀样的而HASH标识笊圚䞍同系统䞭可胜䞍同因䞺我们需芁圚<i>authenticate</i>参数 䞭甚到这些标识笊。  </p>
     42
     43description6=<p><i>auth_groups</i>参数指定了å
    3244è®žè®¿é—®çš„Greenstone甚户组劂果该文档或銆藏是需芁讀证的。 圚这䞪参数后面是䞀䞪组名或è€
    3345是䞀䞪甚空栌闎隔的组名列衚。Greenstone <i>admin</i>页面提䟛了 定义甚户组以及添加甚户到甚户组的功胜。 </p>
  • documented-examples/trunk/authen-e/transform/pages/about.xsl

    r36246 r36381  
    1212      so there's no need to choose the description for the selected language
    1313      as that's all the description available to us. -->   
    14       <xsl:value-of disable-output-escaping="yes" select="/page/pageResponse/collection/displayItemList/displayItem[@name='description']"/>
     14      <xsl:value-of disable-output-escaping="yes" select="/page/pageResponse/collection/displayItemList/displayItem[@name='description1']"/>
     15      <xsl:value-of disable-output-escaping="yes" select="/page/pageResponse/collection/displayItemList/displayItem[@name='description2']"/>
     16      <xsl:value-of disable-output-escaping="yes" select="/page/pageResponse/collection/displayItemList/displayItem[@name='description3']"/>
     17      <xsl:value-of disable-output-escaping="yes" select="/page/pageResponse/collection/displayItemList/displayItem[@name='description4']"/>
     18      <xsl:value-of disable-output-escaping="yes" select="/page/pageResponse/collection/displayItemList/displayItem[@name='description5']"/>
     19      <xsl:value-of disable-output-escaping="yes" select="/page/pageResponse/collection/displayItemList/displayItem[@name='description6']"/>
    1520     
    1621    </xsl:template>
Note: See TracChangeset for help on using the changeset viewer.