background preloader

MediaWiki

Facebook Twitter

MW keyboard shourtcuts

MediaWiki – FireStats. Shareability. Extension:Advanced Meta. A screenshot of the Advanced Meta plugin This extension allows setting the robots, keywords and description meta tags for MediaWiki, for SEO purposes.

Extension:Advanced Meta

Meta settings can be edited for individual pages, or entire namespaces can be denied from indexing by robots. Usage[edit | edit source] Pages that are not excluded from indexing (see Installation) will have an extra section in their edit pages, as shown in the screenshot. These forms allow you to add meta keywords and a description, as well as setting the robots meta tag to index and/or follow your page. Open Web Analytics.

The OWA extension allows you to embed the Open Web Analytics javascript tracker in your MediaWiki articles, category, and special pages, in order to track usage behavior of your wiki.

Open Web Analytics

The extension also automatically tracks article creation/edits/deletion, new user registration, user login, and file upload events. Reports and statistics are shown on a dedicated special page. About OWA[edit | edit source] Open Web Analytics is an open source alternative to commercial web analytics tools/services such as Google Analytics. Google Analytics Integration. The Google Analytics Integration extension inserts Google Analytics tracking code in every page viewed.

Google Analytics Integration

The extension excludes pages being viewed by users with 'protect' privileges (sysops) and users with 'bot' privileges (bots) to prevent pollution of the statistics. To use a version that also ignores logged-in users, see the 'See also' section at the end of this page. Download[edit | edit source] Wiki Marketing: MediaWiki for SMB — Part 2. MediaWiki has some interesting tools for on-site SEO.

Wiki Marketing: MediaWiki for SMB — Part 2

Although special pages like 'Short pages' and 'Dead-end pages' look like they were taken form the 'post panda' era, they are actually quite old. Others like 'Long pages' and 'Orphaned pages' were probably created from editorial reasons. By contrast, the MediaWiki built-in sitemap generator is relatively new and probably created for search engines. In order to expand the this marketing tool-kit, one should install special extensions.

In this post I will discuss some of these extensions. Combat Wiki Spam: MediaWiki for SMB — Part 1. MediaWiki, the platform which Wikipedia uses, is a familiar and easy to install platform.

Combat Wiki Spam: MediaWiki for SMB — Part 1

On the other hand, MediaWiki is an extreme example of user generated content (UGC). As opposed to other platforms like WordPress were the contribution is limited to the marginal sections, MediaWiki allows contributors to add or delete content from the article (i.e. 'wiki page') itself. Additionally, while one can publish comment after reviewing it, wiki edits are dependent one on another so one can't defer their publication. This makes the platform more vulnerable to web-spam and vandalism.

One solution is to create a private Wiki (i.e. to limit the access to group of approved users) . Basic Security. CheckUser. This page is about the extension itself.

CheckUser

For the Wikimedia Foundation CheckUser policy, see m:CheckUser policy. CheckUser is an extension that allows a user (with the checkuser permission) to check which IPs are used by a given username and which usernames are used by a given IP, without having to run queries directly against the database by hand. The extension is running live on all Wikimedia wikis. Nuke. The Nuke extension makes it possible for sysops to mass delete pages.

Nuke

Download[edit | edit source] You can download the extension directly from the MediaWiki source code repository (browse code). You can get: One of the extensions tags Not all extensions have tags. Go to the tags listClick the name of the tag you want to downloadClick "snapshot" The latest version of one of the extensions branches Each extension has a master branch containing the latest code (might be unstable). ConfirmEdit. The ConfirmEdit extension lets you use various different CAPTCHA techniques, to try to prevent spambots and other automated tools from editing your wiki, as well as to foil automated login attempts that try to guess passwords.

ConfirmEdit

ConfirmEdit ships with several techniques/modules to generate captcha. Some of these modules require additional setup work: MathCaptcha requires both the presence of TeX and, for versions of MediaWiki after 1.17, the Math extension;FancyCaptcha requires running a preliminary setup script in Python;and reCAPTCHA requires obtaining API keys. Caveats: CAPTCHAs reduce accessibility and cause inconvenience to human users. In addition, they are not 100% effective against bots, and they will not protect your wiki from spammers who are willing and able to use human labor to get through the CAPTCHAs.

Installation[edit | edit source] Download and extract the files in a directory called ConfirmEdit in your extensions/ folder. Git clone. Bad Behavior / Bad Behaviour. This page contains the installation guide and usage notes for Bad Behavior on MediaWiki.

Bad Behavior / Bad Behaviour

Upgrading from pre-2.0 If you are upgrading from any version prior to the 2.0 release of Bad Behavior, you need to perform the following steps before installation: First, remove all copies of Bad Behavior 1.x and any pre-release copies of Bad Behavior 2. Then, use phpMyAdmin, the MySQL command line, or another tool to remove any *bad_behavior or *bad_behavior_log tables in your database. Extension:Advanced Meta.