<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="nl">
	<id>https://informatiestandaarden.test-nictiz.nl/index.php?action=history&amp;feed=atom&amp;title=MediaWiki%3AGadget-twinkleimage.js</id>
	<title>MediaWiki:Gadget-twinkleimage.js - Bewerkingsoverzicht</title>
	<link rel="self" type="application/atom+xml" href="https://informatiestandaarden.test-nictiz.nl/index.php?action=history&amp;feed=atom&amp;title=MediaWiki%3AGadget-twinkleimage.js"/>
	<link rel="alternate" type="text/html" href="https://informatiestandaarden.test-nictiz.nl/index.php?title=MediaWiki:Gadget-twinkleimage.js&amp;action=history"/>
	<updated>2026-04-23T18:46:21Z</updated>
	<subtitle>Bewerkingsoverzicht voor deze pagina op de wiki</subtitle>
	<generator>MediaWiki 1.43.0</generator>
	<entry>
		<id>https://informatiestandaarden.test-nictiz.nl/index.php?title=MediaWiki:Gadget-twinkleimage.js&amp;diff=3281&amp;oldid=prev</id>
		<title>Ahenket: 1 versie: Twinkle</title>
		<link rel="alternate" type="text/html" href="https://informatiestandaarden.test-nictiz.nl/index.php?title=MediaWiki:Gadget-twinkleimage.js&amp;diff=3281&amp;oldid=prev"/>
		<updated>2013-07-19T18:37:38Z</updated>

		<summary type="html">&lt;p&gt;1 versie: Twinkle&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Nieuwe pagina&lt;/b&gt;&lt;/p&gt;&lt;div&gt;//&amp;lt;nowiki&amp;gt;&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;
 *** twinkleimage.js: Image CSD module&lt;br /&gt;
 ****************************************&lt;br /&gt;
 * Mode of invocation:     Tab (&amp;quot;DI&amp;quot;)&lt;br /&gt;
 * Active on:              File pages with a corresponding file which is local (not on Commons)&lt;br /&gt;
 * Config directives in:   TwinkleConfig&lt;br /&gt;
 */&lt;br /&gt;
