Loading...
 
Skip to main content

Admin panels: False feedback to the admin when activating or deactivating prefs (phantom prefs).

Status
Closed
Subject
Admin panels: False feedback to the admin when activating or deactivating prefs (phantom prefs).
Version
11.x
12.x
12.x Regression
Category
  • Consistency
Feature
Admin Interface (UI)
Administration
Wiki Plugin (extends basic syntax)
Resolution status
Fixed or Solved
Submitted by
Marc Laporte
Volunteered to solve
manivannans
Lastmod by
Marc Laporte
Rating
(0)
Description

Some phantom prefs are introduced in each version of Tiki, as devs add/change prefs but don't notice this. So before each major release (ex.: from 11.0 to 12.0, but not from 12.0 to 12.1), a complete check needs to be done, for all admin panels.

  1. Start with a fresh install (this is important because some of these issues could only happen once)
  2. Visit tiki-admin.php
  3. Activate all Preference Filters (Basic, Advanced, etc.)
  4. For each of the approx 50 panels on tiki-admin.php
    1. Activate or deactivate any checkbox (any pref really) on the page (only one per URL, no need to do it per tab).
    2. Confirm that the pref change is reported.
    3. If any other pref change is reported, figure out why and resolve.

Solution

I had fixed this issue.

Please check this commit id: 48391

@Mani: Thanks! Looks like you solved this permanently for all prefs

@Mani: still an issue
{flash type="url" movie="display563" width="1100" height="613"}

Updated:

Fixed it now. Check this commit id: 48412

@mani: still an issue. I activated "Attachment" tracker field type and I got (Preference name: tracker_insert_allowed) in addition to (Preference name: trackerfield_file). Once you resolve, please try (on a fresh 12.x install) to change one pref from each of the approx 50 admin panels to make sure they are all OK. Thanks!
Image

@mani: Please see my comment.

Updated:

I had fixed it now and also tested with all prefs types. Please check this commit id: 48749.

Looks good. Thanks!

Importance
9
Easy to solve?
5
Priority
45
Demonstrate Bug on Tiki 19+
Demonstrate Bug (older Tiki versions)
Ticket ID
4742
Created
Wednesday 11 September, 2013 19:29:13 UTC
by Marc Laporte
LastModif
Tuesday 21 January, 2014 21:34:47 UTC


Show PHP error messages