Research Library

Katalaogy Drupal ho an'ny lahateny, boky, taratasy ary sarintany: ny singa tsirairay dia voasokajy araka ny rafitra fenitra, ampifanarahana amin'ny tahirin-tsoratra fanaraha-maso, ary azo tsidihana araka ny lohahevitra.

 

## Ny maha-izy azy

Research Library dia zana-andiana Drupal misy môdoly telo, `classification_x`, `library_x` sy `research_library`, izay manao katalaogy ny votoaty ivelany toy ny lahateny, boky, taratasy fikarohana ary sarintany ao anaty rejisitra misy naoty fitokisana, manasokajy ny singa tsirairay araka ny rafitra bibliografika sy fanasokajiana lohahevitra, ary manome pejy misy sivana ho an'ny mpitsidika hijery ny vokatra.

Miorina amin'ny andiana [External Entities](/mg/vokatra/external-entities) an'i MADDev izy: fa tsy ny tenany no maka ny votoatiny, dia marihany ny toerana misy ny singa sy ny môdoly mpikirakira efa mahay maka azy.



 

 





 

## Amin'ny indray mitopy

Maody`classification_x`, ny subsystem classification; `library_x`, ny foibe katalaogy; `research_library`, ny sosona fitetezana ho an'ny besinimaroDrupal core11MilaCore Field, Options, Taxonomy, Datetime, Text ary Media; ny maody `key`; ny maody `external_entities` natolotra ary ny `entities_ext` an'ny MADDevKarazana katalaogy`lecture`, `book`, `research_paper` ary `map`, samy bundle `library_item` voafaritra amin'ny kaodyKarazana field`classification`, karazana field generika: tuple misy scheme, code ary label, ary misy scheme mihoatra ny iray afaka mipetraka amin'ny field iray ihanyMiasa amin'nyIzay maody mpikirakira External Entities voasoratra anarana, ohatra `species_ext`, `wikipedia_ext`, `publications_ext` na `entity_ext`SataEo am-pamokarana. Noforonina sy nohamarinina tamin'ny Jona 2026 tamin'ny fanangonana voalohany misy lahateny 20 sy boky 11 ho an'ny The Neville Goddard Library; narahin'ny motera fanesorana dika mitovy sy fampifangaroana. Mbola tsy ao amin'ny tranokala ho an'ny besinimaro.

 

 





 

## Izay hitan'ny mpitsidika

Ny pejy `/library` dia manasokajy ny katalaogy araka ny karazana singa, fanangonana ary rafi-panasokajiana, miaraka amin'ny boaty fikarohana ho an'ny lohateny.

Ny fanokafana singa iray dia mampiseho ny pejiny misy antsipiriany: lohateny, daty, loharano, chip fanasokajiana ary, raha misy dika mitovy efa natao fitaratra, ny lahatsoratra fototra an'ilay singa.



 

 





 

## Izay ampidiriny amin'ny tranokala Drupal

### Karazana entity

`library_item`: ny rakitra katalaogy, ao amin'ny bundle efatra voafaritry ny code: `lecture`, `book`, `research_paper` sy `map`. `library_source`: andalana iray isaky ny repository upstream azo itokisana, mitazona ny sub-scores fitokisana an'ny source tenany.

### Saha sy taxonomy

- `classification`: karazana saha jenerika mitazona scheme, code ary label; mihoatra ny iray scheme dia mety hipetraka amin'ny saha iray ihany
- `library_collection`: voambolana taxonomy ho fanasokajiana ireo item ao amin'ny tetikasa na fanangonana
- Saha fototra efatra amin'ny `library_item` no mitondra ny lamina reconciliation an'ny suite: `field_classification`; `field_local_copy`, pointer mankany amin'ny kopỳ eo an-toerana voahitsy izay tsy hosoloan'ny harvesting aoriana; `field_duplicate_of`, rohy malefaka mankany amin'ny item canonical; ary `field_merge_provenance`, audit trail JSON momba ny fomba nanatrarana fanapahan-kevitra merge

### Karazana plugin

- `@ClassificationScheme`: kilasy iray isaky ny scheme classification; misy vaovao dia miseho ao amin'ny formulaire parametra sy ny dropdown scheme an'ny widget saha tsy misy fiovana schema na configuration
- `@LibraryItemType`: bundle katalaogy toy ny `lecture` na `map`
- `@LibraryMergeStrategy`: ny fomba hamahana fifanarahan'ny item katalaogy roa; ny estratejia naterina dia `soft_merge` (default), `confidence` sy `provenance`

### Pejy

