Page MenuHomePhabricator

User rights: Logged in users can edit function input labels and key labels
Closed, ResolvedPublic

Description

Description

  • Set wikilambda-edit-argument-label to true for user group (remove corePermissions override)
  • Set wikilambda-edit-key-label to true for user group (remove corePermissions override)

Completion checklist

Event Timeline

Change 966570 had a related patch set uploaded (by Jforrester; author: Jforrester):

[operations/mediawiki-config@master] [wikifunctions] Alter site to General Availability

https://gerrit.wikimedia.org/r/966570

Jdforrester-WMF changed the task status from Open to In Progress.Oct 19 2023, 4:39 PM
Jdforrester-WMF triaged this task as Medium priority.
Jdforrester-WMF moved this task from To triage to In Progress on the Abstract Wikipedia team board.

Change 966570 merged by jenkins-bot:

[operations/mediawiki-config@master] [wikifunctions] Alter site to General Availability

https://gerrit.wikimedia.org/r/966570

Mentioned in SAL (#wikimedia-operations) [2023-11-07T14:03:16Z] <jforrester@deploy2002> Started scap: Backport for [[gerrit:966570|[wikifunctions] Alter site to General Availability (T349054 T349061 T349063 T349080 T349082)]]

Mentioned in SAL (#wikimedia-operations) [2023-11-07T14:04:43Z] <jforrester@deploy2002> jforrester: Backport for [[gerrit:966570|[wikifunctions] Alter site to General Availability (T349054 T349061 T349063 T349080 T349082)]] synced to the testservers (https://wikitech.wikimedia.org/wiki/Mwdebug)

Mentioned in SAL (#wikimedia-operations) [2023-11-07T14:10:17Z] <jforrester@deploy2002> Finished scap: Backport for [[gerrit:966570|[wikifunctions] Alter site to General Availability (T349054 T349061 T349063 T349080 T349082)]] (duration: 07m 00s)

@gengh - just to check my understanding: on wikifunciton beta (I did not try it in production), a users in Users group can add/remove/modify Input and Output fields (e.g. https://wikifunctions.beta.wmflabs.org/view/en/Z10147)

There is a general warning when in ?action=edit mode: "You are editing the function definition page. Only users with special permissions can change the definition of the function."
The Input and Output fields are considered not a part of function definition?

@gengh - just to check my understanding: on wikifunciton beta (I did not try it in production), a users in Users group can add/remove/modify Input and Output fields (e.g. https://wikifunctions.beta.wmflabs.org/view/en/Z10147)

There is a general warning when in ?action=edit mode: "You are editing the function definition page. Only users with special permissions can change the definition of the function."
The Input and Output fields are considered not a part of function definition?

I see that my question was addressed in T349082: User rights: Logged in users can edit user-contributed objects of non-restricted types. Probably, the warning "You are editing the function definition page. Only users with special permissions can change the definition of the function." should be more specific (for example, to appear only when Users attempt to edit restricted types?