Module:Message box/div/doc

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

Diffs

Written

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

  1. cmbox
  2. fmbox
  3. imbox

Messaging

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}}.

Content Disclaimer

Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.

  1. The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
  2. There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
  3. It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
  4. Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
  5. Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.