History:Updating To MoinMoin 1.5: Difference between revisions
From MusicBrainz Wiki
Jump to navigationJump to search
((Imported from MoinMoin)) |
((Imported from MoinMoin)) |
||
Line 5: | Line 5: | ||
The [[MusicBrainz Wiki|MusicBrainzWiki]] is about to be updated to the current stable version of [[Moin Moin|MoinMoin]] (1.5.x). <br/> This page should track all issues that will be encountered in the migration, and discussion on the best way to fix them. |
The [[MusicBrainz Wiki|MusicBrainzWiki]] is about to be updated to the current stable version of [[Moin Moin|MoinMoin]] (1.5.x). <br/> This page should track all issues that will be encountered in the migration, and discussion on the best way to fix them. |
||
A testing instance of [[Moin Moin|MoinMoin]] 1.5 |
A testing instance of [[Moin Moin|MoinMoin]] 1.5 is available at [http://newwiki.musicbrainz.org http://newwiki.musicbrainz.org]. |
||
The related ticket is [[Ticket:2320|2320]]. |
The related ticket is [[Ticket:2320|2320]]. |
||
Line 12: | Line 12: | ||
* '''TOCs are now embedded in a table''': you can't have any more have a floating TOC on the right of the page (in fact you can but you must embed the TOC table in another table, but this looks ugly). |
* '''TOCs are now embedded in a table''': you can't have any more have a floating TOC on the right of the page (in fact you can but you must embed the TOC table in another table, but this looks ugly). |
||
** Example: [[Wiki Wardening|WikiWardening]] / [http:// |
** Example: [[Wiki Wardening|WikiWardening]] / [http://newwiki.musicbrainz.org/WikiWardening http://newwiki.musicbrainz.org/WikiWardening] |
||
** Possible solution: use [[MoinMoin:MoinMoinPatch/AlterTableOfContentsAppearanceWithStyleSheet|MoinMoinPatch/AlterTableOfContentsAppearanceWithStyleSheet]] (it should be in the official release now) to set a global style to TOCs |
** Possible solution: use [[MoinMoin:MoinMoinPatch/AlterTableOfContentsAppearanceWithStyleSheet|MoinMoinPatch/AlterTableOfContentsAppearanceWithStyleSheet]] (it should be in the official release now) to set a global style to TOCs |
||
Line 20: | Line 20: | ||
* update the MusicBrainz skin |
* update the MusicBrainz skin |
||
* update / clean [[Inter Wiki|InterWiki]] table |
* update / clean [[Inter Wiki|InterWiki]] table |
||
* check transclusion |
* check eventual regressions in transclusion of wikidocs |
||
* check [[Template:WikiNavCard|Cards/WikiNavCard]] behaviour |
* check [[Template:WikiNavCard|Cards/WikiNavCard]] behaviour |
||
Revision as of 20:05, 2 May 2007
Updating to MoinMoin 1.5
Purpose
The MusicBrainzWiki is about to be updated to the current stable version of MoinMoin (1.5.x).
This page should track all issues that will be encountered in the migration, and discussion on the best way to fix them.
A testing instance of MoinMoin 1.5 is available at http://newwiki.musicbrainz.org.
The related ticket is 2320.
Issues
- TOCs are now embedded in a table: you can't have any more have a floating TOC on the right of the page (in fact you can but you must embed the TOC table in another table, but this looks ugly).
- Example: WikiWardening / http://newwiki.musicbrainz.org/WikiWardening
- Possible solution: use MoinMoinPatch/AlterTableOfContentsAppearanceWithStyleSheet (it should be in the official release now) to set a global style to TOCs
TODO
- change icons for interwiki and external links
- update the MusicBrainz skin
- update / clean InterWiki table
- check eventual regressions in transclusion of wikidocs
- check Cards/WikiNavCard behaviour
Interesting patches which may be applied
FeatureRequests/TableOfContentsMinDepth: allow to specify a min depth with the TableOfContents macro.
- With version 1.5, the page name is no longer automatically placed at the top as a title. So we'll have to use first-level headings to manually add a title. Problem is, that gets included in the TOC, which is not helpful.