Modul:Kották metaadatai/doc
Ez nem Wikipédia-szócikk. Ne javítsd!
Ez az oldal a Wikipédián található kottás lapok metaadatait tartalmazza gépi formában. Az adatokat külső program gyűjtötte össze, és rendszeresen frissülnek. Az oldal célja a különböző szempontú lekérdezések meggyorsítása, elsősorban a kotta portál számára. |
A kottás lapok a Kategória:Kottát és midifáljt tartalmazó lapok kategóriába tartozó lapok. A
tomb = mw.loadData( "Module:Kották metaadatai" )
utasítással lehet beölteni metaadataikat a tomb
változóba (lua programból).
Adatszerkezet
[szerkesztés]Asszociatív tömb két oszloppal. Az első (kulcs) oszlop egy szócikk címe. A hozzá tartozó érték egy szintén asszociatív táblázat. A „belső” táblázat első oszlopa a Dal infobox paramétere, vagy a robot által valamelyik paraméterből előállított „paraméter”. A kulcshoz tartozó érték mindig string.
Ha a szócikkben több kotta (pontosabban: több Dal_infobox) van, a szócikk címét a külső tömb kulcsában egy sorszám követi #
után. Formailag ez egy horgony, vagyis a szócikkcím így is használható linkként. Az első kottához nincs horgony.
A robot által számított paraméterek:
szotn
- az n-edik sor szótagszáma külön mezőben (hogy a dalkereső rendezni tudjon rá)
utmod
- a lap utolsó módosításának dátuma.
dalsor
- a dal sorainak száma a Dal_infobox
kadencia
,szótag
,sorok
ésambitus
mezőjéből számítva. (Ha az értékek nem egyeznek, a robot hibát jelez.)
A további mezőkben a hangtávolságok a Kadencia szócikk jobb oldali táblázata szerint vannak kódolva:
ambns1
- az n-edik sor alsó ambitusa (a sor legalacsonyabb hangja a dal utolsó hangjához képest)
ambns2
- az n-edik sor felső ambitusa (a sor legmagasabb hangja a dal utolsó hangjához képest)
ambnsor
- az n-edik sor ambitusa (a sor legmagasabb és legalacsonyabb hangjának távolsága)
kadn
- az n-edik sor kadenciája külön mezőben (hogy a dalkereső rendezni tudjon rá).
creusr
- a lapot létrehozó[1] felhasználó.
credat
- a lap létrehozási[1] dátuma.
Azonosítók
[szerkesztés]A szócikk- és paraméternevek kanonikus alakban vannak: a helyközök helyén aláhúzás van, a szócikknevek első betűje nagy,
Jegyzetek
[szerkesztés]- ↑ a b A mediawiki nem tárolja el a lap létrehozásának idejét és a létrehozó felhasználót. Létrehozáson ezért a laptörténetbeli legkorábbi szerkesztést értjük akkor is, ha a lap első változatában még nem volt kotta.
Kapcsolódó lapok
[szerkesztés]- Modul:Kották metaadatainak tesztje: példa az adatok használatára luában. A példaprogram kimenete.
- Modul:Dallisták szerzővel
Ez a Modul:Kották metaadatai dokumentációs lapja