edeposit / edeposit.amqp.aleph

E-Deposit AMQP module for communication with Aleph
MIT License
2 stars 1 forks source link

aleph search vraci v internal_url linku do Alephu #42

Closed jstavel closed 9 years ago

jstavel commented 9 years ago

Ahoj Jardo, tedka nevim, jestli to je spravne, ale v epublication record jsou jen dve url: url a internal_url

linka do edepositu je v poli 856, mohla by se nekde objevit ve strukture?

Diky, Jan

Bystroushaak commented 9 years ago

Kód vypadá takhle:

    # url
    url = parsed.getDataRecords("856", "u", False)
    url = url[0] if url else ""

    # internal url
    internal_url = parsed.getDataRecords("998", "a", False)
    internal_url = internal_url[0] if internal_url else ""
Bystroushaak commented 9 years ago

Případně to můžu prohodit.

jstavel commented 9 years ago

Ahoj, nemelo by byt v url url, co zadava producent?

Bystroushaak commented 9 years ago

No, ale to záleží na tobě, kam co dáš při exportu. V exportní struktuře jsou stejně pojmenovaná pole.

jstavel commented 9 years ago

Aha. Tak to je tezke - tedka tedy nemam pole, do ktereho hodit url od producenta. Anebo url pro proklik.

jstavel commented 9 years ago

V kazdem pripade to url uz menit nemuzu, protoze s tim v NKP uz pracuji.

Bystroushaak commented 9 years ago

Jak to? :D

Pro export se používá stejná struktura jako pro čtení dat. Tedy je v ní taky .url a .internal_url.

jstavel commented 9 years ago

To jo, ale existuji 3url:

A ja tedka nevim, kam strcim to url od producenta.

Bystroushaak commented 9 years ago

To mělo být v .url. .internal_url pak link do edpositu/krameria. Co je url od alephu nevím. Nedáme radši hangout?

jstavel commented 9 years ago

jo, radsi jo.

Bystroushaak commented 9 years ago

Výsledek z hangoutu:

.url == odkaz od producenta
.internal_url == odkaz na edepozit/kramerius
jstavel commented 9 years ago

Ahoj Martine, nejakou internal url linku v alephu nevidi.

Mam pocit, ze internal url musi byt v nejakem podpoli te 856 - 40 a producent url v 856 - 42.

jstavel commented 9 years ago

image

Bystroushaak commented 9 years ago

Ta internal url by měla být 998a. Jinak to stejně není nic, co bych mohl ovlivnit já, dělá to p. Zahořík.

jstavel commented 9 years ago

Ahoj Jardo, edeposit internal url by mela byt v 856/40 v 856/42 je url od producenta.

Exportu se to netyka.

Protoze do onech poli to nasype katalogizace.

Tyka se to AlephSearch, ktera by mela pole 856/42 vlozit do "url" a [856/40] do pole internal_urls ci jak se to jmenuje.

jstavel commented 9 years ago

viz jstavel/edeposit#204

Bystroushaak commented 9 years ago

Tak a jdu na to.