「MediaWiki:Common.js/ParserFunctions.js」の版間の差分

提供: Yourpedia
移動: 案内検索
(やっぱダメか)
(実験)
1行目: 1行目:
 
/* Any JavaScript here will be loaded for all users on every page load. */
 
/* Any JavaScript here will be loaded for all users on every page load. */
  
/* 計算スクリプト */
+
/* #expr */
/* var Keisans = document.getElementsByClassName('tashizan');
+
var Expr = document.getElementsByClassName('expr');
+
for(var i in Expr){
var Childs;
+
var a = eval(Expr[i].innerText);
var numA;
+
Expr[i].innerText = a;
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 e = document.createElement('link');
 
e.href = 'https://ja.yourpedia.org/mediawiki/load.php?debug=false&lang=ja&modules=mediawiki.legacy.commonPrint%2Cshared%7Cmediawiki.sectionAnchor%7Cmediawiki.skinning.interface%7Cmediawiki.ui.button%7Cskins.vector.styles&only=styles&skin=vector&*';
 
e.rel = 'stylesheet';
 
e.type = 'text/css';
 
var h = document.getElementsByTagName('head')[0];
 
h.appendChild(e);*/
 
 
/* 実験 */
 
var i = document.getElementsByClassName('gengo');
 
if(i.length){
 
var i2;
 
if(i[0] < 1989){
 
i2 = '昭和';
 
}else{
 
i2 = '平成';
 
}
 
document.getElementsByClassName('gengo')[0].innerText = i2;
 
}
 
  
 
// END
 
// END

2020年4月5日 (日) 16:22時点における版

/* Any JavaScript here will be loaded for all users on every page load. */

/* #expr */
	var Expr = document.getElementsByClassName('expr');
		for(var i in Expr){
			var a = eval(Expr[i].innerText);
			Expr[i].innerText = a;
		}

// END