Add Horde::menu()
authorMichael M Slusarz <slusarz@curecanti.org>
Thu, 9 Sep 2010 17:59:33 +0000 (11:59 -0600)
committerMichael M Slusarz <slusarz@curecanti.org>
Thu, 9 Sep 2010 20:54:30 +0000 (14:54 -0600)
commit7277728730e6ab11d05f3a5f0c7133315a350917
treec3fa619aef5ace9d2c3f1636bc57f51e3922da2d
parent3888e7a124ff8b45520cfd5704448cfb324926cf
Add Horde::menu()

Add Horde_Registry_Application#menu(), which replaces
Horde_Registry_Application#prefsMenu(), and can now be used by any
application call, not just prefs.

If an application does not extend the menubar, all that is needed for
menu creation is to define app-specific menu elements in menu() and then
call 'echo Horde::menu()' within the app.
192 files changed:
agora/ban.php
agora/deleteforum.php
agora/editforum.php
agora/forums.php
agora/lib/Agora.php
agora/lib/Application.php
agora/messages/abuse.php
agora/messages/delete.php
agora/messages/edit.php
agora/messages/index.php
agora/messages/lock.php
agora/messages/merge.php
agora/messages/move.php
agora/messages/split.php
agora/moderate.php
agora/moderators.php
agora/owner.php
agora/search.php
agora/templates/ban.html.php
agora/templates/forums.html.php
agora/templates/main.html.php
agora/templates/messages/edit.html.php
agora/templates/messages/form.html.php
agora/templates/messages/index.html.php
agora/templates/messages/message.html.php
agora/templates/moderate.html.php
agora/templates/moderators.html.php
agora/templates/search.html.php
agora/templates/threads.html.php
agora/threads.php
ansel/browse.php
ansel/browse_edit.php
ansel/disclamer.php
ansel/faces/claim.php
ansel/faces/custom.php
ansel/faces/face.php
ansel/faces/gallery.php
ansel/faces/report.php
ansel/faces/search/all.php
ansel/faces/search/image.php
ansel/faces/search/image_define.php
ansel/faces/search/image_search.php
ansel/faces/search/name.php
ansel/faces/search/named.php
ansel/faces/search/owner.php
ansel/gallery.php
ansel/gallery/captions.php
ansel/gallery/sort.php
ansel/group.php
ansel/image.php
ansel/img/upload.php
ansel/lib/Ansel.php
ansel/lib/Application.php
ansel/protect.php
ansel/report.php
ansel/templates/menu.inc [deleted file]
ansel/view.php
beatnik/lib/Application.php
chora/lib/Application.php
chora/lib/Chora.php
chora/templates/menu.inc
crumb/lib/Application.php
fima/lib/Application.php
folks/lib/Application.php
framework/Core/lib/Horde.php
framework/Core/lib/Horde/Core/Prefs/Ui.php
framework/Core/lib/Horde/Registry/Application.php
gollem/clipboard.php
gollem/lib/Application.php
gollem/lib/Gollem.php
gollem/manager.php
gollem/permissions.php
horde/services/portal/edit.php
horde/services/portal/index.php
horde/services/problem.php
horde/templates/menu/menu.inc
imp/compose.php
imp/folders.php
imp/lib/Application.php
imp/lib/IMP.php
imp/lib/Prefs/Ui.php
imp/mailbox.php
imp/message.php
imp/search-basic.php
imp/search.php
imp/thread.php
ingo/blacklist.php
ingo/filters.php
ingo/forward.php
ingo/lib/Application.php
ingo/lib/Ingo.php
ingo/rule.php
ingo/script.php
ingo/spam.php
ingo/vacation.php
ingo/whitelist.php
jeta/index.php
jeta/lib/Application.php
jeta/lib/Jeta.php [deleted file]
jeta/templates/main.html
jonah/channels/aggregate.php
jonah/channels/delete.php
jonah/channels/edit.php
jonah/channels/index.php
jonah/delivery/html.php
jonah/feed.php
jonah/lib/Application.php
jonah/lib/Jonah.php
jonah/stories/delete.php
jonah/stories/edit.php
jonah/stories/index.php
jonah/stories/results.php
jonah/stories/view.php
jonah/templates/channels/index.html
jonah/templates/delivery/html.html
jonah/templates/main/main.html
jonah/templates/stories/index.html
jonah/templates/stories/view.html
kastalia/lib/Application.php
kronolith/calendars/create.php
kronolith/calendars/delete.php
kronolith/calendars/edit.php
kronolith/calendars/index.php
kronolith/calendars/remote_edit.php
kronolith/calendars/remote_subscribe.php
kronolith/calendars/remote_unsubscribe.php
kronolith/data.php
kronolith/day.php
kronolith/event.php
kronolith/lib/Application.php
kronolith/lib/Kronolith.php
kronolith/month.php
kronolith/new.php
kronolith/resources/create.php
kronolith/resources/delete.php
kronolith/resources/edit.php
kronolith/resources/groups/create.php
kronolith/resources/groups/delete.php
kronolith/resources/groups/edit.php
kronolith/resources/groups/index.php
kronolith/resources/index.php
kronolith/search.php
kronolith/templates/menu.inc [deleted file]
kronolith/week.php
kronolith/workweek.php
kronolith/year.php
luxor/lib/Application.php
mnemo/data.php
mnemo/lib/Application.php
mnemo/lib/Mnemo.php
mnemo/list.php
mnemo/memo.php
mnemo/notepads/create.php
mnemo/notepads/delete.php
mnemo/notepads/edit.php
mnemo/notepads/index.php
mnemo/notes/index.php
mnemo/search.php
mnemo/templates/menu.inc [deleted file]
mnemo/view.php
nag/data.php
nag/lib/Application.php
nag/lib/Nag.php
nag/list.php
nag/search.php
nag/task.php
nag/tasklists/create.php
nag/tasklists/delete.php
nag/tasklists/edit.php
nag/tasklists/index.php
nag/tasks/index.php
nag/templates/menu.inc [deleted file]
nag/view.php
news/lib/Application.php
pastie/lib/Application.php
skeleton/lib/Application.php
skeleton/lib/Skeleton.php [deleted file]
skeleton/list.php
skeleton/templates/menu.inc [deleted file]
skoli/lib/Application.php
trean/add.php
trean/browse.php
trean/data.php
trean/edit.php
trean/lib/Application.php
trean/lib/Trean.php
trean/reports.php
trean/search.php
trean/templates/menu.inc [deleted file]
turba/lib/Application.php
turba/lib/Turba.php
turba/templates/menu.inc