Difference between revisions of "User:Pianoforte/common.js"
Jump to navigation
Jump to search
Pianoforte (talk | contribs) |
Pianoforte (talk | contribs) |
||
Line 31: | Line 31: | ||
var data_girlT = {}; | var data_girlT = {}; | ||
var data_girlT2 = {}; | var data_girlT2 = {}; | ||
− | data_girlT2[mw.config.get("wgPageName")] = {}; | + | data_girlT2[mw.config.get("wgPageName")+"costume1"] = {}; |
− | data_girlT2["R" + mw.config.get("wgPageName")] = {}; | + | data_girlT2["R" + mw.config.get("wgPageName")+"costume1"] = {}; |
− | data_girlT[mw.config.get("wgPageName")] = data_girlT2; | + | data_girlT[mw.config.get("wgPageName")+"costume1"] = data_girlT2; |
girlsload = new SkeletonLoader("http://en.gfwiki.com/index.php/Special:Redirect/file/", data_girlT); | girlsload = new SkeletonLoader("http://en.gfwiki.com/index.php/Special:Redirect/file/", data_girlT); | ||
Line 42: | Line 42: | ||
elems.item(0).replaceWith(baseview.renderer.view); | elems.item(0).replaceWith(baseview.renderer.view); | ||
chibiParent.childNodes.item(1).className = "tdoll_chibi"; | chibiParent.childNodes.item(1).className = "tdoll_chibi"; | ||
+ | hibiParent.childNodes.item(1).style.flexShrink = "0"; | ||
+ | chibiParent.childNodes.item(1).style.pointerEvents = "none"; | ||
} | } | ||
}); | }); |
Revision as of 04:52, 28 December 2017
var load_js = {
baseurl : "/index.php?title=MediaWiki:",
list_js : [
"GfSpine.js"
],
load_num : 0,
load : function(){
if(load_js.load_num >= load_js.list_js.length){
initGirl();
return;
}
$.getScript(load_js.baseurl + load_js.list_js[load_js.load_num] + "&action=raw", function(response,status){
if(status == 'success'){
console.log(load_js.list_js[load_js.load_num] + ' loaded');
load_js.load_num++;
load_js.load();
}
});
}
}
window.reInitGirl = function (){
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")+"costume1"] = {};
data_girlT2["R" + mw.config.get("wgPageName")+"costume1"] = {};
data_girlT[mw.config.get("wgPageName")+"costume1"] = data_girlT2;
girlsload = new SkeletonLoader("http://en.gfwiki.com/index.php/Special:Redirect/file/", data_girlT);
girlsload.load(mw.config.get("wgPageName"), mw.config.get("wgPageName"), function(p){
if (p !== null) {
baseview.addSpinePlayer(p);
elems.item(0).replaceWith(baseview.renderer.view);
chibiParent.childNodes.item(1).className = "tdoll_chibi";
hibiParent.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);
}
}