Shko te përmbajtja

Ndihmë:Gabimet me stampat Harv dhe SFN

Nga Wikipedia, enciklopedia e lirë

Mesazhet e gabimit

[Redakto | Redakto nëpërmjet kodit]

Nëse mesazhet e gabimit të stampave me citim të shkurtër janë të aktivizuara, redaktorët mund të shohin këto mesazhe:

  • Harv/sfn error: no target: <anchor ID> – stampa e citimit të shkurtër nuk mund të gjejë <anchor ID> kështu që nuk mund të lidhet me një shënjestër të citimit të plotë.  Shkaqet për këtë mund të jenë:
    artikulli nuk ka një shënjestër citimi të plotë me <anchor ID>
    shënjestra përkatëse e citimit të plotë është një stampë cs1 ose cs2 që:
    ka |ref=none
    përdor një emër ridrejtimi kur ai ridrejtim nuk fillon me cite ose cita – këto dy forma mbulojnë shumicën e ridrejtimeve cs1|2
    shënjestra e citimit të plotë nuk përdor saktësisht të njëjtët mbiemra autori ose redaktori dhe/ose datën siç renditet në <anchor ID>
    stampa e citimit të shkurtër lidhet me një shënjestër citimi të plotë që është një stampë mbështjellëse (wrapper-template); shihni gabimet false-pozitive më poshtë
  • Harv/sfn error: multiple targets (n×): <anchor ID> – stampa e citimit të shkurtër gjeti më shumë se një shënjestër citimi të plotë me një <anchor ID> që përputhet.  Shkaqet për këtë mund të jenë:
    shkrime të autorëve nga burime të ndryshme të prodhuara në të njëjtin vit, të cituara pa disambiguim |date=2020a, |date=2020b
    përdorim i tepërt i citimit të plotë ku një shënjestër e citimit të plotë mund të jetë në një seksion Referencash dhe një dublikatë mund të jetë në një seksion Lexim i mëtejshëm

Mesazhe të ngjashme (edhe pse jo identike) emetohen nga skriptet e përdoruesit.  Shihni dokumentacionin e skriptit.

Zgjidhja e gabimeve

[Redakto | Redakto nëpërmjet kodit]

Mënyrat për zgjidhjen e gabimeve legjitime no target (nuk ka shënjestër) përfshijnë:

  • shtimin e një citimi të plotë që mungon. Kur citimet e shkurtra kopjohen nga një artikull në tjetrin pa citimin e plotë, ndonjëherë mund ta gjeni citimin e plotë në një artikull të lidhur duke përdorur veçorinë e kërkimit të Wikipedia-s.
  • korrigjimin e emrave të autorit dhe/ose redaktorit qoftë në citimin e shkurtër ose të plotë në mënyrë që të përputhen me njëri-tjetrin
  • korrigjimin ose shtimin e datave qoftë në citimin e shkurtër ose të plotë në mënyrë që të përputhen me njëri-tjetrin; mbani mend se diapazonet e datave ndahen me një karakter ndash (–)
  • konvertimin e një citimi të plotë tekst-të-thjeshtë në një citim me stampë duke përdorur njërën nga familjet e stampave cs1|2 (p.sh. {{Cite book}}) ose njërën nga familja e stampave Vcite (p.sh. {{vcite book}})
  • mbështjelljen e një citimi tekst-të-thjeshtë brenda {{wikicite}} dhe vendosjen e |ref= ose |id= sipas rastit për t'u përputhur me vlerën e pritur nga stampa e citimit të shkurtër
  • vendosjen e {{anchor}} pranë citimit tekst-të-thjeshtë; vendosni vlerën e parametrit {{anchor}} në vlerën e pritur nga stampa e citimit të shkurtër
  • vendosjen e parametrit të citimit të shkurtër |ref=none për të shtypur krijimin e lidhjes së ID-së së spirancës

Mënyrat për zgjidhjen e gabimeve multiple targets (shënjestra të shumëfishta) përfshijnë:

  • shtimin e |ref=none në stampat cs1|2
  • shtimin e shkronjave disambiguuese te |date= dhe te stampa {{sfn}} kur ka citime të plota të shumëfishta për vepra në të njëjtin vit nga autorë ose redaktorë identikë
  • konvertimin e citimeve të plota të tepërta në citime të shkurtra duke përdorur {{sfn}}, duke lënë vetëm një citim të plotë për veprën e referuar në artikull
  • heqjen tërësisht të një citimi të plotë të tepërt, p.sh. citime të plota identike në një seksion "Bibliografi" dhe në "Lexim i mëtejshëm"

