Diskuse k MediaWiki:Gadgets-definition

Vyskytl se tu nový vylepšovák pod názvem Udělátka, tak proč ho nezprovoznit. Tady jsou nějaké návrhy, jak by to mohlo vypadat:

MediaWiki:Gadgets-definition Popisek Zdrojový kód
popups|popups.js|navpop.css Vysunovací panel Gadget-popups.js, Gadget-navpop.css
removeAccessKeys|removeAccessKeys.js Zrušit klávesové zkratky Gadget-removeAccessKeys.js
exlinks|exlinks.js Otevírat externí odkazy v novém panelu/okně Gadget-exlinks.js
edittop|edittop.js Přidat odkaz [editovat] pro úvodní sekci článku Gadget-edittop.js
WikEd|WikEd.js Aktivovat WikiEd Gadget-WikEd.js

Byl bych rád, kdyby se tyto scripty rozjely, co nejdřív, nemyslím si, že by s tím měl být nějaký velký problém.--Sevela.p 06:32, 3. 1. 2008 (UTC)

Ano, toto je ta nová možnost, o níž jsem se zmiňoval pod technickou lípou v souvislosti s nastavováním tlačítek [editovat], na jejímž vývoji jsem se konzultačně podílel, neboť podporovala můj tehdejší záměr o vylepšení Wikipedie po technické stránce. Bohužel nyní tuto novou funkci ani nemohu využít a obohatit tak Wikipedii o možnosti rozsáhlé customizace a množství užitečných skriptů markantně usnadňujících editorskou práci či zlepšujících navigaci a orientaci čtenářů.
Jinak co se zavádění udělátek do praxe týče, není to tak úplně jednoduché, jak to možná na první pohled vypadá. Je třeba před uvedením do provozu kontrolovat množství věcí, aby nedocházelo ke kolizím. Pouhé identické přebírání odjinud nemusí vzhledem k odlišným nastavením jednotlivých wikiprojektů vždy stačit, nehledě na to, že může způsobit nefunkčnost jiných věcí.
Danny B. | diskuse | mail | přehled příspěvků | 17:11, 3. 1. 2008 (UTC)

Nějaký systém? editovat

Jedinou otázkou je, zda zde budeme chtít dodržovat nějaké podmínky a omezení, například:

  • Vyžadovat alespoň N zájemců před zavedením nějakého udělátka?
  • Budeme se snažit nějak omezovat počet nabízených udělátek, nebo nám nebude vadit nabízet sto udělátek?
  • Vyžadovat alespoň základní stručnou dokumentaci v češtině? (To mi přijde jako rozumné.)
  • Vyžadovat cross-browser kompatibilitu? (Třeba výše uvedený wikEd je Mozilla-only, AFAIK.)

S výše uvedenými jinak žádné velké problémy nemám, jenom exlinks mi přijde dost zbytečné – snad každý dnešní prohlížeč umožňuje otvírání v novém okně prostředním myšítkem. No a aktuální podoba WikEd je pro mě taky nepřijatelná: Gadgets nemůžou záviset na něčích uživatelských skriptech, veškerý obsah musí být v našem MediaWiki:, takže by bylo potřeba celý wikEd zkopírovat (a přijít tak o „automatické aktualizace“).

--Mormegil 20:14, 4. 1. 2008 (UTC)

K jednotlivým bodům:
  • Asi bychom se měli shodnout na určitém udělátku
  • Podle počet udělátek není rozhodující, můžeme je dělit do skupin
  • Dokumentace určitě ano něco jako Wikipedie:Nástroje (en)
  • Kompatibilitu se všemi browsery bych nevyžadoval, ale samozřejmě je nutné, aby to bylo napsáno přímo v tom nastavení.

Pokud bys zavedl některé z nich do provozu, tak by si toho lidi všimli a pak by bylo víc návrhů.--Sevela.p 21:22, 4. 1. 2008 (UTC)

Pilotní provoz editovat

Tak OK; dvě nejjednodušší udělátka jsem pokusně zapnul a uvidíme, jestli to někoho zaujme. Pokud by to mělo fungovat dále, byl bych rád, kdyby se někdo ujal sepsání alespoň základního úvodu/nápovědy a základních informací k jednotlivým udělátkům (souhlasil bych třeba s tím Wikipedie:Nástroje a podstránky pro jednotlivá udělátka). --Mormegil 16:41, 14. 1. 2008 (UTC)

