Maintenance
From SWMC Guidebook
07 January 2012
Fixed problem with Google's maps under Maps and openlayers
--Tim Hoddy 17:34, 7 January 2012 (GMT)
10 December 2011
Upgraded to Maps 0.7.8
Fixes coordinate normalization issue (bug 29421).
--Tim Hoddy 19:08, 10 December 2011 (GMT)
7 December 2011
Installed RandomImage extension (r62131)
Check RandomImage for usage.
--Tim Hoddy 16:28, 7 December 2011 (GMT)
9 October 2011
Installed User Merge and Delete extension (r66255).
--Tim Hoddy 13:01, 9 October 2011 (BST)
9 October 2011
Re-enabled Collection extension.
--Tim Hoddy 13:01, 9 October 2011 (BST)
24 August 2011
Disabled Collection extension. (See below).
Looks promising but we're not ready for it just yet.
--Tim Hoddy 13:56, 24 August 2011 (BST)
23 August 2011
Installed Collection extension (r66255).
Note this is currently in testing and may be removed at any time.
--Tim Hoddy 16:47, 23 August 2011 (BST)
22 June 2011
Upgraded to Maps 0.7.7
Maps 0.7.7
(2011-06-15)
- Fixed minor initialization issue with the OpenLayers code.
- Fixed bug in OpenLayers layer dependency loading code.
- Fixed DMS coordinate parsing issue (bug 29419).
- Removed dead code (initial code to support the RL, now used in SM 1.0 and later).
- Use of Google Maps geocoding service v3 instead of v2.
--Tim Hoddy 09:40, 22 June 2011 (BST)
22 May 2011
Installed the AntiSpoof extension (r62131). Prevents confusable usernames from being created.
--Tim Hoddy 13:28, 23 May 2011 (BST)
21 May 2011
Installed the Poem extension (r66255). Allows users to format poems.
--Tim Hoddy 20:38, 21 May 2011 (BST)
21 May 2011
Removed the Maintenance extension (r62678) as it does weird things to the sidebar! :-(
--Tim Hoddy 12:46, 21 May 2011 (BST)
21 May 2011
Installed the Maintenance extension (r62678) giving the SysOp user (i.e. only me at the moment) to run various scripts
--Tim Hoddy 12:29, 21 May 2011 (BST)
21 May 2011
Installed the Nuke extension (r66255) giving us the ability to mass-delete pages should a spammer or other miscreant vandalise our wiki.
--Tim Hoddy 09:08, 21 May 2011 (BST)
17 May 2011
Increased the value of upload_max_filesize in php.ini from '2' to '5'.
Maximum media file upload size is now 5Mb.
--Tim Hoddy 10:23, 17 May 2011 (BST)
11 May 2011
Added Template:Googlemap .
This allows us to place all of our geo records in one place.
If you wish to add more locations, do so by editing the template.
--Tim Hoddy 12:41, 11 May 2011 (BST)
5 May 2011
Upgraded to Mediawiki 1.16.5
This is a security release of the MediaWiki 1.16 branch.
Two security issues were discovered.
For more details, see https://bugzilla.wikimedia.org/show_bug.cgi?id=28534
and https://bugzilla.wikimedia.org/show_bug.cgi?id=2863
--Tim Hoddy 09:38, 5 May 2011 (BST)
1 May 2011
Re-enabled the FramedVideo extension.
See Video test
--Tim Hoddy 09:45, 2 May 2011 (BST)
27 April 2011
Anonymous edits are now working again.
--Tim Hoddy 11:12, 27 April 2011 (BST)
21 April 2011
Upgraded to TreeAndMenu r66255 as the previous version failed o with the version of PHP on the new server.
--Tim Hoddy 17:36, 21 April 2011 (BST)
21 April 2011
The Google maps aren't currently working. This may be an transient thing or it may require an extension upgrade.
I'm of the opinion that we should switch to the Maps extension as this allows us to use OpenStreetMap, Yahoo, Bing Maps and Google and, unlike the current extension, is being actively developed.
--Tim Hoddy 16:23, 21 April 2011 (BST)
21 April 2011
Upgraded ConfirmEdit extension to r62678 as the old version doesn't seem to get on with the version of PHP on this server and was not allowing User edits.
The upgrade now allows User Edits but, as yet, does not allow anonymous edits. Will fix as soon as I get time.
--Tim Hoddy 16:18, 21 April 2011 (BST)
21 April 2011
Migrated to a new server at approx. 12:46
New server provided to the SWMC by Steve Hill
--Tim Hoddy 16:18, 21 April 2011 (BST)
20 April 2011
Upgraded to Maps 0.7.6.1.
13 April 2011
Upgraded to Mediawiki 1.16.4
This is a security and maintenance release of the MediaWiki 1.16 branch.
The attempt to fix the bug (28235) in 1.16.3 were unsuccessful. This release is a further attempt to fix that bug.
12 April 2011
Upgraded to Mediawiki 1.16.3.
This is a security and maintenance release of the MediaWiki 1.16 branch.
- (bug 28449) Fixed permissions checks in Special:Import which allowed users without the 'import' permission to import pages from the configured import sources.
- (bug 28235) Fixed XSS affecting IE 6 and earlier clients only, due to those browsers looking for a file extension in the query string of the URL, and ignoring the Content-Type header if one is found.
- (bug 28450) Fixed a CSS validation issue involving escaped comments, which led to XSS for Internet Explorer clients and privacy loss for other clients.
2 February 2011
Upgraded to MediaWiki 1.16.2, which is a security release. Two security issues were discovered.
An arbitrary script inclusion vulnerability was discovered. The vulnerability only allows execution of files with names ending in ".php" which are already present in the local filesystem. Only servers running Microsoft Windows and possibly Novell Netware are affected. Despite these mitigating factors, all users are advised to upgrade, since there is a risk of complete server compromise. MediaWiki 1.8.0 and later is affected. For more details, see bug 27094:
https://bugzilla.wikimedia.org/show_bug.cgi?id=27094
Security researcher mghack discovered a CSS injection vulnerability. For Internet Explorer and similar browsers, this is equivalent to an XSS vulnerability, that is to say, it allows the compromise of wiki user accounts. For other browsers, it allows private data such as IP addresses and browsing patterns to be sent to a malicious external web server. It affects all versions of MediaWiki. All users are advised to upgrade. For more information, see bug 27093:
https://bugzilla.wikimedia.org/show_bug.cgi?id=27093
This vulnerability was originally reported to the Mozilla Security Group and has been assigned CVE-2011-0047.
Full release notes: http://svn.wikimedia.org/svnroot/mediawiki/tags/REL1_16_2/phase3/RELEASE-NOTES
4 January 2011
Upgraded to Mediawiki 1.6.1 which is a security and maintenance release.
- "Wikipedia user PleaseStand pointed out that MediaWiki has no protection against "clickjacking". With user or site JavaScript or CSS enabled, clickjacking can lead to cross-site scripting (XSS), and thus full compromise of the wiki account of any user who visits a malicious external site. Clickjacking affects all previous versions of MediaWiki."
- "Our fix involves denying framing on all pages except normal page views and a few selected special pages. To be protected, all users need to use a browser which supports X-Frame-Options. For information about supported browsers, see:
- For more information about this vulnerability and the related patch, see:
Other changes in MediaWiki 1.16.1:
- (bug 24981) Allow extensions to access SpecialUpload variables again
- (bug 24724) list=allusers was out by 1 (shows total users - 1)
- (bug 24166) Fixed API error when using rvprop=tags
- For wikis using French as a content language, Special:Téléchargement works again as an alias for Special:Upload.
- (bug 25167) Correctly load JS fixes for IE6 (fixing a regression in 1.16.0)
- (bug 25248) Fixed paraminfo errors in certain API modules.
- The installer now has improved handling for situations where safe_mode is active or exec() and similar functions are disabled.
- (bug 19593) Specifying --server in now works for all maintenance scripts.
- Fixed $wgLicenseTerms register globals.
Full release notes: http://svn.wikimedia.org/svnroot/mediawiki/tags/REL1_16_1/phase3/RELEASE-NOTES
31 October 2010
Downgraded to Maps 0.6.6
Maps now seems to work again!
--Tim Hoddy 21:44, 31 October 2010 (GMT)
21 October 2010
Maps has stopped working.
It must have stopped working between the the last two upgrades.
Must be something they've done on the server, 'cos nothing I've done could have affected it. --Tim Hoddy 19:39, 21 October 2010 (BST)
They look Ok now.--Alan rosier 22:41, 21 October 2010 (BST)
- We have two maps extensions; the powerful one, which we haven't used much, is the one that has stopped working. A while back I made a test page called Maps test. Geocoding works but the maps won't show! :-(
16 October 2010
Upgraded Maps to version 0.7
New features
- Tag support for these parser hooks (which previously only had parser function support):
- Coordinates
- Distance
- Finddestination
- Geocode
- Geodistance
Bug fixes
- Fixed compatibility with the MW 1.17 resource loader.
- Fixed i18n issue with the overlays control for Google Maps v2 maps.
- Fixed default zoom level for Yahoo! Maps maps.
- Increased the maximum decimals for DMS coordinates from 2 to 20.
Removed features
- #geocodelong and #geocodelat parser functions - you can obtain their functionality using #geocode.
Internal improvements
- Rewrote the geocoding functionality. It's now an integral part of the extension that can not be just pulled out, while the reverse is true for individual geocoders. Geocoder interaction now uses the same model as mapping service interaction.
- Use of Validator 0.4, allowing for more robust and consistent error reporting.
- Rewrote the parser hooks to use the ParserHook class provided by Validator.
- Restructured the directory structure of the extension to better match it's architecture.
- Use of OpenLayers 2.10 instead of 2.9.
28 August 2010
Upgraded Maps 0.6.6
New features
- Support for geocoding over proxies.
- Added $egMapsInternatDirectionLabels settings, allowing users to disable internationalization of direction labels.
Refactoring
- Added MapsMappingServices, which serves as factory for MapsPappingService objects and does away with all the globals previously needed for this.
- Removed the http/curl request code from the geocoder classes - now using Http:get() instead.
Bug fixes
- Fixed issue that caused pop-up contents to render incorrectly when it contained wiki markup.
- Fixed coordinate parsing bug (direction labels did not get recognized) that was introduced in 0.6.4.
- Fixed spacing issues with several parser functions.
Upgraded Usability Initiative to r69578
--Tim Hoddy 14:49, 28 August 2010 (BST)
23 August 2010
Testing: Re-enabled UsablityInitiative Extension and its Modules
Please test and, if it doesn't work for you, please disable in your preferences/editing . i.e. Labs Features and Beta Features
Email me if there are problems please.
Tim Hoddy 08:56, 23 August 2010 (BST)
02 August 2010
Temporarily Disabled UsablityInitiative Extension and its Modules
--Tim Hoddy 22:36, 2 August 2010 (BST)
01 August 2010
Installed UsabilityInitiative Extension r70267
This extension contains a WikiEditor which can be enabled by going into your preferences/editing and enabling at the bottom. There are one or two other interesting options on this page too.
Enable these options in Preferences/editing. Some good stuff.
Currently enabled are the Vector and WikiEditor modules.
I've had to disable the more powerful FCKeditor (below). Can enable later for testing.
Installed FCKeditor - trunk-r70201
This is just for interest and testing. This extension is still a prototype.
Please don't start to rely on it... yet.
When starting to edit a page, check the two new links.
28 July 2010
Upgraded MediaWiki to version 1.16.0
New Features include various bugfixes and:
- Watchlists now have RSS/Atom feeds. RSS feeds generally are now hidden, since Atom is a better protocol and is supported by virtually all clients.
- It's now possible to block users from sending email via Special:Emailuser.
- The maintenance script system was overhauled. Most maintenance scripts now have a useful help page when you run them with --help.
- AdminSettings.php is no longer required in order to run maintenance scripts. You can just set $wgDBadminuser and $wgDBadminpassword in your LocalSettings.php instead.
- The preferences system was overhauled. Preferences are stored in a more compact format. Changes to site default preferences will automatically affect all users who have not chosen a different preference.
- Support for SQLite was improved. Some broken features were fixed, and it now has an efficient full-text search.
- The user groups ACL system was improved by allowing rights to be revoked, instead of just granted.
- A new localisation caching system was introduced, which will make MediaWiki faster for almost everyone, especially when lots of extensions are enabled.
--Tim Hoddy 11:10, 28 July 2010 (BST)
Now using a hack 'notitle' extension as 1.16.0 appeared to break the old one.
See: [1]
--Tim Hoddy 11:49, 28 July 2010 (BST)
Todo: Fix permissions Permissions work slightly differently in 1.16.0. Currently users can modify existing pages but cannot protect, create or delete. I'll fix this soon. --Tim Hoddy 12:29, 28 July 2010 (BST).
** STOP PRESS** I was wrong! These functions are carefully hidden in a little dropdown menu alongside the 'View History' tab. --Tim Hoddy 12:36, 28 July 2010 (BST)
Upgraded 'Maps' to version 0.6.5
Some minor bugfixes in this release and the following features and enhancements:
- Added unit tests for the coordinates parser.
- Created iMappingFeature interface, from which iMapParserFunctions inherits.
- Moved map id creation to the mapping service class for all features.
- Moved marker JavaScript creation for display_points to the mapping service class for all features.
- Moved default zoom level access method to the mapping service class for all features.
- Improved the way marker data is turned into JavaScript variables.
- Improved coordinate recognition regexes.
See Maps Test Page
--Tim Hoddy 20:06, 28 July 2010 (BST)
10 July 2010
Upgraded Maps to version 0.6.4
New features include:
- New OSM service based on iframe inclusion of toolserver page that renders OpenStreetMap tiles with Wikipedia overlays.
- Internationalization to the OpenLayers service.
- Support for including KML files for Google Maps v2.
- 'searchbar' control for Google Maps v2.
--Tim Hoddy 10:09, 10 July 2010 (UTC)
25 June
Upgraded Maps to version 0.6.3
Changes include:
Refactoring
- Major refactoring of the mapping service handling, to make the code flow less messy and be able to do mapping service related things in a more consistent fashion.
- Upgrade to OpenLayers 2.9.1.
Bug fixes
- Fixed severe bug in the coordinate parsing that removed the degree symbol from passes values, resulting in rendering most of them invalid. Presumably present since 0.6.2.
12 June 2010
Installed Maps 0.6.2
Check out Maps Test Page --Tim Hoddy 16:36, 12 June 2010 (UTC)
3 June 2010
Constructed candidate Contents page - adjusted CSS to increase font size
Changed Gower Contents Page to include New Tree Menu
Installed TreeAndMenu extension - trunk-r67090. See [2]
Removed Maps extension
Wait for them to fix it so that it works properly with OSM
2 June 2010
Upgraded the Maps, Semantic Maps and Validator extensions.
Maps 0.6
Semantic Maps 0.6
Validator 0.3
29 May 2010
Fixed Captcha Mechanism
Captcha extension could not find its images after the upgrade on 28 May and non-editors could not edit 'Discussion' pages.
Thanks for the "Heads-Up" Alan! --Tim Hoddy 16:30, 29 May 2010 (UTC)
28 May 2010
Upgraded to MediaWiki 1.5.4 which is a bugfix and security release.
Two security vulnerabilities were discovered.
Noncompliant CSS parsing behaviour in Internet Explorer allows attackers to construct CSS strings which are treated as safe by previous versions of MediaWiki, but are decoded to unsafe strings by Internet Explorer. Full details can be found at: https://bugzilla.wikimedia.org/show_bug.cgi?id=23687
A CSRF vulnerability was discovered in our login interface. Although regular logins are protected as of 1.15.3, it was discovered that the account creation and password reset features were not protected from CSRF. This could lead to unauthorised access to private wikis. See https://bugzilla.wikimedia.org/show_bug.cgi?id=23371 for details.
Both releases contain localisation updates courtesy of translatewiki.net.
--Tim Hoddy 15:12, 28 May 2010 (UTC)
5 May 2010
Removed the two video extensions as nobody seems to want to use them. If someone wishes to upload videos, drop me a line and I'll upgrade the extensions to latest versions.
Removed the SlippyMap extension as that has been superseded by the 'Maps' extension.
Upgraded to mediawiki version 1.15.3
<math>Insert formula here</math>