Nuk jepet asnjë këshillë për zgjidhjen e gabimeve false-pozitive.

Kufizimet aktuale dhe gabimet false-pozitive

[Redakto | Redakto nëpërmjet kodit]

Stampat e citimit të shkurtër përdorin një lexues artikulli për të lexuar vikitekstin e papërpunuar të artikullit (i njëjti tekst që shihni në dritaren e redaktimit të redaktuesit të burimit).  Gjatë leximit të vikitekstit, lexuesi i artikullit kërkon një sërë stampash që mund të krijojnë ID spirance.  Për çdo stampë të tillë të gjetur, lexuesi i artikullit përpiqet të nxjerrë informacionin e nevojshëm për të krijuar një imazh të ID-së së spirancës së stampës, nëse ajo do të prodhonte një të tillë.  Për cs1|2, stampat më të zakonshme të citimit në formë të gjatë, në varësi të gjendjes së |ref= lexuesi i artikullit kërkon:

  • |ref=harv: parametrat e mbiemrit të kontribuesit / autorit / redaktorit dhe pjesën e vitit të datës
  • |ref={{sfnref}}: informacionin e mbajtur në {{sfnref}} (ose ridrejtimin e tij {{harvid}})
  • |ref=<plain text>: imazhi është <plain text>

Lexuesi i artikullit nxjerr informacione të ngjashme nga stampa të tjera sipas rastit për ato stampa.

Çdo imazh i një ID-je spirance citimi të formës së gjatë ruhet në një listë së bashku me një numërim që tregon sa nga ai imazh ka gjetur lexuesi i artikullit.  Kur stampa e citimit të shkurtër renderon rezultatin e saj, ajo kërkon ID-në e saj të spirancës së synuar në listën e ID-ve të spirancës:

  • ID e spirancës gjendet dhe numërimi është 1: stampa e citimit të shkurtër renderohet pa mesazh gabimi
  • ID e spirancës gjendet dhe numërimi është 2 ose më shumë: stampa e citimit të shkurtër renderohet me një mesazh gabimi multiple target (shënjestra të shumëfishta) dhe artikulli shtohet në Category:Harv and Sfn template errors
  • ID e spirancës nuk gjendet: stampa e citimit të shkurtër renderohet me një mesazh gabimi no target (nuk ka shënjestër) dhe artikulli shtohet në Category:Harv and Sfn template errors

Gabimet no target mund të jenë gabime të vërteta ose mund të jenë gabime false-pozitive.  Për gabimet e vërteta, nuk ka asnjë ID spirance në artikull që të përputhet me ID-në e spirancës që pret stampa e citimit të shkurtër.  Një gabim fals-pozitiv ndodh sepse lexuesi i artikullit mund të lexojë vetëm vikitekstin e papërpunuar të artikullit, ai nuk mund të gërmojë brenda stampave mbështjellëse.  Stampat mbështjellëse mbyllin stampën që krijon ID-në e spirancës.  Kjo mbyllje fsheh detajet e nevojshme në mënyrë që lexuesi i artikullit të mos mund të krijojë një imazh të ID-së së spirancës së asaj stampe mbështjellëse.  Për shembull, {{cite DNB}} është një stampë mbështjellëse që mbyll {{cite encyclopedia}}.  Vlerat e caktuara për parametrat e {{cite DNB}} |year= dhe |supplement= i tregojnë {{Cite DNB}} se si të vendosë emrat e redaktorëve dhe datën në thirrjen e saj drejt {{cite encyclopedia}} të mbyllur, e cila i përdor ato për të krijuar ID-në e spirancës së stampës mbështjellëse.  Kur një stampë e mbështjellë krijon një ID spirance përputhëse që lexuesi i artikullit nuk mund ta shohë; lidhja nga citimi i shkurtër në citimin e formës së gjatë funksionon por shënohet me një mesazh gabimi fals-pozitiv no target.