Page MenuHomePhabricator

proposition for message's system to use specific word/expression automaticly
Closed, InvalidPublic

Description

Author: crochet.david

Description:
I would like to propose such changes on the system message

[[mediawiki:already_sysop]] : This user is already an administrator -> This user is already an {{Mediawiki:group-sysop-member}}

[[Mediawiki:makesysop]] : Make a user into a sysop -> Make a user into a {{Mediawiki:group-sysop-member}}

[[Mediawiki:makesysopok]] : <b>User "$1" is now a sysop</b> -> <b>User "$1" is now a {{Mediawiki:group-sysop-member}}</b>

[[Mediawiki:makesysopsubmit]] : Make this user into a sysop -> Make this user into a {{Mediawiki:group-sysop-member}}

...

to automatically use the 'word' given to certain status in different wikis

This can be same with :
'bureaucrat', 'page', and another common used word.


Version: 1.14.x
Severity: enhancement

Details

Reference
bz16803

Event Timeline

bzimport raised the priority of this task from to Medium.Nov 21 2014, 10:24 PM
bzimport set Reference to bz16803.
bzimport added a subscriber: Unknown Object (MLST).

Makesysop extension is largely obsolete; its skeleton remains primarily to redirect old links to Special:Userrights and ensure log entries display correctly. Updates to these localization strings aren't necessary.

crochet.david wrote:

Is not for only this extension !
but for all that use some sepcific term rename by the local wiki.

I take these mediawiki system message as exemple.

For exemple : If a wiki use the {{Mediawiki:group-sysop-member}} to call its sysop as 'King'
so it need to rewrite all mediawiki system message that use 'Sysop' or 'Administrator'

If the called message system use {{Mediawiki:group-sysop-member}} in another system message, it did'nt need to rewrite beacue the change is automatic because it need to change only 1 message system instead of a dozen, maybe more.

This system change less the mediawiki system by the user wiki. And if the developer change the original message, it will be change correctly

We generally don't hardcode group names anymore; permission errors use the permission keys or existing groups using them, etc.

If you see specific instances that are problematic, go ahead and point to them.