[Maintain-dev] [JIRA] Commented: (MNT-1412) Search Core Module
Michael Clay (JIRA)
jira at osuosl.org
Tue Feb 28 11:58:40 PST 2006
[ http://bugs.osuosl.org/browse/MNT-1412?page=comments#action_10856 ]
Michael Clay commented on MNT-1412:
Currently this module isn't very modular. It seems to me that it has a couple things that need to happen before I would consider this to be full and complete.
The first of these ideas is that I want to use the module's ability to self contain the htdoc in and of itself. If search is a module, search.php should be in that module in my humble opinion. Though I'd like to hear other input on this idea.
The next idea I had was to make sure that the search link on the nav menu doesn't appear if search isn't enabled. Currently, it's a static link, which looks rather bad if the module isn't installed and enabled (none of the drop down boxes are populated, etc). I feel, however, that this should be something that is completely extensible and may be a feature other people may want. I propose that we make a function hook that can be called to add things to the navigation bar for all modules. This way modules may add navigation in a logical, easy to reach place aside from the widget. In order to accomplish this, the existing nav bar would need to have a module written with the default navigation links. This way everything is consistent (we don't need to have special cases for modules and built in stuff, it's all one interface in the back end).
> Search Core Module
> Key: MNT-1412
> URL: http://bugs.osuosl.org/browse/MNT-1412
> Project: Maintain
> Type: Task
> Components: Modules
> Versions: 3.0
> Reporter: Frederic Wenzel
> Assignee: Frederic Wenzel
> Following the new Module Search API (http://wiki.osuosl.org/display/Maintain/Maintain+Module+Search+Hooks), the core search functionality for objects "natively" supported by Maintain will be implemented as a Core Search module.
> Advantages will be no special code handling "core" as opposed to "module" search in Maintain, active use of the module search API (since no actual modules are currently using it).
This message is automatically generated by JIRA.
If you think it was sent incorrectly contact one of the administrators:
If you want more information on JIRA, or have a bug to report see:
More information about the Maintain-dev