MediaWiki:Gadget-addSigLink.js

来自Terraria Wiki
跳到导航 跳到搜索

注意:在发布之后,您可能需要清除浏览器缓存才能看到所作出的变更的影响。

  • Firefox或Safari:按住Shift的同时单击刷新,或按Ctrl-F5Ctrl-R(Mac为⌘-R
  • Google Chrome:Ctrl-Shift-R(Mac为⌘-Shift-R
  • Internet Explorer或Edge:按住Ctrl的同时单击刷新,或按Ctrl-F5
  • Opera:Ctrl-F5
// By Equazcion: http://terraria.gamepedia.com/User:Equazcion
var wgPageName = mw.config.get( 'wgPageName' );

if (($('#ca-addsection').length > 0) && (($('.editButtons').length > 0)) 
    || (wgPageName == 'Terraria_Wiki:Admin_noticeboard') || (wgPageName == 'Terraria_Wiki:Community_noticeboard')){
$('.editCheckboxes').css('margin-bottom','5px');
var addSigTooltip = 
    '点击你的留言的末尾,然后点击此链接来添加你的签名。';
var addSigText = '<div style="border:1px var(--theme-border-color) solid; width:95%; padding:10px;"> ' +
    '当你输入完你的留言后,' + 
    '请将光标置于你留言的末尾,然后' +
    '<a style="font-weight:bold;" href="#ggg" class="addSig" title="' + addSigTooltip + '">' +
    '点击此处来添加你的签名</a>。<br/>' + 
    '<span style="font-size:90%">你的签名会显示为&quot;&#126;&#126;&#126;&#126;&quot;,' +
    '它会在你点击&quot;保存&quot;按钮时自动变为你的名称和日期。</span></div>';
$('#editpage-copywarn').before(addSigText);
$('.addSig').click(function(){
		    var caretPos = document.getElementById('wpTextbox1').selectionStart;
		    var textAreaTxt = $("#wpTextbox1").val();
		    var txtToAdd = ' ~' + '~' + '~' + '~';
		    $('#wpTextbox1').val(textAreaTxt.substring(0, caretPos) + txtToAdd + textAreaTxt.substring(caretPos) );
});
}