|Anonymous | Login | Signup for a new account||2013-05-18 19:22 CDT|
|Main | My View | View Issues | Change Log | Roadmap|
|View Issue Details|
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0000720||glFusion CMS||Core||public||2011-02-15 09:22||2012-09-20 21:16|
|Priority||normal||Severity||minor||Reproducibility||have not tried|
|Target Version||1.3.0||Fixed in Version||1.3.0|
|Summary||0000720: Unknown features in configuration|
|Description||There are some choices in the configuration file that I have no clue what they do and there is no documentation that can be found. Article, Topic, Block Default Permissions. |
If they are used it would be good for them to be documented but if not taken out.
|Tags||No tags attached.|
edited on: 2011-03-11 10:06
I've added documentation in the Wiki for these options - http://www.glfusion.org/wiki/doku.php/glfusion:configuration?&#story_default_permission. [^]
Still need to add it to public_html/docs/english/config.html and the help icon in the config screen.
email sent to Mark over glfusion-devel mailing list:
I've been working on http://tracker.glfusion.org/view.php?id=720 [^] in which it was reported that Configuration>>Miscellaneous>>Story Default Permission, Topic Default Permission, and Block Default Permission do not display the ? icons that link to public_html/docs/english/config.html#entry_foo.
In my local svn, I've added the documentation entries in config.html (although I don't know what to name the anchors, because there's no URL to reference), but I can't seem to get the icon to show in http://devsite.com/admin/configuration.php. [^] I've traced the code as best I can and it seems like either the array handling isn't properly working in function _UI_get_conf_element (around line 779 or 824), OR the option to display the ? icon isn't properly accounted for in function _get_ConfigHelp (around line 1099), both of these functions reside in private/system/classes/config.class.php.
It also isn't showing the ? icon for other default permissions configuration screens, for example, Polls, Pages, Links, Calendar, but is *is* showing in other array based config entries in Configuration>>Users and Submissions>>Users>>User Login Method[standard] thru User Login Method[oauth], but the difference is that those are T/F options, not a drop down list of 3 options like in the default permissions ones.
When you have a moment, would you walk the code and see if you can determine why we're not seeing the help icon for those types of config entries? If you can fix it so the ? icon shows, I'll set all the anchors in the documentation in config.html.
The only other option I see is to link to the documentation in the fieldset header, like Configuration>>Languages and Locale>>Multiple Language Support does, but that looks a little messy.
In the long run, I'd like to see all the ? icons point to the live wiki at glFusion.org, so we don't have to maintain two sets of documents, but if anyone is running in a LAN environment without web access that would be inconvenient for them.
|Mark fixed the help icon issue in SVN commit 7252 and I updated the glfusion.org wiki and documentation links in commit 7255.|
|2011-02-15 09:22||Chief123||New Issue|
|2011-03-11 10:05||Geiss||Note Added: 0001062|
|2011-03-11 10:05||Geiss||Assigned To||=> Geiss|
|2011-03-11 10:05||Geiss||Status||new => assigned|
|2011-03-11 10:06||Geiss||Note Edited: 0001062||View Revisions|
|2011-06-23 12:29||mark||Target Version||=> 1.3.0|
|2012-09-20 12:20||Geiss||Note Added: 0001179|
|2012-09-20 12:20||Geiss||Assigned To||Geiss => mark|
|2012-09-20 21:16||Geiss||Note Added: 0001182|
|2012-09-20 21:16||Geiss||Status||assigned => closed|
|2012-09-20 21:16||Geiss||Resolution||open => fixed|
|2012-09-20 21:16||Geiss||Fixed in Version||=> 1.3.0|
|Copyright © 2000 - 2013 MantisBT Team|