MediaWiki:Common.js: Difference between revisions

From Hidden Palace
Jump to navigation Jump to search
(Undo revision 6305 by Drx (talk))
No edit summary
(15 intermediate revisions by the same user not shown)
Line 1: Line 1:
$(document).ready(function(){
$.ajaxSetup({
   $('.redditlink').replaceWith('<script type="text/javascript" src="http://www.reddit.com/buttonlite.js?i=5"></script>');
  cache: true
});
 
$.getScript( 'https://cdn.ravenjs.com/3.9.1/raven.min.js', function() {
    Raven.config('https://[email protected]/128880').install();
});
 
$.getScript('https://code.jquery.com/jquery-migrate-1.4.1.js');
 
mw.loader.load( '/w/resources/assets/form_prototype.js' );
mw.loader.load('/w/resources/assets/form_prototype.css', 'text/css');
 
$(function(){
   $('.redditlink').append('<script type="text/javascript" src="http://www.reddit.com/buttonlite.js?i=5"></script>');
  setTimeout(function(){
  var html = $('span.reddit_button').html();
  $('.redditlink').replaceWith(html);
  $('span.reddit_button').replaceWith('');
},1000);


     $('span.hover-link').hover(function(e){
     $('span.hover-link').hover(function(e){
Line 21: Line 39:


     });
     });
     $('span.hex-snippet span[title!=""]').qtip({
     if (typeof $('span.hex-snippet span[title!=""]').qtip !== 'undefined')
      style: {
    {
          classes: 'qtip-tipsy'
      $('span.hex-snippet span[title!=""]').qtip({
      },
        style: {
      content: {
            classes: 'qtip-tipsy'
          title: function(event, api) {
        },
              return $(this).attr('data-title');
        content: {
          }
            title: function(event, api) {
       }
                return $(this).attr('data-title');
     });
            }
        }
       });
     }
});
});

Revision as of 03:07, April 28, 2019

$.ajaxSetup({
  cache: true
});

$.getScript( 'https://cdn.ravenjs.com/3.9.1/raven.min.js', function() {
    Raven.config('https://[email protected]/128880').install();
});

$.getScript('https://code.jquery.com/jquery-migrate-1.4.1.js');

mw.loader.load( '/w/resources/assets/form_prototype.js' );
mw.loader.load('/w/resources/assets/form_prototype.css', 'text/css');

$(function(){
   $('.redditlink').append('<script type="text/javascript" src="http://www.reddit.com/buttonlite.js?i=5"></script>');
   setTimeout(function(){
   var html = $('span.reddit_button').html();
   $('.redditlink').replaceWith(html);
   $('span.reddit_button').replaceWith('');
},1000);

    $('span.hover-link').hover(function(e){
        var classes = $(this).attr("class").split(/\s+/);

        for (var i=0; i<classes.length; i++)
        {
            if (classes[i].indexOf("link-") != -1)
            {
                if (e.type == "mouseenter")
                {
                    $("span."+classes[i]).addClass("hover");
                }
                else if (e.type == "mouseleave")
                {
                    $("span."+classes[i]).removeClass("hover");
                }
            }
        }

    });
    if (typeof $('span.hex-snippet span[title!=""]').qtip !== 'undefined')
    {
      $('span.hex-snippet span[title!=""]').qtip({
        style: {
            classes: 'qtip-tipsy'
        },
        content: {
            title: function(event, api) {
                return $(this).attr('data-title');
            }
        }
      });
    }
});