Wikipédia:Interwiki nélküli kategóriák

A Wikipédiából, a szabad enciklopédiából
Ugrás a navigációhoz Ugrás a kereséshez

Ezen a lapon azok a kategórialapok találhatóak, melyeknek nincs interwiki kapcsolatok. A lekérdezés az alábbi SQL-kóddal történik, a lista kézzel frissül bizonytalan időközönként, és a korábbi változatok felülíródnak.

1. A használt SQL-lekérdezés (https://quarry.wmflabs.org/query/50899):

USE huwiki_p;
SELECT page_title FROM page
  LEFT JOIN templatelinks ON tl_from = page_id AND tl_namespace = 10 AND tl_title = 'Kat-redir'
  LEFT JOIN langlinks ON ll_from = page_id
WHERE page_namespace = 14
  AND NOT page_title LIKE 'Csonkok_%'
  AND NOT page_title LIKE 'Figyelmet_igénylő_lapok_%'
  AND page_is_redirect = 0
  AND tl_from IS NULL
  AND ll_from IS NULL;

2. A listát rendezni kell ábécé szerint.

3. A szakaszoláshoz le kell futtatni az alábbi két JS-kódot (pl. a böngésző konzoljában, de a listát egy üres szerkesztőablakba másolva!):

function format(input) {
	const lines = input.split('\n'),
		lines2 = [];
	let letter = null;
	for (let i = 0; i < lines.length; ++i) {
		if (lines[i][0] !== letter) {
			letter = lines[i][0];
			lines2.push(`== ${letter} ==`);
		}
		lines2.push(`* [[:${lines[i]}]]`);
	}
	return lines2.join('\n');
}
const box = document.getElementById('wpTextbox1');
box.value = format(box.value);

4. Tisztítani kell (ki kell törölni több tucat felesleges szakaszcímet), mert a fenti kód különbséget tesz az ékezetes és más diaktrikus jellel rendelkező karakterek esetén, míg a sorba rendezés nem.

5. Hozzáadni a hivatkozás elejéhez a :Kategória hivatkozást (ez a fenti kódba is könnyen belerakható), és kicserélni a _ karaktereket szóközre.

A 2021. július 22-i állapot alapján:

Számok[szerkesztés]

A[szerkesztés]

B[szerkesztés]

C, CS[szerkesztés]

D[szerkesztés]

E[szerkesztés]

I[szerkesztés]

J[szerkesztés]

K