Project:Village Pump

About this board

This page is only for discussing issues related to MediaWiki.org site.
To get help with MediaWiki software, ask on Project:Support desk.
 

Please take this 5 minute MediaWiki maintenance script survey

1
Summary by Jayprakash12345

Thank you everyone!

Jayprakash12345 (talkcontribs)

Dear MediaWiki users/members,


I am writing to provide an update on the improvements to the MediaWiki maintenance script documentation on mediawiki.org, as well as to ask you to fill out a survey that will help us to understand these improvements better.


Project Pralekhan is a documentation project under which MediaWiki's maintenance script documentation is being improved. Under this project, I have documented 134 scripts so far. Apart from this, the main landing page for maintenance scripts has been improved with a sidebar for easier navigation.


If you are a developer or admin involved in running and maintaining a MediaWiki site, we kindly ask you to respond to this survey by 3 March 2022 (UTC):


https://docs.google.com/forms/d/e/1FAIpQLSeD7swk2j5SvV0JUtZMADIiY74htZmZq1DoO4gU1vgcfZSrTQ/viewform?usp=sf_link


Your response is highly appreciated. Your input plays a key role in the analysis and recommendations to ensure more improvements to MediaWiki maintenance scripts.


Thank you and regards

Lint error stuff to be fixed

4
Baris6161TURK (talkcontribs)

Hello y'all. I'm wondering about these pages to be fixed from lint errors. I can't edit protected pages somehow, because I'm regular user. If you all want to fix it by yourselves in the protected pages, you can do it. If not, just make it semi-protected and I can fix them. These lists are categorized with lint errors in the following:

Special:LintErrors/fostered

Special:LintErrors/missing-end-tag

Special:LintErrors/obsolete-tag

I will let you know if there are more.

Dinoguy1000 (talkcontribs)

The LintErrors report claims that Template:Editnotice load has an unclosed p tag, but the template contains no such tags, and looking through it and its subtemplates, all tags appear to be correctly closed, so I'm not sure how to fix that. If you can provide code that fixes the issue, I can change the template.

Tacsipacsi (talkcontribs)

It’s in Template:Editnotices/Namespace/Template (also fully protected). Changing

 |<div class="warningbox"><p><translate><!--T:1--> When making major changes to this template please be sure to update its [[<tvar|1>{{FULLPAGENAME}}/doc</>|documentation]].</translate><p></div>

to

 |<div class="warningbox"><p><translate><!--T:1--> When making major changes to this template please be sure to update its [[<tvar|1>{{FULLPAGENAME}}/doc</>|documentation]].</translate></p></div>

would fix the lint error, but I’m wondering why the paragraph tag is needed at all. I think

 |<div class="warningbox"><translate><!--T:1--> When making major changes to this template please be sure to update its [[<tvar name="1">{{FULLPAGENAME}}/doc</tvar>|documentation]].</translate></div>

would be just as good. (In the second suggestion, I’ve also updated the tvar tags to the new, Parsoid-compatible syntax.)

Dinoguy1000 (talkcontribs)

I updated the template per your second suggestion. Thanks for finding the actual issue!

Reply to "Lint error stuff to be fixed"

How to modify wikipedia imported templates

1
80.182.184.187 (talkcontribs)

Hi. I've imported template:infobox military conflict and I want to know how to add extra data in this infobox. As I'm starting a wiki about WW2 videogames I want to add datas such as "game" or "previous level", "concurrent level" and etc... in this wikipedia template without modifing its style. How can I do it? I'm sorry for my bed english and for my ignorance of how mediawiki works.

Reply to "How to modify wikipedia imported templates"

Universal Code of Conduct Enforcement guidelines ratification voting open from 7 to 21 March 2022

1
MNadzikiewicz (WMF) (talkcontribs)

You can find this message translated into additional languages on Meta-wiki.

Hello everyone,

The ratification voting process for the revised enforcement guidelines of the Universal Code of Conduct (UCoC) is now open! Voting commenced on SecurePoll on 7 March 2022 and will conclude on 21 March 2022. Please read more on the voter information and eligibility details.

