glFusion

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0000720glFusion CMSCorepublic2011-02-15 09:222012-09-20 21:16
ReporterChief123 
Assigned Tomark 
PrioritynormalSeverityminorReproducibilityhave not tried
StatusclosedResolutionfixed 
PlatformOSOS Version
Product Version 
Target Version1.3.0Fixed in Version1.3.0 
Summary0000720: Unknown features in configuration
DescriptionThere 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.
TagsNo tags attached.
Attached Files

- Relationships

-  Notes
(0001062)
Geiss (manager)
2011-03-11 10:05
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.

(0001179)
Geiss (manager)
2012-09-20 12:20

email sent to Mark over glfusion-devel mailing list:
Hi Mark,

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.

Thanks,

Eric
(0001182)
Geiss (manager)
2012-09-20 21:16

Mark fixed the help icon issue in SVN commit 7252 and I updated the glfusion.org wiki and documentation links in commit 7255.

- Issue History
Date Modified Username Field Change
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
Powered by Mantis Bugtracker