注意:在您儲存之後您必須清除瀏覽器快取才可看到最新的變動。
?_=1來訪問最新頁面。
/*<pre>
該插件來自一個很厲害的萌娘百科用戶:User:九江月。
載入後將在編輯頁面的編輯欄下方載入快捷生成代碼的按鈕,如果你想自己對按鈕進行定製,需要將該文件複製到你自己的用戶js頁面中。
通過在下方所示的charsets數組中添加按鈕信息的對象,生成按鈕。
其中,【{start:"", end:"", text:"string"}】這樣只填text將生成只有顯示文本無效的按鈕,可以用於提示分類;【{text:"<br/>"}】可以用於換行。
*/
$(document).ready( function() {
if($("#specialchars").length>0){
var charsets = [
// 在這裡插入魔術字,start是光標前文本,end是光標後文本,text是顯示文本
{start:"", end:"", text:"歌曲詞條:"},
{start:"{{LyricsKai|lstyle=color: ;|rstyle=color: ;|reserveWidth=260px\n|original=\n", end:"\n|translated=\n\n}}", text:"【歌詞】"},
{start:"{{Infobox Song\n|歌曲名= ", end:"\n|image= \n|圖片信息= 專輯封面\n|演唱= \n|作詞= \n|作曲= \n|編曲= \n|時長= \n|收錄專輯= {{lj| }}\n|標題顏色=\n|左欄顏色=\n|底欄顏色=\n}}", text:"【歌曲信息】"},
{start:"{{Album Infobox\n|專輯名稱 = ''' '''\n|image = \n|圖片大小 = 280px\n|圖片信息 = 專輯封面\n|tabs = \n|原名 = {{lj| }}\n|出品 = \n|封面設計 = \n|發行 = \n|發行地區 = 日本\n|發行日期 = 2017年12月6日\n|系列 = \n|專輯類型 = \n|年表 = \n}}", end:"", text:"【專輯信息】"},
{start:"{{Tracklist\n| headline = \n| all_music = \n| all_lyrics = \n| longnote_column = no\n| title1 = '''{{lj|[[ Song1 | ソング1 ]]}}'''\n| length1 = \n| title2 = '''{{lj|[[ Song2 | ソング2 ]]}}'''\n| length2 = \n| title3 = '''{{lj|[[ Song3 | ソング3 ]]}}'''\n| length3 = \n| title4 = '''{{lj|ソング1(Instrumental)}}'''\n| length4 = \n| title5 = '''{{lj|ソング2(Instrumental)}}'''\n| length5 = \n| title6 = '''{{lj|ソング3(off vocal)}}'''\n| length6 = \n}}", end:"", text:"【專輯列表】"},
{text:"<br/>"},
{start:"{{unsigned|", end:"}}", text:"【未簽名提示】"},
{start:"#REDIRECT ", end:"", text:"【重定向】"},
{start:"<includeonly><!--\n-->", end:"\n<!--\n--></includeonly><noinclude>\n\n</noinclude>", text:"【模板】"},
{start:"<references />", end:"", text:"【ref標籤】"},
{text:"<br/>"},
{start:"{{#fornumargs: num | value\n|", end:"\n}}", text:"【fornumargs】"},
{start:"{{#invoke:String|replace|source= ", end:"|pattern= |replace= |count=1|plain=false}}", text:"【正則replace】"},
{start:"{{#invoke:String|match|s= ", end:"|pattern= |match=1|plain=false|ignore_errors=true}}", text:"【正則match】"},
{text:"<br/>"},
{start:"", end:"", text:"分類頁面:"},
{start:"{{Catnav|人物|現實人物|各國人物|日本人}}{{Catmore}}[[分類:按聲優分類]][[分類:日本人]]", end:"", text:"【聲優】"},
{start:"{{catnav|音樂|歌曲|各演出者歌曲}}[[分類:各演出者歌曲]]{{Catmore|", end:"}}", text:"【演出者歌曲】"},
];
if($('#mycharinsert').length<=0){$("#specialchars").prepend("<p id='mycharinsert'></p>");}
for(var i in charsets){
var label={};if(charsets[i].text=="<br/>"){label = document.createElement('br');}else{label = document.createElement('a');label.setAttribute("class","mw-charinsert-item");label.setAttribute("href","#");label.setAttribute("data-mw-charinsert-start",charsets[i].start);
label.setAttribute("data-mw-charinsert-end",charsets[i].end);label.innerHTML=charsets[i].text;}
$('#mycharinsert').append(label);}
//this code picked from mw.ext.charinsert
(function($,mw){
var addClickHandlers = function ( $content ) {
$content.find('a.mw-charinsert-item' ).each( function () {
var $elm = $( this ),start = $elm.data( 'mw-charinsert-start' ),end = $elm.data( 'mw-charinsert-end' );
if ( $elm.data( 'mw-charinsert-done' ) ) {return;}
$elm.click(function(e){e.preventDefault();mw.toolbar.insertTags( start, end, '' );}).data( 'mw-charinsert-done', true ).attr( 'href', '#' );});};
$(function(){addClickHandlers( $( document ) );});
mw.hook('wikipage.content').add( addClickHandlers );
})(jQuery,mediaWiki);}
});//</pre>