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. 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. If the "index"-checkbox is disabled, keywords and descriptions are of no use obviously, but they will be saved in case you want to have the page indexed later. Installation[edit | edit source] Download the files from SVN OR Download Snapshot.

AdvancedMeta.i18n.phpAdvancedMeta.phpAdvancedMeta.sql (a SQL script) Place the .php files in the extensions directory $IP/extensions/AdvancedMeta/ Execute the AdvancedMeta.sql query. 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. 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. See for more info on this open source project.

Installation[edit | edit source] This extension installs a full version of Open Web Analytics. See also[edit | edit source] Google Analytics Integration. The Google Analytics Integration extension inserts Google Analytics tracking code in every page viewed. 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] 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). Go to the branches listClick the branch nameClick "snapshot" A snapshot made during the release of a MediaWiki version. This might be unstable and is not guaranteed to work with the associated MediaWiki version. Done! Wiki Marketing: MediaWiki for SMB — Part 2.

MediaWiki has some interesting tools for on-site SEO. 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. Advanced Meta Extension The extension Advanced Meta adds some fields to the edit form in order to insert meta-data into a MediaWiki page. In order to the revert the wiki pages default title, one may add the $wgAllowDisplayTitle to the LocalSettings.php or use the Add HTML Meta and Title extension. Social Media Sharing Buttons ShareThis is a basic social sharing extension, that includes closed list of sharing buttons. Analytics Tools. Combat Wiki Spam: MediaWiki for SMB — Part 1. MediaWiki, the platform which Wikipedia uses, is a familiar and easy to install platform. 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 One cannot exaggerate the importance of security to online reputation management. Using strong admin passwords may prevent spammers form using your privileges to bypass safeguards. In order to protect your legitimate users IDs, you can set the minimum password length in the localsettings.php file:

CheckUser. This page is about the extension itself. 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. 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). Go to the branches listClick the branch nameClick "snapshot" A snapshot made during the release of a MediaWiki version. Download snapshot Installation[edit | edit source] In this example: Nuke. The Nuke extension makes it possible for sysops to mass delete pages. 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. Some extensions have tags for each release, in which case those tags have the same stability as the release.

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). Go to the branches listClick the branch nameClick "snapshot" A snapshot made during the release of a MediaWiki version. This might be unstable and is not guaranteed to work with the associated MediaWiki version. Download snapshot After you've got the code, save it into the extensions/Nuke directory of your wiki. cd extensions git clone Done! 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 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. Installation[edit | edit source] Download and extract the files in a directory called ConfirmEdit in your extensions/ folder. Git clone Add the following code at the bottom of your LocalSettings.php: require_once( "$IP/extensions/ConfirmEdit/ConfirmEdit.php" ); Asirra[edit | edit source] Bad Behavior / Bad Behaviour | MediaWiki. This page contains the installation guide and usage notes for Bad Behavior on MediaWiki. 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. Now you are ready to install Bad Behavior version 2. Installation Bad Behavior is a MediaWiki extension. Before uploading, create a settings.ini file using the included settings-sample.ini file as a template and change the configuration options to your liking in settings.ini.

Upload both the folder and its contents to your MediaWiki extensions directory, taking care to use ASCII mode. Require_once( "$IP/extensions/bad-behavior/bad-behavior-mediawiki.php" ); Usage After installation you don’t need to do anything! Extension:Advanced Meta.