-
Getting Started
-
Chapter 1 A First Look
- What’s MediaWiki?MediaWiki
- A Typical Day on a MediaWiki Site
- When to Use MediaWikiMediaWikistrengths
- When Not to Use MediaWikiMediaWikilimitations
- Additional Resourceshelp
-
Chapter 2 Basic Use
- Quick Tour of a Wiki Page
- Articlesarticles
- Editing Primerediting
- Menu Referencemenusmenus by name
- Getting Helphelp
-
Chapter 3 Your User Identity
- Creating an Accountcreatingaccountsuserscreating
- Logging In and Outlogging in
- User Pagesuser page
- Signaturessignaturesuserssignatures
- Watchlistswatchlist
- Tracking Your Contributionscontributions
- Preferencespreferences
- User CSS and JavaScriptuser JavaScriptJavaScriptuser CSScascading stylesheetscascading stylesheetsper userJavaScriptper user
-
-
Writing and Editing Articles
-
Chapter 4 Editing Articles
- Getting Started with Editingeditingintroduction to
- Creating an Articlearticlescreatingcreatingarticles
- Paragraphs and Headingsparagraphswikitextparagraphs
- Typestyles and Fontswikitextfontswikitexttypestylestypestylesfonts
- Links (Briefly)links
- Images and Uploaded Filesuploaded files
- Listslistswikitextlists
- Tablestableswikitextwikitexttables
- Mathematical Formulasmathematical formulaswikitextmath
- Escaping Wikitext with <nowiki>escaping wikitextnowiki tagwikitextnowikiwikitextescaping
- Conflictsconflicts
- Beyond the Basics
-
Chapter 5 Links
- Internal Linksinternal links
- External Linksexternal links
- Interwiki Linksinterwiki links
- Interlanguage Linksinterlanguage links
- Graphical Linksgraphical linksimage links; image tags
- File Linksfile links
- Linking Tipslinksstrategies
-
Chapter 6 Organizing Articles
- Categoriescategories
- Namespacesnamespaces
- Subpagessubpages
- Redirectsredirects
- Disambiguation Pages
- Renaming Articlesrenaming articlesarticlesrenaming
- Deleting Articlesarticlesdeletingdeleting articlesremoving an article
-
Chapter 7 Advanced Article Construction
- Maintaining a Consistent Wikiorganizing articlesarticlesorganizing
- Variablesvariablesindividual variable names
- Templates and Transclusiontemplatestransclusiontransclusiontemplatestemplatesparser functions; transclusion
- Logical Parser Functionsparser functionslogicallogical parser functions
- Dynamic Page ListDynamic Page ListextensionsDynamic Page List
- Recipes for Refactoringrefactoringtechniques
-
Chapter 8 Special Pages
- Maintenance Reports
- List of Pages
- Login/Sign Uplogging in
- Users and Rightsuser rightsspecial pages
- Recent Changes and Logsrecent changeslogs
- Media Reports and Uploadsuploaded filesspecial pages
- Wiki Data and Tools
- Redirects and Random Pages
- High-Use Pageshigh use pagesarticleshighly active
- Page Tools
- Other Special Pages
- Special Pages Grouped by Taskspecial pagesreference, grouped by task
-
-
Running and Administering MediaWiki
-
Chapter 9 Installing MediaWiki
- Before You Begin
- Installing the Prerequisites
- Installing MediaWikiinstalling MediaWikiMediaWikiinstalling
- Important Optional Featuresinstalling MediaWikioptional features
- A Tour of MediaWiki’s Filessource codelist of filesfiles in MediaWiki source codedirectories in MediaWiki source code
- Maintaining the Codesource codemaintenance
-
Chapter 10 Practical Wiki Design
- Adopting MediaWikiMediaWikilimitations
- Planninginstalling MediaWikiplanning
- Establishing Standardsstandards
- Governancegovernancewho’s in chargeownership of content
- Integrating with Other Websites
-
Chapter 11 Configuring MediaWiki: An Overview
- Administrative Roles
- Advanced Page Constructs
- Special Pages for Sysops and Bureaucratsspecial pagesrestricted
- System Messagessystem messages
- Cascading Stylesheetscascading stylesheets
- JavaScriptJavaScriptprogrammingJavaScriptsystem-wide
- Configuration Settingsconfiguration settingssettings by name, wg...global variablesPHPglobal variables
- Extensionsextensions
- Skinningskins
- SQL ProgrammingSQL programmingdatabaseSQL
- Maintenance Scriptsmaintenance scripts
-
Chapter 12 Controlling Wiki Features
- Usersusersconfiguring
- User Rights and Permissionsuser rightsaccess controluser rights
- Article Contentarticlesconfiguration settings
- Configuring the Editing of Articlesedit pageconfiguring
- Maintaining Articles
- Configuring Namespacesnamespacesconfiguring
- File Uploadsuploaded filesconfiguring
- Searchsearchconfiguring
- Special Page Listspecial pageslist of allreordering
- Database Configurationdatabaseconfiguration
- Email Configuration
- JavaScript ConfigurationJavaScriptconfiguring
- Logging and Debuggingloggingdebugging
-
Chapter 13 Changing Appearances
- The Basics
- Menusmenusconfiguring
- Search Boxsearch boxconfiguring
- Tables of Contentstable of contentsconfiguring
- External Link Appearanceexternal linksconfiguringexternal linksicon
- Page Creditsarticlescreditspage creditscreditsarticle authors
- Overall Look and Feel
- International Supportinternational supportlanguageconfiguring
-
Chapter 14 Installing Extensions
- Obtaining Extensionsextensionsfinding
- Installing an Extensionextensionsinstalling
- Recommended Extensionsextensionsrecommended
-
Chapter 15 Creating Extensions
- Overview of Extension Types
- Creating a Variableextensionscreatingvariablesvariablescreating
- Creating a Parser Functionextensionscreatingparser functionsparser functionscreating
- Creating a Tag Extensionextensionscreatingtag extensionstagscreatingextensionsHello World tag
- Behavior Changesbehavior changesextensionscreatingbehavior changes
- Creating a Special Pagespecial pagescreatingextensionscreatingspecial pages
- Useful Tasks for Extension Writers
- Creating a Skinextensionscreatingskinsskinscreating
- Publishing an Extensionextensionspublishing
- Other Extension Topics
- Finding a MediaWiki Programmerextensionshiring a programmer
-
Chapter 16 Wiki Administration
- Maintenance Scriptsmaintenance scriptsscripts by namescriptsmaintenance scripts
- Backupsbackups
- UpgradesMediaWikiupgradingupgrading MediaWiki
- Read-Only Wikiread-only wikiwrite-protected wiki
- Performance and ScalingMediaWikiperformanceMediaWikiscaling
- SecuritysecurityMediaWikisecurity
- VandalismVandalismspam
- Common Maintenance Tasks
- For More Information
-
-
Colophon
- Title:
- MediaWiki
- By:
- Daniel J. Barrett
- Publisher:
- O'Reilly Media
- Formats:
-
- Ebook
- Safari Books Online
- Print Release:
- October 2008
- Ebook Release:
- October 2008
- Pages:
- 384
- Print ISBN:
- 978-0-596-51979-7
- | ISBN 10:
- 0-596-51979-6
- Ebook ISBN:
- 978-0-596-15655-8
- | ISBN 10:
- 0-596-15655-3
The animals on the cover of MediaWiki are mimic butterflies. Several species of butterflies mimic other butterflies to protect themselves from predators or to gain an advantage over other insects.
Mimic butterflies often employ two types of mimicry: nonpoisonous (Batesian mimicry) and poisonous (M llerian mimicry). Because predators will become sick (or, in some cases, die) after eating a poisonous insect, nonpoisonous butterflies benefit from mimicking their poisonous look-alikes. However, an advantage of poisonous mimicry is that fewer overall insects die as predators become skilled at avoiding both poisonous species.
For instance, the Ash Borer (Podosesia syringae) has markings that look strikingly like those of the paper wasp (Polistes fuscatus). As such, potential predators steer clear from the Ash Borer for fear of being stung, even though the butterfly has no ability to sting. The Queen butterfly (Danaus gilippus) is perhaps doubly protected, as it is poisonous, just like its twin, the Monarch butterfly (Danaus plexippus).
Some would also call the mimic butterfly a trickster. As a caterpillar, the Blue butterfly (Everes comyntas) will secrete skin molecules that are nearly identical to those of the fire ant. After secretion, an adult fire ant will usually find the butterfly and "adopt" it, bringing the larva back to its home, where it feeds the caterpillar until it is able to turn into a butterfly. The Blue butterfly repays the ant's kindness by eating the majority of its available food and also by devouring the ant's young.
The cover image is is from Lydekker's Library of Natural History. The cover font is Adobe ITC Garamond. The text font is Linotype Birka; the heading font is Adobe Myriad Condensed; and the code font is LucasFont's TheSansMonoCondensed.
