Přeskočit na obsah

Diskuse k MediaWiki:Histlegend

Obsah stránky není podporován v jiných jazycích.
Přidat téma
Z Wikipedie, otevřené encyklopedie
Poslední komentář: před 4 lety od uživatele Martin Urbanec v tématu „"Prohledávání starších verzí", kódování

Externí nástroje

[editovat zdroj]

Napadlo mě, že bychom mohli, podle en.wiki, přidat do legendy historie. Nějaké info a odkazy na externí nístroje, které jsou docela užitečné i zajímavé. Takto by vypadala verze přesně podle en.wiki:



Pro zhlédnutí některé starší verze článku, klikněte na její datum. Pro více informací se podívejte na Nápověda:Historie stránky a Wikipedie:Shrnutí editace.
Externí nástroje: Statistika starších verzí · Prohledávání starších verzí · Počet prohlížejících · Statistika návštěvnosti
(teď) = rozdíly oproti nynější verzi, (prev) = difference from preceding version,  m = malá editace, → = editace sekce


Prosím nějak se k tomu vyjádřete, připadně dejte jiné návrhy. Myslím, že alespoň nějaká změna (alespoň odkazy na ext. nástroje) by byla docela užitečná.--Sevela.p 2. 12. 2009, 20:00 (UTC)

Trochu jsem ti to jazykově upravil a implementoval. --Mercy 13. 7. 2010, 12:28 (UTC)

"Prohledávání starších verzí", přednastavený jazyk

[editovat zdroj]

Pri volání wikiblame softveru pro "Prohledávání starších verzí" neni nastaven parametr pro prednastaveni prohledavani v prostoru cs.wikipedie.

Kdyz potom treba Slovak prohledava starsi verze ceske wiki historie, otevre se mu wikiblame softver prednastaveny na prohledavani sk.wikipedie (!), coz je znacne matouci protoze softver byl spusten z ceske wiki za ucelem prohledavani ceske wiki a kdyz pouze rutinne a intuitivne odklepne tlacitko vyhledavat, muze snadno dojit nespravnemu pochopeni co softver vlastne nasel. Uzivatel si mysli treba ze prohledava ceskou stranku o C++ no ve skutecnosti prohledava slovenskou stranku o C++, ktera vrati zcela jine vysledky.

Problem resi doplneni parametru lang=cs& do prikazu volani tedy
[http://wikipedia.ramselehof.de/wikiblame.php?lang=cs&article={{urlencode:{{FULLPAGENAME}}}} Prohledávání starších verzí]

V anglicke verzi to funguje korektne, aktualne se v en vola:

bez parametru dopadne volani takhle

--Zemiak123 (diskuse) 2. 5. 2017, 14:01 (CEST)Odpovědět

Vyřešeno zde --Zemiak123 (diskuse) 2. 5. 2017, 23:36 (CEST)Odpovědět

Statistika starších verzí

[editovat zdroj]

Všiml jsem si, že pokud je v názvu stránky lomítko, tak si parser s názvem neporadí a odkazovaná stránka dává chybu – např. Článek týdne/Příprava Jde to nějak spravit? — Draceane diskusepříspěvky 23. 11. 2018, 17:10 (CET) @Mormegil, Martin Urbanec, Matěj Suchánek:Odpovědět

Resp. do odkazu by se měla vkládat lomítka (/) a ne URL entity (%2F). — Draceane diskusepříspěvky 23. 11. 2018, 17:13 (CET)Odpovědět
Snad opraveno. --Mormegil 23. 11. 2018, 18:06 (CET)Odpovědět
Do odkazu by se měla vkládat URL entita, jen XTools s tím má trochu problém (ačkoliv je to chyba). V každém případě je třeba to opravit, ideálně na straně XTools a tady to vrátit zpět. --Martin Urbanec (diskuse) 23. 11. 2018, 22:29 (CET)Odpovědět

Proč "by se měla"? Na Wikipedii se taky nevkládá. Souhlasím, že xtools by tu URL-kodovanou verzi měl umět přijmout (opět: jako Wikipedie), ale není důvod to tu ani potom vracet. Mormegil 24. 11. 2018, 09:47 (CET)Odpovědět

"Prohledávání starších verzí", kódování

[editovat zdroj]

Prohledávání starších verzi je nefunkční v případě, kdy název stránky obsahuje například apostrof. Totiž, {{urlencode:{{FULLPAGENAME}}}} takový znak před urlencodingem převede na *ML entitu. Takže např. při prohledávání historie článku „Jacobus Henricus van 't Hoff“ se nikdy nic nenajde, protože se ve skutečnosti prohledává neexistující článek „Jacobus Henricus van 't Hoff“ (…article=Jacobus+Henricus+van+%26%2339%3Bt+Hoff). Zřejmě by tam mělo být použito také {{FULLPAGENAMEE}} (…article=Jacobus_Henricus_van_%27t_Hoff). @Martin Urbanec, Mercy, Mormegil, Patriccck, Matěj Suchánek, Zemiak123: Zdraví, —Mykhal (diskuse) 17. 12. 2020, 23:24 (CET)Odpovědět

@Mykhal Opraveno. --Martin Urbanec (diskuse) 18. 12. 2020, 00:29 (CET)Odpovědět