<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://boroondarawiki.org/index.php?action=history&amp;feed=atom&amp;title=MediaWiki%3AGuidedtour-tour-gettingstartedtoolbarve.js</id>
	<title>MediaWiki:Guidedtour-tour-gettingstartedtoolbarve.js - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://boroondarawiki.org/index.php?action=history&amp;feed=atom&amp;title=MediaWiki%3AGuidedtour-tour-gettingstartedtoolbarve.js"/>
	<link rel="alternate" type="text/html" href="https://boroondarawiki.org/index.php?title=MediaWiki:Guidedtour-tour-gettingstartedtoolbarve.js&amp;action=history"/>
	<updated>2026-07-08T07:34:32Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.6</generator>
	<entry>
		<id>https://boroondarawiki.org/index.php?title=MediaWiki:Guidedtour-tour-gettingstartedtoolbarve.js&amp;diff=53&amp;oldid=prev</id>
		<title>Philip: Philip moved page MediaWiki:Guidedtour-tour-firsteditve.js to MediaWiki:Guidedtour-tour-gettingstartedtoolbarve.js without leaving a redirect: Wrong title</title>
		<link rel="alternate" type="text/html" href="https://boroondarawiki.org/index.php?title=MediaWiki:Guidedtour-tour-gettingstartedtoolbarve.js&amp;diff=53&amp;oldid=prev"/>
		<updated>2016-06-20T01:17:10Z</updated>

		<summary type="html">&lt;p&gt;Philip moved page &lt;a href=&quot;/index.php?title=MediaWiki:Guidedtour-tour-firsteditve.js&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;MediaWiki:Guidedtour-tour-firsteditve.js (page does not exist)&quot;&gt;MediaWiki:Guidedtour-tour-firsteditve.js&lt;/a&gt; to &lt;a href=&quot;/wiki/MediaWiki:Guidedtour-tour-gettingstartedtoolbarve.js&quot; title=&quot;MediaWiki:Guidedtour-tour-gettingstartedtoolbarve.js&quot;&gt;MediaWiki:Guidedtour-tour-gettingstartedtoolbarve.js&lt;/a&gt; without leaving a redirect: Wrong title&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 11:17, 20 June 2016&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-notice&quot; lang=&quot;en&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(No difference)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>Philip</name></author>
	</entry>
	<entry>
		<id>https://boroondarawiki.org/index.php?title=MediaWiki:Guidedtour-tour-gettingstartedtoolbarve.js&amp;diff=52&amp;oldid=prev</id>
		<title>Philip: Imported from Gettingstarted.js on MediaWiki</title>
		<link rel="alternate" type="text/html" href="https://boroondarawiki.org/index.php?title=MediaWiki:Guidedtour-tour-gettingstartedtoolbarve.js&amp;diff=52&amp;oldid=prev"/>
		<updated>2016-06-20T01:16:08Z</updated>

		<summary type="html">&lt;p&gt;Imported from Gettingstarted.js on MediaWiki&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;// Tour started on article page, with task toolbar showing&lt;br /&gt;
