Vikipedio:Aldonaĵoj

Helpo
vdr

Vikipediaj aldonaĵoj (angle gadget) estas Ĵavaskripta kaj/aŭ CSSa programo kiu povas esti facile ŝaltata per klako sur opcion en viaj Vikipediaj preferoj. Ĝia funkcieco estas realigata per la MediaWikia etendilo Extension:Gadgets.

Ili estas difinataj en MediaWiki:Gadgets-definition kaj pliaj paĝoj en la MediaWiki-nomspaco.

Atentu: Personaj aldonaĵoj per CSS kaj/aŭ Javaskripto estu menciitaj en Vikipedio:CSS kaj JS. Krome ili ja alie enplektiĝas per la softvaro. Do ili fakte estas difinataj sur subpaĝoj de vikipediisto.

Ĝeneralaj kriterioj por aldonaĵoj

redakti

Aldonaĵoj ĝenerale plenumu la jenajn kondiĉojn:

  1. Aldonaĵoj funkciu sen plia konfigurado. Ili devas esti konfigureblaj per la paĝo monobook.js, sed ili devas funkcii nekonfiguritaj.
  2. Aldonaĵoj estu kongruaj kun ĉiuj gravaj foliumiloj, tio estas, ili ne devas kaŭzi interromperaron.
  3. Aldonaĵoj funkciu en la plej gravaj foliumiloj (cross-browser kongrueco). Esceptoj devas esti klare motivataj.
  4. Aldonaĵoj, kiuj bezonas iujn rajtojn, devas esti markitaj, kaj devas ĝuste blokiĝi se rajtoj por iuj uzantoj ne estas difinitaj.
  5. Aldonaĵoj, kiuj nur funkcias en iuj etosoj, devas esti markitaj kiel tiaj, se tiuj datumoj estas disponeblaj.

Proponoj

redakti

Bonvolu uzi poroponpaĝon por diskuti uzantajn skriptojn kiel aldonaĵoj.

Instalado

redakti

Aldonaĵoj povas esti instalitaj post diskuto sur la paĝo Vikipedio:Aldonaĵoj/proponoj de administrantoj je la sekva maniero:

  1. Aldonu la skriptan kodon al MediaWiki:Gadget-skripta nomo.js
  2. Opcie, aldonu CSSan kodon al MediaWiki:Gadget-skripta nomo.css
  3. Aldonu priskribon pri la skripto al la MediaWiki:Gadget-skripta nomo. Bonvolu ligi al skripta retpaĝo kaj/aŭ helpa paĝo kaj klarigi bezonon por foliumiloj se tio esta necese.
  4. Aldonu al MediaWiki:Gadgets-definition sub la taŭga titolo
    * skripta nomo|skripta_nomo.js[|skripta_nomo.css|plia_skripto.js|...]
  5. Aktualigu la tabelon de la instalitaj aldonaĵoj malsupre.

Komentoj

redakti

Komentoj aŭ atentigoj devas esti aldonataj al aldonaĵ-priskriba ŝablono je du manieroj:

  • noiclude markilo (videbla sur priskribaj paĝoj kun ligiloj): <noinclude> komento</noinclude>
  • HTML komentoj (nur videblaj en fonta teksto): <!-- komento-->

Komentoj, kiuj ĉimaniere estas aldonataj, aŭtomate estas ignorataj dum la konstruo de la paĝo.

La sekvanta kapo estu aldonita al la aldonaĵa dosiero:

//  ______________________________________________________________________________________________
// |                                                                                              |
// |                    === ATENTU: ĜENERALA ALDONAĴA DOSIERO ===                                 |
// |                  Ŝanĝoj al ĉi tiu paĝo tuŝos multajn uzantojn.                               |
// | Bonvolu diskuti ŝanĝojn sur la diskutpaĝo sur [[Vikipedia_diskuto:Aldonaĵoj]] antaŭ redakti. |
// |______________________________________________________________________________________________|
//
// Importita el revizio XXXX kiel ĝi estis je DATO el [[SKRIPT_FONTO]]
// MALLONGA PRISKRIBO, vidu [[SKRIPT HEJMPAĜON]]

