コンテンツにスキップ

利用者:D.328/mobilelink.js

お知らせ: 保存した後、ブラウザのキャッシュをクリアしてページを再読み込みする必要があります。

多くの WindowsLinux のブラウザ

  • Ctrl を押しながら F5 を押す。

Mac における Safari

  • Shift を押しながら、更新ボタン をクリックする。

Mac における ChromeFirefox

  • Cmd Shift を押しながら R を押す。

詳細についてはWikipedia:キャッシュを消すをご覧ください。

// This script is under public domain, and comes with ABSOLUTELY NO WARRANTY.
// You can use/modify/redistribute without any permission.

function addmobtab()
{

	//記事名をtitle要素から所得、ゴミ取り
	var tt = document.title;
	rr1 = new RegExp(' - Wikipedia$');
	rr2 = new RegExp(' - アンサイクロペディア$');
	rr3 = new RegExp(' - 履歴$');
	rr4 = new RegExp('(節単位編集)$');
	rr5 = new RegExp(' を編集中$');
	tt = tt.replace(rr1 , '').replace(rr2 , '').replace(rr3 , '').replace(rr4 , '').replace(rr5 , '');


	// get title from URL
	var u = location.href;
	if(/[\?&]title=([^&]+)/.test(u)) u = RegExp.$1;
	else if(/\/wiki\/([^\?]+)/.test(u)) u = RegExp.$1;
	else return;
	
	// insertion point of actions tab
	var act = document.getElementById('p-cactions');
	act = act.getElementsByTagName('ul')[0];
	
	// get namespace number
	var ns = document.body.className.split(' ');
	for(var i = 0; i < ns.length; ++i) {
		var r = /^ns-([0-9]+)$/.exec(ns[i]);
		if(r) { ns = parseInt(r[1]); break; }
	}
	if(typeof ns != 'number') return;

	if((ns != 6 && ns != 7) && (location.host == 'ja-two.iwiki.icu'))
	{
		var addr = u.replace('/', '___slash___');
		// 暇つぶしwikipedia にリンク
		a = document.createElement('a');
		a.appendChild(document.createTextNode('携帯用ページ'));
		a.setAttribute('href', 'http://mobile.seisyun.net/cgi/wgate/' + addr + '/a');
		a.setAttribute('title', tt + ' - 暇つぶしWikipedia');
		li = document.createElement('li');
		li.appendChild(a);
		act.appendChild(li);
	}

		if((ns != 6 && ns != 7) && (location.host == 'ja.uncyclopedia.info'))
	{
		var addr = u.replace('/', '___slash___');
		// 暇つぶしUncyclopedia にリンク
		a = document.createElement('a');
		a.appendChild(document.createTextNode('携帯用ページ'));
		a.setAttribute('href', 'http://mobile.seisyun.net/cgi/ugate/' + addr + '/a');
		a.setAttribute('title', tt + ' - 暇つぶしUncyclopedia');
		li = document.createElement('li');
		li.appendChild(a);
		act.appendChild(li);
	}
}
$(addmobtab);