利用者:Gogozil/common.js
お知らせ: 保存した後、ブラウザのキャッシュをクリアしてページを再読み込みする必要があります。
多くの Windows や Linux のブラウザ
- Ctrl を押しながら F5 を押す。
Mac における Safari
Mac における Chrome や Firefox
- ⌘ Cmd と ⇧ Shift を押しながら R を押す。
詳細についてはWikipedia:キャッシュを消すをご覧ください。
$(function() {
var namespaceNumber = mw.config.get('wgNamespaceNumber');
if (namespaceNumber !== 0 && namespaceNumber !== 2 && namespaceNumber !== 250) return;
if ( $('#wpTextbox1').val().length === 0) return;
$("#p-namespaces ul").append($("<li><span><a>ルビ</a></span></li>").attr({'id':'tr0_btn', 'title':'括弧付仮名をルビに置換'}).css({'color':'#0000ff','cursor':'pointer'}));
$('#tr0_btn').click(function() {
var str1 = $('#wpTextbox1').val();
var str=str1.replace(/|([^((《]+)[((《]([^))》]+)[))》]/g, "{{r|" + '$1' + "|" + '$2' + "}}").replace(/((?:[々〇〻\u3400-\u9FFF\uF900-\uFAFF]|[\uD840-\uD87F][\uDC00-\uDFFF])+)[((《]([〱〲/″\{}ぁ-ゞァ-ヾ]+)[))》]/g, "{{r|" + '$1' + "|" + '$2' + "}}");
$('#wpTextbox1').val(str);
$('#tr0_btn, #tr0_btn span a').css({'color':'#000000'});
});
});