Working with MediaWiki
by Yaron Koren
Back to main page
Table of Contents
1. About MediaWiki
History of MediaWiki ·
Community and support ·
Available hosts
2. Setting up MediaWiki
The MediaWiki environment ·
Download ·
Installing ·
Setting the logo ·
Changing the URL structure ·
Updating MediaWiki
3. Editing in MediaWiki
Tabs ·
Creating and editing pages ·
Page history ·
Page diffs ·
Undoing ·
Blocking and rollbacks ·
Deleting revisions ·
Moving pages ·
Deleting pages ·
Edit conflicts
4. MediaWiki syntax
Wikitext ·
Interwiki links ·
Including HTML ·
Templates ·
Parser and tag functions ·
Variables ·
Behavior switches
5. Content organization
Categories ·
Namespaces ·
Redirects ·
Subpages and super-pages ·
Special pages
6. Communication
Talk pages ·
LiquidThreads ·
Echo & Flow ·
Handling reader comments ·
Chat ·
Emailing users
7. Images and files
Uploading ·
Displaying images ·
Image galleries ·
Slideshows ·
Displaying outside images
8. User registration and management
Registration ·
User groups and permissions ·
Creating user accounts ·
OpenID and other login integration systems ·
Blocking and deleting users
9. Browsing and searching
Viewing the set of all pages ·
Searching ·
Installing another search engine ·
Using an outside search engine
10. Monitoring the wiki
Recent changes ·
Watchlist ·
Logs ·
Statistics
11. Extensions
Finding extensions ·
Installing extensions ·
Gadgets ·
CategoryTree ·
WYSIWYG editing extensions ·
SocialProfile ·
UrlGetParameters ·
Ratings extensions
12. Extended MediaWiki syntax
ParserFunctions ·
Displaying code ·
Displaying math ·
Cite ·
Header Tabs
13. Display and customization
User preferences ·
Skins ·
Mobile display ·
Ads ·
jQuery and ResourceLoader ·
MediaWiki: pages, and modifying the interface text ·
Site notice ·
Language support
14. Protecting content
Handling spam ·
Access control and protecting pages ·
FlaggedRevs and Approved Revs
15. MediaWiki administration
Configuration settings ·
Debugging ·
Improving MediaWiki performance ·
The MediaWiki cache ·
The job queue ·
Admin Links ·
Replace Text ·
Getting user IP information ·
Bots and the MediaWiki API ·
Search engine optimization ·
Running a wiki farm ·
Multi-language wikis
16. Semantic MediaWiki
How SMW works: an example ·
Downloading and installing ·
Semantic triples and properties ·
Special properties ·
Queries ·
Display formats ·
Concepts ·
Semantic search page ·
Storing compound data ·
Recurring events ·
Refreshing data ·
Tooltips ·
RDF and SPARQL ·
Additional resources
17. Semantic Forms
A template-based approach to SMW ·
Introduction to Semantic Forms ·
Getting started with Semantic Forms ·
Form definitions ·
Enabling multiple field values ·
The "edit with form" tab ·
Linking to forms ·
Populating red-linked pages automatically ·
Creating query forms ·
Modifying pages automatically ·
Semantic Forms Inputs
18. Displaying data
Semantic Result Formats ·
Calendars ·
Charts and graphs ·
Mapping ·
Other visualizations and displays ·
Semantic Compound Queries ·
DynamicPageList
19. Additional Semantic MediaWiki functionality
Semantic Drilldown ·
SemanticWatchlist ·
Semantic Extra Special Properties ·
Semantic Tasks ·
SemanticUpdateOnPurge ·
SMW+/DataWiki ·
Page Schemas
20. External data and applications
External Data ·
Widgets ·
Export-based SMW query formats
21. Importing and exporting
Moving content between two MediaWiki systems ·
Importing contents from another system into MediaWiki ·
Exporting contents from MediaWiki to another system ·
PDF export ·
Offline viewing
22. Running a successful wiki
Public wikis ·
Private wikis ·
Public, organizational wikis
23. MediaWiki development: a guide for the accidental developer