Commons:Filflytting/Global erstatting

From Wikimedia Commons, the free media repository
Jump to navigation Jump to search
This page is a translated version of a page Commons:File renaming/Global replace and the translation is 64% 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

Du er trolig her fordi du har fulgt ei lenke fra et redigeringssammendrag. Vær obs på at redigeringen ikke ble gjort av en bot. Den ble gjort av et skript som er slått på som standard for alle brukere på Wikimedia Commons. Om erstattingen ble gjort av en filflytter eller administrator (bekreft) i samsvar med retningslinjene våre, ikke blokker denne brukeren på ditt prosjekt, siden det ikke vil hindre filen fra å bli flyttet; blokkering vil bare hindre brukeren fra å oppdatere fillenker. Ønskede erstattingsredigeringer fra brukerkontoer som ikke er botter kan hindres ved å bruke redigeringsfilteret. Om et individ ikke oppfører seg eller erstatter en fil med en annen fil kan du blokkere dem. Kontroversielle filflyttinger kan også rapporteres og bestrides på Commons.

Standardlenka for flytting har blitt erstattet med tilleggsfunksjonen «Move & Replace» på denne siden. Etter at en fil har endret navn på Wikimedia Commons, vil filbruken erstattes på alle Wikimeda-wikier av et JavaScript som kjører i brukerens nettleser: Alle sider der en fil angis å være i bruk vil bli søkt gjennom etter filnavnet, og File:Gammelt navn.ext vil erstattes med File:Nytt navn.ext i kildekoden. Redigeringer blir gjort under brukernavnet til administratoren eller filflytteren som endret navn på fila. Siden 2013 har denne utvidede funksjonaliteten vært slått på som standard for filflyttere og administratorer. Om erstattingen ikke er mulig, for eksempel på grunn av at en fil brukes mye, eller om redigeringer feiler eller tilkoblingen er treg, vil filbruken bli erstattet av CommonsDelinker som før.

Hvorfor vi implementerte JavaScript-erstatting under individuelle brukerkontoer

Vi synes at hver filflytter og administrator er ansvarlig for deres egne handlinger; om de endrer navn på ei fil må de også rettferdiggjøre alle redigeringer som oppstår på grunn av navneendringen. I tillegg har vi av og til tekniske problemer med botten som erstatter bilder, CommonsDelinker, og det er en fare for doble omdirigeringer om en fil flyttes to ganger, og uten at fillenkene oppdateres vil det føre til problemer. I tillegg bør filflytting forbedre filnavnene som vises til brukerne.


Opting out an entire Wiki
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 Importer data:

{"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:

  • Beskrivelse
(vises offentlig) Disallow Commons Global Replace
  • Conditions:
    (action === 'edit')
    & !('autopatrol' in user_rights)
    & (summary rlike '^\(\[\[c\:GR\|GR\]\]\)')
    
  • Merknader:
    Prevent non-autopatrolled users from replacing files on this wiki.
    Reference: https://commons.wikimedia.org/wiki/Commons:File_renaming/Global_replace/Abuse_Filter
    
  • ☑ Slå på dette filteret
  • ☑ Hindre brukeren i å utføre handlingen
Troubleshooting

You are a file mover or administrator and nothing is replaced with your user account? Then, it is likely that your browser or a browser add-on are the cause. A common issue is that cookies from third party sites are disabled (Firefox, Chrome, Internet Explorer).

While this is good for blocking advertising and enhances privacy, it prevents you from getting logged-in on all Wikimedia projects, which in turn is required for Global replace to work correctly. You may work around this by adding exceptions. However, note that the added exceptions may not be persistent in anonymous/private browsing mode and when website preferences are deleted, the list of exceptions is usually deleted as well. Some browsers are configured to delete website preferences as soon as they're closed.

List of domains you should allow cookies from:

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

Opting out as a Commons file mover or administrator

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.