Extension:GuidedTour

Guided Tour is a MediaWiki extension that allows the creation of Guided Tours using a variant of Optimize.ly's Guiders.

Installation

 * 1) Open a shell and navigate to your extensions directory.
 * 2) Run:
 * 3) Add the following line to your LocalSettings.php:
 * 4) Copy the test tour in the file /extensions/GuidedTour/modules/tours/test.js to a page in the MediaWiki namespace on your wiki named MediaWiki:GuidedTour/test.js.  The full url would look something like http://localhost/wiki/MediaWiki:GuidedTour/test.js
 * 5) Test that it worked by calling a page with   appended to the URL. For example: http://localhost/w/index.php?tour=test
 * 1) Copy the test tour in the file /extensions/GuidedTour/modules/tours/test.js to a page in the MediaWiki namespace on your wiki named MediaWiki:GuidedTour/test.js.  The full url would look something like http://localhost/wiki/MediaWiki:GuidedTour/test.js
 * 2) Test that it worked by calling a page with   appended to the URL. For example: http://localhost/w/index.php?tour=test

Usage

 * 1) Write a real tour on a page in the MediaWiki namespage.  Perhaps called MediaWiki:GuidedTour/mytour.js
 * 2) Call your intended page with tour=mytour appended to the URL. For example
 * http://localhost/w/index.php?tour=mytour
 * 1) The name of the tour stored on the wiki is the parameter you call it with.  In the examples above, that's 'test' and 'mytour'
 * 2) To style the output, either edit the css file in the modules directory or provide a file of overrides on the wiki page MediaWiki:GuidedTour/custom.css

Dependencies
It depends on Extension:EventLogging and Extension:PostEdit, so those both must be installed first.