Module talk:Message box
![]() | This module was considered for deletion on 2020 February 15. The result of the discussion was "keep". |
![]() | Module:Message box is permanently protected from editing because it is a heavily used or highly visible module. Substantial changes should first be proposed and discussed here on this page. If the proposal is uncontroversial or has been discussed and is supported by consensus, editors may use {{edit protected}} to notify an administrator to make the requested edit.
|
|
|
This page has archives. Sections older than 30 days may be auto-archived by Lowercase sigmabot III if there are more than 4. |
Feedback requested about proposed new param type for violation of wmf terms
[edit]A disussion is taking place about whether to add a new value to Ambox param |type=
to accommodate violations of wmf terms that do not fall under any of the existing type values. Your feedback would be appreciated at Template talk:Ambox. Thanks, Mathglot (talk) 04:01, 5 December 2024 (UTC)
Edit request 7 January 2025
[edit]![]() | This edit request has been answered. Set the |answered= parameter to no to reactivate your request. |
Description of suggested change: Currently, Template:Ambox/doc#talk says, "In order to make sure there is always a link to the talk page, you can use
This implies that a "#" value for args.talk should just link to an article's talk page with no particular section, and several templates do this. However due to the code in Module:Message box, using just |talk={{{talk|#}}}
."|talk=#
actually creates a link with two pound signs like this: Module talk:Message box## (verified on Template:Ambox/testcases).
This type of double-hash URL actually causes errors, when I click on it I get these nonsensical messages No search results found for section "#" in archives. It may have been removed or renamed, or you may have followed a malformed link.
and a popup saying This topic could not be found. It might have been deleted, moved or renamed.
I fixed it by adding a special case for "#" in Special:Diff/1268004582 and Special:Diff/1268011357, and verified functionality in the testcases.
Diff:
− | local talkLink = talkArgIsTalkPage and talk or (talkTitle.prefixedText .. '#' .. talk) | + | local talkLink = talkArgIsTalkPage and talk or (talkTitle.prefixedText .. (talk == '#' and '' or '#') .. talk) |
− | '%s the | + | '%s the [[%s' .. (talk == '#' and '' or '#') .. '%s|talk page]].', |
Thanks, --Habst (talk) 21:25, 7 January 2025 (UTC)
Protected edit request on 22 March 2025
[edit]![]() | This edit request to Module:Message box/configuration has been answered. Set the |answered= parameter to no to reactivate your request. |
Am writing to request for a page protection Brian Chira Smart boy Ke (talk) 00:51, 22 March 2025 (UTC)
- @Smart boy Ke:
Not done: this is the talk page for discussing improvements to the page Module:Message box. Requests for increases to a page protection level should be made at Wikipedia:Requests for page protection. --Redrose64 🌹 (talk) 07:56, 22 March 2025 (UTC)
Update icons to Codex
[edit]![]() | This edit request has been answered. Set the |answered= parameter to no to reactivate your request. |
For Module:Message box/configuration Update icons to use the new Codex icons, I've colored them manually in c:Category:Wikimedia Codex icons with color, using the colors we used with near identical OOUI icons.
-
ambox.speedy
-
ambox.delete
-
ambox.warning ambox.content
-
ambox.notice
-
or this for ambox.notice
-
ambox.style Not Codex, but OOUI for style icon...
etc. In some cases cmbox will use different icon. waddie96 ★ (talk) 12:06, 10 August 2025 (UTC)
- NOTE: The current icons are licensed such that they do not need the link to work so that arribution works. These new icons are CC4 licensed, so attribution would be needed and the link= attribute would also need removing from the code if these are to be used. -- WOSlinker (talk) 12:23, 10 August 2025 (UTC)
- @WOSlinker Sorry, I didn't do the mass upload to c:Category:Wikimedia Codex icons with color, I requested it at Commons:Batch uploading/Wikimedia Codex icons, and I requested it be made with the appropriate license which is {{MIT License}} found in the gerrit:plugins/gitiles/design/codex/+/refs/heads/main/packages/codex-icons/LICENSE. Also in the
package.json
it says"license": "MIT"
. - Also some the icons have already been there for a few years, and marked with {{CC-by-4.0}}, mistakenly too I assume. Anyway, I marked my colourings of the icons with that too since it was a derivation.
- Anyway, CC-by-4.0 is incorrect license. {{MIT License}} is the correct one. I will re-tag the ones at c:Category:Wikimedia Codex icons with color and all the ones at c:Category:Wikimedia Codex icons but the second one may take quite a while. waddie96 ★ (talk) 13:08, 10 August 2025 (UTC)
- MOS:PDI says that a blank
|link=
param - which is what we essentially do with mboxes - should not be used with CC BY-SA, GFDL, or similarly licensed images. I think that I'm right in saying that c:Template:MIT License falls within "similarly licensed images". --Redrose64 🌹 (talk) 13:24, 10 August 2025 (UTC)- @Redrose64 But the same icons are implemented in the cdxMessage component in Codex, and this component is deployed on this very wiki. This component shows the exact same images (just not using our source which is Commons) from the same Gerrit repo to display or messages we see all over. The entire package/library has the GNU General Public License see gerrit:plugins/gitiles/design/codex/+/refs/heads/main/packages/codex/LICENSE. waddie96 ★ (talk) 13:49, 10 August 2025 (UTC)
- See Special:Version: codex-design-tokens GPL-2.0+, codex-icons MIT, codex GPL-2.0+, wikimedia/codex GPL-2.0-or-later waddie96 ★ (talk) 13:50, 10 August 2025 (UTC)
- @Redrose64 Also, is the use of the predecessor OOUI icons with MIT license in violation of copyright at mw:Module:Message box/configuration for example. waddie96 ★ (talk) 14:29, 10 August 2025 (UTC)
- Do we have consensus for these, has this change been discussed outside of this request ? Sohom (talk) 15:47, 10 August 2025 (UTC)
- @Redrose64 Also, is the use of the predecessor OOUI icons with MIT license in violation of copyright at mw:Module:Message box/configuration for example. waddie96 ★ (talk) 14:29, 10 August 2025 (UTC)
- See Special:Version: codex-design-tokens GPL-2.0+, codex-icons MIT, codex GPL-2.0+, wikimedia/codex GPL-2.0-or-later waddie96 ★ (talk) 13:50, 10 August 2025 (UTC)
- @Redrose64 Where in the quoted policy does WP:PDI state
a blank
? I couldn't find it. waddie96 ★ (talk) 16:25, 10 August 2025 (UTC)|link=
param - which is what we essentially do with mboxes - should not be used with CC BY-SA, GFDL, or similarly licensed images.- Sorry, MOS:PDI. It's always confusing when otherwise-similar MOS: and WP: shortcuts take you to different places. --Redrose64 🌹 (talk) 16:28, 10 August 2025 (UTC)
- waddie96 ★ (talk) 16:39, 10 August 2025 (UTC)
- I've answered the edit request as
Not done for now: please establish a consensus for this alteration before using the
{{Edit protected}}
template. (non-admin closure) Aaron Liu (talk) 02:21, 11 August 2025 (UTC)
- I've answered the edit request as
- waddie96 ★ (talk) 16:39, 10 August 2025 (UTC)
- Sorry, MOS:PDI. It's always confusing when otherwise-similar MOS: and WP: shortcuts take you to different places. --Redrose64 🌹 (talk) 16:28, 10 August 2025 (UTC)
- @Redrose64 But the same icons are implemented in the cdxMessage component in Codex, and this component is deployed on this very wiki. This component shows the exact same images (just not using our source which is Commons) from the same Gerrit repo to display or messages we see all over. The entire package/library has the GNU General Public License see gerrit:plugins/gitiles/design/codex/+/refs/heads/main/packages/codex/LICENSE. waddie96 ★ (talk) 13:49, 10 August 2025 (UTC)
- MOS:PDI says that a blank
- @WOSlinker Sorry, I didn't do the mass upload to c:Category:Wikimedia Codex icons with color, I requested it at Commons:Batch uploading/Wikimedia Codex icons, and I requested it be made with the appropriate license which is {{MIT License}} found in the gerrit:plugins/gitiles/design/codex/+/refs/heads/main/packages/codex-icons/LICENSE. Also in the