Aktuale instalitaj aldonaĵoj

redakti
Nomo Funkcio Skripto:
Retpaĝo, fonto, programisto
Gadget:
versio, priskribo, skripto, CSS
Ĝeneralaj aldonaĵoj
Purge Ĝi refreŝigas la kaŝmemoron de la servilo. Tio helpas, se oni aldonis intervikiojn per Vikidatumoj aŭ ŝanĝis ion tie.
?
?
MediaWiki:Gadget-purgetab
MediaWiki:Gadget-purgetab.js
Edittop (?) Aldonas ligilon por [redaktu] al la unua sekcio de la paĝo.
?
en:User:Alex Smotrov/edittop.js
en:User:Alex Smotrov
2007-06-19T04:28:52
MediaWiki:Gadget-EditTop
MediaWiki:Gadget-edittop.js
Vivanta horloĝo Horloĝo en la supra parto de paĝo kiu montras la aktualan tempon laŭ UTC, kaj disponigas ligilon por aktualigo de malnovaj datoj (angle purge).
?
?
en:User:AzaToth
?
MediaWiki:Gadget-UTCLiveClock
MediaWiki:Gadget-UTCLiveClock.js
ImageAnnotator Ebligas aldoni notojn al bildoj.
?
?
MediaWiki:Gadget-ImageAnnotator
MediaWiki:Gadget-ImageAnnotator.js
NiceInfoboxes Aldonas al informkestoj aldonan fonan bildoj ĉe superskriboj. La ideo por ĉi tiuj formatoj estas el la franca vikipedio: fr:Projet:Infobox/V2.

La aldonaĵo estas defaŭlta (uzata de ĉiu, inkluzive neensalutintoj).

