Zum Inhalt springen

MediaWiki:Common.js: Unterschied zwischen den Versionen

Aus Geschichte Spillern
Lizenz "UrheberrechtStandard" wurde als Vorbelegung für das Hochladen einer einzelnen Datei festgelegt
 
Keine Bearbeitungszusammenfassung
Zeile 1: Zeile 1:
/* Das folgende JavaScript wird für alle Benutzer geladen. */
// 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---