MediaWiki Administrators' Tutorial Guide

Install, manage, and customize your MediaWiki installation

MediaWiki Administrators' Tutorial Guide

Mizanur Rahman

Install, manage, and customize your MediaWiki installation
Mapt Subscription
FREE
$29.99/m after trial
eBook
$16.80
RRP $23.99
Save 29%
Print + eBook
$39.99
RRP $39.99
What do I get with a Mapt Pro subscription?
  • Unlimited access to all Packt’s 5,000+ eBooks and Videos
  • Early Access content, Progress Tracking, and Assessments
  • 1 Free eBook or Video to download and keep every month after trial
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
$0.00
$16.80
$39.99
$29.99p/m after trial
RRP $23.99
RRP $39.99
Subscription
eBook
Print + eBook
Start 30 Day Trial
Subscribe and access every Packt eBook & Video.
 
  • 5,000+ eBooks & Videos
  • 50+ New titles a month
  • 1 Free eBook/Video to keep every month
Start Free Trial
 
Preview in Mapt

Book Details

ISBN 139781904811596
Paperback284 pages

Book Description

Run your own MediaWiki collaborative website with this fast-paced, friendly tutorial, which is full of information and advice for creating powerful MediaWiki sites, and filling them with varied and useful collaborative content. Whether you are creating a public wiki for completely open contributions, a private wiki for collaborating within your work team or group of friends, or even a wiki for personal use, this book will show you all the essential steps. You will see the various ways of organizing and managing content, and preventing collaboration from getting out of control. You'll learn how to incorporate images and other media into your pages, as well as becoming a wiki markup wizard to produce intricately formatted pages with tables, lists, and more. On the technical side, the book covers how to administer users, back up and restore content safely, migrate your installation to another server or database, and even make hacks to the code.

MediaWiki is the free, open-source wiki engine software that powers Wikipedia and many of the other popular wikis across the Web. Written in PHP, it possesses many features that make it the engine of choice for large collaborative wikis: flexible markup, comprehensive user management, multimedia handling, and more.

Table of Contents

Chapter 1: About MediaWiki
Wikipedia
Wiki
Web 2.0
About MediaWiki
Summary
Chapter 2: Installing MediaWiki
Prerequisites
Downloading MediaWiki
Upload the MediaWiki Files to your Server
Creating a MySQL Database
Changing Permissions of the Config Folder
The Installation Process
First Look at our Installed Wiki Site
Summary
Chapter 3: Starting MediaWiki
A Closer Look at the MediaWiki Navigation
Creating New Pages for the Haunted
Considerations before Adding a New Page/New Content
Page Name Convention
Formatting Pages
Creating Links and References
Summary
Chapter 4: Advanced Formatting
Using Lists with MediaWiki
Using Tables
File Uploading
Working with Images
Using Audio with MediaWiki
Using Mathematical Formulas
Magic Words
Summary
Chapter 5: Organizing Content
Necessity of Organizing Content
MediaWiki Content Organizing Features
Moving a Page
Special Pages
Summary
Chapter 6: MediaWiki in a Multi-User Environment
Disadvantages of Completely Open Systems
Advantages of User Accounts
Setting Up User Accounts
Customizing User Accounts
Finding Out Who Has Done What and When
What Must be Considered for Multi-User Environments?
Reverting Changes
Resolving Edit Conflict
Communicating with Other Users
Making a Community Site with Talk Pages
Summary
Chapter 7: Administrating MediaWiki
What You Show Know
Access Types
Changing User Rights
Granting Permissions to Users
Blocking Users
Protecting a Page
Deleting a Page
Allowing File Uploads
Security Checklist
Creating Interwiki Links
Summary
Chapter 8: Customizing MediaWiki
What We Can Customize
Summary
Chapter 9: Hacking MediaWiki
The File Structure
MediaWiki Hooks
Using Hooks
Extending Wiki Markup
Article Rating: A Cool Hack
Writing a New Special Page
Custom Namespaces
Change the Name of the Wiki
Summary
Chapter 10: MediaWiki Maintenance
Deploying MediaWiki
As your Site Grows
Maintaining MediaWiki
Upgrading MediaWiki
Summary
Chapter 11: Cool Hacks
Calendar
Who is Online
YouTube
Multi-Upload
Category Cloud
Google Maps
Amazon Ads
Summary