Bohužel se stalo přesně to, co jsem očekával - začaly se otrocky přebírat identické skripty zcela bez ohledu na to, jestli jsou dobře a optimálně napsané, nebo jestli v nich není něco, co se týká něčeho jiného, co tu nemáme, případně něco, co by naopak blokovalo věci, které tu máme. Bohužel to ani jeden z těch dvou skriptů nesplňuje.
Není tu žádná koncepce, žádný systém, žádná pravidla, zkrátka nic, co by zaručovalo, že tu nebude v budoucnu docházet k těžko odstranitelným kolizím (a že už tu takové případy máme). Myslím si, že toto není vhodný postup.
Velmi rád se - vzhledem k tomu, že jde o věc, u jejíhož zrodu jsem byl a pro niž mám množství aplikací, protože mne vylepšování funkcionality a customizace baví - té nápovědy a dokumentace ujmu, ale nechci dělat zbytečnou práci, která by se musela posléze zbytečně přepisovat.
Danny B. | diskuse | mail | přehled příspěvků | 21:43, 14. 1. 2008 (UTC)

Odkazy pro editaci sekcí editovat

Prosím o zavedení uživatelské volby umístění odkazů pro editaci jednotlivých sekcí. Zatím by postačovaly návrhy přednesené na Wikipedie:Pod lípou (technika)#Odkazy pro editaci sekcí, tedy před nadpisem, těsně za nadpisem (tzv. německé řešení) a nad nadpisem, případné nové návrhy by se mohly řešit později. Děkuji. --Reaperman 16:05, 23. 2. 2008 (UTC)

edittop.js je v konfliktu s funkcionalitou šablony Název editovat

Pokud si zapnu toto udělátko, tak u stránek, kde se vkládá šablona {{Název}}, mi nefunguje a navíc pokud tyto stránky zároveň mají další nadpisy, duplikuje se normální název stránky s verzí, kterou vkládá šablona {{Název}}. Jde např. sed, kde pak název stránky zní "sedSed". --Beren 13:19, 4. 4. 2008 (UTC)

Díky za upozornění, snad opraveno. --Mormegil 14:39, 4. 4. 2008 (UTC)
Neopraveno, přesněji rozhodně ne tak, aby se to dalo nazývat opravou. Je to rychlošitá záplata bez koncepce a návaznosti na další prvky a chování definované na této wiki. Takže ze zcela jednoduché a srozumitelné funkce se naopak stalo zbytečně nabobtnalé cosi, co stejně neřeší klíčový problém tohoto udělátka, které je od začátku do konce špatné (viz ostatně moje poznámka výše o slepém a nekoncepčním přebírání udělátek bez ohledu na lokální situaci). Žádám tímto o neprodlené navrácení do původního stavu, neboť co je potřeba opravit, je to udělátko a nikoliv dlouhodobě používané a fungující chování šablony {{Název}}, na něž mj. spoléhají některé nástroje. Děkuji.
Danny B. | diskuse | mail | přehled příspěvků | 15:05, 4. 4. 2008 (UTC)
(S editačním konfliktem s Berenem níže.)
Chování šablony Název se nijak nezměnilo s výjimkou toho, že má o něco vyšší odolnost oproti stavu stránky před svým spuštěním. Předchozí verze funkce předpokládala, že prvním (či jediným) dítětem uvnitř hlavního nadpisu je samotný uzel s textem nadpisu. Nyní může element obsahovat i jiné elementy. (Pokud funkce fungovala předtím, funguje i nyní, s naprosto identickými výsledky.)
Pokud máš nějaké konkrétní připomínky či chyby, tzn. situaci, ve které něco předtím fungovalo a teď nefunguje, sem s nimi. S nespecifickým „návaznosti na další prvky a chování“ či „některé nástroje“ těžko něco dělat.
--Mormegil 15:12, 4. 4. 2008 (UTC)
Jo, funguje to. Jestli je oprava koncepční nebo ne, to si netroufám hodnotit. --Beren 15:09, 4. 4. 2008 (UTC)

@ Mormegil 15:12, 4. 4. 2008 (UTC):
Zásadní konkrétní připomínka je ta, že nové věci se mají přizpůsobovat starým a ne naopak, protože na ty staré je již navázáno další chování. Funkcionalita se změnila, ne že ne, neboť toto udělátko do elementu <h1> přidává editační odkaz, který tam nikdy nebyl, takže tvrzení o identických výsledcích není pravdivé. Navíc to narušuje funkcionalitu skriptů, které s tímto elementem dále pracují. Proto tedy opět žádám o navrácení do původního stavu.
Kromě toho, jak říkám, zásadní chyby tohoto udělátka stejně vyřešeny nebyly, doporučuji se např. podívat do kteréhokoliv článku se šablonami typu Geo nebo {{Souřadnice - vesmír}}. Nehledě na fakt, že celý skript je napsán na špatném základě, má závislosti, které by mít neměl, je zbytečně nafouklý, atd. Takže opakuji: přepsat je potřeba toto zcela špatně napsané udělátko a nikoliv již drahnou dobu bezchybně fungující skript pro {{Název}}.
Danny B. | diskuse | mail | přehled příspěvků | 15:33, 4. 4. 2008 (UTC)

