<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="zh-Hant-TW">
	<id>https://tnfshwiki.tfcis.org/index.php?action=history&amp;feed=atom&amp;title=MediaWiki%3AGadget-friendlytalkback.js</id>
	<title>MediaWiki:Gadget-friendlytalkback.js - 修訂歷史</title>
	<link rel="self" type="application/atom+xml" href="https://tnfshwiki.tfcis.org/index.php?action=history&amp;feed=atom&amp;title=MediaWiki%3AGadget-friendlytalkback.js"/>
	<link rel="alternate" type="text/html" href="https://tnfshwiki.tfcis.org/index.php?title=MediaWiki:Gadget-friendlytalkback.js&amp;action=history"/>
	<updated>2026-04-08T12:34:02Z</updated>
	<subtitle>本 Wiki 上此頁面的修訂歷史</subtitle>
	<generator>MediaWiki 1.39.2</generator>
	<entry>
		<id>https://tnfshwiki.tfcis.org/index.php?title=MediaWiki:Gadget-friendlytalkback.js&amp;diff=4362&amp;oldid=prev</id>
		<title>Xiplus：​繁簡轉換</title>
		<link rel="alternate" type="text/html" href="https://tnfshwiki.tfcis.org/index.php?title=MediaWiki:Gadget-friendlytalkback.js&amp;diff=4362&amp;oldid=prev"/>
		<updated>2016-04-10T07:04:01Z</updated>

		<summary type="html">&lt;p&gt;繁簡轉換&lt;/p&gt;
&lt;a href=&quot;https://tnfshwiki.tfcis.org/index.php?title=MediaWiki:Gadget-friendlytalkback.js&amp;amp;diff=4362&amp;amp;oldid=3893&quot;&gt;顯示變更&lt;/a&gt;</summary>
		<author><name>Xiplus</name></author>
	</entry>
	<entry>
		<id>https://tnfshwiki.tfcis.org/index.php?title=MediaWiki:Gadget-friendlytalkback.js&amp;diff=3893&amp;oldid=prev</id>
		<title>Xiplus：​已匯入 1 筆修訂：Twinkle</title>
		<link rel="alternate" type="text/html" href="https://tnfshwiki.tfcis.org/index.php?title=MediaWiki:Gadget-friendlytalkback.js&amp;diff=3893&amp;oldid=prev"/>
		<updated>2016-03-25T06:03:17Z</updated>

		<summary type="html">&lt;p&gt;已匯入 1 筆修訂：Twinkle&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;zh-Hant-TW&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;←上個修訂&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;於 2016年3月25日 (五) 14:03 的修訂&lt;/td&gt;
				&lt;/tr&gt;
&lt;!-- diff cache key tnfshwiki-tnfshwiki_:diff:wikidiff2:1.12:old-3892:rev-3893:1.13.0 --&gt;
&lt;/table&gt;</summary>
		<author><name>Xiplus</name></author>
	</entry>
	<entry>
		<id>https://tnfshwiki.tfcis.org/index.php?title=MediaWiki:Gadget-friendlytalkback.js&amp;diff=3892&amp;oldid=prev</id>
		<title>zhwiki&gt;Jimmy Xu：​v2.0-1033-g265ec81-dirty</title>
		<link rel="alternate" type="text/html" href="https://tnfshwiki.tfcis.org/index.php?title=MediaWiki:Gadget-friendlytalkback.js&amp;diff=3892&amp;oldid=prev"/>
		<updated>2015-06-30T10:52:32Z</updated>

		<summary type="html">&lt;p&gt;v2.0-1033-g265ec81-dirty&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新頁面&lt;/b&gt;&lt;/p&gt;&lt;div&gt;//&amp;lt;nowiki&amp;gt;&lt;br /&gt;
