User:Rical/vector.js

From mediawiki.org

Note: After publishing, you may have to bypass your browser's cache to see the changes.

  • Firefox / Safari: Hold Shift while clicking Reload, or press either Ctrl-F5 or Ctrl-R (⌘-R on a Mac)
  • Google Chrome: Press Ctrl-Shift-R (⌘-Shift-R on a Mac)
  • Internet Explorer / Edge: Hold Ctrl while clicking Refresh, or press Ctrl-F5
  • Opera: Press Ctrl-F5.
// install http://www.mediawiki.org/wiki/WYSIFTW
// You can install WYSIFTW yourself to test it. Just add the following line to your "vector.js" user subpage:
 mw.loader.using( 'jquery.ui', function () {
    mw.loader.load( '//toolserver.org/~magnus/wysiwtf/wysiwtf.js' );
 } );

// Pour importer le script, ajouter dans votre page monobook.js le code suivant :
document.write('<script type="text/javascript" src="'
+ 'http://www.mediawiki.org/w/index.php?title=User:Rical/valeurDeRomain.js'
+ '&action=raw&ctype=text/javascript&dontcountme=s"></script>');

// document.write('<script type="text/javascript" src="'
// + 'http://www.mediawiki.org/w/index.php?title=Module:CalculRomain'
// + '&action=raw&ctype=text/javascript&dontcountme=s"></script>');

// Ajouter a la page bouton et texte a modifier pour CalculRomain :
function testsDivers() {
    var s = ' - mw - ';
    $('#mw-content-text').prepend("<span >" +s+ "</span>"); 
    s = s + ' Time=' + mw.time.hour + ':' + mw.time.min + ':' + mw.time.sec;
    s = s + ' Revision=' + mw.page.getCurrentRevision();
    s = s + ' SiteName=' + mw.site.getSiteName();
    s = s + ' Version=' + mw.site.getVersion();
    s = s + ' Namespaces=' + mw.site.getNamespaces();
    s = s + ' ContentLanguage=' + mw.lang.getContentLanguage();
    s = s + ' UILanguage=' + mw.lang.getUILanguage();
    $('#mw-content-text').prepend("<span >" +s+ "</span>"); 
};
function testerRomains() {
  testerDesRomains('#vueRomains'); 
};
function deleteRomains() {
  $('#vueRomains').html(' vueRomains : '); 
};
// $('#mw-content-text').prepend("<span id='vueRomains' > vueRomains : </span>");
// $('#p-personal').prepend('<button type="button" id="buttonTestsDivers" onclick="testsDivers()" >Tests Divers</button>');
// $('#p-personal').prepend('<button type="button" id="buttonRazromains" onclick="deleteRomains()" >Delete roman</button>');
// $('#p-personal').prepend('<button type="button" id="buttonvueromains" onclick="testerRomains()" >Test roman</button>');

// install valeurDeRomain.js externe
// http://localhost:8888/calculromain.html    http://localhost:8888/calculromain.js    OK local
// mw.loader.load( '//localhost:8888/calculromain.js' );