| |
Back to BOOK PAGE
Table of ContentsPreface Chapter 1: About MediaWiki Chapter 2: Installing MediaWiki Chapter 3: Starting MediaWiki Chapter 4: Advanced Formatting Chapter 5: Organizing Content Chapter 6: MediaWiki in a Multi-User Environment Chapter 7: Administrating MediaWiki Chapter 8: Customizing MediaWiki Chapter 9: Hacking MediaWiki Chapter 10: MediaWiki Maintenance Chapter 11: Cool Hacks Index
- 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
- Chapter 3: Starting MediaWiki
- A Closer Look at the MediaWiki Navigation
- Navigation
- Main Page
- Community Portal
- Current Events
- Recent Changes
- Random Page
- Search
- Toolbox
- Login Section
- Main Body Section
- Footer
- Creating New Pages for the Haunted
- Creating a New Page Using a Link from an Existing Page
- Creating a New Page Using the Search Option
- Creating a New Page through the URL
- Considerations before Adding a New Page/New Content
- Page Name Convention
- Formatting Pages
- Formatting Text
- Adding a Line Break
- Section and Subsection Creation
- Indentation and Signature
- Using HTML Tags for Formatting
- Show Things as they Are
- Creating Links and References
- Creating Internal Links
- Creating Interwiki Links
- Uses of Interwiki Linking
- External Linking
- Anchoring
- Piped Links
- Creating Image Links
- Chapter 4: Advanced Formatting
- Using Lists with MediaWiki
- Unordered List
- Ordered List
- Definition List
- Using Tables
- The Syntax
- Adding a Caption
- Adding Column and Row Headers
- Adding Parameters
- Nested Tables
- File Uploading
- Why and How to Log In
- Accessing the File Upload Option
- What to Upload and What Not
- Working with Images
- Image Page
- Adding an Image as a Thumbnail
- Embedding External Images
- Creating a Gallery in MediaWiki
- Superimposing and Putting Text in Images
- Using Audio with MediaWiki
- Using Mathematical Formulas
- Magic Words
- Summary
- Chapter 5: Organizing Content
- Necessity of Organizing Content
- MediaWiki Content Organizing Features
- Namespaces
- Creating New Pages in a Namespace
- Category
- Creating a Category
- Putting a Page into a Category
- Creating Subcategories
- How to View the Category List
- Using Sort Keys to Sort Category Listings
- Template
- Creating our First Template
- Parameterizing Templates
- Named versus Numbered Parameters
- Section
- Comparison between Sections and Separate Pages
- Creating a Table of Contents Using Sections
- Redirection
- An Alternative for Namespaces
- Moving a Page
- How to Make a Move
- Undo a Move
- Swapping Two Pages
- Special Pages
- All Pages
- Categories
- File List
- Popular Pages
- Create an Account or Login
- Preferences
- My Watchlist
- User List
- List of Blocked IP Addresses and Usernames
- Export Pages
- Chapter 6: MediaWiki in a Multi-User Environment
- Disadvantages of Completely Open Systems
- Advantages of User Accounts
- Setting Up User Accounts
- Customizing User Accounts
- User Profile
- Skin
- Files, Date Format, and Time Zone Setup
- Editing
- Other Preferences
- Finding Out Who Has Done What and When
- What Must be Considered for Multi-User Environments?
- Look for Recent Changes before you Change Anything
- Watch the Page
- Analyzing the Page Difference
- Provide Edit Summary when you Change the Page
- Mark Edit as Minor if Changes are Not Significant
- Patrolled Edit
- 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
- General User
- Sysop
- Bureaucrat
- Bot
- 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
- Knowing the File Structure
- Understanding the Skin File
- Customizing the Layout
- Changing the Logo
- Changing the Footer
- Moving Sections
- Customizing the Skin Using CSS
- Changing the Background Image
- Customizing Using Core Files
- Disabling Registrations Using the Skin File
- Disabling Registrations Using the Core PHP File
- Changing Default Skin for the Site
- Disabling the Skin Choosing Option for Users
- Custom Navigation Bar
- Writing a New Skin
- Design the Layout for the New Skin
- Creating HTML and Style Properties, and Integrating MediaWiki Skin Code
- 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
- Remove all Test Records from the Database
- Back Up the Database
- Back Up MediaWiki Files
- Re-Create Database, User, and Permissions on the New Server
- Import Database Backup
- Import MediaWiki Files
- Change the Configuration File
- Test New Site
- Maintaining MediaWiki
- Upgrading MediaWiki
- Summary
Back to BOOK PAGE
| |
|