本站页面(多半)转载自萌娘百科的同名页面,依CC BY-NC-SA 3.0引入,贡献者可以在历史页查询。
因各种原因页面内容可能和源页面有所出入,非本站特有页面内容请以萌娘百科为准。
因各种原因页面内容可能和源页面有所出入,非本站特有页面内容请以萌娘百科为准。
- 你好~!欢迎来到萌娘百科镜像站!如需查看或编辑,请联系本站管理员注册账号。
- 本镜像站和其他萌娘百科的镜像站无关,请注意分别。
User:Senyucishi/edithelper.js
跳到导航
跳到搜索
注意:在保存之后,您可能需要清除浏览器缓存才能看到所作出的变更的影响。
- Firefox/Safari:按住“Shift”的同时单击“刷新”,或按“Ctrl-F5”或“Ctrl-R”(Mac为“⌘-R”)
- Google Chrome:按“Ctrl-Shift-R”(Mac为“⌘-Shift-R”)
- Internet Explorer:按住“Ctrl”的同时单击“刷新”,或按“Ctrl-F5”
- Opera:在“工具→首选项”中清除缓存
- 如果您已登录但该页面出现未登录状态,请尝试在地址栏的地址最后添加代码
?_=1
来访问最新页面。 - 添加代码后的本页地址如下:
-{R|https://moegirl.uk/User:Senyucishi/edithelper.js?_=1}-
// <pre> /* 本页内容部分修改自[[User:東東君/js/charinsert.js]]和[[User:在下羊羽君/js/charinsert.js]]。 载入后将在编辑页面的编辑栏下方载入快捷生成代码的按钮,如果你想自己对按钮进行定制,需要将该文件复制到你自己的用户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/hover\n|lstyle=color:\n|rstyle=color:\n|containerstyle=\n|original=\n|translated=", end:"}}", text:"LyricsKai/hover"}, {start:"{{标题替换|", end:"}}", text:"标题替换"}, {start:"{{VOCALOID殿堂曲题头}}", end:"", text:"V家殿堂"}, {start:"{{Vocaloid_Songbox\n|image = \n|颜色 = \n|演唱 = [[初音未来|{{lj|初音ミク}}]]\n|歌曲名称 = {{lj|}}<br />\n|P主 = [[]]\n|nnd_id = sm\n|yt_id = \n|其他资料 = 于年月日投稿至niconico,再生数为{{NiconicoCount|id=}}<br />同日投稿至Youtube,播放量为\n", end:"}}", text:"Vocaloid_Songbox"}, {text:"<br/>"}, {start:"{{Elementgirl top}}", end:"", text:"【元素娘 top】"}, {start:"<!-- ", end:" -->", text:"【编辑注释】"}, {start:"{{放射性}}", end:"", text:"【放射性 top】"}, {start:"<gallery>\n", end:"\n</gallery>", text:"【图像gallery】"}, {start:"{{chem|display=block|", end:"}}", text:"{{chem}}"}, {start:"{{chemify|", end:"}}", text:"【chemify】"}, {start:"[[分类:", end:"]]", text:"【自定义分类】"}, {start:"{{unsigned|", end:"| (CST)}}", text:"【补签名】"}, {start:"<code><nowiki>", end:"</nowiki></code>", text:"【显示代码】"}, {start:"{{Subst:Template:萌元素周期表/编辑指引}}", end:"", text:"【通用模版】"}, {start:"#重定向 [[", end:"]]", text:"【重定向】"}, {start:"<includeonly><!--\n-->", end:"\n<!--\n--></includeonly><noinclude>\n\n</noinclude>", text:"【模板】"}, {start:"{{急需改进|", end:"}}", text:"【急需改进】"}, {start:"{{ping|一位史蒂夫}}", end:"", text:"ping"}, {start:"{{OK|了解}}", end:"", text:"【了解】"}, {start:"{{萌点|", end:"}}", text:"【萌点】"}, {text:"<br/>"}, ]; // 以下内容非特殊情况勿动!! 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>