Vikipedija:Alternatyvios statistikos pusiau rankinė įranga

Puslapis iš Vikipedijos, laisvosios enciklopedijos.
Jump to navigation Jump to search

Alternatyvios statistikos pusiau rankinė įranga - skirta atnaujinti pagrindines alternatyvias statistikas ir statistikas, skirtas Vikiprojektams bei Vikisritims.

Alternatyvių statistikų Sukūrimui panaudojami „SQL dump“ failai iš [1] ir MySQL (Skriptai: vikicomon, vikiprocess, Kanada, Indija, Japonija, Kinija, Ukraina, Prancuzija, JAV, Argentina, Latvija, Menuo, kosmologija, vadovai, savaite, ekologija, finansai, baudziamojiteise, civilineteise, ukineteise, darboteise, administracineteise, procesoteise, tarptautineteise).

Naudojami „SQL dump“ failai:

  • page.sql.gz
  • category.sql.gz
  • templatelinks.sql.gz
  • categorylinks.sql.gz
  • pagelinks.sql.gz

Šiuos failus reikia atsisiųsti ir pakrauti į MySQL.

Medžių atskyrimas[redaguoti vikitekstą]

Medžių atskyrimas priklauso nuo tų medžių generavimo tvarkos ir jų generavimo nurodymų. Generuojant medį galima nurodyti, kad tam tikrų ankščiau sugeneruotų medžių kategorijos būtų pilnai įtraukiamos į generuojamą medį, o visų kitų medžių kategorijos ir juose esantys straipsniai nėra įtraukiami. Detalių kategorijų sąrašuose tokios kategorijos yra žymimos „r“[1]. Išimtį sudaro kategorijų medžiai generuojami pagal šalis. Pagal šalis arba projektus generuojamiems medžiams yra įtraukiamos visos kategorijos, nepriklausomai nuo to, kad jau jos buvo įtrauktos į kurį nors kitą medį (joms galima naudoti tiktai rankinį medžio šakų išjungimą. Medžių generavimo eilės tvarka ir kategorijos kurios yra pilnai įtraukiamos į generuojamą medį yra įrašyta skripte. Pilnai įtraukiamos yra tik tos kategorijos į kurias patenkama iš atitinkamo generuojamo medžio.

Dabartinė medžių generavimo eilės tvarka:

  • Kategorija:Vikipedija - žr.;
  • Kategorija:Įvykiai - žr.:
    • pilnai yra įtraukiamos kategorijos iš:
      • Vikipedijos kategorijų medžio;
  • Kategorija:Biografijos - žr.:
    • pilnai yra įtraukiamos kategorijos iš:
      • Vikipedijos kategorijų medžio;
      • Įvykių kategorijų medžio;
  • Kategorija:Lietuva - žr.:
    • pilnai yra įtraukiamos kategorijos iš:
      • Vikipedijos kategorijų medžio;
      • Įvykių kategorijų medžio;
      • Biografijų kategorijų medžio;
  • Kategorija:Mitologija - žr.:
    • pilnai yra įtraukiamos kategorijos iš:
      • Vikipedijos kategorijų medžio;
      • Biografijų kategorijų medžio;
      • Lietuvos kategorijų medžio;
  • Kategorija:Sportas - žr.:
    • pilnai yra įtraukiamos kategorijos iš:
      • Vikipedijos kategorijų medžio;
      • Įvykių kategorijų medžio;
      • Biografijų kategorijų medžio;
      • Lietuvos kategorijų medžio;
  • Kategorija:Botanika - žr.:
    • pilnai yra įtraukiamos kategorijos iš:
      • Vikipedijos kategorijų medžio;
      • Biografijų kategorijų medžio;
      • Lietuvos kategorijų medžio (išskyrus Lietuvos sportą);
  • Kategorija:Biologija - žr.:
    • pilnai yra įtraukiamos kategorijos iš:
      • Vikipedijos kategorijų medžio;
      • Biografijų kategorijų medžio;
      • Lietuvos kategorijų medžio (išskyrus Lietuvos sportą);
      • Botanikos kategorijų medžio;
  • Kategorija:Teisės mokslai - žr.:
    • pilnai yra įtraukiamos kategorijos iš:
      • Vikipedijos kategorijų medžio;
      • Biografijų kategorijų medžio;
      • Lietuvos kategorijų medžio (išskyrus Lietuvos sportą);
  • Kategorija:Politologija - žr.:
    • pilnai yra įtraukiamos kategorijos iš:
      • Vikipedijos kategorijų medžio;
      • Biografijų kategorijų medžio;
      • Lietuvos kategorijų medžio (išskyrus Lietuvos sportą);
  • Kategorija:Paveldas - žr.:
    • pilnai yra įtraukiamos kategorijos iš:
      • Vikipedijos kategorijų medžio;
      • Biografijų kategorijų medžio;
      • Lietuvos kategorijų medžio (išskyrus Lietuvos sportą);
  • Kategorija:Pedagogika - žr.:
    • pilnai yra įtraukiamos kategorijos iš:
      • Vikipedijos kategorijų medžio;
      • Biografijų kategorijų medžio;
      • Lietuvos kategorijų medžio (išskyrus Lietuvos sportą);
  • Kategorija:Religijotyra - žr.:
    • pilnai yra įtraukiamos kategorijos iš:
      • Vikipedijos kategorijų medžio;
      • Biografijų kategorijų medžio;
      • Lietuvos kategorijų medžio (išskyrus Lietuvos sportą ir švietimą);
      • Pedagogikos kategorijų medžio (išskyrus Lietuvos švietimą);
  • Kategorija:Kultūra - žr.:
    • pilnai yra įtraukiamos kategorijos iš:
      • Vikipedijos kategorijų medžio;
      • Biografijų kategorijų medžio;
      • Lietuvos kategorijų medžio (išskyrus Lietuvos sportą ir švietimą);
      • Paveldo kategorijų medžio;
      • Įvykių kategorijų medžio;
  • Kategorija:Istorija - žr.:
    • pilnai yra įtraukiamos kategorijos iš:
      • Vikipedijos kategorijų medžio;
      • Biografijų kategorijų medžio;
      • Lietuvos kategorijų medžio (išskyrus Lietuvos sportą ir švietimą);
      • Paveldo kategorijų medžio;
      • Įvykių kategorijų medžio;
  • Kategorija:Geografija - žr.:
    • pilnai yra įtraukiamos kategorijos iš:
      • Vikipedijos kategorijų medžio;
      • Lietuvos kategorijų medžio (išskyrus Lietuvos sportą ir švietimą);
      • Paveldo kategorijų medžio;
    • Iš biografijų kategorijų medžio yra įtraukiami tiktai Kategorija:Geografai.

Rankinį medžio šakų išjungimas[redaguoti vikitekstą]

Medžių atskyrimui papildomai yra naudojamas specialus rankomis tvarkomas žinynas („softcategory“), kurio sukūrimui galima naudoti skriptą:

-- DROP TABLE IF EXISTS softcategory;
create table softcategory (
        cat_id int(10) unsigned NOT NULL AUTO_INCREMENT,
        cat_title varchar(255)  NOT NULL default '',
        cat_parent varchar(255)  NOT NULL default '',
        cat_for varchar(255)  NOT NULL default '',
        PRIMARY KEY  (cat_id),
        UNIQUE KEY `cat_pid` (cat_for, cat_parent, cat_title),
        INDEX `cat_parent` (cat_parent, cat_title),
        INDEX `cat_title` (cat_title, cat_parent) );

Pagal medžių atskyrimui papildomai naudojamą žinyną („softcategory“) jame nurodyta kategorija ir joje esantys straipsniai yra įtraukiami į atitinkamą generuojamą medį, tačiau tačiau šioje kategorijoje esančios subkategorijos į tą generuojamą medį jau nėra įtraukiamos. Detalių kategorijų sąrašuose tokios kategorijos yra žymimos „n“[2]. Esant reikalui jas įtraukti į atitinkamą kategorijų medį su visomis subkategorijomis arba pastebėjus kategorijas, kurių subkategorijų nereikia įtraukti į atitinkamą kategorijų medį (statistikos formavimui) prašome informuoti „Alternatyvios statistikos pusiau rankinė įrangos operatorių“ arba apie tai parašyti šio puslapio aptarime.

Statistikos pakrovimas[redaguoti vikitekstą]

Sugeneruotų failų pakrovimui galima naudoti AWB (scriptas).

Išnašos[redaguoti vikitekstą]

  1. Kategorija ir jos straipsniai neįtraukta į šį sąrašą
  2. Kategorijos subkategorijos neįtrauktos į šį sąrašą.