Hilfe:QuickDelete
![]() | This is the documentation for QuickDelete, a JavaScript gadget which can be enabled or disabled in your Preferences. The script itself is located at MediaWiki:Gadget-QuickDelete.js. |
![]() | If you need more help, please ask at the discussion page or at Commons:Help desk. Documentation: Deutsch ∙ English ∙ |
Quick Delete: Adds useful links to tag files as missing source/license/permission or for deletion, and notify users accordingly (you can also define custom buttons). [talk]
QuickDelete hängt von AjaxQuickDelete ab, welches den Hauptcode bereitstellt. Um das Helferlein QuickDelete zu aktivieren, gehe zu Special:Preferences#mw-prefsection-gadgets und aktiviere es dort.
Auf nicht existierenden Seiten und Spezialseiten ist das Helferlein nicht aktiv. Seit August 2018 ist es auf Löschdiskussionen und verwandten Seiten deaktiviert (es ist trotzdem möglich, eine Löschdiskussion manuell zur Löschung vorzuschlagen).
Es gibt ein paar Dinge, die du in deiner persönlichen /common.js (oder /vector.js oder /monobook.js) konfigurieren kannst.
AjaxQuickDelete und QuickDelete
Um Benutzerdiskussionsseiten, die du markierst, zu deiner Beobachtungsliste hinzuzufügen, ergänze folgendes:
window.AjaxDeleteWatchUserTalk = true;
Um Dateiseiten, die du markierst, zu deiner Beobachtungsliste hinzuzufügen, ergänze folgendes:
window.AjaxDeleteWatchFile = true;
Um Dateiseiten, deren Umbenennung du abgelehnt hast, zu deiner Beobachtungsliste hinzuzufügen, ergänze folgendes:
window.AjaxDeclineMoveWatchFile = true;
Manche Aktionen erfordern Kommunikation mit anderen Wikis (z.B. Benachrichtigung von Hochladern und Datei-Ersetzung). Es gibt nicht empfehlenswerte Rückfalloptionen, die standardmäßig genutzt werden können, wenn du nicht möchtest, dass das Skript in deinem Namen Bearbeitungen auf anderen Wikis vornimmt:
window.aqdCORSOptOut = true;
QuickDelete
Du kannst auch wie folgt benutzerdefinierte Bezeichnungen für deinen Werkzeugkasten konfigurieren (das Helferlein QuickDelete muss aktiviert sein).
Wenn du zum Beispiel Dateien als {{Duplicate}} markieren möchtest:
window.AjaxDeleteExtraButtons = [{
'label': 'Duplicate',
'tag': '{' + '{duplicate|1=%PARAMETER%|user=%USER%}}',
'img_summary': 'Tagging as duplicate of [[%PARAMETER%]]',
'prompt_text': 'Which file is this a duplicate of?',
'optin_notify': 1
},
];
Wenn du persönliche Dateien und Werbung schnelllöschen möchtest (ohne einen Löschantrag auszufüllen):
window.AjaxDeleteExtraButtons = [
{
'label': 'Speedy Selfie/F10',
'tag': '{'+'{SD|F10}}',
'img_summary': 'Requesting speedy deletion: [[COM:CSD#F10|CSD F10]] (personal photos by non-contributors)',
'talk_tag': '{'+'{subst:speedynote|1=%FILE%|2=[[COM:CSD#F10|CSD F10]] (personal photos by non-contributors)}}',
'talk_summary': 'Notification of possible speedy deletion for %FILE% due to [[COM:CSD#F10|CSD F10]] (personal photos by non-contributors)',
}, {
'label': 'Speedy Advert/G10',
'tag': '{'+'{SD|G10}}',
'img_summary': 'Requesting speedy deletion: [[COM:CSD#G10|CSD G10]] (files and pages created as advertisements)',
'talk_tag': '{'+'{subst:speedynote|1=%FILE%|2=[[COM:CSD#G10|CSD G10]] (files and pages created as advertisements)}}',
'talk_summary': 'Notification of possible speedy deletion for %FILE% due to [[COM:CSD#G10|CSD G10]] (files and pages created as advertisements)',
},
];
Wenn du einen Parameter 'talk_tag'
angegeben hast, werden die entsprechenden Benutzer automatisch benachrichtigt. Wenn du Fall für Fall entscheiden möchtest (ob du Benutzer benachrichtigst) kannst du den boolean-Parameter 'optin_notify'
nutzen.
Oder wenn du eindeutige Urheberrechtsverletzungen mit einem Klick markieren möchtest (mit einem Link auf die Suchmaschine Google-Bilder in der Begründung für die Schnelllöschung):
window.AjaxDeleteExtraButtons = [
{
'label': 'Copyvio (www)',
'tag': '{'+'{copyvio|1=[[COM:CSD#F1]], Possible copyright violation: [[COM:NETCOPYRIGHT|Found elsewhere on the web and unlikely to be own work]]: [https://lens.google.com/uploadbyurl?url={{filepath:{'+'{subst:BASEPAGENAME}}}} Google search]}}',
'img_summary': 'speedy deletion: possible copyvio',
'talk_tag': '{'+'{subst:copyvionote|1=%FILE%|2=[[COM:NETCOPYRIGHT|Found elsewhere on the web and unlikely to be own work]].}}',
'talk_summary': 'Notification of possible copyright violation for %FILE% because it is [[COM:NETCOPYRIGHT|found elsewhere on the web and unlikely to be own work]].',
}
];
→ Einige weitere echte Beispiele in einer persönlichen Konfiguration.