[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
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.
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