History:Updating To MoinMoin 1.5: Difference between revisions

From MusicBrainz Wiki
Jump to navigationJump to search
((Imported from MoinMoin))
(comments (Imported from MoinMoin))
(One intermediate revision by the same user not shown)
Line 11: Line 11:
==Issues==
==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).
* '''TOCs are now embedded in a table''': you can't have any more 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://newwiki.musicbrainz.org/WikiWardening http://newwiki.musicbrainz.org/WikiWardening]
** 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
*** The suggested hack doesn't necessarily "look" ugly if the containing external table is styleless-ed, though I agree this is a ugly hack :-) . Note that it won't be the first time we use table-style hack to have things rendering as we want them... -- [[User:dmppanda|dmppanda]] 20:18, 02 May 2007 (UTC)


==TODO==
==TODO==
Line 21: Line 22:
* update / clean [[Inter Wiki|InterWiki]] table
* update / clean [[Inter Wiki|InterWiki]] table
* check eventual regressions in transclusion of wikidocs
* check eventual regressions in transclusion of wikidocs
* check [[Template:WikiNavCard|Cards/WikiNavCard]] behaviour
* check [[Template:WikiNavCard|Cards/WikiNavCard]] behaviour (and other cards behavior as well, especially the new syntax using parameters)
* fix the [[Wiki Spam Protection|WikiSpamProtection]] system
* check the address obfuscation system


==Interesting patches which may be applied==
==Interesting patches which may be applied==


[[MoinMoin:FeatureRequests/TableOfContentsMinDepth|FeatureRequests/TableOfContentsMinDepth]]: allow to specify a min depth with the TableOfContents macro.
[[MoinMoin:FeatureRequests/TableOfContentsMinDepth|FeatureRequests/TableOfContentsMinDepth]]: allow to specify a min depth with the TableOfContents macro.

<ul><li style="list-style-type:none">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.
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.
</ul>
* Or, change the theme(s) to re-include the page title in the familiar place. - [[User:DaveEvans|DaveEvans]]
** As with this hack the title won't appear anyway on the transcluded doc, I would really prefer the suggested patch to be applied (which gives much more flexibility to TOCs), of course if this is not too much an hassle. -- [[User:dmppanda|dmppanda]] 20:18, 02 May 2007 (UTC)


[[Category:To Be Reviewed]] [[Category:Wiki]] [[Category:To Do List]]
[[Category:To Be Reviewed]] [[Category:Wiki]] [[Category:To Do List]]

Revision as of 20:18, 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 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).

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 (and other cards behavior as well, especially the new syntax using parameters)
  • fix the WikiSpamProtection system
  • check the address obfuscation system

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.

  • Or, change the theme(s) to re-include the page title in the familiar place. - DaveEvans
    • As with this hack the title won't appear anyway on the transcluded doc, I would really prefer the suggested patch to be applied (which gives much more flexibility to TOCs), of course if this is not too much an hassle. -- dmppanda 20:18, 02 May 2007 (UTC)