MediaWiki: Common.js: Unterschied zwischen den Versionen

Aus Joachim Camerarius (1500-1574)
Wechseln zu: Navigation, Suche
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
 
(508 dazwischenliegende Versionen von 4 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
/* Das folgende JavaScript wird für alle Benutzer geladen. */
mw.loader.load('/index.php?title=MediaWiki:ListNav.js&action=raw&ctype=text/javascript');
mw.loader.load('/index.php?title=MediaWiki:Editor.js&action=raw&ctype=text/javascript');
mw.loader.load('/index.php?title=MediaWiki:CustomDrilldown.js&action=raw&ctype=text/javascript');
mw.loader.load('/index.php?title=MediaWiki:CustomCommentStream.js&action=raw&ctype=text/javascript');
mw.loader.load('/index.php?title=MediaWiki:ScrollTop.js&action=raw&ctype=text/javascript');
mw.loader.load('/index.php?title=MediaWiki:Feedback.js&action=raw&ctype=text/javascript');
mw.loader.load('/index.php?title=MediaWiki:Werkbeschreibung.js&action=raw&ctype=text/javascript');
mw.loader.load('/index.php?title=MediaWiki:Custom.js&action=raw&ctype=text/javascript');
mw.loader.load('/index.php?title=MediaWiki:Navbar.js&action=raw&ctype=text/javascript');


function waitForElement(e, n) {
  window.setTimeout(function () {
      $(e).length ? n(e, $(e)) : waitForElement(e, n)
  }, 500)
}


/***************************************************************/
function toggleTimeline() {
/********* Animate stat-counter on main page ******************/
  $("html, body").animate({
/**************************************************************/
      scrollTop: $("#timelineWrapper").offset().top
 
  }, 500, "linear")
$('.counting').each(function() {
}
  var $this = $(this),
      countTo = $this.attr('data-count');
 
  $({ countNum: $this.text()}).animate({
    countNum: countTo
  },
 
  {
 
    duration: 2000,
    easing:'linear',
    step: function() {
      $this.text(Math.floor(this.countNum));
    },
    complete: function() {
      $this.text(this.countNum);
      //alert('finished');
    }
 
  }); 
 
});
 


##############################
/** Add custom text to MediaWiki search page **/
### Main page banner ########
if("Search" === mw.config.get("wgCanonicalSpecialPageName")){
##############################
   $('<div class="card card-body bg-light"><p>Durch eine Trunkierung des Suchbegriffs mit * lassen sich ggf. mehr Treffer erzielen ("Eoban*" findet "Eoban, Eobanus, Eobani" usw.). <br/>Weitere Recherchemöglichkeiten erläutert die <a target="_blank" href="http://camerarius.kallimachos.de/Anleitung#strategy-v">Einführung.</a></p></div>').insertBefore("#bodyContent");
function parallax_height() {
  var scroll_top = $(this).scrollTop();
  var sample_section_top = $(".sample-section").offset().top;
   var header_height = $(".sample-header-section").outerHeight();
  $(".sample-section").css({ "margin-top": header_height });
  $(".sample-header").css({ height: header_height - scroll_top });
}
}
parallax_height();
$(window).scroll(function() {
  parallax_height();
});
$(window).resize(function() {
  parallax_height();
});

Aktuelle Version vom 5. Dezember 2024, 16:41 Uhr

mw.loader.load('/index.php?title=MediaWiki:ListNav.js&action=raw&ctype=text/javascript');
mw.loader.load('/index.php?title=MediaWiki:Editor.js&action=raw&ctype=text/javascript');
mw.loader.load('/index.php?title=MediaWiki:CustomDrilldown.js&action=raw&ctype=text/javascript');
mw.loader.load('/index.php?title=MediaWiki:CustomCommentStream.js&action=raw&ctype=text/javascript');
mw.loader.load('/index.php?title=MediaWiki:ScrollTop.js&action=raw&ctype=text/javascript');
mw.loader.load('/index.php?title=MediaWiki:Feedback.js&action=raw&ctype=text/javascript');
mw.loader.load('/index.php?title=MediaWiki:Werkbeschreibung.js&action=raw&ctype=text/javascript');
mw.loader.load('/index.php?title=MediaWiki:Custom.js&action=raw&ctype=text/javascript');
mw.loader.load('/index.php?title=MediaWiki:Navbar.js&action=raw&ctype=text/javascript');

function waitForElement(e, n) {
   window.setTimeout(function () {
      $(e).length ? n(e, $(e)) : waitForElement(e, n)
   }, 500)
}

function toggleTimeline() {
   $("html, body").animate({
      scrollTop: $("#timelineWrapper").offset().top
   }, 500, "linear")
}

/** Add custom text to MediaWiki search page **/
if("Search" === mw.config.get("wgCanonicalSpecialPageName")){
  $('<div class="card card-body bg-light"><p>Durch eine Trunkierung des Suchbegriffs mit * lassen sich ggf. mehr Treffer erzielen ("Eoban*" findet "Eoban, Eobanus, Eobani" usw.). <br/>Weitere Recherchemöglichkeiten erläutert die <a target="_blank" href="http://camerarius.kallimachos.de/Anleitung#strategy-v">Einführung.</a></p></div>').insertBefore("#bodyContent");
}