Open main menu

Changes

m
== Consult the release notes ==
Before doing anything, stop and consult the [[mw:Release_notes/1.26#MediaWiki_1.26.2|release notes ]] supplied with the new
version of the software. This detail bug fixes, new features and functionality,
and any particular points that may need to be noted during the upgrade
# [[Cloning]] for the PDF Handler extension (show pdf file as thumbnail)
# [[Categories]] for the Wiki Category Tag Cloud extension
# [[:Template:Categorypage]] or [[:Category:Wiki]] for the Category Tree extension# [[Special:ReplaceText]] for the Replace Text extension. Note that this extension can use regex like <code><nowiki><abbr title="[^"]+">(.*)<\/abbr></nowiki></code> where you can strip out tags and replace with $1
== Extension and Skin Upgrades ==
* deleted all the log table entries because they were from 2014
=== [[mw:Extension:Lockdown|Lockdown]] Bootstrap ===* upgraded I chose to install the Bootstrap extension, which will allow me to REL1_26 (c0f9986) 2015-09-29T17use skins based on Bootstrap. E.g. Chameleon<source lang="bash">composer require "mediawiki/bootstrap:56:04 from (db7023e) 2012-12-31T16:48:02~1.0"composer update* still spews a million PHP Notices</source>
=== Gadgets Category Tree ===* upgraded to REL1_26 (58f236d) 2015-11-23T16:22:00 from (a775200) 2014-01-26T12:22:15* compatible with wfLoadExtension[[CategoryTree]]
=== SyntaxHighlight_GeSHi ===* Note this extension now uses Pygments* Initially had difficulty with this throwing all kinds of notices and breaking things like the edit window, probably because I was on REL1_25* But still after upgrading to REL1_26 it caused a 500 error.* Then I noticed that you need to composer update* upgraded to 2.0 (a15f02e) 2015-12-12T07:49:03* and Parsoid and VisualEditor === Parsoid ===deactivated 0.2.0 (b23043f) 2014-10-11T18:09:35 === [[Visual editor]] ===* completely updated (new git repo)* upgraded to 0.1.0 (34a21d8) 2015-11-10T07:15:06 from 0.1.0 (c416e78) 2014-05-07T17:36:05* Followed the complete install instructions which includes deprecating the Parsoid extension. Node was [[mw:Parsoid/Installing_Node|already installed]]* previously and was new enough (running v0.10.40) === Html2Wiki ===* disabled temporarily* reenabled === [[mw:Extension:WikiEditorCite|Extension:WikiEditorCite]] ===* upgraded to 0.5.0 (72db6c7) 2015-09-29T18:59:11 from 0.4.0 (b13e25d) 2014-10-11T18:26:25* added options within LocalSettings === [[mw:Extension:Cite|Extension:CiteCitations]] ===
* upgraded to (e26565f) 2016-01-08T17:16:58 from null
* change the .git repo from https://gerrit.wikimedia.org/r/p/mediawiki/core.git to https://gerrit.wikimedia.org/r/p/mediawiki/extensions/Cite
* wfLoadExtension( 'CiteThisPage' );
=== Collection Collections ===* 1.7.0 (1f410db) 2015-09-29T17:19:00 from 1.7.0 (f0686fd) 2014-10-11T17:47:09[[Collections]]* The new config does save books, and renders to pdf (using pediapress) but the output needs some work to be truly professional looking. See https://freephile* If there is an error rendering PDFs, try again.org/wiki/Help:Books It's probably due to the low-capacity public server of PediaPress
=== Delete Batch ===
* upgraded to 1.5.0 (3870998) 2015-09-29T17:32:00 from 1.4 (non-git)
[[Delete]]
 
=== [[mw:Extension:DynamicPageList_(third-party)|DynamicPageList (third party)]] ===
* upgraded to 2.3.0 (fa2f83b) 2015-06-22T10:40:33
[[Dynamic content]]
=== Gadgets ===[[mw:Extension:Nuke|Extension:NukeGadgets]] ===* Installed v1.2.0 upgraded to REL1_26 (5763d1058f236d) 2015-11-23T16:4622:00 from (a775200) 2014-01-26T12:22:1815* compatible with wfLoadExtension === Html2Wiki ===[[Html2Wiki]]* disabled temporarily* There were several broken Html2wiki import images which I wanted to use this extension to remove from the wiki. I still had to delete them by hand, but at least the 'recent changes' view on the main page is now fixed. The Nuke extension is still a useful toolre-enabled and tested
=== Interwiki ===
[[Interwiki links]]
* bundled
* upgraded to 3.0 20140719 (6ed9dc3) 2015-11-23T16:39:17 from 2.2 20120425 (83fa077) 2013-03-31T14:51:05
</source>
=== User Merge and Delete Lingo ===* The Lingo extension was installed via Composer* Creates new [[Terminology]] page === [[mw:Extension:Lockdown|Lockdown]] ===* upgraded to 1.9.0 REL1_26 (8a4faaec0f9986) 2015-09-29T1829T17:5356:44 04 from 1.7 (9cdb625db7023e) 20132012-0412-04T1631T16:1048:2502* still spews a million PHP Notices
=== [[mw:Extension:DynamicPageList_(third-party)Nuke|DynamicPageList (third party)Nuke]] ===[[Delete]]* upgraded to Installed v1.2.3.0 (fa2f83b5763d10) 2015-0611-22T1023T16:4046:3318* There were several broken Html2wiki import images which I wanted to use this extension to remove from the wiki. I still had to delete them by hand, but at least the 'recent changes' view on the main page is now fixed. The Nuke extension is still a useful tool
=== Page Schemas ===
was at 0.4.5 (c60b6fc) 2015-06-22T14:38:11 from Semantic Bundle. Disabled
 
=== [[mw:Extension:ParserFunctions|Parser Functions]] ===
[[Parser functions]]
* (bundled)
* upgraded to 1.6.0 (81eca7c) 2015-11-23T17:18:03 from 1.6.0 (738403b) 2014-10-11T18:09:18
 
=== Parsoid ===
deactivated 0.2.0 (b23043f) 2014-10-11T18:09:35
 
=== PDF Handler ===
[[Pdf]]
* upgraded to (6d8477d) 2015-11-23T17:19:41 from (f7044ec) 2014-01-21T20:50:35
* installed poppler-utils on Ubuntu
<source lang="bash">
which gs convert pdfinfo # tells if you have the right dependencies
</source>
* added link to example test page
 
 
=== Scribunto ===
[[Lua]]
* from 184a649) 2013-10-23T12:23:02
 
=== [[mw:Semantic Bundle|Semantic Bundle]] ===
=== [https://www.semantic-mediawiki.org/wiki/Semantic_MediaWiki Semantic MediaWiki] ===
[[Metadata]]
* upgraded from 1.8.0.5 (fbd7570) 2013-04-06T20:44:28 to 2.3.1
* deleted the now unused PageSchemas and SemanticBundle directories.
* When you look at the composer.json file, it recommends semantic-forms and semantic-result-formats
=== [[mw:Extension:ParserFunctions|Parser Functions]] ===
* (bundled)
* upgraded to 1.6.0 (81eca7c) 2015-11-23T17:18:03 from 1.6.0 (738403b) 2014-10-11T18:09:18
=== Scribunto [[mw:Extension:SVGEdit|SVGEdit]] ===[[Svg]]* upgraded to the latest git from 184a649(00b9b30) 2013-1011-23T1222T16:46:23 === SyntaxHighlight_GeSHi ===[[Syntax Highlighting]]* Note this extension now uses Pygments* Initially had difficulty with this throwing all kinds of notices and breaking things like the edit window, probably because I was on REL1_25* But still after upgrading to REL1_26 it caused a 500 error.* Then I noticed that you need to composer update* upgraded to 2.0 (a15f02e) 2015-12-12T07:0249:03* and Parsoid and VisualEditor
=== Tooltip ===
[[Tooltips]]
* This interesting extension fell out of maintenance, and is superseded by the Lingo extension.
=== Lingo ===
* The Lingo extension was installed via Composer
* Creates new [[Terminology]] page
=== Bootstrap User Merge and Delete ===[[Merge]]* I chose upgraded to install the Bootstrap extension, which will allow me to use skins based on Bootstrap1. E9.g. Chameleon<source lang="bash">composer require "mediawiki/bootstrap0 (8a4faae) 2015-09-29T18:53:~44 from 1.0"composer update</source>7 (9cdb625) 2013-04-04T16:10:25
=== [[mw:Extension:SVGEdit|Extension:SVGEdit]] ===
* upgraded to the latest git from (00b9b30) 2013-11-22T16:46:23
=== PDF Handler Visual editor ===[[Visual editor]]* completely updated (new git repo)* upgraded to 0.1.0 (6d8477d34a21d8) 2015-11-23T1710T07:1915:41 06 from 0.1.0 (f7044ecc416e78) 2014-0105-21T2007T17:5036:3505* installed poppler-utils on Ubuntu<source lang="bash">Followed the complete install instructions which gs convert pdfinfo # tells if you have includes deprecating the right dependencies<Parsoid extension. Node was [[mw:Parsoid/source>Installing_Node|already installed]]* added link to example test pagepreviously and was new enough (running v0.10.40)
=== Wiki Category Tag Cloud ===
[[Categories]]
* upgraded to 1.2.0 (e8c04a8) 2015-09-29T18:58:37 from 1.1
 === Gadgets [[mw:Extension:WikiEditor|WikiEditor]] ===[[Text Editor]]* upgraded to 0.5.0 (72db6c7) 2015-09-29T18:59:11 from 0.4.0 (b13e25d) 2014-10-11T18:26:25* added options within LocalSettings  == Gadgets ===== wikEd ====
* For the wikEd [https://freephile.org/wiki/Special:Gadgets gadget], I had to adjust the javascript and also add [ResourceLoader] to the definition
==== Toggle ====
For the [[mw:Snippets/Toggle_between_dropdown_menus_and_tabs|Menu Tab Toggle gadget]], I had to update the definition.
4,558

edits