Utilisateur:Dr Brains/BotFramework.js
Note : après avoir enregistré la page, vous devrez forcer le rechargement complet du cache de votre navigateur pour voir les changements.
Mozilla / Firefox / Konqueror / Safari : maintenez la touche Majuscule (Shift) en cliquant sur le bouton Actualiser (Reload) ou pressez Maj-Ctrl-R (Cmd-R sur Apple Mac) ;
Firefox (sur GNU/Linux) / Chrome / Internet Explorer / Opera : maintenez la touche Ctrl en cliquant sur le bouton Actualiser ou pressez Ctrl-F5.function BotFramework_addScript(url){
var s = document.createElement('script');
s.setAttribute('src',url + '&action=raw&ctype=text/javascript');
s.setAttribute('type','text/javascript');
document.getElementsByTagName('head')[0].appendChild(s);
}
function BotFramework_addStyle(url, media){
var theLink = document.createElement('link');
theLink.type = 'text/css';
theLink.rel = 'stylesheet';
theLink.href = url + '&action=raw&ctype=text/css';
if (media) theLink.media = media;
document.getElementsByTagName('head')[0].appendChild(theLink);
}
var FrameworkBasePage = "User:Dr_Brains/BotFramework";
/*
BotFramework_addStyle(mw.config.get('wgServer') + mw.config.get('wgScript')+ '?title=' + FrameworkBasePage + '.css');
BotFramework_addScript(mw.config.get('wgServer') + mw.config.get('wgScript') + '?title=' + FrameworkBasePage + '/Variables.js');
BotFramework_addScript(mw.config.get('wgServer') + mw.config.get('wgScript') + '?title=' + FrameworkBasePage + '/Ajax.js');
BotFramework_addScript(mw.config.get('wgServer') + mw.config.get('wgScript') + '?title=' + FrameworkBasePage + '/Suggest.js');
BotFramework_addScript(mw.config.get('wgServer') + mw.config.get('wgScript') + '?title=' + FrameworkBasePage + '/Functions.js');
BotFramework_addScript(mw.config.get('wgServer') + mw.config.get('wgScript') + '?title=' + FrameworkBasePage + '/Init.js');
*/
importStylesheetURI(mw.config.get('wgServer') + mw.config.get('wgScript')+ '?title=' + FrameworkBasePage + '.css&action=raw&ctype=text/css');
mw.loader.load(mw.config.get('wgServer') + mw.config.get('wgScript') + '?title=' + FrameworkBasePage + '.js/Variables.js&action=raw&ctype=text/javascript');
mw.loader.load(mw.config.get('wgServer') + mw.config.get('wgScript') + '?title=' + FrameworkBasePage + '.js/Ajax.js&action=raw&ctype=text/javascript');
mw.loader.load(mw.config.get('wgServer') + mw.config.get('wgScript') + '?title=' + FrameworkBasePage + '.js/Suggest.js&action=raw&ctype=text/javascript');
mw.loader.load(mw.config.get('wgServer') + mw.config.get('wgScript') + '?title=' + FrameworkBasePage + '.js/Functions.js&action=raw&ctype=text/javascript');
mw.loader.load(mw.config.get('wgServer') + mw.config.get('wgScript') + '?title=' + FrameworkBasePage + '.js/Init.js&action=raw&ctype=text/javascript');