Moduli:Political party/doc

Nga Wikipedia, enciklopedia e lirë

Përdorimi[Redakto nëpërmjet kodit]

{{#invoke:Political party|fetch|<party>|<value>}}

Përditësimi i modulit[Redakto nëpërmjet kodit]

Partitë politike të përfshira në këtë modul ndahen në lista të alfabetizuara bazuar në karakterin e parë të emrit (për shembull, "Labour Party (UK)" do të ishte nën /L). Nënfaqja /1 është për çdo parti që nuk fillon me shkronjat perëndimore A-Z (përfshirë numrat dhe karakteret e theksuara).

Brenda secilit nënmodul të dhënash janë dy grupe lokale: local alternate dhe local full. Grupi alternativ është për emrat alternativ të një partie. Më poshtë është një shembull i emrave alternative për Labour Party (UK):

local alternate = {
    ....
	["Labour and Co-operative"] = "Labour Party (UK)",
	["Labour Co-operative"] = "Labour Party (UK)",
    ...
}

Hyrja e parë në kllapa katrore është emri alternativ, dhe hyrja e dytë vetëm në thonjëza është emri që gjendet në full grupin më poshtë. Vini re se emri alternativ i një partie duhet të ruhet në nënfaqen e saj përkatëse të bazuar në shkronja; "Alabama Democratic Party" është renditur në /A edhe pse është një emër alternativ për "Democratic Party (US)" (e cila ruhet në /D).

Vlerat e tabelës[Redakto nëpërmjet kodit]

local full = {
    ....
	["Labour Party (UK)"] = {abbrev = "Lab", color = "#E4003B", shortname = "Labour",},
    ...
}

Ka tre vlera të ruajtura për secilën palë:

  • Shkurtesa (abbrev).
  • Ngjyra e partisë (color), e cila mund të jetë ose një hex triplet ose një basic color name.
  • Një emër më i shkurtër për partinë (shortname).

Nëse një vlerë emri nuk ruhet për një palë, moduli do të përpiqet të kthejë variantin tjetër të emrit "të shkurtër" përpara se të kthejë hyrjen. Kështu, nëse abbrev ruhet por shortname nuk është, pavarësisht se për cilën vlerë kërkohet ajo do të kthejë vlerënabbrev.

Kërkesa për një shtesë ose një ndryshim[Redakto nëpërmjet kodit]

Kërkesat duhet të bëhen në faqen diskutimi në një seksion të ri. Kopjoni rreshtin e mëposhtëm dhe plotësoni vetëm fushat përkatëse për partinë. Kërkohet një emër partie, siç është të paktën një informacion tjetër. Shihni më lart për informacion në lidhje me secilën vlerë.

  • ["party"] = {abbrev = "", color = "", shortname = "",},

Mesazhe gabimi[Redakto nëpërmjet kodit]

Mesazhet dhe zgjidhjet e gabimeve të modulit
Mesazh gabimi Zgjidhja
Lua error: bad argument #1 to 'sub' (vargu i pritur, mori tavolinë). Një hyrje e destinuar për pjesën "local full" është vendosur në pjesën "local alternate". Zhvendoseni atë në pjesën "local full"
Gabim Lua në package.lua në rreshtin 80: moduli 'Module:Political party/' nuk u gjet. Partia u shtua në listën alternative me vlerë boshe.
Vlera nuk është në stampë. Ju lutemi kërkoni që të shtohet. (article search) Partia në fjalë ka një hyrje pa ngjyrë në pjesën "local full". (Kjo mund të shkaktohet nga hyrjet e kopjuara në "local full", që, nëse janë të pranishme, duhet të bashkohen.)
Pa mesazh gabimi, por ngjyra e partisë është e bardhë/bosh Shtoni një ngjyrë për partinë në hyrjen e saj në pjesën "local full" përkatëse Module:Political party/ të faqes së të dhënave me shkronja (shih lidhjet më poshtë).
Parametri 1 duhet të jetë një emër partie (article search) Një stampë po përpiqet të ushqejë një parametër që mungon në modul. Punoni rreth kësaj duke testuar për parametrin në stampë.
Parametri 2 duhet të jetë lloji i daljes (kërkimi i artikullit)

Faqet e të dhënave[Redakto nëpërmjet kodit]