Edge Rewrite
// HTMLRewriter · presentation

This page was redesigned at the edge.

Cloudflare fetched the original article and streamed it through HTMLRewriter to apply an entirely new visual system without rebuilding the source page.

Jump to content

Module:Message box/div/doc

From Wikipedia, the free encyclopedia

This is basically currently a sandbox of Module:Message box. It is intended to get things to be at parity with the main module before deploying to a lot of pages.

Plan

[edit]

Diffs

[edit]

Written

[edit]

Plan is something like the following:

  1. Resync the couple changes from the live modules
  2. Merge tested /div version but not CSS into main
  3. Check for main namespace use in Special:Search for stuff that isn't ambox
  4. Add /div/*mbox.css support for each box and set the relevant configuration in Module:Message box/div/configuration
    1. ombox
    2. tmbox
    3. ambox (most reader visible)
  5. Merge relevant configuration into Module:Message box/configuration/sandbox (namely, set div_structure to true)
  6. Enable boxes of each kind one by one.
    1. Move CSS from Module:Message box/div/*mbox.css to Module:Message box/div/*mbox.css
    2. Merge Module:Message box/configuration from sandbox
    3. Fix bugs that are identified
  7. Delete the /div CSS (I won't be too sad)
  8. Remove main support for table versions from module, rename some things
    • Remove references to imageEmptyCell cross modules

Done

[edit]
  1. cmbox
  2. fmbox
  3. imbox

Messaging

[edit]

New section on Module talk:Message box:

== cmbox migration ==
A change is planned to occur sometime starting in the next day or two in how {{tl|cmbox}} is implemented. It should help improve display at mobile resolutions now, and accessibility later. cmbox was chosen because it has lower reader-facing impact than most other message box types and it's fairly self-contained. The change to cmbox will likely pave the way for other message boxes ({{tl|fmbox}} or {{tl|imbox}} is probably next). (There is some other planning information in [[#CSS instead of tables]].)

You can expect some difference in styling from previous for a small period due to the [[WP:Job queue|job queue]], after which it should return to "normal". You should be able to correct it manually if you want with one of the usual steps ([[WP:PURGE|purge]], [[WP:NULL|null edit]], or [[Help:Dummy edit|dummy edit]]). If an issue with display persists, leave a comment here (this scenario may be possible with some unexpected setup cmboxes).

Advertised at least at WP:VPT and MediaWiki talk:Common.css:

A change to how {{tl|cmbox}} is implemented to support mobile resolutions better is occurring soon. It may cause some temporary display weirdness. Further information is available at {{slink|Module talk:Message box|cmbox migration}}.