// vim: set noet sts=0 sw=8:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
(function($){&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/*&lt;br /&gt;
 ****************************************&lt;br /&gt;
 *** friendlytalkback.js: Talkback module&lt;br /&gt;
 ****************************************&lt;br /&gt;
 * Mode of invocation:     Tab (&amp;quot;TB&amp;quot;)&lt;br /&gt;
 * Active on:              Existing user talk pages&lt;br /&gt;
 * Config directives in:   FriendlyConfig&lt;br /&gt;
 */&lt;br /&gt;
&lt;br /&gt;
Twinkle.talkback = function() {&lt;br /&gt;
&lt;br /&gt;
	if ( !mw.config.get(&amp;#039;wgRelevantUserName&amp;#039;) ) {&lt;br /&gt;
		return;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	Twinkle.addPortletLink( Twinkle.talkback.callback, &amp;quot;通告&amp;quot;, &amp;quot;friendly-talkback&amp;quot;, &amp;quot;回复通告&amp;quot; );&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
Twinkle.talkback.callback = function( ) {&lt;br /&gt;
	if( mw.config.get(&amp;#039;wgRelevantUserName&amp;#039;) === mw.config.get(&amp;quot;wgUserName&amp;quot;) &amp;amp;&amp;amp; !confirm(&amp;quot;您寂寞到了要自己回复自己的程度么？&amp;quot;) ){&lt;br /&gt;
		return;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	var Window = new Morebits.simpleWindow( 600, 350 );&lt;br /&gt;
	Window.setTitle(&amp;quot;回复通告&amp;quot;);&lt;br /&gt;
	Window.setScriptName(&amp;quot;Twinkle&amp;quot;);&lt;br /&gt;
	Window.addFooterLink( &amp;quot;关于{{talkback}}&amp;quot;, &amp;quot;Template:Talkback&amp;quot; );&lt;br /&gt;
	Window.addFooterLink( &amp;quot;Twinkle帮助&amp;quot;, &amp;quot;WP:TW/DOC#talkback&amp;quot; );&lt;br /&gt;
&lt;br /&gt;
	var form = new Morebits.quickForm( callback_evaluate );&lt;br /&gt;
&lt;br /&gt;
	form.append({ type: &amp;quot;radio&amp;quot;, name: &amp;quot;tbtarget&amp;quot;,&lt;br /&gt;
				list: [&lt;br /&gt;
					{&lt;br /&gt;
						label: &amp;quot;回复：我的对话页&amp;quot;,&lt;br /&gt;
						value: &amp;quot;mytalk&amp;quot;,&lt;br /&gt;
						checked: &amp;quot;true&amp;quot;&lt;br /&gt;
					},&lt;br /&gt;
					{&lt;br /&gt;
						label: &amp;quot;回复：其他用户的对话页&amp;quot;,&lt;br /&gt;
						value: &amp;quot;usertalk&amp;quot;&lt;br /&gt;
					},&lt;br /&gt;
					{&lt;br /&gt;
						label: &amp;quot;其它页面&amp;quot;,&lt;br /&gt;
						value: &amp;quot;other&amp;quot;&lt;br /&gt;
					},&lt;br /&gt;
					{&lt;br /&gt;
						label: &amp;quot;“有新邮件”&amp;quot;,&lt;br /&gt;
						value: &amp;quot;mail&amp;quot;&lt;br /&gt;
					}&lt;br /&gt;
				],&lt;br /&gt;
				event: callback_change_target&lt;br /&gt;
			});&lt;br /&gt;
&lt;br /&gt;
	form.append({&lt;br /&gt;
			type: &amp;quot;field&amp;quot;,&lt;br /&gt;
			label: &amp;quot;工作区&amp;quot;,&lt;br /&gt;
			name: &amp;quot;work_area&amp;quot;&lt;br /&gt;
		});&lt;br /&gt;
&lt;br /&gt;
	form.append({ type: &amp;quot;submit&amp;quot; });&lt;br /&gt;
&lt;br /&gt;
	var result = form.render();&lt;br /&gt;
	Window.setContent( result );&lt;br /&gt;
	Window.display();&lt;br /&gt;
&lt;br /&gt;
	// We must init the&lt;br /&gt;
	var evt = document.createEvent(&amp;quot;Event&amp;quot;);&lt;br /&gt;
	evt.initEvent( &amp;quot;change&amp;quot;, true, true );&lt;br /&gt;
	result.tbtarget[0].dispatchEvent( evt );&lt;br /&gt;
&lt;br /&gt;
	// Check whether the user has opted out from talkback&lt;br /&gt;
	// TODO: wgCategories is only set on action=view (bug 45033)&lt;br /&gt;
	var wgcat = mw.config.get(&amp;quot;wgCategories&amp;quot;);&lt;br /&gt;
	if (wgcat.length &amp;amp;&amp;amp; wgcat.indexOf(&amp;quot;不希望收到回复通告的用户&amp;quot;) === -1) {&lt;br /&gt;
		Twinkle.talkback.optout = false;&lt;br /&gt;
	} else {&lt;br /&gt;
		var query = {&lt;br /&gt;
			action: &amp;#039;query&amp;#039;,&lt;br /&gt;
			prop: &amp;#039;extlinks&amp;#039;,&lt;br /&gt;
			titles: mw.config.get(&amp;#039;wgPageName&amp;#039;),&lt;br /&gt;
			elquery: &amp;#039;userjs.invalid/noTalkback&amp;#039;,&lt;br /&gt;
			ellimit: &amp;#039;1&amp;#039;&lt;br /&gt;
		};&lt;br /&gt;
		var wpapi = new Morebits.wiki.api(&amp;quot;抓取opt-out信息&amp;quot;, query, Twinkle.talkback.callback.optoutStatus);&lt;br /&gt;
		wpapi.post();&lt;br /&gt;
	}&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
Twinkle.talkback.optout = null;&lt;br /&gt;
&lt;br /&gt;
Twinkle.talkback.callback.optoutStatus = function(apiobj) {&lt;br /&gt;
	var xml = apiobj.getXML();&lt;br /&gt;
	var $el = $(xml).find(&amp;#039;el&amp;#039;);&lt;br /&gt;
&lt;br /&gt;
	if ($el.length) {&lt;br /&gt;
		Twinkle.talkback.optout = mw.config.get(&amp;#039;wgRelevantUserName&amp;#039;) + &amp;quot;不希望收到回复通告&amp;quot;;&lt;br /&gt;
		var url = $el.text();&lt;br /&gt;
		if (url.indexOf(&amp;quot;reason=&amp;quot;) &amp;gt; -1) {&lt;br /&gt;
			Twinkle.talkback.optout += &amp;quot;：&amp;quot; + decodeURIComponent(url.substring(url.indexOf(&amp;quot;reason=&amp;quot;) + 7)) + &amp;quot;。&amp;quot;;&lt;br /&gt;
		} else {&lt;br /&gt;
			Twinkle.talkback.optout += &amp;quot;。&amp;quot;;&lt;br /&gt;
		}&lt;br /&gt;
	} else {&lt;br /&gt;
		Twinkle.talkback.optout = false;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	var $status = $(&amp;quot;#twinkle-talkback-optout-message&amp;quot;);&lt;br /&gt;
	if ($status.length) {&lt;br /&gt;
		$status.append(Twinkle.talkback.optout);&lt;br /&gt;
	}&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
var prev_page = &amp;quot;&amp;quot;;&lt;br /&gt;
var prev_section = &amp;quot;&amp;quot;;&lt;br /&gt;
var prev_message = &amp;quot;&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
var callback_change_target = function( e ) {&lt;br /&gt;
	var value = e.target.values;&lt;br /&gt;
	var root = e.target.form;&lt;br /&gt;
	var old_area = Morebits.quickForm.getElements(root, &amp;quot;work_area&amp;quot;)[0];&lt;br /&gt;
&lt;br /&gt;
	if(root.section) {&lt;br /&gt;
		prev_section = root.section.value;&lt;br /&gt;
	}&lt;br /&gt;
	if(root.message) {&lt;br /&gt;
		prev_message = root.message.value;&lt;br /&gt;
	}&lt;br /&gt;
	if(root.page) {&lt;br /&gt;
		prev_page = root.page.value;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	var work_area = new Morebits.quickForm.element({&lt;br /&gt;
			type: &amp;quot;field&amp;quot;,&lt;br /&gt;
			label: &amp;quot;回复通告信息&amp;quot;,&lt;br /&gt;
			name: &amp;quot;work_area&amp;quot;&lt;br /&gt;
		});&lt;br /&gt;
&lt;br /&gt;
	switch( value ) {&lt;br /&gt;
		case &amp;quot;mytalk&amp;quot;:&lt;br /&gt;
			/* falls through */&lt;br /&gt;
		default:&lt;br /&gt;
			work_area.append({&lt;br /&gt;
				type: &amp;quot;div&amp;quot;,&lt;br /&gt;
				label: &amp;quot;&amp;quot;,&lt;br /&gt;
				style: &amp;quot;color: red&amp;quot;,&lt;br /&gt;
				id: &amp;quot;twinkle-talkback-optout-message&amp;quot;&lt;br /&gt;
			});&lt;br /&gt;
			work_area.append({&lt;br /&gt;
					type:&amp;quot;input&amp;quot;,&lt;br /&gt;
					name:&amp;quot;section&amp;quot;,&lt;br /&gt;
					label:&amp;quot;小节（可选）&amp;quot;,&lt;br /&gt;
					tooltip:&amp;quot;您留下消息的小节标题。&amp;quot;,&lt;br /&gt;
					value: prev_section&lt;br /&gt;
				});&lt;br /&gt;
			break;&lt;br /&gt;
		case &amp;quot;usertalk&amp;quot;:&lt;br /&gt;
			work_area.append({&lt;br /&gt;
				type: &amp;quot;div&amp;quot;,&lt;br /&gt;
				label: &amp;quot;&amp;quot;,&lt;br /&gt;
				style: &amp;quot;color: red&amp;quot;,&lt;br /&gt;
				id: &amp;quot;twinkle-talkback-optout-message&amp;quot;&lt;br /&gt;
			});&lt;br /&gt;
			work_area.append({&lt;br /&gt;
					type:&amp;quot;input&amp;quot;,&lt;br /&gt;
					name:&amp;quot;page&amp;quot;,&lt;br /&gt;
					label:&amp;quot;用户&amp;quot;,&lt;br /&gt;
					tooltip:&amp;quot;您留下消息的用户名。&amp;quot;,&lt;br /&gt;
					value: prev_page&lt;br /&gt;
				});&lt;br /&gt;
&lt;br /&gt;
			work_area.append({&lt;br /&gt;
					type:&amp;quot;input&amp;quot;,&lt;br /&gt;
					name:&amp;quot;section&amp;quot;,&lt;br /&gt;
					label:&amp;quot;小节（可选）&amp;quot;,&lt;br /&gt;
					tooltip:&amp;quot;您留下消息的小节标题。&amp;quot;,&lt;br /&gt;
					value: prev_section&lt;br /&gt;
				});&lt;br /&gt;
			break;&lt;br /&gt;
		case &amp;quot;other&amp;quot;:&lt;br /&gt;
			work_area.append({&lt;br /&gt;
				type: &amp;quot;div&amp;quot;,&lt;br /&gt;
				label: &amp;quot;&amp;quot;,&lt;br /&gt;
				style: &amp;quot;color: red&amp;quot;,&lt;br /&gt;
				id: &amp;quot;twinkle-talkback-optout-message&amp;quot;&lt;br /&gt;
			});&lt;br /&gt;
			work_area.append({&lt;br /&gt;
					type:&amp;quot;input&amp;quot;,&lt;br /&gt;
					name:&amp;quot;page&amp;quot;,&lt;br /&gt;
					label:&amp;quot;完整页面名&amp;quot;,&lt;br /&gt;
					tooltip:&amp;quot;您留下消息的完整页面名，比如“Wikipedia talk:Twinkle”。&amp;quot;,&lt;br /&gt;
					value: prev_page&lt;br /&gt;
				});&lt;br /&gt;
&lt;br /&gt;
			work_area.append({&lt;br /&gt;
					type:&amp;quot;input&amp;quot;,&lt;br /&gt;
					name:&amp;quot;section&amp;quot;,&lt;br /&gt;
					label:&amp;quot;小节（可选）&amp;quot;,&lt;br /&gt;
					tooltip:&amp;quot;您留下消息的小节标题。&amp;quot;,&lt;br /&gt;
					value: prev_section&lt;br /&gt;
				});&lt;br /&gt;
			break;&lt;br /&gt;
		case &amp;quot;mail&amp;quot;:&lt;br /&gt;
			work_area.append({&lt;br /&gt;
					type:&amp;quot;input&amp;quot;,&lt;br /&gt;
					name:&amp;quot;section&amp;quot;,&lt;br /&gt;
					label:&amp;quot;电子邮件主题（可选）&amp;quot;,&lt;br /&gt;
					tooltip:&amp;quot;您发出的电子邮件的主题。&amp;quot;&lt;br /&gt;
				});&lt;br /&gt;
			break;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	if (value !== &amp;quot;notice&amp;quot;) {&lt;br /&gt;
		work_area.append({ type:&amp;quot;textarea&amp;quot;, label:&amp;quot;附加信息（可选）：&amp;quot;, name:&amp;quot;message&amp;quot;, tooltip:&amp;quot;会在回复通告模板下出现的消息，您的签名会被加在最后。&amp;quot; });&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	work_area = work_area.render();&lt;br /&gt;
	root.replaceChild( work_area, old_area );&lt;br /&gt;
	if (root.message) {&lt;br /&gt;
		root.message.value = prev_message;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	if (Twinkle.talkback.optout) {&lt;br /&gt;
		$(&amp;quot;#twinkle-talkback-optout-message&amp;quot;).append(Twinkle.talkback.optout);&lt;br /&gt;
	}&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
var callback_evaluate = function( e ) {&lt;br /&gt;
&lt;br /&gt;
	var tbtarget = e.target.getChecked( &amp;quot;tbtarget&amp;quot; )[0];&lt;br /&gt;
	var page = null;&lt;br /&gt;
	var section = e.target.section.value;&lt;br /&gt;
	var fullUserTalkPageName = mw.config.get(&amp;quot;wgFormattedNamespaces&amp;quot;)[ mw.config.get(&amp;quot;wgNamespaceIds&amp;quot;).user_talk ] + &amp;quot;:&amp;quot; + mw.config.get(&amp;#039;wgRelevantUserName&amp;#039;);&lt;br /&gt;
&lt;br /&gt;
	if( tbtarget === &amp;quot;usertalk&amp;quot; || tbtarget === &amp;quot;other&amp;quot; ) {&lt;br /&gt;
		page = e.target.page.value;&lt;br /&gt;
&lt;br /&gt;
		if( tbtarget === &amp;quot;usertalk&amp;quot; ) {&lt;br /&gt;
			if( !page ) {&lt;br /&gt;
				alert(&amp;quot;您必须指定用户名。&amp;quot;);&lt;br /&gt;
				return;&lt;br /&gt;
			}&lt;br /&gt;
		} else {&lt;br /&gt;
			if( !page ) {&lt;br /&gt;
				alert(&amp;quot;您必须指定页面名。&amp;quot;);&lt;br /&gt;
				return;&lt;br /&gt;
			}&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	var message;&lt;br /&gt;
	if (e.target.message) {&lt;br /&gt;
		message = e.target.message.value;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	Morebits.simpleWindow.setButtonsEnabled( false );&lt;br /&gt;
	Morebits.status.init( e.target );&lt;br /&gt;
&lt;br /&gt;
	Morebits.wiki.actionCompleted.redirect = fullUserTalkPageName;&lt;br /&gt;
	Morebits.wiki.actionCompleted.notice = &amp;quot;回复通告完成，将在几秒内刷新&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
	var talkpage = new Morebits.wiki.page(fullUserTalkPageName, &amp;quot;添加回复通告&amp;quot;);&lt;br /&gt;
	var tbPageName = (tbtarget === &amp;quot;mytalk&amp;quot;) ? mw.config.get(&amp;quot;wgUserName&amp;quot;) : page;&lt;br /&gt;
&lt;br /&gt;
	var text;&lt;br /&gt;
	if ( tbtarget === &amp;quot;mail&amp;quot; ) {&lt;br /&gt;
		text = &amp;quot;\n\n==&amp;quot; + Twinkle.getFriendlyPref(&amp;quot;mailHeading&amp;quot;) + &amp;quot;==\n{{you&amp;#039;ve got mail|subject=&amp;quot;;&lt;br /&gt;
		text += section + &amp;quot;|ts=~~~~~}}&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
		if( message ) {&lt;br /&gt;
			text += &amp;quot;\n&amp;quot; + message.trim() + &amp;quot;--~~~~&amp;quot;;&lt;br /&gt;
		} else if( Twinkle.getFriendlyPref(&amp;quot;insertTalkbackSignature&amp;quot;) ) {&lt;br /&gt;
			text += &amp;quot;\n~~~~&amp;quot;;&lt;br /&gt;
		}&lt;br /&gt;
&lt;br /&gt;
		talkpage.setEditSummary(&amp;quot;通知：有新邮件&amp;quot; + Twinkle.getPref(&amp;quot;summaryAd&amp;quot;));&lt;br /&gt;
&lt;br /&gt;
	} else {  // tbtarget one of mytalk, usertalk, other&lt;br /&gt;
		// clean talkback heading: strip section header markers that were erroneously suggested in the documentation&lt;br /&gt;
		text = &amp;quot;\n\n==&amp;quot; + Twinkle.getFriendlyPref(&amp;quot;talkbackHeading&amp;quot;).replace( /^\s*=+\s*(.*?)\s*=+$\s*/, &amp;quot;$1&amp;quot; ) + &amp;quot;==\n{{talkback|&amp;quot;;&lt;br /&gt;
		text += tbPageName;&lt;br /&gt;
&lt;br /&gt;
		if( section ) {&lt;br /&gt;
			text += &amp;quot;|&amp;quot; + section;&lt;br /&gt;
		}&lt;br /&gt;
&lt;br /&gt;
		text += &amp;quot;|ts=~~~~~}}&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
		if( message ) {&lt;br /&gt;
			text += &amp;quot;\n&amp;quot; + message.trim() + &amp;quot;--~~~~&amp;quot;;&lt;br /&gt;
		} else if( Twinkle.getFriendlyPref(&amp;quot;insertTalkbackSignature&amp;quot;) ) {&lt;br /&gt;
			text += &amp;quot;\n~~~~&amp;quot;;&lt;br /&gt;
		}&lt;br /&gt;
&lt;br /&gt;
		var editSummary = &amp;quot;回复通告（[[&amp;quot;;&lt;br /&gt;
		if (tbtarget !== &amp;quot;other&amp;quot; &amp;amp;&amp;amp; !/^\s*user talk:/i.test(tbPageName)) {&lt;br /&gt;
			editSummary += &amp;quot;User talk:&amp;quot;;&lt;br /&gt;
		}&lt;br /&gt;
		editSummary += tbPageName + (section ? (&amp;quot;#&amp;quot; + section) : &amp;quot;&amp;quot;) + &amp;quot;]]）&amp;quot;;&lt;br /&gt;
		talkpage.setEditSummary(editSummary + Twinkle.getPref(&amp;quot;summaryAd&amp;quot;));&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	talkpage.setAppendText( text );&lt;br /&gt;
	talkpage.setCreateOption(&amp;quot;recreate&amp;quot;);&lt;br /&gt;
	talkpage.setMinorEdit(Twinkle.getFriendlyPref(&amp;quot;markTalkbackAsMinor&amp;quot;));&lt;br /&gt;
	talkpage.setFollowRedirect( true );&lt;br /&gt;
	talkpage.append();&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
})(jQuery);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
//&amp;lt;/nowiki&amp;gt;&lt;/div&gt;</summary>
		<author><name>zhwiki&gt;Jimmy Xu</name></author>
	</entry>
</feed>