?
?
MediaWiki:Gadget-niceInfoboxes
MediaWiki:Gadget-niceInfoboxes.css
DisableImageAnnotator Malaktivigas la eblon aldoni notojn al bildoj.
?
?
MediaWiki:Gadget-DisableImageAnnotator
MediaWiki:Gadget-DisableImageAnnotator.js
Marki alidirektilojn Markas ligilojn al alidirektiloj
?
?
MediaWiki:Gadget-MarkiAlidirektilojn
MediaWiki:Gadget-MarkiAlidirektilojn.css
Marki apartigilojn Markas ligilojn al apartigiloj sk:MediaWiki:Gadget-mark-disambigs.css
?
MediaWiki:Gadget-MarkiApartigilojn
MediaWiki:Gadget-MarkiApartigilojn.css
Referenca ŝpruchhelpilo Elrulas enlinian citaĵon por vidi referencan informon, anstataŭ devi forsalti de la artikola teksto.
?
en:MediaWiki:Gadget-ReferenceTooltips.js;
en:MediaWiki:Gadget-ReferenceTooltips.css
?
MediaWiki:Gadget-ReferenceTooltips.js;
MediaWiki:Gadget-ReferenceTooltips.css
Rekta ligilo elde bildo al Komunejo Bildoj, kiuj estas Komunejo ligas rekte al priskriba paĝo en Komunejo anstataŭ al "priskriba paĝo" en Vikipedio
?
MediaWiki:Gadget-Rekta-ligilo-al-Komunejo
MediaWiki:Gadget-Rekta-ligilo-al-Komunejo.js
Malnova diferenco Montras revizio-diferencon en malnovaj koloroj kaj fasono.
en:MediaWiki:Gadget-OldDiff.css
MediaWiki:Gadget-MalnovaDiferenco
MediaWiki:Gadget-MalnovaDiferenco.css
"+" anstataŭ la langeto "Aldoni temon" Montras la signon "+" anstataŭ "Aldoni temon" en la langeto por aldoni novan temon en diskutoj
en:MediaWiki:Gadget-addsection-plus.js
MediaWiki:Gadget-AldoniSekcion-plus
MediaWiki:Gadget-AldoniSekcion-plus.js
ForigiFulmoklavojn Malaktivigas fulmoklavojn de Vikipedio.
en:MediaWiki:Gadget-removeAccessKeys.js
MediaWiki:Gadget-ForigiFulmoklavojn
MediaWiki:Gadget-ForigiFulmoklavojn.js
Evoluitaj aldonaj iloj
wikEd Kompleta teksta redaktilo, kiu estas integrita en la paĝo, sed funkcias nur en la foliumiloj Firefox / Mozilla / Seamonkey
wikEd
en:User:Cacycle/wikEd.js
en:User:Cacycle
0.9.109, January 4, 2013 (4-a de januaro 2013)
MediaWiki:Gadget-WikEd
MediaWiki:Gadget-WikEd.js
Naviga saltofenestro Aperigas saltofenestron, montranta antaŭrigardon de la paĝo. Ĝi havas multajn ilojn.
?
?
Markadmins Aldonas markilojn por administrantoj kaj burokratoj
?
?
MediaWiki:Gadget-markadmins
MediaWiki:Gadget-markadmins.js
Marku blokitajn Trastrekita ligilo sur la paĝon de blokitaj uzantoj.
?
ru:MediaWiki:Gadget-markblocked.js
?
MediaWiki:Gadget-markblocked
MediaWiki:Gadget-markblocked.js
Resumbutonoj Aldoni antaŭdifinitajn butonojn por plenigi la resumskatolon
?
?
MediaWiki:Gadget-resumbutonoj
MediaWiki:Gadget-resumbutonoj.css
MediaWiki:Gadget-resumbutonoj.js
Titolankroj provizas ligilon al paĝsekcio alklakante sur la la ligilo en [url][[ligilo]] dekstre de la sekcititolo.
?
?
MediaWiki:Gadget-titoloankroj
MediaWiki:Gadget-AncreTitres.js
Varma Kato Ilo por facile aldoni kategoriojn.
?
?
MediaWiki:Gadget-HotCats
MediaWiki:Gadget-HotCat.js
MediaWiki:Gadget-HotCat.js/local defaults
PropraProvejo Ĝi aranĝas plian supran ligilon inter "Mia diskutopaĝo" kaj "Miaj preferoj". Per tio eblas krei propran provejon kiel subpaĝo de Uzanto.
Pola vikipedio
pl:MediaWiki:Common.js
pl:Wikipedysta:Herr Kriss
?
MediaWiki:Gadget-PropraProvejo
MediaWiki:Gadget-PropraProvejo.js
Vikidatuma ligilo Ĝi aldonas sub la titola linio ligilon al la koncerna paĝo ĉe Vikidatumoj, se ĝi ekzistas. Alie aperas "Vikidatuma ero ne trovita", kiu siavice ligas al krea paĝo ĉe Vikidatumoj.
?
?
MediaWiki:Gadget-VikidatumaLigilo
MediaWiki:Gadget-VikidatumaLigilo.js
WikiTrans La aldonaĵo montras maŝinajn tradukojn fare de WikiTrans de artikoloj kiuj ne ekzistas en la Esperanta Vikipedio; fonto estas la angla Vikipedio. La aldonaĵo ebligas lingvan reviziadon de la maŝina tradukaĵo ene de la interfaco de Vikipedio. (poste necesas plia kontrolo de sintakso kaj tipografio)
Uzanto:Blahma
?
MediaWiki:Gadget-WikiTrans
MediaWiki:Gadget-WikiTrans.js
MediaWiki:Gadget-WikiTrans.css
Administra interfaco
Malplena resumo dum forigo Ĝi malplenigas resumon dum forigado. Dank' al tio estas protokolo de forigoj pli superrigardebla. :meta:User:Danny B.
MediaWiki:Gadget-MalplenaForigokialo
MediaWiki:Gadget-MalplenaForigokialo.js
Sekura amasforigo La aldonaĵo postulas konfirmon de amasforigo (rollback) kaj tiel preventas nevolan amasforigon :meta:User:Danny B.
MediaWiki:Gadget-SafeRollback
MediaWiki:Gadget-SafeRollback.js

Vidu ankaŭ

redakti