Opened 9 months ago

Last modified 4 months ago

#2991 new task

Wiki: use groups to restrict pages

Reported by: ivansanchez Owned by: sac@…
Priority: minor Milestone: Sysadmin Contract 2024-II
Component: SysAdmin/Wiki Keywords:
Cc:

Description

I'm writing this as the 2023 CRO.

The current _modus operandi_ for the elections is to collect information about all candidates in a wiki page, and protect that wiki page from edits. But in order to do this, the CROs have to be wiki administrators.

It'd be nice to have finer permissions instead, so that no administrator privileges would be needed. See: https://www.mediawiki.org/wiki/Extension:Restrict_access_by_category_and_group

Change History (8)

comment:1 by robe, 8 months ago

Milestone: UnplannedSysadmin Contract 2023-II

comment:2 by cvvergara, 8 months ago

Looking at this Extension instead, as the one in the ticket is no longer mantained:

https://www.mediawiki.org/wiki/Extension:AccessControl

comment:3 by cvvergara, 8 months ago

I can see this this semi protected page

This example more or less is the intention: I can view the source, But i can not edit (Unless I register, which I am not doing)

Last edited 8 months ago by cvvergara (previous) (diff)

comment:4 by cvvergara, 8 months ago

On https://wiki.osgeo.org/wiki/Test-page

Want:

  • anyone can read
  • Only Cvvergara and latot can modify

Got:

  • No one can can read (exept admins)
  • Any admin can edit
Last edited 8 months ago by cvvergara (previous) (diff)

comment:5 by cvvergara, 8 months ago

Currently we have 1.35

Section to be followed MediaWiki versions 1.29 – 1.36

comment:6 by cvvergara, 8 months ago

will be better to wait until we update media wiki to 1.39 or above. and elections are over.

comment:7 by robe, 6 months ago

Milestone: Sysadmin Contract 2023-IISysadmin Contract 2024-II

comment:8 by robe, 4 months ago

I'll try upgrading staging to wiki 1.41 like I did with grass-wiki, I worked out the ldap issues when adding ldap wiki support to grass-wiki, which was what was stopping me from going beyond wiki 1.35 on wiki.osgeo.org.

Note: See TracTickets for help on using tickets.