Join our WikiEducator discussion group or Register now for free skills training.
Advanced Users
From WikiEducator
| Work in progress, expect frequent changes. Help and feedback is welcome. See discussion page. |
This is a placeholder page for the addition of questions and/or content for an advanced users' tutorial.
Contents |
Adding RSS Feeds
You can put an RSS feed on a WikiEducator page.
An example is Jim Tittsler's User Page which gets the latest pictures from one of his Picasa albums and the last few posts to identi.ca (You'll have to click "edit" on this WikiEducator Editing box to see the syntax)
- Photo of Okitu by Sandy Britain from his paraglider

Date: Feb 27, 2008 6:02 PM
Number of Comments on Photo:0- Makorori Head and beyond by Sandy Britain from his paraglider

Date: Feb 27, 2008 5:56 PM
Number of Comments on Photo:0- Makorori Beach Road near low tide. Our house is the large boxy red one with the aluminum roof just left of center.
Date: Jan 13, 2008 5:50 AM
Number of Comments on Photo:0
- jimt: The NZ PyCon team did a great job putting on this weekend's conference. 150 Python fans had a fun and interesting weekend in Christchurch.
- jimt's status on Sunday, 08-Nov-09 08:53:18 UTC
- jimt: @mwhudson: Firewire target mode to the rescue?
- jimt's status on Saturday, 31-Oct-09 04:27:06 UTC
- jimt: Finally registered for Kiwi PyCon http://nz.pycon.org/
- jimt's status on Wednesday, 14-Oct-09 03:13:01 UTC
- jimt: Wikipedia for your pocket? http://www.thewikireader.com/
- jimt's status on Tuesday, 13-Oct-09 19:50:56 UTC
- jimt: Updated my notebook to test Karmic overnight. So far so good except for the LXDE panel having some oddities. #ubuntu
- jimt's status on Tuesday, 06-Oct-09 00:22:24 UTC
Jim has also written some Python scripts that watch for changes in pages in certain categories, and make new wiki pages out of them... but haven't been making RSS feeds available. But the MediaWiki API does allow a lot of scripting flexibility if there is something you are looking for that is not currently an RSS feed.
OER Handbook for Educators
The OER Handbook for Educators (written and published entirely on WikiEducator) has useful info to:
http://www.wikieducator.org/OER_Handbook/educator/Use/Syndicate_materials_through_RSS/Atom_feeds
There are libraries for a number of scripting languages, Python just happens to be Jim's favorite (and there are two different libraries for it). I recommend the mwclient library.
http://apps.sourceforge.net/mediawiki/mwclient/index.php?title=Main_Page
Jim uses it to update pages on a scheduled basis like:
http://WikiEducator.org/User:JimTittsler/Sandbox/WikiEducator_Certifications http://WikiEducator.org/User:JimTittsler/Sandbox/CommunityMediaStats http://WikiEducator.org/User:JimTittsler/Sandbox/Otago_Polytechnic_Stats
Jim can share the scripts with you if any would be useful starting places.
Another Way
Rather than pulling content from one page into another, you could put the content that you want to appear on both pages into a MediaWiki template... and then use the template on multiple pages. That is a technique that is widespread on WikiEducator.
Contacting Jim
Jim can frequently catch me on the #wikieducator channel of irc.freenode.net (which you can get to with a web client from the Web Chat link of the Community section of the WikiEducator sidebar) if you want to talk in more real time.
Templates
- Redesigning templates for printing to PDF feature
- More complex templates (e.g. infoboxes, pedagogical templates)
WikiEducator namespaces
By default, a wiki using the MediaWiki software has 18 namespaces, including:
- the main namespace, where page names have no prefix
- 15 additional namespaces, each with its own prefix. (Two namespaces, the so-called 'project' namespaces, get their names from the name of the wiki project, and so differ in name from one wiki to the next; on the Wikipedia, they are called Wikipedia: and Wikipedia talk:. On each wiki, these project namespaces (whatever they may happen to be for that wiki), can be referred to by the pseudonyms "Project:" and "Project Talk:", respectively.)
- two pseudo-namespaces
In addition to these 18 namespaces, WikiEducator has created its own namespaces.Properties and Usage 18 default namespaces + additional WikiEducator namespaces.
- You can see a list of pages sorted by namespace in Contents Help Page.
Transclusion and Substitution
- Understanding and using transclusion
- Understanding and using Substitution
Special Characters and LaTeX for WE
- Introduction to
- Usage of <code></code> tags
- Usage of <math></math> tags
- See page: Help:LaTeX_Symbol_Tables
- See page: Help:Displaying_Special_Characters
WE extensions
- Introduction to WE extensions
- Usage of <createarticle>, <endfeed>, <feedburner>, <flash>, <flvplayer>, <inputbox>, <itemtags>, <kaltura-widget>, <playmp3>, <pre>, <quiz>, <ref>, <references>, <rss>, <startfeed> and <tab> tags
- See page: Special:Version
Additional codes available in WE
- HTML
- XHTML
- XML
- CSS
- Using additional personalized CSS (monobook.css)
- Java

