User:Pianoforte/common.js
< User:Pianoforte
Jump to navigation
Jump to search
Revision as of 05:35, 28 December 2017 by Pianoforte (talk | contribs)
Note: After saving, 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: Hold Ctrl while clicking Refresh, or press Ctrl-F5
- Opera: Go to Menu → Settings (Opera → Preferences on a Mac) and then to Privacy & security → Clear browsing data → Cached images and files.
window.reInitGirl = function (costumeSuffix){
baseview = new BaseView(800, 800);
baseview.start();
elems = document.getElementsByClassName("tdoll_chibi");
elems.className = "tdoll_chibi";
console.log(elems);
if (elems.length > 0) {
chibiParent = elems.item(0).parentNode;
var data_girlT = {};
var data_girlT2 = {};
data_girlT2[mw.config.get("wgPageName")+costumeSuffix] = {};
data_girlT2["R" + mw.config.get("wgPageName")+costumeSuffix] = {};
data_girlT[mw.config.get("wgPageName")+costumeSuffix] = data_girlT2;
girlsload = new SkeletonLoader("http://en.gfwiki.com/index.php/Special:Redirect/file/", data_girlT);
girlsload.load(mw.config.get("wgPageName")+costumeSuffix, mw.config.get("wgPageName")+costumeSuffix, function(p){
if (p !== null) {
baseview.addSpinePlayer(p);
elems.item(0).replaceWith(baseview.renderer.view);
chibiParent.childNodes.item(1).className = "tdoll_chibi";
chibiParent.childNodes.item(1).style.flexShrink = "0";
chibiParent.childNodes.item(1).style.pointerEvents = "none";
}
});
console.log(baseview);
console.log(baseview.player);
console.log(baseview.player.length);
//if (baseview.player.length > 0 )
//elems.item(0).replaceWith(baseview.renderer.view);
}
}