- `/library`: ny pejy browse faceted ho an'ny besinimaro, araka ny karazana item, collection ary scheme classification, miaraka amin'ny fikarohana lohateny
- `/library/item/{id}`: pejy antsipiriany item iray, miaraka amin'ny lohateny, daty, loharano, chips classification ary, raha misy kopỳ nalaina taratra, ny lahatsoratry ny vatany
- `/admin/config/content/classification`: parametra scheme classification
- `/admin/content/library/duplicates`: fandrindrana dedup
- `/admin/config/library/merge-policy`: configuration politique merge

### Serivisy

`library_x.dedup` mahita item mety ho duplicate amin'ny alalan'ny lohateny normalisée ao anatin'ny bundle sy collection mitovy. `library_x.classifier` manisy tag item amin'ny scheme toy ny LCC, Dewey ary sokajy Wikipedia amin'ny alalan'ny Claude, atao avy amin'ny Drush fa tsy ho azy. `classification_x.iconclass_motif_bridge` mampifandray malefaka notation Iconclass amin'ny entity motif folklore, ary tsy manao na inona na inona rehefa tsy misy io module hafa io.

### Baiko Drush

`lxin` misoratra anarana betsaka ny slice voalohany amin'ny entries katalaogy avy amin'ny CSV. `lxmir` mandika taratra item azo itokisana: maka ny votoaty, mamorona rakitra managed sy item media document, ary mampifandray azy amin'ny item katalaogy.

### Fahefana

Ny lalana `/library` dia mitaky *Hijery ireo item library navoaka*, fahefana faritan'ny `library_x`.



 

 





 

## Loharano angona sy fahazoan-dalana

Ny `classification_x` ihany no mahatratra loharano ivelany, ary amin'ny fomba malefaka ihany. Ny label ho an'ny Art &amp; Architecture Thesaurus an'i Getty dia mifanaraka amin'ny serivisy voambolana Linked Open Data an'i Getty rehefa apetraka ny maody `data_ext` an'i MADDev, ary miverina amin'ny kaody tsotra rehefa tsy misy izany.

Ny soratra fanazavana ao amin'ny Dewey Decimal Classification dia manana fahazoan-dalana OCLC, ka ny `classification_x` dia mitahiry sy mampiseho ny kaody tsotra amin'ny default ary mampiseho ny lahatsoratry ny fanazavana ihany rehefa voapetraka ao amin'ny maody `key` ny lakile fahazoan-dalana. Ny MADDev dia mampihatra io fitsipika io ihany amin'ny ambaratongan'ny sanganasa manontolo, fa tsy amin'ny metadata katalaogy ihany, amin'ny alàlan'ny [Copyrights Guard](/mg/vokatra/copyrights-guard).



 

 





 

## Fanapahan-kevitra momba ny famolavolana

- **Fandaminana sosona lalana iray hentitra.** Ny `classification_x` dia tsy miankina amin'ny zavatra rehetra eny amboniny; ny `library_x` dia miankina midina amin'ny `classification_x`; ny `research_library` dia miankina midina amin'ny `library_x` ary tsy mamaritra entity manokana ho azy. Tsy misy amin'ireo sosona ireo miverina miakatra.
- **Ny tetika fanasokajiana vaovao dia tsy mila fanovana schema.** Ny fampidirana kilasy `@ClassificationScheme` vaovao iray dia ampy: miseho ho azy ao amin'ny formulaire parametra sy ny lisitra midina misy tetika ao amin'ny widget an-tsaha izy io.
- **Ny karazana bundle ao amin'ny katalaogy dia kaody, fa tsy config.** Ny karazana `library_item` vaovao dia plugin `@LibraryItemType`, ary ny pejy fitiliana ao amin'ny `research_library` dia mandray azy ao amin'ny facets-ny ho azy, tsy misy kaody UI manokana ho azy.
- **Ny fampihavanana dia mitazona ny firaketana, fa tsy ny fampifangaroana ihany.** Afaka mampitodika amin'ny dika voahitsy eo an-toerana ny singa iray ao amin'ny katalaogy, izay tsy hosoloin'ny fanangonana aoriana; azo marihina ho dika mitovy amin'ny singa hafa izy, ary mitondra tari-panaraha-maso JSON momba ny fomba nandraisana izany fanapahan-kevitra izany, araka ny iray amin'ireo paikady fampifangaroana telo azo ampidirina.
- **Lalana fanavaozana voatonona anarana, fa tsy fanoratana indray.** Manivana ao amin'ny PHP ny pejy fitiliana amin'izao fotoana; safidy mifanaraka amin'ny ampahany voalohany amin'ny fanangonana izany; ny dika mifototra amin'ny Search API no kasaina hisolo azy rehefa mitombo izy io.



 

 





## Manomboka tetikasa.

Lazao aminay ny momba ny votoaty tianao hokatalôgina sy hokasokajy, ary ny fomba tianao hijeren'ny mpitsidika azy.



[Mifandraisa aminay →](/mg/fifandraisana)