Login | Register For Free | Help
Search for: (Advanced)

Mailing List Archive: Wikipedia: Mediawiki

Help/New user navigation with MediaWiki

 

 

Wikipedia mediawiki RSS feed   Index | Next | Previous | View Threaded


daviddoria at gmail

Jun 8, 2012, 11:56 AM

Post #1 of 2 (178 views)
Permalink
Help/New user navigation with MediaWiki

I am trying to design a better method for new users to get information
about getting started with a few libraries I work with. I'm leaning
towards asking them a series of questions, providing the appropriate
information based on their answers. That is, rather than simply having
a huge page with a table of contents something like:

A) Downloading the code
a) Windows
i) beginner
ii) advanced
b) Linux
i) beginner
ii) advanced

(which quickly gets unwieldy and overwhelming), I was thinking of
doing something more like:

http://www.vtk.org/Wiki/VTK/NewUser

Where the user actually follows some "path" to get started by
answering questions like:

"Which operating system are you using? Windows or Linux"

"Are you familiar with git? no yes"

to bring them directly to the information they need.

As you can see from those mock ups, doing this with normal text and
links is quite "ugly". Has anyone seen a pattern/plugin/etc for
MediaWiki that can accomplish something like this while being
"prettier"? I'd hate to have to reinvent the wheel, or do something
very manual when a better solution already exists.

Thoughts/comments/suggestions?

Thanks!

David

_______________________________________________
MediaWiki-l mailing list
MediaWiki-l [at] lists
https://lists.wikimedia.org/mailman/listinfo/mediawiki-l


yaron at wikiworks

Jun 11, 2012, 9:01 AM

Post #2 of 2 (176 views)
Permalink
Re: Help/New user navigation with MediaWiki [In reply to]

Hi David,

You should consider using the UrlGetParameters extension:

http://www.mediawiki.org/wiki/Extension:UrlGetParameters

This way, you can have a single wiki page serving as the "wizard" - it
can keep linking to itself, changing the query string every time (the
#fullurl function might be useful there), and then use #if from
ParserFunctions, and #urlget from UrlGetParameters, to set the right
display based on the query string.

-Yaron

--
WikiWorks · MediaWiki Consulting · http://wikiworks.com

_______________________________________________
MediaWiki-l mailing list
MediaWiki-l [at] lists
https://lists.wikimedia.org/mailman/listinfo/mediawiki-l

Wikipedia mediawiki RSS feed   Index | Next | Previous | View Threaded
 
 


Interested in having your list archived? Contact Gossamer Threads
 
  Web Applications & Managed Hosting Powered by Gossamer Threads Inc.