39 Commits

Author SHA1 Message Date
Johannes Meyer
b80cfe7cdc NavigationController: Pass through the default url without creating the form 2015-10-01 13:55:12 +02:00
Johannes Meyer
415690134b Add tab extension to add the current container url as new menu entry 2015-09-30 14:47:42 +02:00
Johannes Meyer
ddeed579af NavigationController: Fix incorrect sort label
refs #10246
2015-09-30 12:28:40 +02:00
Johannes Meyer
6b31898566 NavigationController: Adjust how to load navigation items
refs #10246
2015-09-30 12:22:48 +02:00
Johannes Meyer
befbc6cd6a Config: Add static method navigation()
refs #10246
2015-09-30 11:30:38 +02:00
Johannes Meyer
95d1ce371c Navigation: Add static method getItemTypeConfiguration()
refs #10246
2015-09-30 11:18:15 +02:00
Johannes Meyer
7db05fa043 NavigationController: Consider module types more important in method getConfigPath()
refs #10246
2015-09-30 09:47:26 +02:00
Johannes Meyer
64ba37ad04 NavigationController: Fix add action
refs #10246
2015-09-29 17:23:27 +02:00
Johannes Meyer
1c44a3306b NavigationController: Add new parameters to all view script's links
refs #10246
2015-09-29 17:15:57 +02:00
Johannes Meyer
4b76115399 NavigationController: Require parameter type in action edit
refs #10246
2015-09-29 17:15:03 +02:00
Johannes Meyer
eb970b1467 NavigationController: Require paramter type in action remove
refs #10246
2015-09-29 17:14:17 +02:00
Johannes Meyer
8d0e57c95e NavigationController: Require parameter type and owner in action unshare
refs #10246
2015-09-29 17:13:45 +02:00
Johannes Meyer
b4bcfa4e08 NavigationController: Register navigation item types differently
refs #10246
2015-09-29 17:12:57 +02:00
Johannes Meyer
4921b1a62e NavigationController: Add method getItemLabel()
refs #10246
2015-09-29 17:09:32 +02:00
Johannes Meyer
565704141c NavigationController: Add method getConfigPath()
refs #10246
2015-09-29 17:08:53 +02:00
Johannes Meyer
086579b254 NavigationController: Rerender the layout when removing menu entries
refs #5600
2015-09-25 10:51:44 +02:00
Johannes Meyer
2952eaefcd NavigationController: Rerender the layout when unsharing menu entries
refs #5600
2015-09-25 10:51:16 +02:00
Johannes Meyer
b7ef951e57 NavigationController: Rerender the layout when editing a menu entry
refs #5600
2015-09-24 14:05:57 +02:00
Johannes Meyer
c4df7e05be NavigationController: Rerender the layout when adding a menu entry
refs #5600
2015-09-24 14:05:28 +02:00
Johannes Meyer
4d303e7121 NavigationController: Redirect to the shared overview if its the referrer..
..when editing a navigation item.

refs #5600
2015-09-23 14:21:04 +02:00
Johannes Meyer
5a494b3088 NavigationController: Show module item types only if accessible by the user
refs #5600
2015-09-21 08:59:36 +02:00
Johannes Meyer
84dfbf0b08 user navigation overview: Provide "owner" as sort column
This is rather a quick&dirty solution than anything proper.. But it basically
works and the only drawback is that ASC or DESC is dependent from the
owner's name...

refs #5600
2015-09-18 15:51:00 +02:00
Johannes Meyer
bef5eeda93 NavigationController: Fix action unshare()
refs #5600
2015-09-18 13:24:44 +02:00
Johannes Meyer
b39eddf69d navigation overviews: Use "type" as default sort column instead of "name"
As long as we're not splitting the items by type in different views, this
sort column is probably more commonly used..

refs #5600
2015-09-18 08:58:57 +02:00
Johannes Meyer
2cf52df0a8 user navigation overview: Add sort control
refs #5600
2015-09-18 08:53:05 +02:00
Johannes Meyer
6e2d7dca9b shared navigation overview: Add sort control
refs #5600
2015-09-17 15:17:46 +02:00
Johannes Meyer
99502a77e0 shared navigation overview: Display the type of a navigation item
refs #5600
2015-09-16 15:37:56 +02:00
Johannes Meyer
47257d74ff user navigation overview: Display the type of a navigation item
refs #5600
2015-09-16 15:09:56 +02:00
Johannes Meyer
4c1dd2ed36 NavigationController: Provide available item types externally
refs #5600
2015-09-16 15:05:43 +02:00
Johannes Meyer
ac3ef393b5 NavigationConfigForm: Write both configurations in a single "operation"
refs #5600
2015-09-16 10:58:57 +02:00
Johannes Meyer
d4c0f10b47 NavigationConfigForm: Let the form decide which configuration to manage
refs #5600
2015-09-15 15:57:03 +02:00
Johannes Meyer
9dbbc51721 NavigationController: Allow the owner to edit/remove a shared item
refs #5600
2015-09-07 16:27:27 +02:00
Johannes Meyer
3dc26e2dbe NavigationController: Implement removeAction()
refs #5600
2015-09-07 16:02:12 +02:00
Johannes Meyer
bd32f09407 NavigationController: Implement addAction()
refs #5600
2015-09-07 15:50:26 +02:00
Johannes Meyer
55a961b411 NavigationController: Implement editAction()
refs #5600
2015-09-07 15:43:06 +02:00
Johannes Meyer
6f7059ef9a NavigationController: Implement unshareAction()
refs #5600
2015-09-07 15:21:21 +02:00
Johannes Meyer
04a14a46b6 NavigationController: Implement sharedAction()
refs #5600
2015-09-07 15:04:31 +02:00
Johannes Meyer
8e6fc1580e NavigationController: Implement indexAction()
refs #5600
2015-09-07 15:01:55 +02:00
Johannes Meyer
b1e3519353 Add class NavigationController (WIP)
refs #5600
2015-09-07 13:55:19 +02:00