「MediaWiki:Common.js/ParserFunctions.js」の版間の差分
提供: Yourpedia
細 |
細 |
||
24行目: | 24行目: | ||
/* スタイルのバグ修正 */ | /* スタイルのバグ修正 */ | ||
− | |||
var link = document.getElementsByTagName('link'); | var link = document.getElementsByTagName('link'); | ||
for(var i in link){ | for(var i in link){ | ||
32行目: | 31行目: | ||
} | } | ||
} | } | ||
− | |||
/* 実験 */ | /* 実験 */ | ||
var i = document.getElementsByClassName('gengo'); | var i = document.getElementsByClassName('gengo'); | ||
− | var i2; | + | if(i){ |
− | + | var i2; | |
− | + | if(i[0] < 1989){ | |
− | + | i2 = '昭和'; | |
− | + | }else{ | |
+ | i2 = '平成'; | ||
+ | } | ||
+ | document.getElementsByClassName('gengo')[0].innerText = i2; | ||
} | } | ||
− | |||
// END | // END |
2019年6月7日 (金) 04:23時点における版
/* Any JavaScript here will be loaded for all users on every page load. */ /* 計算スクリプト */ /* var Keisans = document.getElementsByClassName('tashizan'); var Childs; var numA; var numB; var numC; for(var i in Keisans){ Childs = Keisans[i].childNodes; for(var i2 in Childs){ if(Childs[i2].className == 'numA') numA = Childs[i2].innerText; if(Childs[i2].className == 'numB') numB = Childs[i2].innerText; if(Childs[i2].className == 'numC') numC = Childs[i2]; if(numA && numB && numC){ numC.innerText = Number(numA) + Number(numB); break; } } }*/ /* スタイルのバグ修正 */ var link = document.getElementsByTagName('link'); for(var i in link){ if(link[i].rel == 'stylesheet' && link[i].href.indexOf('yourpedia.org/mediawiki/load.php') != -1){ link[i].href = link[i].href.replace(/https:\/\/(.+).yourpedia.org\//, 'https://ja.yourpedia.org/'); break; } } /* 実験 */ var i = document.getElementsByClassName('gengo'); if(i){ var i2; if(i[0] < 1989){ i2 = '昭和'; }else{ i2 = '平成'; } document.getElementsByClassName('gengo')[0].innerText = i2; } // END