Commons:Alinomado de dosieroj/Tutvikia anstataŭo de dosieroj

From Wikimedia Commons, the free media repository
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
This page is a translated version of a page Commons:File renaming/Global replace and the translation is 91% complete. Changes to the translation template, respectively the source language can be submitted through Commons:File renaming/Global replace and have to be approved by a translation administrator.

Shortcuts: GR • COM:GR

Verŝajne, vi estas ĉi tie, ĉar vi sekvis ligilon en redaktoresumo. Bonvolu esti informita: La redakto estis farita ne per roboto. Ĝi estis farita per skripto, kiu estis enŝaltita defaŭlte por ĉiuj uzantoj en la Vikimedia Komunejo. Se la anstataŭo estis farita de dosieralinomanto aŭ administranto (certiĝi) laŭ niaj politikoj, ne forbaru tiun uzanton en via vikio ĉar tio ne preventos alinomadon de la dosiero mem; forbaro nur preventos ĝisdatigon de la ligilo. Nedezirataj anstataŭaj redaktoj fare de uzantokontoj aliaj ol robotoj estu preventataj per uzo de la Filtro de Misuzoj. Se individuo miskondutas aŭ anstataŭas uzon per alia dosiero, vi certe povas forbari tiun. Disputindaj alinomadoj povas ankaŭ esti raportitaj kaj protestitaj en la Komunejo.

La defaŭlta ligilo «Alinomi» (Move) en la malfoldiĝanta aglisto estas en ĉi tiu retejo anstataŭita per aldonaĵo «Alinomi kaj anstataŭi (Move & Replace). Post kiam dosiero estas alinomita en la Vikimedia Komunejo, la uzoj de la dosiero estos anstataŭitaj en ĉiuj Vikimediaj vikioj per JavaSkripto funkcianta en foliumilo de uzanto: Ĉiuj paĝoj por kiuj la dosiero estas raportata esti en uzo estas traserĉitaj por la dosiera nomo, kaj Dosiero:Malnova nomo.ext estos anstataŭita per Dosiero:Nova nomo.ext en ĝia fontkodo. Redaktoj estas farigataj sub la uzantokonto de la administrantodosieralinomanto, kiu alinomis median dosieron. Ekde 2013 ĉi tiu pliigita funkciaro estas defaŭlte enŝaltita por ĉiuj dosieralinomantoj kaj administrantoj. Se la anstataŭo ne estas plenumebla, ekzemple pro abunda uzado, malsukcesintaj redaktoj aŭ malrapida retkonekto, dosieraj uzoj estos anstataŭitaj per Komuneja Malligilo kiel antaŭe.

Kial ni ekaplikis la JavaSkriptan anstataŭon sub individuaj uzantokontoj

Ni kredas, ke ĉiu dosieralinomanto kaj administranto estas unuope respondeca pri siaj propraj agoj; kaj se li aŭ ŝi alinomas dosieron, li aŭ ŝi devas ankaŭ ĝustigi ĉiujn redaktojn, kaŭzitajn de alinomado de media dosiero. Aldone, ni foje alfrontas teĥnikajn problemojn kun nia anstataŭada roboto Komuneja Malligilo, kaj ne ĝisdatigo de dosiera uzado estas danĝera ĉar, tuj kiam dosieroj estas alinomitaj dufoje, okazas ŝanĝoj en duoblaj redirektoj ne solvataj per la programaro MediaWiki kaj dosiera uzo iĝas rompita, se ne kuracita kiel ĉi tie. Krome, dosiera alinomado devas alporti iujn plibinigojn al dosiernomoj, kiujn ni ŝatus kunhavi kun niaj uzantoj.


