ํนํ Ludwig van Beethoven (Wikidata๋ฅผ ํตํด ์๋ณ ๋ ์ค๋ณต ์ ์ ๋ ์ฝ๋) https://openlibrary.org/authors/merge?key=OL127077A&key=OL4357202A&key=OL7272005A&key=OL7480477A
์คํจ
๋ชฉ๋ก์ ํ ํญ๋ชฉ์ด ๋ฆฌ๋๋ ์ ์ ์ฐธ์กฐํ๊ฑฐ๋ ์ฐธ์กฐํ๋ ๊ฒ๊ณผ ๊ด๋ จ์ด์์ ์ ์์ต๋๋ค. ์กฐ์ฌ๊ฐ ํ์ํฉ๋๋ค.
์ :
| ์๋ฃ | ์ฌ๋ | ๋งํฌ ๋ณํฉ | ์ค๋ฅ |
| --- | --- | --- | -|
| X | ๋ฃจํธ๋นํ ํ ๋ฒ ํ ๋ฒค | https://openlibrary.org/authors/merge?key=OL127077A&key=OL4357202A&key=OL7272005A&key=OL7480477A | ?? |
| X | Apollonius Rhodius | https://openlibrary.org/authors/merge?key=OL325079A&key=OL6050345A | {'message': 'expected /type/author, found /type/delete', 'at': {'property': 'authors', 'key': '/books/OL20525473M'}, 'value': '/authors/OL6050346A', 'error': 'bad_data'}
|
| X | DS Margoliouth | https://openlibrary.org/authors/merge?key=OL1751871A&key=OL4335758A&key=OL3277479A&key=OL2832645A&key=OL3126854A&key=OL6010579A | {'message': 'expected /type/author, found /type/redirect', 'at': {'property': 'authors', 'key': '/books/OL20457133M'}, 'value': '/authors/OL5989450A', 'error': 'bad_data'}
|
| X | Gaius | https://openlibrary.org/authors/merge?key=OL134502A&key=OL4675154A&key=OL6002146A | {'message': 'expected /type/author, found /type/delete', 'at': {'property': 'authors', 'key': '/books/OL20496191M'}, 'value': '/authors/OL6036269A', 'error': 'bad_data'}
|
| X | ์นผ ๊ตฌ์คํํ ์ | https://openlibrary.org/authors/merge?key=OL17370A&key=OL2677210A | {'message': 'expected /type/author, found /type/redirect', 'at': {'property': 'authors', 'key': '/books/OL12811553M'}, 'value': '/authors/OL2660553A', 'error': 'bad_data'}
|
|
๋ณํฉ์ด ๋ฐ์ํด์ผํฉ๋๋ค.
isbn์ด OCLC์์ ๋ง ๋ค๋ฅธ ๊ณจ๋ชฉ์ผ๋ก ๋ณด์ด๊ฑฐ๋ ์ฌ์ง์ด ์ ์๊ฐ amz์ ์ถํ์ฌ์๊ฒ ์๋ชป ๊ท์ ๋ ๊ฒ์ผ๋ก ๋ณด์ด๋ 2008 ๋
AMZ ์์ค์ ์์
ํ๊ธฐ๋ฒ์ด ๋ง์ด ์์ต๋๋ค. ์ด BWB ์ค ์ผ๋ถ๋ isbn์ ์ํด ํ์ง๋ฅผ ์ฐพ์ ์ ์์ง๋ง ๋์ผํ ์ฐ๋ ๊ธฐ ๋ฉํ ๋ฐ์ดํฐ๋ฅผ ๊ฐ๋ ๊ฒ ๊ฐ์ต๋๋ค. ์ฐ๋ฆฌ๋ ๋ค๋ฅธ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๋ ๋์ ๊ทธ๋ฌผ์ ๋์ง๊ฑฐ๋ ์ด๋ป๊ฒ ๋ ๊ฒฉ๋ฆฌํ๊ณ ์ค์ ์ฑ
์ด ๋ค์ ๋ํ๋ ๊ฒ์ด๋ผ๊ณ ๋ฏฟ์ด์ผํฉ๋๋ค.
๋ช ๊ฐ์ง ์๋ฅผ ๋ณด๋ ค๋ฉด ์ ์ Isagani Intano๋ฅผ ์ฐธ์กฐํ์ญ์์ค.
๋ฌธ์ ์์ฑ์๋
https://openlibrary.org/authors/OL4357202A/Ludwig_Van_Beethoven
๋ง์คํฐ OL127077A์ ๋ณํฉ๋์ง ์์ต๋๋ค.
๋ฌธ์ ๊ฐ๋ฅ์ฑ์ด์๋ ํญ๋ชฉ ์ถ์ :
OL11122403M
https://openlibrary.org/books/OL11122403M/Piano_Literature_of_the_17th_18th_and_19th_Centuries_Books_6B
UI๋ฅผ ํตํด ์์ฑ์ UI ๋ฐ์ดํฐ๊ฐ ์์ https://openlibrary.org/works/OL15097322W/Piano_Literature_of_the_17th_18th_and_19th_Centuries_Books_6B ์์ ์ ๊ณต๋๊ธฐ ๋๋ฌธ์ ์ด๊ฒ์ LVB ํญ๋ชฉ์ฒ๋ผ ๋ณด์ด์ง ์์ต๋๋ค.
๊ทธ๋ฌ๋ ์๋์ ์ ๋น ํ์ง ํ์ผ์ ๋ณด๋ฉด ์๋์ ์ ๋ฉํ ๋ฐ์ดํฐ ( https://openlibrary.org/books/OL11122403M.json) ์์ ๊ฐ์ ธ์จ ํ์ฅ ๋ ์ ์ ๋ชฉ๋ก์ด ํ์๋ฉ๋๋ค.
authors: [
{
key: "/authors/OL47923A"
},
{
key: "/authors/OL4357202A"
},
{
key: "/authors/OL2779314A"
},
{
key: "/authors/OL126336A"
},
{
key: "/authors/OL3338683A"
},
{
key: "/authors/OL2779506A"
},
{
key: "/authors/OL38111A"
},
{
key: "/authors/OL3551619A"
}
],
OL47923A๋ ๋ฆฌ๋๋ ์ ์ ๋๋ค ... Mozart https://openlibrary.org/authors/OL5017833A/Wolfgang_Amadeus_Mozart
๋ฐ๋ผ์ ์ฌ๊ธฐ์ ๋ช ๊ฐ์ง ๋ฌธ์ ๊ฐ ์์ต๋๋ค.
๊ทธ๋ฆฌ๊ณ ์๋ง๋ 3., ๋๋ฒ๊น ์ ๋ ์ด๋ ต๊ฒ ๋ง๋๋ ์์ธ : # 183
๊ทธ๋ฆฌ๊ณ 4. ๋ณํฉ ์์ฑ์๊ฐ์ด ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ ์ด์ ๋ ๋ฌด์์ ๋๊น? ์ํฅ์๋ฐ๋ ํญ๋ชฉ์ ์์ฑ์๋ฅผ ์ ๋ฐ์ดํธํ๊ณ ๊ณ์ ์งํํ ์์๋ ์ด์ ๋ ๋ฌด์์ ๋๊น?
ANS : ์ผ๋ถ ํญ๋ชฉ์ ๋ฐ์ดํฐ๊ฐ ์์ฑ์๊ฐ ๋ฆฌ๋๋ ์ ๋๋ ์ํ ์ผ ์ ์์ง๋ง ๋ค์ ์ ์ฅํ๋ฉด ์ค๋ฅ๊ฐ ๋ฐ์ํ๋ # 1445์ ๊ด๋ จ์ด ์๋ค๊ณ ์๊ฐํฉ๋๋ค. <<< ์ด๊ฒ์ ์ด๋ฌํ ์ฌ๋ฌ ๋ฆฌ๋๋ ์ ๋ฌธ์ ์ ๊ทผ๋ณธ ์์ธ ์ธ ๊ฒ ๊ฐ์ต๋๋ค.
์ ์ฌํ ๋ฌธ์ ๋ฅผ ๋ค๋ฃจ๋ ค๊ณ ์๋ํ ๊ณผ๊ฑฐ์ PR : # 2186 ์์ ์ฌํญ์ ๋ค๋ฅธ ์์น์ ์ ์ฉํด์ผํ๋์ง ์๋๋ฉด ์์ ์ฌํญ์ ํ์ด ์๋์ง ์กฐ์ฌํด์ผํฉ๋๋ค. ์ด๋ ์ชฝ์ด๋ ๋ญ๊ฐ ๋น ์ก์ต๋๋ค.
์์ฑ์๋ณด๊ธฐ ํ์ด์ง๋ ์์ฑ์ ๋ณํฉ ์งํ ๋ฐ ์ค๋ฅ๋ฅผ ์ผํค๊ณ ์์ผ๋ฉฐ ์ค๋ฅ ํ๋์ ๋ฉ์์ง๊ฐ ์๋ ๋ค๋ฅธ ํ์ด์ง ์์์ด ๋ฌธ์ ๊ฐ ๋ฐ์ํ๋ค๊ณ ์๊ฐํฉ๋๋ค.
์ด๊ฒ์ ๋๋ฒ๊น
ํ๋ฉด ๋ฉ์์ง div๊ฐ ์์์ ์ ์ ์์ต๋๋ค.
https://github.com/internetarchive/openlibrary/blob/17cd1728e21a8dafd3dffcebc93dee9a534c37ec/openlibrary/templates/type/author/view.html#L92 -L118
class.hidden ์คํ์ผ : display: none !important;
in page-user.css
์จ๊ฒจ์ง ํ์ div๋ฅผ .fadeIn()
์๋ํ๋ ์คํฌ๋ฆฝํธ๊ฐ ์์ต๋๋ค. !important
๊ฐ ํ์ด๋ ์ธ์ ๋ง๊ณ ์๋ค๊ณ ์๊ฐํ์ง๋ง, ์ ๊ฑฐํ๋ฉด ์๊ตฌ์ ์ผ๋ก ๋ณด์ด๊ฒ๋ฉ๋๋ค.
@jdlrobson , ์ด๋ค ์์ด๋์ด ๋ ํ? ์ ๋ฅผ ์ฐจ๋จํ๊ณ ์ฌ์์๊ฒ ์ํฅ์ ๋ฏธ์น๊ธฐ ๋๋ฌธ์์ด ์ ์ ๋ณํฉ ๊ธฐ๋ฅ์ ์ ๋ฆฌํ๊ธฐ ์ํด์ด ์์
์ ์ํํ๋ ๋ฐ ๊ด์ฌ์ด ์์ง๋ง์ด hidden
๋ฌธ์ ๊ฐ ๋ค๋ฅธ ๋๋ฝ ๋ ์ค๋ฅ ๋ฉ์์ง์ ์์ธ ์ผ ์๋ ์์ต๋๋ค.
@hornc @jdlrobson !important
๋ ๊ด๋ จ์ฑ์ด ๋งค์ฐ ๋์ต๋๋ค. https://github.com/internetarchive/openlibrary/pull/2223#issuecomment -513393435์์ ์์ํ๋ ์ค๋ ๋๋ฅผ ์ฐธ์กฐํ์ญ์์ค.
๊ณ ํต์ ๋ํด ์ฃ์กํฉ๋๋ค (๋ค์). ! important๋ 0f9030c1047d5a337fc292a09085d7c353c85424์ ์ถ๊ฐ๋์์ต๋๋ค.
! important๋ฅผ ์ฌ์ฉํ์ง ์๋ ๋ฌธ์ ๋
<div class="hidden button">foo</div>
๊ทธ๋ฆฌ๊ณ ๋๋ฑํ ํน์ด์ฑ์ ๊ท์น :
.button { display: inline-block; }
๋ฒํผ์ ์ค์ ๋ก ๊ธฐ๋์น์ ๋ํด ์จ๊ฒจ์ ธ ์์ง ์์ต๋๋ค.
๋๋ ์ฐ๋ฆฌ๋ฅผ BEM ๋ฐฉํฅ์ผ๋ก ๋ ์ด๋ ์ํค๋ ค๊ณ ๋ ธ๋ ฅํด ์๊ธฐ ๋๋ฌธ์ ์ด๋ฌํ ํน์ด์ฑ ๊ท์น์ด ๋ ๊ณ ํต์ค๋ฌ์์ก์ต๋๋ค.
๋ค์ grep์ 6 ๊ฐ์ ๊ฒฐ๊ณผ๋ฅผ ์์ฑํฉ๋๋ค.
removeClass('hidden');
๋ฐ 4 :
addClass('hidden');
์ด ๊ฒฝ์ฐ ๊ต์ฒด :
class="hidden"
์
style="display: none;"
์๋ ํ ๊ฒ์ด๋ค.
์ฐ๋ฆฌ๊ฐ ์๋ ํ ์์๋ ๋ค๋ฅธ ๊ฒ :
.button[style] { display: block;}
(์คํ์ผ ์์ฑ์ด ์จ๊ธฐ๊ธฐ์์ ์ ๊ฑฐ๋์๋ค๊ณ ๊ฐ์ ํฉ๋๋ค.
@cdrini ๋๋ ๋น์ ์ด ์ด๊ฒ์ ๋ํด ์๊ฒฌ์ ๊ฐ์ง๊ณ ์๋ค๋ ๊ฒ์ ์๊ณ ์์ผ๋ฏ๋ก ์ด๋ป๊ฒ ์๊ฐํ์ญ๋๊น?
@jdlrobson ๋๋ ๋
ผ๋ฆฌ์ ๋์ํ์ง ์๊ณ ์คํ์ ๋์ํ์ง ์์ต๋๋ค. : P display: none
๋์๊ฒ ์ข์ ํด๊ฒฐ์ฑ
์ธ ๊ฒ ๊ฐ์ต๋๋ค ( style
์ผ์ด ์๋๋๋ค). ๋๋ ์ฐ๋ฆฌ๊ฐ ์ ์ ๊ณผ์ ์์ ๋ฒ๊ทธ๋ฅผ ๊ฐ์ง๊ณ ๋๋์ง ์ก๊ธฐ๋ฅผํ๋ ๋ฐฉ์์ด ๋ง์์ ๋ค์ง ์์ต๋๋ค. 1) ๋ชจ๋ hidden
ํด๋์ค๊ฐ display: none
๋ก ๋ณ๊ฒฝ๋์๋์ง ํ์ธํด์ผํฉ๋๋ค (6 ๊ฐ์ ์ ์ ์ปค๋ฐํ๊ธฐ ์ ์ ์์ ๋ ์๋ฏธ ์์ผ๋ฏ๋ก ์๋์ผ๋ก ์ํํด์ผ ํจ) ๋๋ 2) !important
์ ๊ฑฐํ๊ณ ๋์ค์ (1)์ ์ํํ์ญ์์ค. ๋๋ ์ฐ๋ฆฌ๊ฐ ๊ทธ๊ฒ์ ์์กดํ๋ ๊ฒ์ ํ์ธํ์ง ์๊ณ hidden
ํด๋์ค์ ์๋ฏธ๋ฅผ ๋ณ๊ฒฝ ํ ์ค๊ฐ ์ํ์์๋ ๊ฒ์ด ๋ง์์ ๋ค์ง ์์ต๋๋ค.
Yeh ๋๋ 6 ๊ฐ์ ์ ์ ์คํ์ ์๋ง์ผ๋ก ๋ง๋ค์์ต๋๋ค. (321d120์ ํ ์คํธ๋๊ณ ์๋ ํ ์ ์๋ค๋ฉด ์ฌ๊ธฐ์์ ์์ ๋ ๊ฒ์ฒ๋ผ ๋ณด์ ๋๋ค.
๋ฐ๋ผ๊ฑด๋ ๋๋์ง๊ฐ ์ฃฝ์ ๊ฒ์ ๋๋ค. ๊ทธ๋ ๊ฒํ๊ณ ์ถ์ง๋ ์์ง๋ง ์ด๋ค ํ ํ๋ฆฟ์ด ๋ฒ๋ ค์ง๊ณ ์์ง ํ์ฑ ์ํ์ธ์ง ํ์คํ๊ฒ ์์ง ๋ชปํ๊ณ JS๊ฐ JS๋ฟ๋ง ์๋๋ผ ํ ํ๋ฆฟ์ ํฉ์ด์ ธ ์๋ค๋ ์ฌ์ค์ ์์ง ๋ชปํ๋ฉด ์์ ์ด ์ฝ๊ฐ ์๋์ ์ด๋ฉฐ ์ฌ๊ธฐ๋ฅผ ๋จ์ด ๋จ๋ฆฌ๊ณ ์์ต๋๋ค. 30 ๋ถ ๋์ ์งํํ์ง ์๊ณ ์ํฌ ํ๋ก๋ฅผ ํ์ธํ๋ ค๊ณ ํ์ง๋ง ์ด์ ๋ ์ฌํ๋ค) ๋น๋ถ๊ฐ ์ต์ ์ ์ ๊ทผ ๋ฐฉ์์ด๋ผ๊ณ ์๊ฐํฉ๋๋ค. ๋ฌธ์ ๊ฐ ํ์ธ๋๋ฉด ์ฝ๊ณ ๋น ๋ฅด๊ฒ ๊ณ ์น ์ ์์ผ๋ฉฐ ์ด๋ฌํ ๋ฌธ์ ๋ฅผ ์ฐจ๋จํ๋ ์๋ก์ ๋ฌธ์ ๋ฅผ ๋ฐ๊ฒฌํ๋ฉด ์ ๋ฅผ ํ๊ทธ ํด์ฃผ์ธ์.
Wikidata ์ ์ ๋ณํฉ์์ ๋ ๊ฐ์ง ์๊ฐ ๋ ์ถ๊ฐ๋์์ต๋๋ค. ์จ๊ฒจ์ง ์ค๋ฅ ๋ฉ์์ง์ ์ธ๊ด ๋ฌธ์ ๊ฐ ์์ ๋๊ณ ๋ณํฉ ์คํจ ๋ฉ์์ง๊ฐ ์ฌ์ฉ์์๊ฒ ์ฌ๋ฐ๋ฅด๊ฒ ํ์๋๋์ง ํ์ธํ ์ ์์ง๋ง ๊ธฐ๋ณธ ๋ฐ์ดํฐ ๋ฐ / ๋๋ ๋ณํฉ ๋ฌธ์ ๋ ์ฌ์ ํ ๋จ์ ์์ต๋๋ค.
"Arg. That did n't work"์ค๋ฅ๊ฐ ํ์๋์ง๋ง (์ค์) ์ค๋ฅ ์ธ๋ถ ์ ๋ณด๊ฐ ๋๋ฝ๋์์ต๋๋ค. DS Margoliouth ์ฌ๋ก์์ ๊ทธ๋ค์ ๋ถ๋ง์กฑ์ค๋ฌ์ด ์ ํํ ๊ธฐ๋ก์ ์ ํํ ์ง์ ํฉ๋๋ค.
{'message': 'expected /type/author, found /type/redirect', 'at': {'property': 'authors', 'key': '/books/OL20457133M'}, 'value': '/authors/OL5989450A', 'error': 'bad_data'}
์ฐ๋ฆฌ๋ ๊ธฐ๋ณธ์ ์ผ๋ก ์๋์ ์ ์๋ฅผ ๋ฌด์ํ๊ธฐ ๋๋ฌธ์ (๋ฆฌ๋๋ ์ ์ด ์๋ ํ ์ถฉ๋ / ์๋ชป๋ ์ ์์ธ์ง ์๊ดํ์ง ์์ต๋๋ค), ์ด๋ก ์ธํด ์ ์ ๋ณํฉ์ด ์คํจํ๋ ๊ฒ์ ๋์๊ฒ ์ฝ๊ฐ ์ด๋ฆฌ์์ ๊ฒ์ฒ๋ผ ๋ณด์ ๋๋ค.
๋ค์ ์ค ํ๋๋ฅผ ์ํํด์ผํฉ๋๋ค.
์ฐธ๊ณ ๋ก, ์ค๋ฅ ๋ฉ์์ง์ "์ฐ๋ฆฌ๋ ๋ฉ๋ชจ๋ฅผ ์์ฑํ์ต๋๋ค"๋ผ๋ ๋ฉ์์ง๊ฐ ํ์๋์ด ๋๊ตฐ๊ฐ๊ฐ์ด๋ฅผ ์์ ์ฑ๊ณ ๊ณ ์น ์์๋ ์ฅ์์ ๊ธฐ๋ก ๋ ๊ฒ์ฒ๋ผ ๋ค๋ฆฝ๋๋ค. ๊ธฐ๋ก๋ฉ๋๊น? ๋๊ตฌ๋ ์ง ๋ก๊ทธ๋ฅผ ๊ฒํ ํฉ๋๊น?
๋ ๋ค๋ฅธ ์คํจ ์ฌ๋ก : https://openlibrary.org/authors/merge?key=OL134502A&key=OL4675154A&key=OL6002146A
@ Camillo-Pellizzari์ ๋ณํฉ ์ค๋ฅ๋ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
{'message': 'expected /type/author, found /type/delete', 'at': {'property': 'authors', 'key': '/books/OL20496191M'}, 'value': '/authors/OL6036269A', 'error': 'bad_data'}
์ด ๋ชจ๋ ์ํ์ ์ฌ์ฉ๋์ง ์์๊ธฐ ๋๋ฌธ์ ์ ์์ ๊ธฐ๋ก์ 2017 ๋ @hornc์ CleanupBot ๋ฐฑ์ ์ํด ์ญ์ ๋, ๊ทธ๋ฌ๋ ์ฌ์ ํ์ด ๋ฒ์ ์ ๊ธฐ๋ก์ ์ฌ์ฉ๋์๋ค. ์ด์ ์๋์ ์์ฑ์๋ฅผ ํธ์ง ํ ์์๋ ๋ฐฉ๋ฒ์ด ์๊ธฐ ๋๋ฌธ์ ํ๋ก๊ทธ๋๋จธ์ ๋์ ์์ด๋ ์ ๋ฆฌํ ์ ์์ต๋๋ค.
์ด ์์๋ OL2677210A Carl Jung์ด ์๋ชป ๊ธฐ์ธ ํ ๋จ์ผ ์ํ์ด ์์ต๋๋ค. "The Workbook"์ 3 ๊ถ์ ์์ ์์ ๋๋ ํ ๋ฆฌ์ด๋ฉฐ, "Portfolio"๋ 2 ๊ถ์ ๋๋ค. ์ด๋ป๊ฒ ๋ฐ์ํ๋์ง ์์ฑ์๊ฐ ๋ณํฉ ์ค๋ฅ๋ฅผ ๋ฒํ ๊ฒ์ ์ข์ ์ผ์ ๋๋ค. ๋๋ฌด) ๋ชจํธํฉ๋๋ค.
๋ค์์ ๋ณํฉ ํ ์ ์์ต๋๋ค.
https://openlibrary.org/authors/OL134502A/Gaius
https://openlibrary.org/authors/OL4675154A/Gaius
๋ฟก๋ฟก
์์ผ! ์ด๋ ๋ค์ํ ํ, ์ฃผ์ ๋ฐ ๋ฒ์ญ์ด ํฌํจ ๋ ํ๋์ ๋ค์ค ๋ณผ๋ฅจ ์์
์ ๋ํ 59 ๊ฐ์ ์์
๋ ์ฝ๋์ ๋ ๊ฐ์ ์ ์ ๋ ์ฝ๋์
๋๋ค. ์ฐ๋ฆฌ๋ ๊ทธ๋ฌํ ๊ฒ๋ค์ ๊ฐ์ฅ ์ ๊ตฌ์ฑํ๋ ๋ฐฉ๋ฒ์ ๋ํ ์ํค๊ฐ ์ ๋ง๋ก ํ์ํ์ง๋ง ๊ทธ๊ฒ์ ๋ณ๋์ ๋
ผ์์
๋๋ค. ๊ทธ ๋์ ์ ๋ ๋ชจ๋ ์์
๊ธฐ๋ก์ ํ์์ ๋ชจ๋ ์์
๊ธฐ๋ก์ ์๋์ผ๋ก ๋ณ๊ฒฝํ์ฌ ๋์ ์ด์ ์ ์ ๊ธฐ๋ก์ ์ฐ๊ฒฐํ์ต๋๋ค.
ํด์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค. ์ฌ์ฉ์๊ฐ ์ด๊ฒ์ ์ ์ถํ๊ธฐ ๋๋ฌธ์ ๋๋ ์ํ์ ๋ํด ์์ง ๋ชปํ์ต๋๋ค.
๋ ๊ฐ์ Gaius ์์ฑ์ ๋ ์ฝ๋๋ฅผ ๋ณํฉํ์ง๋ง ๋ณํฉํด์ผํ๋ ์ธ ๋ฒ์งธ ๋ ์ฝ๋๋ ์์ง๋ง ๋ณํฉ์ ์ค๋ฅ๊ฐ ์์ต๋๋ค. https://openlibrary.org/authors/OL6002146A/Gaius
๋ชจ๋ ์์ ์ OL6002146A์์ OL134502A๋ก ์ด๋ ํ ํ์๋ https://openlibrary.org/authors/OL134502A/Gaius?merge=true&duplicates=OL6002146A์์ ์ฌ์ ํ ์ค๋ฅ๊ฐ ๋ฐ์ํ๊ณ ๋ฆฌ๋๋ ์ ์ด ์์ฑ๋์ง ์์ต๋๋ค. ๊ธฐ๊ดดํ....
https://openlibrary.org/authors/OL735423A/Michel_Jean_Sedaine ์ https://openlibrary.org/authors/OL6011794A/Sedaine ๊ณผ ๋ณํฉ ํ ์ ์์ต๋๋ค.
https://openlibrary.org/authors/merge?key=OL4789371A&key=OL6011897A๋ฅผ ๋ณํฉ ํ ์ ์์ต๋๋ค.
๋ค์ : https://openlibrary.org/authors/merge?key=OL357738A&key=OL5999368A๋ฅผ ๋ณํฉ ํ ์ ์์ต๋๋ค.
๋ค์ : https://openlibrary.org/authors/merge?key=OL4277168A&key=OL6039003A๋ฅผ ๋ณํฉ ํ ์ ์์ต๋๋ค.
๋ค์ : https://openlibrary.org/authors/merge?key=OL2557977A&key=OL5998002A๋ฅผ ๋ณํฉ ํ ์ ์์ต๋๋ค.
๋ค์ : https://openlibrary.org/authors/merge?key=OL133119A&key=OL6011208A๋ฅผ ๋ณํฉ ํ ์ ์์ต๋๋ค.
๋ค์ : https://openlibrary.org/authors/merge?key=OL1271659A&key=OL5996409A๋ฅผ ๋ณํฉ ํ ์ ์์ต๋๋ค.
ํ , ๋ฌธ์ ์์ฑ์ ๋ ์ฝ๋๋ ๋ชจ๋ 2008 ๋ 10 ์ 27 ์ผ Import Bot์ ์ํด ์์ฑ ๋ ๊ฒ ๊ฐ์ต๋๋ค. ํํธ ์ผ ์์๋ ๋ค๋ฅธ ์ด์ํ ์ : ์ฌ๊ธฐ์๋ ํด๋น ์์ฑ์ ๋ ์ฝ๋์ ๋ํ ์ง์ ํธ์ง์ ์ํด ์ ๊ฑฐ๋๋ ๊ตฌ์ "id ="ํ๋๊ฐ ํฌํจ๋์ด ์์ง๋ง ์ฌ์ ํ ๋ณํฉ ํ ์ ์์ผ๋ฏ๋ก ๋ฌธ์ ๊ฐ๋์ง ์์ต๋๋ค. ์ ์ ์ด๋ฆ ๋ค์ ๊ณต๋ฐฑ์ ์์ธ์ด๊ฑฐ๋ ๊ฒฝ์ฐ์ ๋ฐ๋ผ "personal name ="ํ๋๊ฐ ๋ํ๋ ์ ์์ต๋๋ค.
ํ์จ, ๊ทธ ๋ชฉ๋ก์ด ๊ธธ์ด์ง๊ณ ์์ต๋๋ค :( ๊ฐ์ฌํฉ๋๋ค @ Camillo-Pellizzari; ๋ชฉ๋ก์ ์ถ๊ฐํ์ญ์์ค.
์ด๊ฒ์ ๋ํ ์คํจํฉ๋๋ค : https://openlibrary.org/authors/merge?key=OL80534A&key=OL2693344A
์ถ๊ฐ : +1 :
https://github.com/internetarchive/openlibrary/issues/2553์ ์ํด ์์ ๋ ์ ์์ต๋๋ค.
@ Camillo-Pellizzari
์ด๊ฒ์ ์ฐ๋ฆฌ์ ๋ถ์ ๋ถํธ์ ๋ ๋ค๋ฅธ ์ ์ฐ์ฒ๋ผ ๋์๊ฐ๋ฉ๋๋ค. ๋๋์์ ์๋ฐ ์๊ฑฐ์ ์ค๋ณต ์ ์ ๊ธฐ๋ก์ ๋๋ถ๋ถ์ ํตํฉ ๊ด๋ฆฌํ์ต๋๋ค https://openlibrary.org/authors/OL4557532A/ ๋ง์์ ๋ง์ง๋ง ๋ ์ฝ๋ ๊ฒ์ https://openlibrary.org/authors/OL6003522A๋ ๊ณ ์ง์ด๋ค.
@ Camillo-Pellizzari
๋จ์!!!!
16 Mayhew ์ํ์ ์๋์ผ๋ก ์ฃผ ์ ์ ๋ ์ฝ๋๋ก ์ฎ๊ฒผ์ง๋ง ํ๋์ ๊ณ ์ ์๋์
๋ ์ฝ๋๊ฐ ์ ์ง๋๋ฉฐ ์๋ง๋ ์บ์๋์์ ๊ฒ์
๋๋ค. ์์ฑ์๋ ์ฌ์ ํ ๋ณํฉ๋์ง ์์ต๋๋ค. ํ ์๋์
์ ์๋ชป๋ ์์ฌ ์์
๊ฒฝ๋ก https://openlibrary.org/works/OL20459197M ์ด ์์ผ๋ฉฐ ์๋์
๋ ์ฝ๋์์ ์ด์ ์ ์๊ฐ ์๋ณ๋์ด ์์
๋ ์ฝ๋ https://openlibrary.org/works/OL2788965W์ ํ์๋ ์ฌ๋ฐ๋ฅธ ์ ์์ ์ถฉ๋ํฉ๋๋ค.
์ด๋ฌํ ์ด์ํ ์ ์ค ๋ณํฉ ์คํจ์ ์์ธ์ ์ ์์๋ ๋ฐฉ๋ฒ์ ์์ง๋ง ๊ด๋ฆฌ์๊ฐ์ด๋ฅผ ์กฐ์ ํ ์ ์๋ค๋ฉด ๋์์ด ๋ ์ ์์ต๋๋ค.
{ "publishers": [ "Chatto & Windus"], "classifications": {}, "subtitle": "๋ฐ๋ ์ํ์ ์ ๋จธ, ํํ ์ค, ํน์ด์ฑ ์ฝํ", "title": "๋ฐ๋ ์บ๋ฆญํฐ", "๋ ธํธ ":"1e uitg. (1874) "By Henry Mayhew and other writers"(Vgl. Toole-Stott, no. 491.). ","์๋ณ์ ": {},"ocaid ":"londoncharacter00gilbgoog ", "covers": [9182853], "created": { "type": "/ type / datetime", "value": "2008-10-27T03 : 19 : 48.641147"}, "languages": [{ "key" : "/ languages โโ/ eng"}], "last_modified": { "type": "/ type / datetime", "value": "2019-12-11T23 : 49 : 48.914594"}, "latest_revision": 8, " key ":"/ books / OL20459197M ","authors ": [{"key ": "/ authors / OL5239874A " }, {"key ":"/ authors / OL1331553A "}],"publish_date ":"1881 ", "publish_places": [ "London"], "works": [{ "key": "/ works / OL2788965W"}], "type": { "key": "/ type / edition"}, "oclc_numbers": [ "67342886"], "์์ ": 8}
์๋์ผ๋ก ์ฝ๋๋ฅผ ์์ฑํ ์๊ฐ์ด์์ ๋์ด ๋ฌธ์ ๋ฅผ ์กฐ์ฌํ๊ฒ ์ต๋๋ค. https://openlibrary.org/authors/OL4280920A/Federico_Garc%C3%ADa_Lorca?merge=true&duplicates=OL6887222A , OL4122786A, OL3973784A, OL6250916A, OL6404110A , OL3210186A, OL7313848A, OL7306164A, OL7327570A, OL7386673A, OL7392312A, OL7416035A, OL7687411A
@seabelis ๋ค๋ฅธ https://openlibrary.org/authors/merge?key=OL4586796A&key=OL3206959A๋ฅผ ์ฐพ์์ต๋๋ค.
๋ชจ๋ ์๋์ ์๋ OL2629754A ๋ฐ OL3206959A๋ผ๋ ๋ ๋ช ์ ์ ์๊ฐ ๋์ด๋์ด ์์ผ๋ฉฐ, ๊ทธ์ค ์ฒซ ๋ฒ์งธ๋ ๋ฆฌ๋๋ ์ ์ ๋๋ค.
๋ฌผ๋ก ์๋์ ์์ฑ์๋ ํธ์ง ํ ์ ์์ผ๋ฏ๋ก ์์ ํ ์ ์์ต๋๋ค. YAML https://openlibrary.org/books/OL13263866M.yml?m=edit ๋ฅผ ํธ์งํ์ฌ ํดํน ํ ์ ์๋ค๊ณ ์๊ฐํ์ง๋ง ๊ทธ๋ฐ ํ์ด์ ์์ต๋๋ค-๊ถํ์ด ๊ฑฐ๋ถ๋์์ต๋๋ค.
๋งํฌ ๋ ์๋์ ์์ ์ ์๋ฅผ ์ ๊ฑฐ ํ ์์์์ต๋๋ค. https://openlibrary.org/books/OL13263866M/Relato_de_un_n%C3%A1ufrago?_compare=Compare&b=6&a=5&m=diff
๋๋ ๋ค๋ฅธ ๋ํ์์ ์๋์
์์ ์ ์๋ฅผ ์ ๊ฑฐํ๋ ๊ฒ์ด ๋ฐ๋์งํ์ง ์๋ค๋ ๊ฒ์ ๊ธฐ์ตํฉ๋๋ค. ์๋์
์์ ์ ์๋ฅผ ์ง์ด ๋ค์ ์ ํจํ ์ ์๋ฅผ ๋ค์ ์ ์ฉ ํ ์ ์๋ค๊ณ ์๊ฐํ์ง๋ง ์ค๋ฅ๊ฐ ๋ฐ์ํฉ๋๋ค.
AttributeError: 'str' object has no attribute 'olid'
๋๋ ๋ค๋ฅธ ๋ํ์์ ์๋์ ์์ ์ ์๋ฅผ ์ ๊ฑฐํ๋ ๊ฒ์ด ๋ฐ๋์งํ์ง ์๋ค๋ ๊ฒ์ ๊ธฐ์ตํฉ๋๋ค.
์ ์๊ฒฌ์ด ์๋๋๋ค. ํธ์ง ํ ์์๊ณ ์๋์ผ๋ก ๋๊ธฐํ๋์ง ์๊ธฐ ๋๋ฌธ์ ๊ฐ์น๊ฐ์๋ ๊ฒ๋ณด๋ค ๋ ๋ง์ ๋ฌธ์ ๊ฐ ์๋ค๊ณ ์๊ฐํฉ๋๋ค.
๋งํฌ ๋ ์๋์ ์์ ์ ์๋ฅผ ์ ๊ฑฐ ํ ์์์์ต๋๋ค. https://openlibrary.org/books/OL13263866M/Relato_de_un_n%C3%A1ufrago?_compare=Compare&b=6&a=5&m=diff
์น UI๋ฅผ ํตํด์ด๋ฅผ ์ํ ํ ์ ์์์ต๋๊น? ์๋๋ฉด API ์ค ํ๋๋ฅผ ์ฌ์ฉ ํ์ต๋๊น?
๊ณต๋ ์์ ๋ ธํธ๋ถ @cdrini ๋ฅผ ํตํด @tfmorris openlibrary-client๊ฐ ์ค์ ํ๋ ๋ฐ ๋์์ด๋์์ต๋๋ค. ์๋์ ์ ์๋ฅผ ๋น ๊ฐ์ฒด๋ก ๋์ฒดํ์ต๋๋ค. ์ด์ ์ UI๊ฐ ํ๋ ฅํ์ง ์์ ๋ ๊ธฐ์ฌ์๋ฅผ ์ ๊ฑฐํ ๊ฒ๊ณผ ๊ฐ์ ๋ฐฉ์์ ๋๋ค. ์ด๊ฒ์ด ์ต์ ์ ๋ฐฉ๋ฒ์ธ์ง๋ ๋ชจ๋ฅด๊ฒ ์ง๋ง ์ด์ ์ค๋ฅ์์ด ์์ ์ ํธ์ง ํ ์์์์ต๋๋ค.
๋ชฉ๋ก์ ์ถ๊ฐ ํ ๋ค๋ฅธ ํญ๋ชฉ์ ๋๋ค. https://openlibrary.org/authors/merge?key=OL4435020A&key=OL7214197A&key=OL7622813A
์์์ ์ธ๊ธ ํ ๋ชจ๋ ๋ฐ์ดํฐ ๋ฌธ์ ๋ฅผ ์ดํด๋ณด๊ณ ํด๊ฒฐํ์ผ๋ฉฐ ๋ณํฉ์ ์ํํ์ต๋๋ค (์ผ๋ถ๋ ์ถ๊ฐ ๋ณ๊ฒฝ์์ด ์๋ํ์ผ๋ฉฐ ๋ค๋ฅธ ๊ณณ์์ ํด๊ฒฐ๋์์ ๊ฒ์).
๊ฐ ๋ณํฉ์ ๋ํ ์ ํํ ์ค๋ฅ๋ merge.json
์ HTTP 400 ๊ฒฐ๊ณผ์ ํ์๋๋ฉฐ ๋ธ๋ผ์ฐ์ ๊ฐ๋ฐ ๋๊ตฌ ์ฝ์์์ ๋ณผ ์ ์์ต๋๋ค. ์ :
{'message': 'expected /type/author, found /type/redirect', 'at': {'property': 'authors', 'key': '/books/OL13263870M'}, 'value': '/authors/OL2629754A', 'error': 'bad_data'}
์ด๋ฌํ ๋ฉ์์ง๋ ๋ณํฉ ๊ฒฐ๊ณผ ํ์ด์ง์ ๋ํ๋ ์ ์ด๋ ๋ฌธ์ ๋ฒ์ ์ ๊ฐ๋ฆฌํค๋ ๋ฐ ์ฌ์ฉ๋์์ต๋๋ค. ์ด์ ๊ทธ๋ค์ ๊ทธ๋ ์ง ์์ต๋๋ค.
๊ฐ์ฌํฉ๋๋ค, @hornc .