MediaWiki:Common.js: Unterschied zwischen den Versionen
Erscheinungsbild
VGS008 (Diskussion | Beiträge) Lizenz "UrheberrechtStandard" wurde als Vorbelegung für das Hochladen einer einzelnen Datei festgelegt |
VGS008 (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
| Zeile 1: | Zeile 1: | ||
/ | // Das folgende JavaScript wird für alle Benutzer geladen. | ||
//Änderungen beim Hochladen einer einzelnen Datei ('Upload') | |||
//Inhalt zu Feld Beschreibung, Kopiervorlage aus 'Vorlage:Information Datei' | |||
mw.hook('wikipage.content').add(function () { | |||
if (mw.config.get('wgCanonicalSpecialPageName') === 'Upload') { | |||
var desc = document.getElementById('wpUploadDescription'); | |||
if (desc && desc.value === '') { | |||
desc.value = | |||
`{{Information Datei | |||
|Dokumentenart= | |||
|Ergänzt Seite= | |||
|Entstehungszeit= | |||
|Beschreibung= | |||
|Quelle= | |||
|UrheberIn= | |||
|ÜbergeberIn= | |||
|Anmerkungen= | |||
}}`; | |||
} | |||
} | |||
}); | |||
//Feld Lizenz vorbelegen | |||
mw.hook('wikipage.content').add(function () { | mw.hook('wikipage.content').add(function () { | ||
if (mw.config.get('wgCanonicalSpecialPageName') === 'Upload') { | if (mw.config.get('wgCanonicalSpecialPageName') === 'Upload') { | ||
| Zeile 8: | Zeile 29: | ||
} | } | ||
}); | }); | ||
// Felder ausblenden | |||
jQuery(function($) { | |||
$('#wpUploadCopyStatus, #wpUploadSource').closest('tr').hide(); | |||
$('.mw-upload-editlicenses').hide(); | |||
// Dynamisches Feld "Kategorien" ausblenden | |||
//für Hotcat (mit Wartezeit) | |||
function hideCategories() { | |||
var hotcatLabel = $('#hotcatLabel'); | |||
if (hotcatLabel.length) { | |||
hotcatLabel.closest('tr').hide(); | |||
} else { | |||
setTimeout(hideCategories, 500); // Nach 500ms erneut prüfen | |||
} | |||
} | |||
hideCategories(); | |||
// für Standard-Kategorien-Link | |||
var observer = new MutationObserver(function(mutations) { | |||
$('#mw-normal-catlinks').hide(); // Standard-Kategorien-Link ausblenden | |||
}); | |||
observer.observe(document.body, { childList: true, subtree: true }); | |||
}); | |||
//---Ende Änderungen beim Hochladen einer einzelnen Datei--- | |||
Version vom 14. März 2026, 09:14 Uhr
// Das folgende JavaScript wird für alle Benutzer geladen.
//Änderungen beim Hochladen einer einzelnen Datei ('Upload')
//Inhalt zu Feld Beschreibung, Kopiervorlage aus 'Vorlage:Information Datei'
mw.hook('wikipage.content').add(function () {
if (mw.config.get('wgCanonicalSpecialPageName') === 'Upload') {
var desc = document.getElementById('wpUploadDescription');
if (desc && desc.value === '') {
desc.value =
`{{Information Datei
|Dokumentenart=
|Ergänzt Seite=
|Entstehungszeit=
|Beschreibung=
|Quelle=
|UrheberIn=
|ÜbergeberIn=
|Anmerkungen=
}}`;
}
}
});
//Feld Lizenz vorbelegen
mw.hook('wikipage.content').add(function () {
if (mw.config.get('wgCanonicalSpecialPageName') === 'Upload') {
var license = document.getElementById('wpLicense');
if (license && license.value === '') {
license.value = 'UrheberrechtStandard';
}
}
});
// Felder ausblenden
jQuery(function($) {
$('#wpUploadCopyStatus, #wpUploadSource').closest('tr').hide();
$('.mw-upload-editlicenses').hide();
// Dynamisches Feld "Kategorien" ausblenden
//für Hotcat (mit Wartezeit)
function hideCategories() {
var hotcatLabel = $('#hotcatLabel');
if (hotcatLabel.length) {
hotcatLabel.closest('tr').hide();
} else {
setTimeout(hideCategories, 500); // Nach 500ms erneut prüfen
}
}
hideCategories();
// für Standard-Kategorien-Link
var observer = new MutationObserver(function(mutations) {
$('#mw-normal-catlinks').hide(); // Standard-Kategorien-Link ausblenden
});
observer.observe(document.body, { childList: true, subtree: true });
});
//---Ende Änderungen beim Hochladen einer einzelnen Datei---