// Used for VisualEditor.  The &amp;#039;gettingstartedtasktoolbar&amp;#039; tour is for wikitext editing.&lt;br /&gt;
&lt;br /&gt;
( function ( $, mw, gt ) {&lt;br /&gt;
	&amp;#039;use strict&amp;#039;;&lt;br /&gt;
&lt;br /&gt;
	var task = mw.gettingStarted.logging.getTaskForCurrentPage() || &amp;#039;&amp;#039;,&lt;br /&gt;
		editSectionSelector = &amp;#039;.mw-editsection-visualeditor&amp;#039;,&lt;br /&gt;
		hasEditSectionAtLoadTime;&lt;br /&gt;
&lt;br /&gt;
	// The code around the section stuff is a bit of a hack, but I want to see if this is common&lt;br /&gt;
	// so I don&amp;#039;t over-framework it.&lt;br /&gt;
	//&lt;br /&gt;
	// The reason hasEditSection is a function is that through VE, users can dynamically add or&lt;br /&gt;
	// remove sections without a page load.&lt;br /&gt;
	function hasEditSection() {&lt;br /&gt;
		return $( editSectionSelector ).length &amp;gt; 0;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	// https://bugzilla.wikimedia.org/show_bug.cgi?id=48198&lt;br /&gt;
	if ( mw.config.get( &amp;#039;wgCanonicalNamespace&amp;#039; ) !== &amp;#039;&amp;#039; || task.indexOf( &amp;#039;gettingstarted-&amp;#039; ) !== 0 ) {&lt;br /&gt;
		return;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	// Ideally, the button would also change dynamically as well if they re-start the tour (without a page load).&lt;br /&gt;
	// However, with the way defineTour currently works, that is not possible.  The variable name is intended&lt;br /&gt;
	// to make that clear.&lt;br /&gt;
	hasEditSectionAtLoadTime = hasEditSection();&lt;br /&gt;
&lt;br /&gt;
	gt.defineTour( {&lt;br /&gt;
		name: &amp;#039;gettingstartedtasktoolbarve&amp;#039;,&lt;br /&gt;
		shouldLog: true,&lt;br /&gt;
		showConditionally: &amp;#039;VisualEditor&amp;#039;,&lt;br /&gt;
		steps: [ {&lt;br /&gt;
			titlemsg: &amp;#039;guidedtour-tour-gettingstartedtasktoolbarintro-title&amp;#039;,&lt;br /&gt;
			descriptionmsg: &amp;#039;guidedtour-tour-gettingstartedtasktoolbarintro-description&amp;#039;,&lt;br /&gt;
			autoFocus: true,&lt;br /&gt;
			overlay: true,&lt;br /&gt;
			width: 450,&lt;br /&gt;
			buttons: [ {&lt;br /&gt;
				action: &amp;#039;next&amp;#039;&lt;br /&gt;
			} ]&lt;br /&gt;
		}, {&lt;br /&gt;
			titlemsg: &amp;#039;guidedtour-tour-gettingstartedtasktoolbar-ambox-title&amp;#039;,&lt;br /&gt;
			descriptionmsg: &amp;#039;guidedtour-tour-gettingstartedtasktoolbar-ambox-description&amp;#039;,&lt;br /&gt;
			attachTo: &amp;#039;.ambox&amp;#039;,&lt;br /&gt;
			position: &amp;#039;bottomLeft&amp;#039;,&lt;br /&gt;
			autoFocus: true,&lt;br /&gt;
			width: 450,&lt;br /&gt;
			buttons: [ {&lt;br /&gt;
				action: &amp;#039;next&amp;#039;&lt;br /&gt;
			} ],&lt;br /&gt;
			shouldSkip: function () {&lt;br /&gt;
				return gt.isVisualEditorOpen() || $( &amp;#039;.ambox&amp;#039; ).length === 0;&lt;br /&gt;
			}&lt;br /&gt;
		}, {&lt;br /&gt;
			titlemsg: &amp;#039;guidedtour-tour-gettingstartedtasktoolbar-edit-article-title&amp;#039;,&lt;br /&gt;
			descriptionmsg: &amp;#039;guidedtour-tour-gettingstartedtasktoolbar-edit-article-description&amp;#039;,&lt;br /&gt;
			position: &amp;#039;bottom&amp;#039;,&lt;br /&gt;
			attachTo: &amp;#039;#ca-ve-edit&amp;#039;,&lt;br /&gt;
			autoFocus: true,&lt;br /&gt;
			width: 300,&lt;br /&gt;
			shouldSkip: gt.isVisualEditorOpen,&lt;br /&gt;
			allowAutomaticNext: false,&lt;br /&gt;
			buttons: [ {&lt;br /&gt;
				action: hasEditSectionAtLoadTime ? &amp;#039;next&amp;#039; : &amp;#039;okay&amp;#039;,&lt;br /&gt;
				onclick: function () {&lt;br /&gt;
					if ( hasEditSection() ) {&lt;br /&gt;
						mw.libs.guiders.next();&lt;br /&gt;
					} else {&lt;br /&gt;
						mw.libs.guiders.hideAll();&lt;br /&gt;
					}&lt;br /&gt;
				}&lt;br /&gt;
			} ],&lt;br /&gt;
			allowAutomaticOkay: false&lt;br /&gt;
		}, {&lt;br /&gt;
			titlemsg: &amp;#039;guidedtour-tour-gettingstartedtasktoolbar-edit-section-title&amp;#039;,&lt;br /&gt;
			descriptionmsg: &amp;#039;guidedtour-tour-gettingstartedtasktoolbar-edit-section-description&amp;#039;,&lt;br /&gt;
			position: &amp;#039;right&amp;#039;,&lt;br /&gt;
			attachTo: editSectionSelector,&lt;br /&gt;
			autoFocus: true,&lt;br /&gt;
			width: 300,&lt;br /&gt;
			shouldSkip: function () {&lt;br /&gt;
				return gt.isVisualEditorOpen() || !hasEditSection();&lt;br /&gt;
			}&lt;br /&gt;
		}, {&lt;br /&gt;
			titlemsg: &amp;#039;guidedtour-tour-gettingstartedtasktoolbarve-click-save-title&amp;#039;,&lt;br /&gt;
			descriptionmsg: &amp;#039;guidedtour-tour-gettingstartedtasktoolbarve-click-save-description&amp;#039;,&lt;br /&gt;
			attachTo: &amp;#039;.ve-ui-toolbar-saveButton&amp;#039;,&lt;br /&gt;
			position: &amp;#039;left&amp;#039;,&lt;br /&gt;
			autoFocus: true,&lt;br /&gt;
			closeOnClickOutside: false,&lt;br /&gt;
			shouldSkip: function() {&lt;br /&gt;
				return !gt.isEditing();&lt;br /&gt;
			}&lt;br /&gt;
		} ]&lt;br /&gt;
	} );&lt;br /&gt;
} ( jQuery, mediaWiki, mediaWiki.guidedTour ) );&lt;/div&gt;</summary>
		<author><name>Philip</name></author>
	</entry>
</feed>