name=OAI դեմո
Rights=Իրավունքներ
Caption=Մակագրություն
Publisher=Հրատարակիչ
original=յուրօրինակ
Subject=Խորագիր
available=հասանելի
sampleoid=01dle6
index_Description=լուսանկարների ենթագրեր
document=Փաստաթուղթ

shortDescription=Այս հավաքածուն ցույց է տալիս Գրինսթոունի՝ OAI մետատվյալները ներբեռնելու և դրանցից հավաքածու ստեղծելու կարողությունը:
description1a=<p>Այս հավաքածուն ցուցադրում է Գրինսթոունի <i>ImportFrom</i> հատկությունը: Օգտագործելով <a href="http\://www.openarchives.org">Բաց արխիվի արձանագրությունը</a> (տարբերակ 1.1), այն առբերում է մետատվյալները <a href="http\://rocky.dlib.vt.edu/~jcdlpix">rocky.dlib.vt.edu/~jcdlpix</a>, երդմնակալության ժամանակ արված լուսանկարների հավաքածու <a href="http\://www.acm.org/jcdl/jcdl01/">Թվային գրադարանների վերաբերյալ համատեղ համաժողով</a>: Գրինսթոունի հավաքածուն ստեղծվել է OAI տվյալների այս մատակարարից արտահանված գրառումներից: Իրականացումը բավական ճկուն է, հաղթահարելու համար OAI 1.1-ի և OAI 2.0-ի միջև շարահյուսական փոքր տարբերությունները:</p>

description1=<h3>Ինչպես է աշխատում հավաքածուն</h3><p>Հավաքածուի կազմաձևման նիշքը՝ <tt>collectionConfig.xml</tt>, ներառում է <i>acquire</i> տող, որը մեկնաբանվում է հատուկ ծրագրի միջոցով, որը կոչվում է < i>importfrom.pl</i>: Ինչպես Greenstone-ի մյուս ծրագրերը, սա որպես արգումենտ ընդունում է հավաքածուի անվանումը և տրամադրում է այլ արգումենտների ամփոփում, երբ կանչվում է <i>-help</i> արգումենտով: Այն կարդում է հավաքածուի կազմաձևման նիշքը, գտնում է ձեռքբերման տողը և մշակում այն: Այս դեպքում այն ​​գործարկվում է command\: <pre> importfrom.pl oai-e </pre> -ով (հավաքածուի անունն է <i>oai-e</i>):</p>