The Universal Code of Conduct (UCoC) provides a baseline of acceptable behavior for the entire movement. The revised enforcement guidelines were published 24 January 2022 as a proposed way to apply the policy across the movement. You can read more about the UCoC project.

You can also comment on Meta-wiki talk pages in any language. You may also contact the team by email: ucocprojectwikimedia.org

Sincerely,

Movement Strategy and Governance

Wikimedia Foundation

Reply to "Universal Code of Conduct Enforcement guidelines ratification voting open from 7 to 21 March 2022"
The-lambda-way (talkcontribs)

I tried to update a dead link under MediaWiki-Vagrant#Authoring roles and got directed here. Perhaps links to the Puppet website should be whitelisted? Or is there some other procedure for adding Puppet links I'm unaware of?

Pppery (talkcontribs)

Agreed that puppet links should be exempted from that abuse filter. I've made the edit, and for what it's worth you've now made enough edits to MediaWiki.org that further attempts to add links or modify links should succeed.

The-lambda-way (talkcontribs)

Appreciate it :)

Connection between interwikies

1
Nicolae Coman (talkcontribs)
Reply to "Connection between interwikies"

Remember to Participate in the UCoC Conversations and Ratification Vote!

1
MediaWiki message delivery (talkcontribs)

You can find this message translated into additional languages on Meta-wiki.

Hello everyone,

A vote in SecurePoll from 7 to 21 March 2022 is scheduled as part of the ratification process for the Universal Code of Conduct (UCoC) Enforcement guidelines. Eligible voters are invited to answer a poll question and share comments. Read voter information and eligibility details. During the poll, voters will be asked if they support the enforcement of the Universal Code of Conduct based on the proposed guidelines.

The Universal Code of Conduct (UCoC) provides a baseline of acceptable behavior for the entire movement. The revised enforcement guidelines were published 24 January 2022 as a proposed way to apply the policy across the movement. A Wikimedia Foundation Board statement calls for a ratification process where eligible voters will have an opportunity to support or oppose the adoption of the UCoC Enforcement guidelines in a vote. Wikimedians are invited to translate and share important information. For more information about the UCoC, please see the project page and frequently asked questions on Meta-wiki.

There are events scheduled to learn more and discuss:

  • A community panel recorded on 18 February 2022 shares perspectives from small- and medium-sized community participants.
  • The Movement Strategy and Governance (MSG) team is hosting Conversation Hours on 4 March 2022 at 15:00 UTC. Please sign-up to interact with the project team and the drafting committee about the updated enforcement guidelines and the ratification process. See the Conversation Hour summaries for notes from 4 February 2022 and 25 February 2022.

You can comment on Meta-wiki talk pages in any language. You may also contact either team by email: msgwikimedia.org or ucocprojectwikimedia.org

Sincerely,

Movement Strategy and Governance
Wikimedia Foundation

Xeno (WMF) 02:17, 2 March 2022 (UTC)

Reply to "Remember to Participate in the UCoC Conversations and Ratification Vote!"
Summary by Clump

Not done.

Fragguni9989 (talkcontribs)

Hello. I am new to MediaWiki. I cant't edit the page above because Clump decided to protect that page. Will you temporarily unprotect it for 1 hour please? Thank you if you help me! --Fragguni9989 (talk) 02:14, 25 February 2022 (UTC)

P858snake (talkcontribs)

@Fragguni9989 You can post your enquiry here, and Clump or another administrator will see it.

Fragguni9989 (talkcontribs)

@Clump: To tell you to ask Koavf on wikispecies to unblock me.

Clump (talkcontribs)

I have no connection with that wiki.

Template:Bundled/fi doesn't exist while most of it's translations does

12
Summary last edited by Pppery 18:48, 20 February 2022 19 days ago
Jnovikov (talkcontribs)
Ciencia Al Poder (talkcontribs)
Pppery (talkcontribs)

