Matthias Schmidt [Tue, 1 Jan 2013 16:18:37 +0000 (17:18 +0100)]
Fixes bug in ACPTemplatesFileHandler
Matthias Schmidt [Tue, 1 Jan 2013 16:16:32 +0000 (17:16 +0100)]
Fixes bug in StylePackageInstallationPlugin if default style is uninstalled
Matthias Schmidt [Tue, 1 Jan 2013 15:17:21 +0000 (16:17 +0100)]
Removes double code
Matthias Schmidt [Tue, 1 Jan 2013 15:14:27 +0000 (16:14 +0100)]
Fixes ACL JavaScript code
Matthias Schmidt [Tue, 1 Jan 2013 08:28:20 +0000 (09:28 +0100)]
Adds missing newline at file end
Matthias Schmidt [Tue, 1 Jan 2013 08:15:56 +0000 (09:15 +0100)]
Adds IPermissionObject
Matthias Schmidt [Mon, 31 Dec 2012 22:42:26 +0000 (23:42 +0100)]
Adds ICategoryType::getApplication() to fix links
Matthias Schmidt [Mon, 31 Dec 2012 22:12:54 +0000 (23:12 +0100)]
Fixes typo
Matthias Schmidt [Mon, 31 Dec 2012 22:12:02 +0000 (23:12 +0100)]
Fixes Package::isRequired()
Alexander Ebert [Mon, 31 Dec 2012 21:39:31 +0000 (22:39 +0100)]
Fixed TabMenu after login
Matthias Schmidt [Mon, 31 Dec 2012 21:18:36 +0000 (22:18 +0100)]
Removes obsolete checks
Matthias Schmidt [Mon, 31 Dec 2012 19:41:26 +0000 (20:41 +0100)]
Removes unused parameter
Matthias Schmidt [Mon, 31 Dec 2012 19:30:51 +0000 (20:30 +0100)]
Removes $usePackageDependencies from ACLHandler
Matthias Schmidt [Mon, 31 Dec 2012 18:51:28 +0000 (19:51 +0100)]
Merge branch 'master' of github.com:WoltLab/WCF
Matthias Schmidt [Mon, 31 Dec 2012 18:48:43 +0000 (19:48 +0100)]
Changes language items for ACL options/option categories
Like in any other language item, the object type is now used, not the package.
Matthias Schmidt [Mon, 31 Dec 2012 17:40:58 +0000 (18:40 +0100)]
Adds missing template variable
Alexander Ebert [Mon, 31 Dec 2012 17:03:00 +0000 (18:03 +0100)]
Landing page is now automatically assigned
Fixes #1059
Gravatronics [Mon, 31 Dec 2012 16:48:10 +0000 (08:48 -0800)]
Merge pull request #1057 from Gravatronics/bug/userGroupOptionForm
Removes package dependency handling in UserGroupOptionForm
Matthias Schmidt [Mon, 31 Dec 2012 16:46:24 +0000 (17:46 +0100)]
Reloads categories after category is created
This way the new category is directly available in the parent category select list.
Matthias Schmidt [Mon, 31 Dec 2012 16:41:56 +0000 (17:41 +0100)]
Enhances ViewableCategory-classes
Alexander Ebert [Mon, 31 Dec 2012 16:39:29 +0000 (17:39 +0100)]
Fixed WCF::getAnchor()
Fixes #1060
Alexander Ebert [Mon, 31 Dec 2012 15:00:49 +0000 (07:00 -0800)]
Merge pull request #1058 from Gravatronics/bug/userGroupOptionFormJS
Fixes JavaScript of UserGroupOptionForm
Matthias Schmidt [Mon, 31 Dec 2012 14:16:30 +0000 (15:16 +0100)]
Fixes JavaScript of UserGroupOptionForm
Previously, for an unchecked everybody user group checkbox, null was returned which caused, that no value for the everybody user group was submitted which causes an IllegalLinkException, since that value needs to exist.
Matthias Schmidt [Mon, 31 Dec 2012 14:11:56 +0000 (15:11 +0100)]
Removes package dependency handling in UserGroupOptionForm
Alexander Ebert [Mon, 31 Dec 2012 14:04:54 +0000 (06:04 -0800)]
Merge pull request #1056 from Gravatronics/bug/acpMenu
Tries to fix ACP menu again
Matthias Schmidt [Mon, 31 Dec 2012 13:47:31 +0000 (14:47 +0100)]
Tries to fix ACP menu again
Those top option category links are trying really hard to make one's life miserable.
Previously, the session ID of the active user was cached in the top option category links, which will break them in other sessions/for other users. Now, since these links are different and included in the core, `ACPMenuItem` is allowed to know that there are such "special" links and this it can handle them by building the link with the id of the option category which is cached with them as a "special" value.
Alexander Ebert [Mon, 31 Dec 2012 02:33:48 +0000 (03:33 +0100)]
Merge branch 'master' of github.com:WoltLab/WCF
Alexander Ebert [Mon, 31 Dec 2012 02:33:22 +0000 (03:33 +0100)]
Merged com.woltlab.wcf.acl into WCF
Marcel Werk [Mon, 31 Dec 2012 02:19:52 +0000 (03:19 +0100)]
Merge branch 'master' of github.com:WoltLab/WCF
Marcel Werk [Mon, 31 Dec 2012 02:19:39 +0000 (03:19 +0100)]
Added better landing page handling
Alexander Ebert [Mon, 31 Dec 2012 01:38:05 +0000 (02:38 +0100)]
Build link to landing page if controller = null
Alexander Ebert [Mon, 31 Dec 2012 00:45:07 +0000 (16:45 -0800)]
Merge pull request #1053 from Kiv4h/patch-4
Usage simplified
Jeffrey Reichardt [Sun, 30 Dec 2012 22:32:13 +0000 (23:32 +0100)]
Small fix
..for the code patrol ;D
Alexander Ebert [Sun, 30 Dec 2012 22:29:17 +0000 (23:29 +0100)]
Added support to create a link to landing page
{link}{/link} is now a perfectly valid call.
Jeffrey Reichardt [Sun, 30 Dec 2012 22:29:15 +0000 (23:29 +0100)]
Renamed method and small changes
Jeffrey Reichardt [Sun, 30 Dec 2012 21:41:38 +0000 (22:41 +0100)]
Usage simplified
Alexander Ebert [Sun, 30 Dec 2012 19:17:38 +0000 (11:17 -0800)]
Merge pull request #983 from Kiv4h/versionableDBO
Versionable DBO
Alexander Ebert [Sun, 30 Dec 2012 19:16:40 +0000 (11:16 -0800)]
Merge pull request #1036 from MeinAccount/wcfDialog/loading
Added loading method on wcfDialog
Alexander Ebert [Sun, 30 Dec 2012 19:16:18 +0000 (11:16 -0800)]
Merge pull request #1042 from MeinAccount/Action.Toggle/customEffect
Added _toggleButton to allow custom toggeling effects
Alexander Ebert [Sun, 30 Dec 2012 19:08:45 +0000 (11:08 -0800)]
Merge pull request #1052 from Gravatronics/enhancement/activeMenuItem
Adds active menu item handling to AbstractPage and removes ACPForm
Alexander Ebert [Sun, 30 Dec 2012 18:56:06 +0000 (10:56 -0800)]
Merge pull request #1051 from Gravatronics/bug/package
Fixes method name
Alexander Ebert [Sun, 30 Dec 2012 18:55:27 +0000 (19:55 +0100)]
Removed ACPMenu/PageMenu controller validation
Matthias Schmidt [Sun, 30 Dec 2012 18:49:50 +0000 (19:49 +0100)]
Fixes method name
Alexander Ebert [Sun, 30 Dec 2012 18:40:34 +0000 (19:40 +0100)]
Fixes ACP Index without path components
Fixes #1045
Alexander Ebert [Sun, 30 Dec 2012 18:20:04 +0000 (10:20 -0800)]
Merge pull request #1050 from Gravatronics/bug/ignoreUniques
Removes obsolete template code
Alexander Ebert [Sun, 30 Dec 2012 18:19:51 +0000 (10:19 -0800)]
Merge pull request #1049 from Gravatronics/enhancement/nodeBuilderErrorMessage
Improves error message in node builder
Alexander Ebert [Sun, 30 Dec 2012 18:19:36 +0000 (10:19 -0800)]
Merge pull request #1048 from Gravatronics/bug/acpMenuCacheBuilder
Fixes and improves ACPMenuCacheBuilder
Matthias Schmidt [Sun, 30 Dec 2012 18:10:59 +0000 (19:10 +0100)]
Adds active menu item handling to AbstractPage and removes ACPForm
Matthias Schmidt [Sun, 30 Dec 2012 18:09:22 +0000 (19:09 +0100)]
Removes obsolete template code
Matthias Schmidt [Sun, 30 Dec 2012 18:04:45 +0000 (19:04 +0100)]
Improves error message in node builder
If you install an application with packages currently uninstalled and one of the packages triggers the error, you currently don't get the info which package triggers the error. This commit changes that.
Matthias Schmidt [Sun, 30 Dec 2012 17:51:14 +0000 (18:51 +0100)]
Documentation update
Matthias Schmidt [Sun, 30 Dec 2012 17:47:52 +0000 (18:47 +0100)]
Fixes and improves ACPMenuCacheBuilder
Previously, the menu items for the option categories were broken. Additionally, I rewrote the code using database object lists which saves two queries, only including a sub-query.
Alexander Ebert [Sun, 30 Dec 2012 17:09:24 +0000 (09:09 -0800)]
Merge pull request #1046 from Gravatronics/bug/treeMenuController
Adds missing sub-condition in TreeMenu::removeEmptyItems()
Matthias Schmidt [Sun, 30 Dec 2012 16:32:00 +0000 (17:32 +0100)]
Adds missing sub-condition in TreeMenu::removeEmptyItems()
Alexander Ebert [Sun, 30 Dec 2012 16:09:12 +0000 (08:09 -0800)]
Merge pull request #1044 from Gravatronics/bug/package
Fixes errors in Package class
Kiv4h [Sun, 30 Dec 2012 16:05:26 +0000 (17:05 +0100)]
Oh lord.. -.-
Kiv4h [Sun, 30 Dec 2012 16:00:33 +0000 (17:00 +0100)]
Final code formatting, Travis should pass
Kiv4h [Sun, 30 Dec 2012 15:50:23 +0000 (16:50 +0100)]
Fixing code formatting and added detailed column information for PostgreSQL
Matthias Schmidt [Sun, 30 Dec 2012 15:49:39 +0000 (16:49 +0100)]
Fixes errors in Package class
Alexander Ebert [Sun, 30 Dec 2012 15:42:39 +0000 (07:42 -0800)]
Merge pull request #1043 from Gravatronics/bug/acpMenu
Fixes crucial ACPMenu-related bugs
Matthias Schmidt [Sun, 30 Dec 2012 15:37:01 +0000 (16:37 +0100)]
Fixes crucial ACPMenu-related bugs
Magnus Kühn [Sun, 30 Dec 2012 10:34:02 +0000 (11:34 +0100)]
Added _toggleButton to allow custom toggeling effects
Magnus Kühn [Sun, 30 Dec 2012 07:41:36 +0000 (08:41 +0100)]
Merge branch 'master' into wcfDialog/loading
Alexander Ebert [Sun, 30 Dec 2012 02:20:06 +0000 (03:20 +0100)]
ACPMenu should now behave like page menu
Fixes #1030
Alexander Ebert [Sun, 30 Dec 2012 01:54:49 +0000 (17:54 -0800)]
Merge pull request #1015 from Gravatronics/bug/missingImplementation
Adds missing implementation of IToggleAction
Alexander Ebert [Sun, 30 Dec 2012 01:54:19 +0000 (02:54 +0100)]
Removed outdated package-based style handling
Fixes #1031
Alexander Ebert [Sun, 30 Dec 2012 01:50:18 +0000 (02:50 +0100)]
Removed isUnique
Fixes #1039
Alexander Ebert [Sat, 29 Dec 2012 23:36:25 +0000 (15:36 -0800)]
Merge pull request #1038 from Gravatronics/cleanup/cronjobActive
Removes obsolete code
Matthias Schmidt [Sat, 29 Dec 2012 16:40:42 +0000 (17:40 +0100)]
Removes obsolete code
Alexander Ebert [Sat, 29 Dec 2012 16:24:41 +0000 (08:24 -0800)]
Merge pull request #1032 from Gravatronics/cleanup/isDisabled
Replaces disabled and active with isDisabled
Alexander Ebert [Sat, 29 Dec 2012 16:21:10 +0000 (08:21 -0800)]
Merge pull request #1035 from Gravatronics/bug/userGroupCache
Fixes clearing of cache after user group edited
Alexander Ebert [Sat, 29 Dec 2012 16:17:55 +0000 (08:17 -0800)]
Merge pull request #1033 from MeinAccount/ADOA/readBool
Added TYPE_BOOL
Magnus Kühn [Sat, 29 Dec 2012 14:55:45 +0000 (15:55 +0100)]
Fixed code-styling
Magnus Kühn [Sat, 29 Dec 2012 14:38:42 +0000 (15:38 +0100)]
Removed returning of value in read*-methods
Magnus Kühn [Sat, 29 Dec 2012 14:37:15 +0000 (15:37 +0100)]
Added loaded-parameter to render()
Magnus Kühn [Sat, 29 Dec 2012 14:36:13 +0000 (15:36 +0100)]
Added loading() in wcfDialog
Matthias Schmidt [Sat, 29 Dec 2012 14:08:44 +0000 (15:08 +0100)]
Fixes clearing of cache after user group edited
Currently, the user group option cache isn't cleared. This way, it is ensured, that whenever a user group is edited, the all user group related caches are cleared.
Alexander Ebert [Sat, 29 Dec 2012 13:50:09 +0000 (05:50 -0800)]
Merge pull request #1027 from Kiv4h/patch-3
Add response fields
Alexander Ebert [Sat, 29 Dec 2012 13:48:42 +0000 (14:48 +0100)]
Merge branch 'master' of github.com:WoltLab/WCF
Alexander Ebert [Sat, 29 Dec 2012 13:47:50 +0000 (14:47 +0100)]
Removed debug code
Jeffrey Reichardt [Sat, 29 Dec 2012 11:37:04 +0000 (12:37 +0100)]
Fields now matching with WoltLab/WCF
Magnus Kühn [Sat, 29 Dec 2012 10:27:09 +0000 (11:27 +0100)]
TYPE_BOOL now works on "false" and "true"
Matthias Schmidt [Sat, 29 Dec 2012 08:08:05 +0000 (09:08 +0100)]
…
Marcel Werk [Sat, 29 Dec 2012 03:09:34 +0000 (04:09 +0100)]
Fixed coding style
Marcel Werk [Sat, 29 Dec 2012 02:16:55 +0000 (03:16 +0100)]
Merge branch 'master' of github.com:WoltLab/WCF
Marcel Werk [Sat, 29 Dec 2012 02:16:39 +0000 (03:16 +0100)]
Minor style improvements
Alexander Ebert [Sat, 29 Dec 2012 00:51:58 +0000 (01:51 +0100)]
Merge branch 'master' of github.com:WoltLab/WCF
Alexander Ebert [Sat, 29 Dec 2012 00:51:46 +0000 (01:51 +0100)]
Fixed package uninstallation and removed requirement map
Fixes #962
Fixes #1002
Fixes #1021
Matthias Schmidt [Fri, 28 Dec 2012 18:01:33 +0000 (19:01 +0100)]
Replaces disabled and active with isDisabled
`disabled` is renamed to `isDisabled` and cronjob's `active` is replaced with `isDisabled`.
Also adds missing `wcf\data\IToggleAction` to `wcf\data\language\server\LanguageServerAction`.
`wcf\system\style\handler\StyleHandler` still uses `disabled` as an array key at two points (cf. WoltLab/WCF#1031).
Alexander Ebert [Fri, 28 Dec 2012 15:31:07 +0000 (07:31 -0800)]
Merge pull request #1028 from Gravatronics/enhancement/getObjectID
Adds DatabaseObject::getObjectID()
Matthias Schmidt [Fri, 28 Dec 2012 15:25:50 +0000 (16:25 +0100)]
Adds DatabaseObject::getObjectID()
Jeffrey Reichardt [Fri, 28 Dec 2012 15:21:36 +0000 (16:21 +0100)]
profileHits, activityPoints, likesReceived deleted
Alexander Ebert [Fri, 28 Dec 2012 15:17:11 +0000 (07:17 -0800)]
Merge pull request #1024 from Gravatronics/cleanup/isUnique
Removes obsolete package database table column `isUnique`
Alexander Ebert [Fri, 28 Dec 2012 15:13:33 +0000 (07:13 -0800)]
Merge pull request #1025 from Gravatronics/enhancement/dboListObjectDecorator
Adds support for object decorators in DatabaseObjectList
Jeffrey Reichardt [Fri, 28 Dec 2012 15:08:03 +0000 (16:08 +0100)]
Update wcfsetup/install/files/lib/data/user/User.class.php
Jeffrey Reichardt [Fri, 28 Dec 2012 15:01:19 +0000 (16:01 +0100)]
Add response fields
Matthias Schmidt [Fri, 28 Dec 2012 12:27:14 +0000 (13:27 +0100)]
Adds support for object decorators in DatabaseObjectList
Matthias Schmidt [Fri, 28 Dec 2012 10:25:09 +0000 (11:25 +0100)]
Removes obsolete package database table column `isUnique`
Alexander Ebert [Thu, 27 Dec 2012 22:22:39 +0000 (14:22 -0800)]
Merge pull request #1019 from Kiv4h/patch-2
Check if field exists, value can be zero or null
Jeffrey Reichardt [Thu, 27 Dec 2012 21:48:01 +0000 (22:48 +0100)]
Check if field exists, value can be zero or null