User:Hoggwild5

My name is Lisa Ridley; I frequently go by the login Hoggwild or Hoggwild5; occasionally you will find me as Lhridley.

I am a moderator on the MediaWiki Users forums, which can be found here. I have also recently founded the MediaWiki Users Group; the website is under construction and can be found here.

I currently run three websites with MediaWiki software installed. I also test MediaWiki extensions and assist other users in setting up their MediaWiki installations. I am currently testing various extensions related to user access restrictions on Mediawiki versions 1.6.10, 1.8.5 and 1.9.4, and 1.11.1.

One of our forum participants (gauravpahuja) posted a MediaWiki hack that restricts access to editing user pages to the user and sysops; I made a couple of tweaks to his code to extend the code to user subpages as well. The code has been tested as noted on the page linked below, where I'm posting the code modification here for others that may want to use the code.


 * Restricting Access to User Pages

Other extensions/hacks:

 * Create Article - a modified version of the InputBox extension that is just for creating articles. Allows you to specify a prefix (good for namespace) or subpage for an article without the user being made aware of the argument; the user simply needs to supply the article name, and the extension automatically adds the specified prefix and/or subpage to the article name.


 * UserPageEditProtection - this extension, which has currently been tested on MediaWiki versions 1.6.10, 1.7.3, 1.8.4, 1.9.3, and 1.10.0, provides restricted edit access to user pages to the user that "owns" the page and to sysops. This extension is in beta version at this time; when testing is completed,  the extension will be released as a stable version.


 * NamespaceProtection - this extension provides the namespace protection capabilities introduced in MediaWiki version 1.10 for prior versions of MediaWiki. This extension is currently in beta test, and has been tested on version 1.6.10.


 * SFRGreen skin - this skin is loosely based on the Monobook skin, but utilizes a javascript dynamic drop-down menu for the navigation, toolbox, and personal tools menubars, as well as a link to the login screen/logout button. The menubar can accommodate three additional user-added menus, which can be added through MediaWiki:sidebar.
 * Monobook CMS skin - this skin is based on the Monobook skin, but is designed for users who wish to utilize MediaWiki as a content management system for their website. The skin supresses the content action tabs, the personal toolbox, and the upload and special pages links for site visitors; users must be logged in as a "sysop" to see these links.
 * ExtraNamespaces - this extension provides the capability to add custom namespaces through the MediaWiki interface rather than declaring them in the LocalSettings.php file using $wgExtraNamespaces.