description2=<p>Կազմաձևման նիշքի <i>ձեռք բերել</i> տողը սահմանում է OAI արձանագրությունը և տալիս է OAI պահոցի բազային URL-ը: <i>importfrom</i> ծրագիրը ներբեռնում է այդ պահոցի բոլոր մետատվյալները հավաքածուի <i>import</i> գրացուցակում: <i>getdoc</i> արգումենտը հրահանգում է նրան նաև ներբեռնել հավաքածուի սկզբնական փաստաթղթերը, որոնց URL-ները տրված են յուրաքանչյուր փաստաթղթի Dublin Core <i>Identifier</i> դաշտում (սա սովորական պայման է): Մետատվյալների նիշքերը, որոնցից յուրաքանչյուրը պարունակում է XML գրառում մեկ աղբյուր փաստաթղթի համար, տեղադրվում են <i>import</i> նիշքի կառուցվածքում` փաստաթղթերի հետ միասին, և փաստաթղթի նիշքի անունը նույնն է, ինչ նիշքի անունը URL-ում: <i>Identifier</i> դաշտը վերացված է տեղային նիշքի անունը տալու համար, և դրա սկզբնական արժեքը պահպանվում է նոր դաշտում, որը կոչվում է <i>OrigURL</i>:</p>

description3=<p>Այս <i>oai-e</i> հավաքածուի սեփական <tt>etc/oai.txt</tt> ներբեռնված մետատվյալների նիշքի օրինակ է:</p>

description4=<p>OAI տեղեկատվությունը ներմուծվելուց հետո հավաքածուն մշակվում է սովորական եղանակով: Բացի չորս ստանդարտ պլագիններից (GreenstoneXMLPlugin, MetadataXMLPlugin, ArchivesInfPlugin և DirectoryPlugin), կազմաձևման նիշքը նշում է OAI փլագինը, որը մշակում է OAI մետատվյալները, և պատկերի հավելվածը, քանի որ այս դեպքում հավաքածուի սկզբնական փաստաթղթերը պատկերային նիշքեր են: OAI փլագինը տրամադրվել է <i>input_encoding</i> արգումենտով, քանի որ այս արխիվի տվյալները պարունակում են ընդլայնված նիշեր: Այն ունի նաև <i>default_language</i> արգումենտ: Գրինսթոունը սովորաբար ինքնաբերաբար որոշում է փաստաթղթերի լեզուն, սակայն այս մետատվյալների գրառումները չափազանց փոքր են, որպեսզի դա կատարվի հուսալիորեն\: հետևաբար, անգլերենը հստակորեն նշված է <i>language</i> արգումենտում: OAI plugin-ը վերլուծում է մետատվյալները և փոխանցում այն ​​համապատասխան սկզբնաղբյուր փաստաթղթի նիշքին, որն այնուհետև մշակվում է համապատասխան փլագինով, այս դեպքում <i>ImagePlugin</i>: Այս փլագինը սահմանում է պատկերների էկրանի տարբերակների լուծումը:</p>

description5=<p>OAI գրառումներից արդյունահանված մետատվյալները լռելյայնորեն քարտեզագրվում են Dublin Core Metadata Set-ին: Արդյունքում, այս հավաքածուի դասակարգիչներն ու ինդեքսները կառուցված են Դուբլինի մետատվյալների տարրերով:</p>

description6=<p>Հավաքածուի կազմաձևման նիշքը, <tt>collectionConfig.xml</tt>, սահմանում է մեկ ամբողջական տեքստային ինդեքս, որը պարունակում է <i>dc.Description</i> մետատվյալներ և անտեսում է Գրինսթոունի հատուկ <i>gsf</i> ձևաչափի ձևանմուշներ <tt>DocumentHeading</tt> և <tt>DocumentContent</tt> (XSL): Երբ փաստաթուղթը ցուցադրվում է, <i>DocumentHeading</i> ձևաչափի հայտարարությունը հրապարակում է իր <i>dc.Subject</i>: Այնուհետև <i>DocumentContent</i> հայտարարությունը հաջորդում է <i>screenicon</i>-ին, որը արտադրվում է <i>ImagePlugin</i>-ի կողմից և տալիս է պատկերի էկրանի լուծաչափի տարբերակը. այն կարող է կապվել <i>dc.OrigURL</i> մետատվյալների հետ, այսինքն՝ պատկերի սկզբնական տարբերակը հեռավոր OAI կայքում: Քանի որ սա այլևս հասանելի չէ համացանցում, այն այժմ գերհղված է պատկերի նիշքի ամբողջական տարբերակին: Դրան հաջորդում է պատկերի <i>dc.Description</i>ը՝ նաև գերհղումով; պատկերի չափը և տեսակը, որը կրկին ստեղծվել է որպես մետատվյալներ <i>ImagePlugin</i>-ի կողմից; ապա <i>dc.Subject</i>, <i>dc.Publisher</i> և <i>dc.Rights</i> մետատվյալներ: <a href="library/collection/oai-e/document/01dle6">Սա</a> արդյունքն է:</p>

description7=<p>Գոյություն ունի զննարկման երկու դասակարգիչ, մեկը հիմնված է <i>dc.Subject</i> մետատվյալների վրա, իսկ մյուսը` <i>dc.Description</i> մետատվյալների վրա (բայց «վերնագրեր» անունով կոճակով): Հիշեք, որ <i>AZCompactList</i> դասակարգիչը նման է <i>AZList</i>-ին, բայց ստեղծում է գրադարակ կրկնօրինակ տարրերի համար: Այս հավաքածուում կան շատ պատկերներ, բայց միայն մի քանի տարբեր արժեքներ <i>dc.Subject</i> մետատվյալների համար:</p>

