MediaWiki:Onlyifuploading.js: Unterschied zwischen den Versionen

aus Stargate Wiki, dem deutschsprachigen Stargate-Lexikon
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
K damit da von MW keine Links und Einbindungen reininterpretiert werden...
 
(3 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 2: Zeile 2:
  * Lädt die Informationsvorlage beim Hochladen direkt im Beschreibungsfeld
  * Lädt die Informationsvorlage beim Hochladen direkt im Beschreibungsfeld
  * wird in [[MediaWiki:Common.js]] eingebunden
  * wird in [[MediaWiki:Common.js]] eingebunden
* <nowiki>
  */
  */


jQuery( document ).ready(function() {
$(window).load(function() {
 
   //*** [[Vorlage:Dateiüberprüfung]] als Standard-Lizenz-Vorlage verwenden
   //*** Wenn keine Lizenz gewählt [[Vorlage:Dateiüberprüfung]] einbinden
   var $select = $('#wpLicense');
   var select = document.getElementById("wpLicense");
   if ($select.children("option[title='{{Dateiüberprüfung}}']").length) {
   if (select && select.length > 8) {
  $select.children().eq(0).remove(); //"Bitte Lizenz wählen" soll keine auswählbare Option sein
    if (select.selectedIndex == 0) {
  $select.prop('selectedIndex', $select.children("option[title='{{Dateiüberprüfung}}']").index()); //wähle die Option aus, die auf {{Dateiüberprüfung}} verweist
      select.remove(0);
  $select.change(); //Vorschau für Dateiüberprüfungsvorlage laden
      select.selectedIndex = 11;
    }
    else
      select.remove(0);
    //licenseSelectorCheck();
   }
   }
});
});
//</nowiki>

Aktuelle Version vom 7. Februar 2016, 21:20 Uhr

/**
 * Lädt die Informationsvorlage beim Hochladen direkt im Beschreibungsfeld
 * wird in [[MediaWiki:Common.js]] eingebunden
 * <nowiki>
 */

$(window).load(function() {
  //*** [[Vorlage:Dateiüberprüfung]] als Standard-Lizenz-Vorlage verwenden
  var $select = $('#wpLicense');
  if ($select.children("option[title='{{Dateiüberprüfung}}']").length) {
  	$select.children().eq(0).remove(); //"Bitte Lizenz wählen" soll keine auswählbare Option sein
  	$select.prop('selectedIndex', $select.children("option[title='{{Dateiüberprüfung}}']").index()); //wähle die Option aus, die auf {{Dateiüberprüfung}} verweist
  	$select.change(); //Vorschau für Dateiüberprüfungsvorlage laden
  }
});
//</nowiki>