The MERCI base module adds the following menu items:
Administer
* Site configurationn
* * MERCI (admin/settings/merci)
* MERCI Reservations (admin/merci/reservations/today)
* Inventory (admin/merci/inventory)
With Administration Menu 6.x-3.x-dev (or 3.0-beta3) it's even worse: at the top level there's
* By User (admin/merci/reservations/byuser)
* MERCI Reservations (admin/merci/reservations/today)
* Inventory (admin/merci/inventory)
admin/settings/merci is the only one located in the proper place. The others don't belong under admin.
admin/merci/reservations/byuser is the worst. It merges with the admin tabs (admin and admin/by-user, see screenshot)!
End-user pages should not be under admin.
Module names (especially acronyms) shouldn't appear on end user pages. I'd suggest to create a top-level "Reservations" menu item that points to merci (not admin/merci!) and to put everything else under there. The default item could well be "Today" (the tab ought to be labeled "Today"). Admins can then add additional custom views under there as they like.
| Comment | File | Size | Author |
|---|---|---|---|
| #5 | manage_merci.png | 14.34 KB | kreynen |
| Untitled.png | 11.21 KB | salvis |
Comments
Comment #1
kreynen commentedThese Views are new and came from locations using MERCI who had generated their own Views. I will clean this up in the next release which should be by the end of the week.
Comment #2
kreynen commentedAfter seeing #663200, I'm pushing this back to John and Darrick to resolve. I think that entire View is going to need to be rewritten and displayed from within the module.
Comment #3
superlou commentedJust a bump. Would like to see this resolved.
Comment #4
kreynen commentedShould have a commit-able version in done tomorrow morning. Thought I was going to finish these changes today, but the day didn't go as planned.
Comment #5
kreynen commentedThis is taking longer than I thought. The direction I'm headed right now is creating a new permission, 'manage MERCI', and define a new admin level menu options that only require the manage MERCI permission. The pages and pathes in the current Views are stripped down to functional views that are called form the module menus.
Any thoughts on this approach?
Comment #6
salvisI'd prefer to see it under admin/content/merci/* (no need for 'manage')
Thanks for working on it!
Comment #7
kreynen commentedIn the 2.x branch, there is a manage MERCI permission designed for staff