&lt;br /&gt;
Twinkle.image = function twinkleimage() {&lt;br /&gt;
	if (mw.config.get(&amp;#039;wgNamespaceNumber&amp;#039;) === 6 &amp;amp;&amp;amp;&lt;br /&gt;
			!document.getElementById(&amp;quot;mw-sharedupload&amp;quot;) &amp;amp;&amp;amp;&lt;br /&gt;
			document.getElementById(&amp;quot;mw-imagepage-section-filehistory&amp;quot;)) {&lt;br /&gt;
&lt;br /&gt;
		Twinkle.addPortletLink(Twinkle.image.callback, &amp;quot;DI&amp;quot;, &amp;quot;tw-di&amp;quot;, &amp;quot;Nominate file for delayed speedy deletion&amp;quot;);&lt;br /&gt;
	}&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
Twinkle.image.callback = function twinkleimageCallback() {&lt;br /&gt;
	var Window = new Morebits.simpleWindow( 600, 300 );&lt;br /&gt;
	Window.setTitle( &amp;quot;File for dated speedy deletion&amp;quot; );&lt;br /&gt;
	Window.setScriptName( &amp;quot;Twinkle&amp;quot; );&lt;br /&gt;
	Window.addFooterLink( &amp;quot;Speedy deletion policy&amp;quot;, &amp;quot;WP:CSD&amp;quot; );&lt;br /&gt;
	Window.addFooterLink( &amp;quot;Twinkle help&amp;quot;, &amp;quot;WP:TW/DOC#image&amp;quot; );&lt;br /&gt;
&lt;br /&gt;
	var form = new Morebits.quickForm( Twinkle.image.callback.evaluate );&lt;br /&gt;
	form.append( {&lt;br /&gt;
			type: &amp;#039;checkbox&amp;#039;,&lt;br /&gt;
			list: [&lt;br /&gt;
				{&lt;br /&gt;
					label: &amp;#039;Notify original uploader&amp;#039;,&lt;br /&gt;
					value: &amp;#039;notify&amp;#039;,&lt;br /&gt;
					name: &amp;#039;notify&amp;#039;,&lt;br /&gt;
					tooltip: &amp;quot;Uncheck this if you are planning to make multiple nominations from the same user, and don&amp;#039;t want to overload their talk page with too many notifications.&amp;quot;,&lt;br /&gt;
					checked: Twinkle.getPref(&amp;#039;notifyUserOnDeli&amp;#039;)&lt;br /&gt;
				}&lt;br /&gt;
			]&lt;br /&gt;
		}&lt;br /&gt;
	);&lt;br /&gt;
	var field = form.append( {&lt;br /&gt;
			type: &amp;#039;field&amp;#039;,&lt;br /&gt;
			label: &amp;#039;Type of action wanted&amp;#039;&lt;br /&gt;
		} );&lt;br /&gt;
	field.append( {&lt;br /&gt;
			type: &amp;#039;radio&amp;#039;,&lt;br /&gt;
			name: &amp;#039;type&amp;#039;,&lt;br /&gt;
			event: Twinkle.image.callback.choice,&lt;br /&gt;
			list: [&lt;br /&gt;
				{&lt;br /&gt;
					label: &amp;#039;No source (CSD F4)&amp;#039;,&lt;br /&gt;
					value: &amp;#039;no source&amp;#039;,&lt;br /&gt;
					checked: true,&lt;br /&gt;
					tooltip: &amp;#039;Image or media has no source information&amp;#039;&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					label: &amp;#039;No license (CSD F4)&amp;#039;,&lt;br /&gt;
					value: &amp;#039;no license&amp;#039;,&lt;br /&gt;
					tooltip: &amp;#039;Image or media does not have information on its copyright status&amp;#039;&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					label: &amp;#039;No source and no license (CSD F4)&amp;#039;,&lt;br /&gt;
					value: &amp;#039;no source no license&amp;#039;,&lt;br /&gt;
					tooltip: &amp;#039;Image or media has neither information on source nor its copyright status&amp;#039;&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					label: &amp;#039;Orphaned fair use (CSD F5)&amp;#039;,&lt;br /&gt;
					value: &amp;#039;orphaned fair use&amp;#039;,&lt;br /&gt;
					tooltip: &amp;#039;Image or media is unlicensed for use on Wikipedia and allowed only under a claim of fair use per Wikipedia:Non-free content, but it is not used in any articles&amp;#039;&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					label: &amp;#039;No fair use rationale (CSD F6)&amp;#039;,&lt;br /&gt;
					value: &amp;#039;no fair use rationale&amp;#039;,&lt;br /&gt;
					tooltip: &amp;#039;Image or media is claimed to be used under Wikipedia\&amp;#039;s fair use policy but has no explanation as to why it is permitted under the policy&amp;#039;&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					label: &amp;#039;Disputed fair use rationale (CSD F7)&amp;#039;,&lt;br /&gt;
					value: &amp;#039;disputed fair use rationale&amp;#039;,&lt;br /&gt;
					tooltip: &amp;#039;Image or media has a fair use rationale that is disputed&amp;#039;&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					label: &amp;#039;Replaceable fair use (CSD F7)&amp;#039;,&lt;br /&gt;
					value: &amp;#039;replaceable fair use&amp;#039;,&lt;br /&gt;
					tooltip: &amp;#039;Image or media may fail Wikipedia\&amp;#039;s first non-free content criterion ([[WP:NFCC#1]]) in that it illustrates a subject for which a free image might reasonably be found or created that adequately provides the same information&amp;#039;&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					label: &amp;#039;No evidence of permission (CSD F11)&amp;#039;,&lt;br /&gt;
					value: &amp;#039;no permission&amp;#039;,&lt;br /&gt;
					tooltip: &amp;#039;Image or media does not have proof that the author agreed to licence the file&amp;#039;&lt;br /&gt;
				}&lt;br /&gt;
			]&lt;br /&gt;
		} );&lt;br /&gt;
	form.append( {&lt;br /&gt;
			type: &amp;#039;div&amp;#039;,&lt;br /&gt;
			label: &amp;#039;Work area&amp;#039;,&lt;br /&gt;
			name: &amp;#039;work_area&amp;#039;&lt;br /&gt;
		} );&lt;br /&gt;
	form.append( { type:&amp;#039;submit&amp;#039; } );&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 parameters&lt;br /&gt;
	var evt = document.createEvent( &amp;quot;Event&amp;quot; );&lt;br /&gt;
	evt.initEvent( &amp;#039;change&amp;#039;, true, true );&lt;br /&gt;
	result.type[0].dispatchEvent( evt );&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
Twinkle.image.callback.choice = function twinkleimageCallbackChoose(event) {&lt;br /&gt;
	var value = event.target.values;&lt;br /&gt;
	var root = event.target.form;&lt;br /&gt;
	var work_area = new Morebits.quickForm.element( {&lt;br /&gt;
			type: &amp;#039;div&amp;#039;,&lt;br /&gt;
			name: &amp;#039;work_area&amp;#039;&lt;br /&gt;
		} );&lt;br /&gt;
&lt;br /&gt;
	switch( value ) {&lt;br /&gt;
		case &amp;#039;no source no license&amp;#039;:&lt;br /&gt;
		case &amp;#039;no source&amp;#039;:&lt;br /&gt;
			work_area.append( {&lt;br /&gt;
					type: &amp;#039;checkbox&amp;#039;,&lt;br /&gt;
					name: &amp;#039;non_free&amp;#039;,&lt;br /&gt;
					list: [&lt;br /&gt;
						{&lt;br /&gt;
							label: &amp;#039;Non-free&amp;#039;,&lt;br /&gt;
							tooltip: &amp;#039;Image is licensed under a fair use claim&amp;#039;&lt;br /&gt;
						}&lt;br /&gt;
					]&lt;br /&gt;
				} );&lt;br /&gt;
			break;&lt;br /&gt;
		case &amp;#039;no permission&amp;#039;:&lt;br /&gt;
			work_area.append( {&lt;br /&gt;
					type: &amp;#039;input&amp;#039;,&lt;br /&gt;
					name: &amp;#039;source&amp;#039;,&lt;br /&gt;
					label: &amp;#039;Source: &amp;#039;&lt;br /&gt;
				} );&lt;br /&gt;
			break;&lt;br /&gt;
		case &amp;#039;disputed fair use rationale&amp;#039;:&lt;br /&gt;
			work_area.append( {&lt;br /&gt;
					type: &amp;#039;textarea&amp;#039;,&lt;br /&gt;
					name: &amp;#039;reason&amp;#039;,&lt;br /&gt;
					label: &amp;#039;Concern: &amp;#039;&lt;br /&gt;
				} );&lt;br /&gt;
			break;&lt;br /&gt;
		case &amp;#039;orphaned fair use&amp;#039;:&lt;br /&gt;
			work_area.append( {&lt;br /&gt;
					type: &amp;#039;input&amp;#039;,&lt;br /&gt;
					name: &amp;#039;replacement&amp;#039;,&lt;br /&gt;
					label: &amp;#039;Replacement: &amp;#039;&lt;br /&gt;
				} );&lt;br /&gt;
			break;&lt;br /&gt;
		case &amp;#039;replaceable fair use&amp;#039;:&lt;br /&gt;
			work_area.append( {&lt;br /&gt;
					type: &amp;#039;checkbox&amp;#039;,&lt;br /&gt;
					name: &amp;#039;old_image&amp;#039;,&lt;br /&gt;
					list: [&lt;br /&gt;
						{&lt;br /&gt;
							label: &amp;#039;Old image&amp;#039;,&lt;br /&gt;
							tooltip: &amp;#039;Image was uploaded before 2006-07-13&amp;#039;&lt;br /&gt;
						}&lt;br /&gt;
					]&lt;br /&gt;
				} );&lt;br /&gt;
			break;&lt;br /&gt;
		default:&lt;br /&gt;
			break;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	root.replaceChild( work_area.render(), $(root).find(&amp;#039;div[name=&amp;quot;work_area&amp;quot;]&amp;#039;)[0] );&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
Twinkle.image.callback.evaluate = function twinkleimageCallbackEvaluate(event) {&lt;br /&gt;
	var type, non_free, source, reason, replacement, old_image;&lt;br /&gt;
&lt;br /&gt;
	var notify = event.target.notify.checked;&lt;br /&gt;
	var types = event.target.type;&lt;br /&gt;
	for( var i = 0; i &amp;lt; types.length; ++i ) {&lt;br /&gt;
		if( types[i].checked ) {&lt;br /&gt;
			type = types[i].values;&lt;br /&gt;
			break;&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
	if( event.target.non_free ) {&lt;br /&gt;
		non_free = event.target.non_free.checked;&lt;br /&gt;
	}&lt;br /&gt;
	if( event.target.source ) {&lt;br /&gt;
		source = event.target.source.value;&lt;br /&gt;
	}&lt;br /&gt;
	if( event.target.reason ) {&lt;br /&gt;
		reason = event.target.reason.value;&lt;br /&gt;
	}&lt;br /&gt;
	if( event.target.replacement ) {&lt;br /&gt;
		replacement = event.target.replacement.value;&lt;br /&gt;
	}&lt;br /&gt;
	if( event.target.old_image ) {&lt;br /&gt;
		old_image = event.target.old_image.checked;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	var csdcrit;&lt;br /&gt;
	switch( type ) {&lt;br /&gt;
		case &amp;#039;no source no license&amp;#039;:&lt;br /&gt;
		case &amp;#039;no source&amp;#039;:&lt;br /&gt;
		case &amp;#039;no license&amp;#039;:&lt;br /&gt;
			csdcrit = &amp;quot;F4&amp;quot;;&lt;br /&gt;
			break;&lt;br /&gt;
		case &amp;#039;orphaned fair use&amp;#039;:&lt;br /&gt;
			csdcrit = &amp;quot;F5&amp;quot;;&lt;br /&gt;
			break;&lt;br /&gt;
		case &amp;#039;no fair use rationale&amp;#039;:&lt;br /&gt;
			csdcrit = &amp;quot;F6&amp;quot;;&lt;br /&gt;
			break;&lt;br /&gt;
		case &amp;#039;disputed fair use rationale&amp;#039;:&lt;br /&gt;
		case &amp;#039;replaceable fair use&amp;#039;:&lt;br /&gt;
			csdcrit = &amp;quot;F7&amp;quot;;&lt;br /&gt;
			break;&lt;br /&gt;
		case &amp;#039;no permission&amp;#039;:&lt;br /&gt;
			csdcrit = &amp;quot;F11&amp;quot;;&lt;br /&gt;
			break;&lt;br /&gt;
		default:&lt;br /&gt;
			throw new Error( &amp;quot;Twinkle.image.callback.evaluate: unknown criterion&amp;quot; );&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	var lognomination = Twinkle.getPref(&amp;#039;logSpeedyNominations&amp;#039;) &amp;amp;&amp;amp; Twinkle.getPref(&amp;#039;noLogOnSpeedyNomination&amp;#039;).indexOf(csdcrit.toLowerCase()) === -1;&lt;br /&gt;
&lt;br /&gt;
	var params = {&lt;br /&gt;
		&amp;#039;type&amp;#039;: type,&lt;br /&gt;
		&amp;#039;normalized&amp;#039;: csdcrit,&lt;br /&gt;
		&amp;#039;non_free&amp;#039;: non_free,&lt;br /&gt;
		&amp;#039;source&amp;#039;: source,&lt;br /&gt;
		&amp;#039;reason&amp;#039;: reason,&lt;br /&gt;
		&amp;#039;replacement&amp;#039;: replacement,&lt;br /&gt;
		&amp;#039;old_image&amp;#039;: old_image,&lt;br /&gt;
		&amp;#039;lognomination&amp;#039;: lognomination&lt;br /&gt;
	};&lt;br /&gt;
	Morebits.simpleWindow.setButtonsEnabled( false );&lt;br /&gt;
	Morebits.status.init( event.target );&lt;br /&gt;
&lt;br /&gt;
	Morebits.wiki.actionCompleted.redirect = mw.config.get(&amp;#039;wgPageName&amp;#039;);&lt;br /&gt;
	Morebits.wiki.actionCompleted.notice = &amp;quot;Tagging complete&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
	// Tagging image&lt;br /&gt;
	var wikipedia_page = new Morebits.wiki.page( mw.config.get(&amp;#039;wgPageName&amp;#039;), &amp;#039;Tagging file with deletion tag&amp;#039; );&lt;br /&gt;
	wikipedia_page.setCallbackParameters( params );&lt;br /&gt;
	wikipedia_page.load( Twinkle.image.callbacks.taggingImage );&lt;br /&gt;
&lt;br /&gt;
	// Notifying uploader&lt;br /&gt;
	if( notify ) {&lt;br /&gt;
		wikipedia_page.lookupCreator(Twinkle.image.callbacks.userNotification);&lt;br /&gt;
	} else {&lt;br /&gt;
		// add to CSD log if desired&lt;br /&gt;
		if (lognomination) {&lt;br /&gt;
			params.fromDI = true;&lt;br /&gt;
			Twinkle.speedy.callbacks.user.addToLog(params, null);&lt;br /&gt;
		}&lt;br /&gt;
		// No auto-notification, display what was going to be added.&lt;br /&gt;
		var noteData = document.createElement( &amp;#039;pre&amp;#039; );&lt;br /&gt;
		noteData.appendChild( document.createTextNode( &amp;quot;{{subst:di-&amp;quot; + type + &amp;quot;-notice|1=&amp;quot; + mw.config.get(&amp;#039;wgTitle&amp;#039;) + &amp;quot;}} ~~~~&amp;quot; ) );&lt;br /&gt;
		Morebits.status.info( &amp;#039;Notification&amp;#039;, [ &amp;#039;Following/similar data should be posted to the original uploader:&amp;#039;, document.createElement( &amp;#039;br&amp;#039; ),  noteData ] );&lt;br /&gt;
	}&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
Twinkle.image.callbacks = {&lt;br /&gt;
	taggingImage: function(pageobj) {&lt;br /&gt;
		var text = pageobj.getPageText();&lt;br /&gt;
		var params = pageobj.getCallbackParameters();&lt;br /&gt;
&lt;br /&gt;
		// remove &amp;quot;move to Commons&amp;quot; tag - deletion-tagged files cannot be moved to Commons&lt;br /&gt;
		text = text.replace(/\{\{(mtc|(copy |move )?to ?commons|move to wikimedia commons|copy to wikimedia commons)[^}]*\}\}/gi, &amp;quot;&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
		var tag = &amp;quot;{{di-&amp;quot; + params.type + &amp;quot;|date={{subst:#time:j F Y}}&amp;quot;;&lt;br /&gt;
		switch( params.type ) {&lt;br /&gt;
			case &amp;#039;no source no license&amp;#039;:&lt;br /&gt;
			case &amp;#039;no source&amp;#039;:&lt;br /&gt;
				tag += params.non_free ? &amp;quot;|non-free=yes&amp;quot; : &amp;quot;&amp;quot;;&lt;br /&gt;
				break;&lt;br /&gt;
			case &amp;#039;no permission&amp;#039;:&lt;br /&gt;
				tag += params.source ? &amp;quot;|source=&amp;quot; + params.source : &amp;quot;&amp;quot;;&lt;br /&gt;
				break;&lt;br /&gt;
			case &amp;#039;disputed fair use rationale&amp;#039;:&lt;br /&gt;
				tag += params.reason ? &amp;quot;|concern=&amp;quot; + params.reason : &amp;quot;&amp;quot;;&lt;br /&gt;
				break;&lt;br /&gt;
			case &amp;#039;orphaned fair use&amp;#039;:&lt;br /&gt;
				tag += params.replacement ? &amp;quot;|replacement=&amp;quot; + params.replacement : &amp;quot;&amp;quot;;&lt;br /&gt;
				break;&lt;br /&gt;
			case &amp;#039;replaceable fair use&amp;#039;:&lt;br /&gt;
				tag += params.old_image ? &amp;quot;|old image=yes&amp;quot; : &amp;quot;&amp;quot;;&lt;br /&gt;
				break;&lt;br /&gt;
			default:&lt;br /&gt;
				break;  // doesn&amp;#039;t matter&lt;br /&gt;
		}&lt;br /&gt;
		tag += &amp;quot;}}\n&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
		pageobj.setPageText(tag + text);&lt;br /&gt;
		pageobj.setEditSummary(&amp;quot;This file is up for deletion, per [[WP:CSD#&amp;quot; + params.normalized + &amp;quot;|CSD &amp;quot; + params.normalized + &amp;quot;]] (&amp;quot; + params.type + &amp;quot;).&amp;quot; + Twinkle.getPref(&amp;#039;summaryAd&amp;#039;));&lt;br /&gt;
		switch (Twinkle.getPref(&amp;#039;deliWatchPage&amp;#039;)) {&lt;br /&gt;
			case &amp;#039;yes&amp;#039;:&lt;br /&gt;
				pageobj.setWatchlist(true);&lt;br /&gt;
				break;&lt;br /&gt;
			case &amp;#039;no&amp;#039;:&lt;br /&gt;
				pageobj.setWatchlistFromPreferences(false);&lt;br /&gt;
				break;&lt;br /&gt;
			default:&lt;br /&gt;
				pageobj.setWatchlistFromPreferences(true);&lt;br /&gt;
				break;&lt;br /&gt;
		}&lt;br /&gt;
		pageobj.setCreateOption(&amp;#039;nocreate&amp;#039;);&lt;br /&gt;
		pageobj.save();&lt;br /&gt;
	},&lt;br /&gt;
	userNotification: function(pageobj) {&lt;br /&gt;
		var params = pageobj.getCallbackParameters();&lt;br /&gt;
		var initialContrib = pageobj.getCreator();&lt;br /&gt;
		var usertalkpage = new Morebits.wiki.page(&amp;#039;User talk:&amp;#039; + initialContrib, &amp;quot;Notifying initial contributor (&amp;quot; + initialContrib + &amp;quot;)&amp;quot;);&lt;br /&gt;
		var notifytext = &amp;quot;\n{{subst:di-&amp;quot; + params.type + &amp;quot;-notice|1=&amp;quot; + mw.config.get(&amp;#039;wgTitle&amp;#039;);&lt;br /&gt;
		if (params.type === &amp;#039;no permission&amp;#039;) {&lt;br /&gt;
			notifytext += params.source ? &amp;quot;|source=&amp;quot; + params.source : &amp;quot;&amp;quot;;&lt;br /&gt;
		}&lt;br /&gt;
		notifytext += &amp;quot;}} ~~~~&amp;quot;;&lt;br /&gt;
		usertalkpage.setAppendText(notifytext);&lt;br /&gt;
		usertalkpage.setEditSummary(&amp;quot;Notification: tagging for deletion of [[&amp;quot; + Morebits.pageNameNorm + &amp;quot;]].&amp;quot; + Twinkle.getPref(&amp;#039;summaryAd&amp;#039;));&lt;br /&gt;
		usertalkpage.setCreateOption(&amp;#039;recreate&amp;#039;);&lt;br /&gt;
		switch (Twinkle.getPref(&amp;#039;deliWatchUser&amp;#039;)) {&lt;br /&gt;
			case &amp;#039;yes&amp;#039;:&lt;br /&gt;
				usertalkpage.setWatchlist(true);&lt;br /&gt;
				break;&lt;br /&gt;
			case &amp;#039;no&amp;#039;:&lt;br /&gt;
				usertalkpage.setWatchlistFromPreferences(false);&lt;br /&gt;
				break;&lt;br /&gt;
			default:&lt;br /&gt;
				usertalkpage.setWatchlistFromPreferences(true);&lt;br /&gt;
				break;&lt;br /&gt;
		}&lt;br /&gt;
		usertalkpage.setFollowRedirect(true);&lt;br /&gt;
		usertalkpage.append();&lt;br /&gt;
&lt;br /&gt;
		// add this nomination to the user&amp;#039;s userspace log, if the user has enabled it&lt;br /&gt;
		if (params.lognomination) {&lt;br /&gt;
			params.fromDI = true;&lt;br /&gt;
			Twinkle.speedy.callbacks.user.addToLog(params, initialContrib);&lt;br /&gt;
		}&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>Ahenket</name></author>
	</entry>
</feed>