[geeklog-devel] Config GUI issues

Mark R. Evans mevans at ecsnet.com
Tue Jan 1 15:24:25 EST 2008


Please don't forget these items I reported a month or so ago:

THEME -> MENU ELEMENTS
This should be a drop down of allowed values. If I put 'Home' in there, 
nothing happens, but if I enter 'home', it will place the Home link in 
the menu. Since this is a static list of valid values, make it a drop 
down. This will cut down on support issues.

TOPICS AND DAILY DIGEST -> TOPIC SORT METHOD
This should also be a drop down selection. There are only 2 valid 
options for this field. Again, makes it more user friendly and will cut 
down on support issues.

TOPICS AND DAILY DIGEST -> WHAT'S NEW
If possible, use something besides seconds for the time entry, use 
minutes or hours and convert on save. Seconds are very confusing, it is 
difficult to know just how long is 172800 seconds. But, something like 
48 hours is pretty clear.

USERS AND SUBMISSIONS
I don't think this is the right place to set the advanced editor 
options. I would create a new tab for editor specific items.

Actually, I think the entire organization should probably be revisited 
and mapped a little differently. I understand this was the format of the 
config.php file, but if you are planning on improving the overall 
configuration, a better organization might be worth looking into.

CONFIGURATION -> THEMES
Why not make the Theme field a drop down, there is already a function, 
COM_getThemes() that returns a list of available themes. This would make 
it a bit more user friendly and keep someone from mis-typing a theme name.

CONFIGURATION -> MISCELLANEOUS
HTML Filtering: In Geeklog v1.4.1 there was an option in the config.php 
that defined additional HTML elements that would be merged with the 
'admin_html' element if the advanced editor was enabled. I don't see 
these in 1.5's configuration option. I'm wondering if these should be 
part of the default for the Admin HTML?

Finally, this one is not specific to the configuration, but it should be 
addressed:

UTF-8 SUPPORT
There is no method on installation or through configuration to make a 
site UTF-8.  I have tried manually changing siteconfig.php but still I 
can't get UTF-8 support to work.

Thanks!
Mark

Dirk Haun wrote:
> Just a couple of issues I've run into with the config GUI (no systematic
> tests - just things I noticed while using it):
>
> - The entries for the menu_elements are coming out in reverse order. For
> example, I have 'plugins' as the last entry in the config, but plugins
> are listed first in the site's navigation bar.
>
> - Mail Settings[auth] is a Boolean, so this should be a dropdown. Since
> all the Mail Settings are in an array, this doesn't seem to be possible,
> though. Or am I missing something?
>
> - When setting error_reporting(E_ALL) I'm getting this:
>
> 8 - Undefined property: config::$ref @ /my/path/to/geeklog/system/
> classes/config.class.php line 458
>
> bye, Dirk
>
>
>   



More information about the geeklog-devel mailing list