Noting that this was filed as phab:T301764 (which I failed to notice originally and filed a duplicate task, oops)

Nikerabbit (talkcontribs)

The issue is that <translate> tags are used inside JSON content (templatedata), which is not safe. You can avoid issues with <translate nowrap>, but that isn't fully safe either.

Ciencia Al Poder (talkcontribs)

I've added all the existing translations to templatedata directly. I haven't marked the page for translation yet in case someone wants to double-check (since marking for translation would delete the units). But otherwise it should fix the problem once it gets marked for translation.

We should find other instances of translate tags inside templatedata, and be sure the relevant people adding those tags are aware of the problem. cc @Wladek92, @Shirayuki

Wladek92 (talkcontribs)

Thanks for warning. I rather update the template data form when it exists but the remark is good to know.

Christian 🇫🇷 FR (talk) 17:12, 22 February 2022 (UTC)

Shirayuki (talkcontribs)
Wladek92 (talkcontribs)

do we update tag:templatedata ? may be risk of duplicate if "{{PAGELANGUAGE}}" remains

Christian 🇫🇷 FR (talk) 21:52, 22 February 2022 (UTC)

Pppery (talkcontribs)

Would it be a good idea to write a Lua module than converts translations from the form the Translate extension produces to the form TemplateData expects?

Ciencia Al Poder (talkcontribs)

If I'm not mistaken, such module would require to fetch individual translations from all languages the page has been translated to. That would be one expensive call per language per unit, where we have one unit per parameter and one for the template alone. This can quickly escalate to the current limit of costly calls, which is 500.

Jdforrester (WMF) (talkcontribs)

Thank you to @Shirayuki for fixing both of these mistakes.

Tacsipacsi (talkcontribs)

I haven't marked the page for translation yet in case someone wants to double-check (since marking for translation would delete the units).

The unit pages themselves aren’t automatically deleted, e.g. Translations:Template:Bundled/11/fi still exists, so reverting the edits would restore the translations (although as far as I remember, fuzzy state is lost when the unit is removed and later re-added).

That would be one expensive call per language per unit, where we have one unit per parameter and one for the template alone.

Somewhat silly, but I think template transclusion doesn’t count to that limit (there are other limits on template transclusion, though). So going through all languages, trying to transclude the translations and catching the exception if it doesn’t exist could actually work without reaching the limit. (Although it could make sense to go through the languages, check with #ifexist’s Lua equivalent if the template itself (not a translation unit) exists in that language, and going through only the translation units that may realistically exist. This way we go over 300 languages only once, the rest of the loops go over only the existing few or few dozen languages.)

Reply to "Template:Bundled/fi doesn't exist while most of it's translations does"

Important: Admin activity review (2022)

5
MarcoAurelio (talkcontribs)

Hello,

A policy regarding the removal of "advanced permissions" (administrator, bureaucrat, interface administrator, etc.) was adopted by global community consensus in 2013.

While this wiki was initially excluded, this community decided in August 2020 to explicitly opt-in. Accordingly, the stewards are reviewing the activity of the accounts with advanced permissions based on the admin activity review policy.

We have determined that the following users meet the inactivity criteria (no edits and no logged actions for more than 2 years):

These users will receive a notification soon in their talk pages, asking them to start a community discussion if they want to retain some or all of their current advanced permissions. If the users do not respond, then their advanced permissions will be removed by the stewards without further notice after one month of the notification.

Please let us know at the stewards' noticeboard on Meta-Wiki if you have any questions or concerns.

Best regards.

GeorgeBarnick (talkcontribs)

I've submitted a request for removal of administrator rights for myself on metawiki. If I ever find a need for them again I'll submit a new request.

Jorm (talkcontribs)

I no longer need them; they can be removed.

Risker (talkcontribs)

No longer require them, so have requested removal.

Stanglavine (talkcontribs)

Permissions removed yesterday, since no one more answered. Thanks,

Reply to "Important: Admin activity review (2022)"