Changeset 19191

Show
Ignore:
Timestamp:
22.04.2009 13:55:16 (10 years ago)
Author:
kjdon
Message:

made the coll use dirname oidtype, to keep identifiers constant across platforms. added new text for that

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • collections/documented-examples/trunk/authen-e/etc/collect.cfg

    r18949 r19191  
    1111 
    1212plugin      GreenstoneXMLPlugin 
    13 plugin      HTMLPlugin -description_tags 
     13plugin      HTMLPlugin -description_tags -OIDtype dirname 
    1414plugin      MetadataXMLPlugin 
    1515plugin      ArchivesInfPlugin 
     
    4242 
    4343authenticate        document 
    44 public_documents    HASH010f073f22033181e206d3b7 HASHac0a04dd14571c60d7fbfd 
     44public_documents    Jfb33fe Jfb34fe 
    4545 
    4646auth_group      demo 
     
    7979<p> 
    8080The <a href=\"_httpcollection_/etc/collect.cfg\" target=collect.cfg>collection 
    81 configuration file</a> is exactly the same as for the original demo collection apart from the authentication directives (and this description).  
     81configuration file</a> is exactly the same as for the original demo collection apart from the authentication directives, one plugin option (and this description).  
    8282 
    8383<p> 
     
    103103in its Greenstone URL. \n 
    104104 
     105<p>In this case, we have used the <i>-OIDtype dirname</i> option to HTMLPlugin, 
     106which specifies that directory names should be used as identifiers. This works  
     107for collections where each document is in a separate directory. We have used  
     108this option to ensure that identifiers remain the same across different  
     109platforms (which may not be the case for HASH identifiers), as we need to  
     110specify identifiers here for the authentication directives.\n 
     111 
    105112<p> 
    106113The <i>auth_groups</i> directive specifies the Greenstone groups for to which 
     
    126133 
    127134<p> 
    128 Ce <a href=\"_httpcollection_/etc/collect.cfg\" 
    129 target=collect.cfg>fichier de configuration de collection</a> est 
    130 exactement le même que celui de la collection de démonstration originale 
    131 sauf pour les directives d'authentification (et cette description). 
     135_text1_ 
    132136 
    133137<p> 
     
    136140 
    137141<p> 
    138 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>.  
     142L'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>.  
    139143Ces documents eux-mêmes sont specifiés en utilisant les identificateurs de  
    140144documents de Greenstone (séparés par des espaces) : la façon la plus facile de  
     
    142146regarder son argument <i>d</i> dans son URL Greenstone. 
    143147 
     148<p>_text2_\n 
     149 
    144150<p> 
    145151La 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  
     
    162168<p> 
    163169 
    164 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). 
     170_text1_ 
    165171 
    166172<p> 
     
    168174<p> 
    169175 
    170 La función de autenticación se activa por medio de la directiva <i>autenticar</i> con el valor <i>colección o documento</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. 
    171 <p> 
     176La 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.\n 
     177 
     178<p>_text2_\n 
    172179 
    173180La 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.  
     
    186193 
    187194<p> 
    188 <a href=\"_httpcollection_/etc/collect.cfg\" target=collect.cfg>Ѐайл кПМфОгурацОО кПллекцОО</a> тПчМП такПй же как О в ПрОгОМальМПй ЎеЌП кПллекцОО крПЌе ЎОректОв аутеМтОфОкацОО (О ЎаММПгП ПпОсаМОя). 
     195_text1_ 
    189196 
    190197<p> 
     
    197204 
    198205<p> 
    199 ÐžÐ¿Ñ€ÐµÐŽÐµÐ»ÐµÐœÐžÐµ аутеМтОчМПстО актОвОзОрПваМП в сППтветствОО с ЎОректОвПй пПЎтвержЎеМОя права Ма ЎПступ к кПллекцОО в целПЌ ОлО к ПтЎельМыЌ ЎПкуЌеМтаЌ в завОсОЌПстО Пт тПгП, ЎПлжМа лО аутеМтОфОкацОя распрПстраМяться Ма пПлМую кПллекцОю ОлО Ма пПЎПкуЌеМтМПй ПсМПве (зМачеМОеЌ пП уЌПлчаМОю является кПллекцОя).  ЕслО аутеМтОфОкацОя прПОзвПЎОтся Ма базе ЎПкуЌеМта, тП ЌПжМП ОлО ПпреЎелОть спОсПк МеЎПступМыѠ
    200  ÐŽÐŸÐºÑƒÐŒÐµÐœÑ‚Пв (в этПЌ случае все ЎругОе являются ПбщеЎПступМыЌО) ОлО же Ўать спОсПк ПбщеЎПступМыѠ
    201  ÐŽÐŸÐºÑƒÐŒÐµÐœÑ‚Пв (тПгЎа все ЎругОе являются МеЎПступМыЌО), ОспПльзуя ЎОректОвы <i>private_documents</i> ОлО <i>public_documents</i>. СпецОфОку саЌОѠ
     206_text3_ СпецОфОку саЌОѠ
    202207 ÐŽÐŸÐºÑƒÐŒÐµÐœÑ‚Пв ПпреЎеляют, ОспПльзуя ОЎеМтОфОкатПры ЎПкуЌеМта в Greenstone (распреЎелеММыѠ
    203208 Ð¿ÐŸ ПбластяЌ). СаЌый легкОй спПсПб ОѠ
     
    205210ПжЎеМОе кажЎПгП ЎПкуЌеМта в кПллекцОО О рассЌПтреть  егП <i>d</i>-аргуЌеМт в URL Greenstone. 
    206211 
     212<p>_text2_\n 
    207213<p> 
    208214ДОректОва <i>auth_groups</i> ПпреЎеляет группы Greenstone, к кПтПрыЌ ЎПступ буЎет разрешеМ, еслО ЎПкуЌеМт (ОлО кПллекцОя) ПтМПсОтся к теЌ, Ўля кПтПрыѠ