Malŝalto por tuta vikio
If you are an Abuse Filter editor of a Wikimedia Wiki, or you are administrator (a user belonging to the sysop user group), you most likely have necessary permission for creating an Abuse Filter to prevent Commons Global Replace edits submitted by individual user accounts. You might have various reasons for doing so, for example to prevent edits that are not automatically patrolled. In case these edits are prevented, Commons Global Replace system will instruct CommonsDelinker (a global bot) which will then carry out the edit. It would be kind, though, if you would notify Wikimedia Commons about such opt-outs (and the reasons), as this will help us to understand our Media file's users better and we can design our software more efficiently and intelligently.

How to create a new filter

Convenience way

Navigate to Special:AbuseFilter/import on your wiki, insert the following text and press Importi datenojn:

{"row":{"af_id":"148","af_pattern":"(action === 'edit')\r\n\u0026 !('autopatrol' in user_rights)\r\n\u0026 (summary rlike '^\\(\\[\\[c\\:GR\\|GR\\]\\]\\)')","af_user":"16603","af_user_text":"Rillke","af_timestamp":"20150201145938","af_enabled":"1","af_comments":"Prevent non-autopatrolled users from replacing files on this wiki.\r\nReference: https://commons.wikimedia.org/wiki/Commons:File_renaming/Global_replace/Abuse_Filter","af_public_comments":"Disallow Commons Global Replace","af_hidden":"0","af_hit_count":"2","af_throttled":"0","af_deleted":"0","af_actions":"disallow","af_global":"0","af_group":"default"},"actions":{"disallow":{"action":"disallow","parameters":[""]}}}
Ex manus

Navigate to Special:AbuseFilter/new on your wiki. Fill-in the following values:

  • Priskribo:
(publike videbla) Disallow Commons Global Replace
  • Conditions:
    (action === 'edit')
    & !('autopatrol' in user_rights)
    & (summary rlike '^\(\[\[c\:GR\|GR\]\]\)')
    
  • Notoj:
    Prevent non-autopatrolled users from replacing files on this wiki.
    Reference: https://commons.wikimedia.org/wiki/Commons:File_renaming/Global_replace/Abuse_Filter
    
  • ☑ Ŝalti ĉi tiun filtrilon
  • ☑ Preventi la uzanton fari tian agon
Problemsolvado
Ĉu vi estas dosieralinomanto aŭ administranto kaj nenio estas anstataŭita fare de via uzantokonto? Tiam estas verŝajne ke via foliumilo aŭ iu foliumila aldonaĵo kaŭzas tion. Ofta problemo estas ke kuketoj (cookies) de triaflankaj retejoj estas malŝaltitaj (Firefox, Chrome, Internet Explorer).

Kvankam tio estas bona por haltigi reklamojn kaj perfektigas privatecon, tio malhelpas vin esti ensalutinta en ĉiuj Vikimediaj projektoj, kio ĝenerale estas nepra por ke tutvikia anstataŭado funkciu korekte. Vi povas solvi tion per aldono de esceptoj. Tamen notu, ke la aldonitaj esceptoj ne povas persisti dum anonima/privata retumado kaj ke kiam preferoj por retejoj estas forigitaj, ankaŭ listo de esceptoj estas forigata. Iuj foliumiloj estas agorditaj forigi preferojn por retejoj tuj kiam la foliumilo estas fermita.

Listo de domajnoj, de kiuj vi devus allasi kuketojn:

https://en.wikipedia.org
https://login.wikimedia.org
https://meta.wikimedia.org
https://en.wiktionary.org
https://en.wikibooks.org
https://en.wikiquote.org
https://en.wikisource.org
https://en.wikinews.org
https://en.wikiversity.org
https://www.mediawiki.org
https://www.wikidata.org
https://species.wikimedia.org
https://incubator.wikimedia.org
https://en.wikivoyage.org

Malŝalto kiel Komuneja dosieralinomanto aŭ administranto

window.aqdCORSOptOut = true;
Gadget
Click on “Global replace” in the dropdown menu

If you have filemover right and you want to use the functionality manually, you can use this script with some extra options:

importScript('User:Perhelion/justReplace.js');

You may not use it for possible controversial replacements.

See also: Help:QuickDelete.