You should be able to trigger membership mode in list content model that would make the following changes:
- Add myself button for one click add self
- Add item at bottom is only NS_USER
Maybe ban non-user pages even in advanced mode? Not sure.
You should be able to trigger membership mode in list content model that would make the following changes:
Maybe ban non-user pages even in advanced mode? Not sure.
Subject | Repo | Branch | Lines +/- | |
---|---|---|---|---|
Add memberlist mode for CollaborationKitContent. | mediawiki/extensions/CollaborationKit | master | +156 -27 |
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Resolved | Isarra | T116831 Women in Red workflow automation / optimization (tracking) | |||
Declined | None | T106828 Make it easier for WikiProjects to shove long, narrow lists into columns | |||
Declined | None | T106823 Discourage wikiprojects from shoving extra stuff into their headers | |||
Resolved | Isarra | T97210 MediaWiki extension for WikiProjects / on-wiki working groups | |||
Invalid | None | T137916 Detect CollaborationListContent pages and format output for those pages | |||
Declined | None | T155680 Deploy CollaborationKit to all Wikipedias | |||
Declined | None | T123028 Deploy CollaborationKit on English Wikipedia | |||
Resolved | Reedy | T138326 Deploy CollaborationKit on Test Wikipedia | |||
Resolved | None | T138325 Deploy CollaborationKit on Beta Wikipedia | |||
Resolved | Reedy | T138324 Security review for CollaborationKit | |||
Resolved | Bawolff | T136462 Create CollaborationListContent editor | |||
Resolved | Bawolff | T141018 Special mode in list content model for membership lists |
I got started on this in T140180. I added a new field, ismemberlist which is either true or false. (It should not be required and if it is missing then false is implied.) There is also a new option memberoptions within the options object which is empty for now but in the future should be used for per-project customizations (e.g. custom questions).
Member lists are created with those things included. However, they do not actually do anything.
Change 314632 had a related patch set uploaded (by Brian Wolff):
Add memberlist mode for CollaborationKitContent.
Change 314632 merged by jenkins-bot:
Add memberlist mode for CollaborationKitContent.