Johannes Meyer
2952eaefcd
NavigationController: Rerender the layout when unsharing menu entries
...
refs #5600
2015-09-25 10:51:16 +02:00
Johannes Meyer
e8f93e8ea1
NavigationConfigForm: Translate non-translated error messages
...
refs #5600
2015-09-24 15:50:40 +02:00
Johannes Meyer
3f22469c18
NavigationConfigForm: Fix name validation when adding or editing items
...
refs #5600
2015-09-24 15:50:19 +02:00
Johannes Meyer
cd1510d846
NavigationConfigForm: Set a "name" as default key column for nav configs
...
refs #5600
2015-09-24 15:49:04 +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
165dc00fad
Url: Do not throw ProgrammingError if there is no relative url available
...
refs #5600
2015-09-24 14:03:15 +02:00
Johannes Meyer
338c0680e0
NavigationConfigForm: Consider a user's config and the share config as one
...
Actually, we need a more sophisticated solution for this, but I guess this is a
proper quickfix to avoid any conflicts when switching between shared and
non-shared.
refs #5600
2015-09-24 12:58:11 +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
6aecfe6959
Introduce base form class ActionForm
...
refs #5600
2015-09-23 13:45:33 +02:00
Johannes Meyer
40c2cb2d12
MonitoredObject: Support host- and servicegroup filters in method matches()
...
refs #5600
2015-09-23 13:03:41 +02:00
Johannes Meyer
e42548fc80
MonitoredObject: Allow to fetch servicegroups for host objects
...
refs #5600
2015-09-23 13:02:43 +02:00
Johannes Meyer
9042d55dd4
FilterExpression: Add support multi value columns in method matches()
...
refs #5600
2015-09-23 13:02:13 +02:00
Johannes Meyer
e4e560ab1a
FilterMatchNot: Do not re-invent the parents implementation of matches()
...
refs #5600
2015-09-23 13:01:08 +02:00
Johannes Meyer
939188be94
FilterMatch: Do not re-invent the parents implementation of matches()
...
refs #5600
2015-09-23 13:00:46 +02:00
Johannes Meyer
fcdf41a9b8
DashletForm: Provide a helpful hint how to input external urls
...
refs #5600
2015-09-22 16:24:09 +02:00
Johannes Meyer
f47c0475c9
NavigationItemForm: Provide a helpful hint how to input external urls
...
refs #5600
2015-09-22 16:18:55 +02:00
Johannes Meyer
5193fce1dd
Url: Fix external url detection
...
refs #5600
2015-09-22 16:18:27 +02:00
Johannes Meyer
81e13109fc
Revert "Url: Add support macros"
...
This reverts commit 33231d24da
.
There is no need for url macros, since we're handling absolute
urls correctly now.
2015-09-22 15:51:00 +02:00
Johannes Meyer
33231d24da
Url: Add support macros
...
refs #5600
2015-09-22 14:15:04 +02:00
Johannes Meyer
7321d67b4f
Url: Consider urls with a leading slash as absolute..
...
..and make it possible to have a url without a base.
refs #5600
2015-09-22 14:14:41 +02:00
Johannes Meyer
57e08e92d4
Do not mark relative urls as absolute
...
refs #5600
refs #10169
2015-09-22 14:12:08 +02:00
Johannes Meyer
8239ec8fb5
NavigationConfigForm: Show only an owner's parents to admins
...
refs #5600
2015-09-21 15:29:14 +02:00
Johannes Meyer
3f70351239
MenuItemForm: Only allow to select _blank and _main as url target
...
refs #5600
2015-09-21 15:26:56 +02:00
Johannes Meyer
3c7155f246
NavigationItemRenderer: Pass external urls through the iframe module
...
refs #5600
2015-09-21 14:13:10 +02:00
Johannes Meyer
7e460e7c03
Url: Remove redundant slash on urls without path
2015-09-21 14:04:36 +02:00
Johannes Meyer
776d06d6ca
Url: Fix host check in fromPath()
...
refs #5600
2015-09-21 14:03:53 +02:00
Johannes Meyer
c8d3aa2517
Url: Support external urls in fromPath()
...
refs #5600
2015-09-21 13:10:35 +02:00
Johannes Meyer
3aaf726856
Update CSS style used for the navigation
...
refs #5600
2015-09-21 11:13:05 +02:00
Johannes Meyer
76cf01869e
NavigationItem: Add property $target
...
refs #5600
2015-09-21 10:18:46 +02:00
Johannes Meyer
af3f80f873
NavigationConfigForm: Fix documentation of method delete()
...
refs #5600
2015-09-21 09:00:22 +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
5f998eb56d
NavigationConfigForm: Really remove the "old" section when renaming
...
refs #5600
2015-09-18 16:25:06 +02:00
Johannes Meyer
75d003a775
NavigationConfigForm: Automatically share a parent's entire children, #2
...
refs #5600
2015-09-18 16:17:54 +02:00
Johannes Meyer
9574f80160
NavigationConfigForm: Automatically share a parent's entire children
...
refs #5600
2015-09-18 16:08:58 +02:00
Johannes Meyer
c077dbd15a
NavigationConfigForm: Update a parent's name on all childrens as well
...
refs #5600
2015-09-18 16:00:33 +02:00
Johannes Meyer
ed875b5297
NavigationConfigForm: Do not allow to delete parents
...
refs #5600
2015-09-18 15:58:20 +02:00
Johannes Meyer
518cdad1a8
NavigationConfigForm: Automatically unshare childrens in method unshare()
...
refs #5600
2015-09-18 15:57:45 +02:00
Johannes Meyer
f4978fcb5a
NavigationConfigForm: Automatically unshare a child if its parent isn't shared
...
refs #5600
2015-09-18 15:56:00 +02:00
Johannes Meyer
f1c6b34d7a
NavigationConfigForm: Automatically share childs if there parent is shared
...
refs #5600
2015-09-18 15:53:39 +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
19ebdcfb37
NavigationConfigForm: Fix method getFlattenedChildren()
...
refs #5600
2015-09-18 12:20:44 +02:00
Johannes Meyer
37c7952ec7
shared navigation overview: Do not allow to unshare childs individually
...
refs #5600
2015-09-18 11:34:00 +02:00
Johannes Meyer
5eb7267b43
user navigation overview: Display whether an item has been shared
...
refs #5600
2015-09-18 11:10:17 +02:00
Johannes Meyer
335ed8c74f
NavigationConfigForm: Provide all available parents for non-shared items
...
refs #5600
2015-09-18 11:01:02 +02:00
Johannes Meyer
9477c53b43
NavigationConfigForm: Do not allow to choose a parent once a item is shared
...
refs #5600
2015-09-18 10:52:03 +02:00
Johannes Meyer
4b7fbdfa1f
NavigationConfigForm: Provide proper parents when editing a shared item
...
refs #5600
2015-09-18 10:40:16 +02:00
Johannes Meyer
91601de398
NavigationConfigForm: Ask the item form whether a parent is required
...
refs #5600
2015-09-18 09:48:22 +02:00
Johannes Meyer
c657812b9c
NavigationConfigForm: Require NavigationItemForm as base class
...
refs #5600
2015-09-18 09:43:40 +02:00