Změna funkce řešící šablonu název, což je AFAICT to, co chceš vrátit, žádnou funkcionalitu nezměnila, na tom si stojím; takže nevidím důvod, proč by se měla vracet. Gadget samozřejmě chování/vzhled Wikipedie mění, to je jaksi jeho účel, že… Pokud někdo vyžaduje, aby se mu do nadpisu nevkládal editační odkaz, tak nevím, proč si zapíná gadget, jehož jediným účelem je vložit editační odkaz do nadpisu…
K vylepšení udělátka: Kreativitě se meze nekladou. Pokud máš chuť napsat lepší implementaci, klidně do toho; já ten gadget nepoužívám, nejsem jeho autorem, pouze jsem ho na požádání zprovoznil; jeho nedostatky sice vidím, ale jestli nevadí těm, kteří ho chtějí…
Opakuji: Pokud máš nějaké konkrétní připomínky či chyby, tzn. situaci, ve které něco předtím fungovalo a teď nefunguje, sem s nimi. S nespecifickým „Navíc to narušuje funkcionalitu skriptů, které s tímto elementem dále pracují“ těžko něco dělat.
--Mormegil 16:46, 4. 4. 2008 (UTC)

Zvýrazňování přesměrování editovat

Přidat:

* HighlightRedirects|HighlightRedirects.css

Danny B. | diskuse | mail | přehled příspěvků | 6. 1. 2009, 21:58 (UTC)

Sloupcování referencí editovat

Přidat:

* References-2-col|References-2-col.css
* References-3-col|References-3-col.css

Danny B. | diskuse | mail | přehled příspěvků | 3. 3. 2009, 01:47 (UTC)

Schovat pozvánku na LinuxExpo editovat

Přidat:

* HideInvitationLE|HideInvitationLE.css

Danny B. | diskuse | mail | přehled příspěvků | 20. 3. 2009, 20:19 (UTC)

Schovat pozvánku Wikimedia ČR na Svět knihy editovat

Přidat:

* HideInvitationWMCZ-SvetKnihy|HideInvitationWMCZ-SvetKnihy.css

Danny B. | diskuse | mail | přehled příspěvků | 18. 4. 2009, 08:13 (UTC)

Schovat pozvánku Wikimedia ČR na Podzimní knižní veletrh editovat

Přidat:

* HideInvitationWMCZ-PodzimniKnizniVeletrh|HideInvitationWMCZ-PodzimniKnizniVeletrh.css

Danny B. | diskuse | mail | přehled příspěvků | 20. 9. 2009, 23:05 (UTC)

Schovat pozvánku Wikimedia ČR na veletrh LIBRI / Schola mea editovat

Přidat:

* HideInvitationWMCZ-LibriScholaMea|HideInvitationWMCZ-LibriScholaMea.css

Danny B. | diskuse | mail | přehled příspěvků | 4. 11. 2009, 20:12 (UTC)

přidáno. --Mercy 4. 11. 2009, 20:16 (UTC)

Schovat upozornění na Ceny za rozvoj české Wikipedie editovat

Přidat:

* WMCZ-Ceny|WMCZ-Ceny.css

Danny B. | diskuse | mail | přehled příspěvků | 21. 1. 2010, 00:52 (UTC)

done --che 21. 1. 2010, 00:55 (UTC)

Schovat pozvánku Wikimedia ČR na Svět knihy editovat

Přidat:

* WMCZ-SK2010|WMCZ-SK2010.css

Danny B. | diskuse | mail | přehled příspěvků | 3. 5. 2010, 10:54 (UTC)

Přidáno. --Mercy 3. 5. 2010, 10:55 (UTC)

Proposal for GoogleTrans gadget editovat

Hi there,

Sorry about the English.

I have made a GoogleTrans gadget which has been on the enwiki for around a year now. It is also on 8 other wikipedias including the Serbian, the Macedonian, and the Ukranian.

It functions like the Google toolbar translation feature. When you position the cursor over a word in a webpage and hit the SHIFT key, the Google translation of that word (or of selected text < 500 characters) appears in a popup below the cursor.

The help page for the gadget is at:

http://en.wikipedia.org/wiki/User:Endo999/GoogleTrans

(This has instructions on how to port over to other wikis).

and the code for it is at:

http://en.wikipedia.org/wiki/User:Endo999/GoogleTrans.js

It really works well for people who have intermediate Czech as they can easily look up a word they don't know (every 2 or 3 sentences). This is how I use the tool to read French and Spanish webpages. However, the person who knows no Czech (like me) can simply select a sentence or two and have it translated as well. In each popup there is a link to Google Translation Services. If you click on this link then the whole page is translated.

Good luck with your cswiki and to your new entry to the European Union.

Endo999 9. 9. 2010, 02:02 (UTC)

Zobrazit tlačítka pro práci se šablonou u navigačních šablon editovat

Přidat:

* ShowNavbarInNavbox[ResourceLoader|dependencies=mediawiki.Title]|ShowNavbarInNavbox.js|ShowNavbarInNavbox.css

Danny B. | diskuse | mail | přehled příspěvků | 7. 4. 2012, 11:12 (UTC)

Zpět na stránku „Gadgets-definition“.