What You Will Learn

  • Installing MediaWiki and getting started quickly
  • Using special pages and domains
  • Running multiple wikis from a single installation
  • Incorporating images, multimedia, and advanced formatting
  • Structuring your wiki from the start for easy navigation as it grows
  • Managing users and protecting pages from vandalism
  • Creating new MediaWiki templates

 

Authors

Table of Contents

Chapter 1: About MediaWiki
Wikipedia
Wiki
Web 2.0
About MediaWiki
Summary
Chapter 2: Installing MediaWiki
Prerequisites
Downloading MediaWiki
Upload the MediaWiki Files to your Server
Creating a MySQL Database
Changing Permissions of the Config Folder
The Installation Process
First Look at our Installed Wiki Site
Summary
Chapter 3: Starting MediaWiki
A Closer Look at the MediaWiki Navigation
Creating New Pages for the Haunted
Considerations before Adding a New Page/New Content
Page Name Convention
Formatting Pages
Creating Links and References
Summary
Chapter 4: Advanced Formatting
Using Lists with MediaWiki
Using Tables
File Uploading
Working with Images
Using Audio with MediaWiki
Using Mathematical Formulas
Magic Words
Summary
Chapter 5: Organizing Content
Necessity of Organizing Content
MediaWiki Content Organizing Features
Moving a Page
Special Pages
Summary
Chapter 6: MediaWiki in a Multi-User Environment
Disadvantages of Completely Open Systems
Advantages of User Accounts
Setting Up User Accounts
Customizing User Accounts
Finding Out Who Has Done What and When
What Must be Considered for Multi-User Environments?
Reverting Changes
Resolving Edit Conflict
Communicating with Other Users
Making a Community Site with Talk Pages
Summary
Chapter 7: Administrating MediaWiki
What You Show Know
Access Types
Changing User Rights
Granting Permissions to Users
Blocking Users
Protecting a Page
Deleting a Page
Allowing File Uploads
Security Checklist
Creating Interwiki Links
Summary
Chapter 8: Customizing MediaWiki
What We Can Customize
Summary
Chapter 9: Hacking MediaWiki
The File Structure
MediaWiki Hooks
Using Hooks
Extending Wiki Markup
Article Rating: A Cool Hack
Writing a New Special Page
Custom Namespaces
Change the Name of the Wiki
Summary
Chapter 10: MediaWiki Maintenance
Deploying MediaWiki
As your Site Grows
Maintaining MediaWiki
Upgrading MediaWiki
Summary
Chapter 11: Cool Hacks
Calendar
Who is Online
YouTube
Multi-Upload
Category Cloud
Google Maps
Amazon Ads
Summary

Book Details

ISBN 139781904811596
Paperback284 pages
Read More

Read More Reviews

Recommended for You

ASP.NET jQuery Cookbook Book Cover
ASP.NET jQuery Cookbook
$ 26.99
$ 18.90
Responsive Web Design with HTML5 and CSS3 Book Cover
Responsive Web Design with HTML5 and CSS3
$ 23.99
$ 4.80
JavaScript and JSON Essentials Book Cover
JavaScript and JSON Essentials
$ 17.99
$ 12.60
AngularJS UI Development Book Cover
AngularJS UI Development
$ 26.99
$ 18.90
Git: Version Control for Everyone Book Cover
Git: Version Control for Everyone
$ 23.99
$ 16.80
Mastering Web Application Development with AngularJS Book Cover
Mastering Web Application Development with AngularJS
$ 26.99
$ 5.40