Loading...
 
Skip to main content

Template groups: Fix or make optional

Status
Pending
Subject
Template groups: Fix or make optional
Version
21.x
21.x Regression
22.x
Category
  • Bug
  • Error
  • Regression
  • Release Blocker
Feature
Group
Workspace
Resolution status
Please retest
Submitted by
Xavier de Pedro
Volunteered to solve
Jonny Bradley
Keep informed
nkoth
Lastmod by
Xavier de Pedro
Rating
(1)
Description

I created a fairly basic tiki setup using a brand new Tiki 21 instance (aimed to be used in production next week)

I applied the Collaborative_community_12x profile.

When attempting to edit the registered group to remove the homepage, or select anonymous in the inheritance field, I can't save because this errors blocks the process:

Template Group children cannot have permission: Editors


I didn't select anything with editors at that level. Nor I did attempt to do anything with templated groups yet, but I was aiming to change basic options yet.

What's going on? Is this "templated groups" feature ready for production?
How can I disable the templated groups and roles options, in order to avoid their issues with basic behavior and setup of a basic Tiki site not requiring that level of complexity?

It should be optional, shouldn't it?


Reproduced cleanly in a brand new site at show2.t.o (on trunk since 21.x is not available yet at show2.t.o), and it's clearer to me that this is candidate to release blocker: too serious of an issue with a basic setup and expected change by tiki site admins willing to tweak the basic groups to their needs.

Steps to reproduce:
(1) Log in as admin here:
http://xavi-9794-7325.show2.tikiwiki.org/tiki-admingroups.php?group=Registered
u: admin
p: 12345

(2) Remove the contents of the homepage field and attempt to save. Error message is triggered.

HTH

Solution

Hopefully a77ec7fa fixes it without breaking templated groups?

Importance
9
Easy to solve?
4
Priority
36
Demonstrate Bug on Tiki 19+
This bug has been demonstrated on show2.tiki.org
Demonstrate Bug (older Tiki versions)
Ticket ID
7325
Created
Friday 20 March, 2020 18:13:21 UTC
by Xavier de Pedro
LastModif
Thursday 14 May, 2020 16:35:36 UTC


Collapse/expand modules below
Show PHP error messages