description8=<p>Մի փոքր զարմանալի է, որ <i>AZCompactList</i> օգտագործվում է (<i>AZList</i>-ի փոխարեն) <i>dc.Description</i> ինդեքսի համար նույնպես, քանի որ <i>dc.Description</i>մետատվյալները սովորաբար եզակի են յուրաքանչյուր պատկերի համար: Այնուամենայնիվ, այս հավաքածուում երբեմն նույն նկարագրությունը տրվել է մի քանի պատկերների, և <i>AZList</i>-ի որոշ բաժիններ կպարունակեն մեծ թվով պատկերներ՝ դանդաղեցնելով այդ էջի փոխանցումը: Դրանից խուսափելու համար ցուցակի կոմպակտ տարբերակը օգտագործվում է որոշ արգումենտներով (<i>mincompact</i>, <i>maxcompact</i>, <i>mingroup</i>, <i>minnesting</i >) ցուցադրումը կառավարելու համար, օրինակ՝ խմբերը (ներկայացված գրադարակների միջոցով) չեն ձևավորվում, եթե չունեն առնվազն 5 (<i>mingroup</i>) տարրեր: Այս դասակարգչի մյուս արգումենտների իմաստը պարզելու համար կատարեք <i>classinfo.pl AZCompactList</i> հրամանը: Ծրագրերը <i>classinfo.pl</i> (դասակարգիչների համար) և <i>pluginfo.pl</i> (պլագինների համար) օգտակար գործիքներ են Գրինսթոուն մոդուլների հնարավորություններին ծանոթանալու համար: Ի դեպ, նկատի ունեցեք կազմաձևման նիշքի հետին կտրվածքը, որն օգտագործվում է նախորդ տողի շարունակությունը ցույց տալու համար:</p>

description9=<p><i>VList</i> ձևաչափի ճշգրտումը ցույց է տալիս պատկերի մանրապատկերը, որը կապված է համապատասխան փաստաթղթի հետ, որին հաջորդում է <i>dc.Description</i> մետատվյալները; արդյունքը կարելի է տեսնել <a href="library/collection/oai-e/browse/CL2">այստեղ</a>: Դասակարգիչների <i>Vlists</i>-ն օգտագործում է <i>numleafdocs</i>՝ անցնելու մի քանի փաստաթղթեր ներկայացնող պատկերակի (որը կհայտնվի որպես գրադարակ) և մանրապատկերի միջև, եթե կա միայն մեկ պատկեր:</p>

description10=<h3>Greenstone OAI սերվերը</h3><p>Greenstone-ն ունի ներկառուցված OAI տվյալների մատակարար: Սա աշխատում է որպես CGI ծրագիր, որը կոչվում է «oaiserver.cgi», և տեղադրված է Գրինսթոուն <i>cgi-bin</i> գրացուցակում: Այն կարելի է մուտք գործել նույն URL-ի միջոցով, ինչ Գրինսթոուն գրադարանը (փոխարինելով «library.cgi»-ն «oaiserver.cgi»-ով): Եթե ​​դուք օգտագործում եք Windows տեղային գրադարանի սերվերը, դուք պետք է տեղադրեք վեբ սերվեր (օրինակ՝ Apache) OAI սերվերը գործարկելու համար:</p>

description11=<p>Սերվերի կարգաբերումը կատարվում է <i>oai.cfg</i> նիշքի միջոցով Greenstone <i>etc</i> գրացուցակում: Այս նիշքը սահմանում է ընդհանուր տեղեկություններ պահոցի մասին և թվարկում հավաքածուները, որոնք հասանելի կլինեն OAI հաճախորդների համար: Լռելյայնորեն, հավաքածուները հասանելի չեն: Հավաքածուն ակտիվացնելու համար ավելացրեք նրա անունը <i>oaicollection</i> ցանկում:</p>

description12=<p>Greenstone-ի OAI սերվերը ներկայումս աջակցում է Dublin Core, որակավորված Dublin Core և rfc1807 մետատվյալների հավաքածուներ: <i>oaimetadata</i> տողը նշում է, թե որ հավաքածուները պետք է օգտագործվեն: Հավաքածուների համար, որոնք օգտագործում են այլ մետատվյալների հավաքածուներ, մետատվյալների քարտեզագրման կանոններ պետք է տրամադրվեն՝ գոյություն ունեցող մետատվյալները օգտագործվող հավաքածուներին քարտեզագրելու համար: Մանրամասների համար տես <i>oai.cfg</i> նիշքը:</p>
