Matthias Schmidt [Sun, 30 Dec 2012 18:09:22 +0000 (19:09 +0100)]
Removes obsolete template code
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
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
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
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
Alexander Ebert [Thu, 27 Dec 2012 19:32:39 +0000 (11:32 -0800)]
Merge pull request #1016 from Gravatronics/enhancement/IPositionAction
Removes IPositionAction
Matthias Schmidt [Thu, 27 Dec 2012 19:19:10 +0000 (20:19 +0100)]
Removes IPositionAction
Use ISearchAction instead!
Matthias Schmidt [Thu, 27 Dec 2012 19:12:17 +0000 (20:12 +0100)]
Adds missing implementation of IToggleAction
Alexander Ebert [Thu, 27 Dec 2012 18:51:22 +0000 (10:51 -0800)]
Merge pull request #1012 from Gravatronics/enhancement/JSProxyActionInterfaceName
Adds interfaceName to proxy actions
Alexander Ebert [Thu, 27 Dec 2012 18:11:27 +0000 (10:11 -0800)]
Merge pull request #1011 from Gravatronics/bug/pageMenuItemList
Fixes bug (missing __menuItem) in pageMenuItemList.tpl
Magnus Kühn [Thu, 27 Dec 2012 17:14:42 +0000 (18:14 +0100)]
Added TYPE_BOOL
Matthias Schmidt [Thu, 27 Dec 2012 12:01:00 +0000 (13:01 +0100)]
Adds interfaceName to proxy actions
Matthias Schmidt [Thu, 27 Dec 2012 09:27:16 +0000 (10:27 +0100)]
Fixes bug (missing __menuItem) in pageMenuItemList.tpl
Also does some formatting for better readability.
Alexander Ebert [Thu, 27 Dec 2012 00:19:05 +0000 (01:19 +0100)]
Fixed routes not properly handling ACP requests
Alexander Ebert [Thu, 27 Dec 2012 00:07:32 +0000 (01:07 +0100)]
Merge branch 'master' of github.com:WoltLab/WCF
Alexander Ebert [Thu, 27 Dec 2012 00:07:21 +0000 (01:07 +0100)]
Removed wcfNestedSortable(), use nestedSortable() instead
Fixes #1007
Alexander Ebert [Wed, 26 Dec 2012 22:50:23 +0000 (14:50 -0800)]
Merge pull request #1009 from Gravatronics/bug/errorMessage
Fixes error message
Alexander Ebert [Wed, 26 Dec 2012 22:25:48 +0000 (14:25 -0800)]
Merge pull request #1005 from Gravatronics/bug/categoryDeleteJS
Fixes WCF.ACP.Category.Delete
Alexander Ebert [Wed, 26 Dec 2012 22:25:36 +0000 (14:25 -0800)]
Merge pull request #1006 from Gravatronics/enhancement/afterDeletionCodeOptimization
Optimizes AbstractCategoryType::afterDeletion()
Alexander Ebert [Wed, 26 Dec 2012 22:25:19 +0000 (14:25 -0800)]
Merge pull request #1008 from Gravatronics/bug/multipleEditableItemList
Fixes bug when working with multiple WCF.EditableItemList objects
Alexander Ebert [Wed, 26 Dec 2012 22:24:56 +0000 (23:24 +0100)]
Optimized UserGroupOptionPackageInstallationPlugin
Closes #1010
Matthias Schmidt [Wed, 26 Dec 2012 21:44:25 +0000 (22:44 +0100)]
Fixes error message
Alexander Ebert [Wed, 26 Dec 2012 21:14:12 +0000 (22:14 +0100)]
Added support for application based option types
Matthias Schmidt [Wed, 26 Dec 2012 12:59:02 +0000 (13:59 +0100)]
Fixes bug when working with multiple WCF.EditableItemList objects
Currently, `WCF.EditableItemList._data` is shared between multiple objects which has the unexpected effect that you find objects of the second list in the first list.
Matthias Schmidt [Wed, 26 Dec 2012 08:29:21 +0000 (09:29 +0100)]
Optimizes AbstractCategoryType::afterDeletion()
Matthias Schmidt [Wed, 26 Dec 2012 08:16:48 +0000 (09:16 +0100)]
Optimizes code
Matthias Schmidt [Wed, 26 Dec 2012 08:13:16 +0000 (09:13 +0100)]
Fixes WCF.ACP.Category.Delete
cf. WoltLab/WCF@
d371330f9edc6947d7d7020c0562e558c0103d72
Alexander Ebert [Wed, 26 Dec 2012 03:28:16 +0000 (04:28 +0100)]
Added AbstractApplication::isActiveApplication()
If you're developing an own application, simply add a protected variable "$abbreviation" and assign the application's abbreviation (e.g. "wbb"). Furthermore the package id is automatically set and can be accessed through $this->packageID.
In case you're setting the active page menu item and adding a "top" breadcrumb for your application, please do so if $this->isActiveApplication() returns true. If you fail to check this, multiple applications will stack their breadcrumbs and the active page menu item would no longer be deterministic.
Alexander Ebert [Wed, 26 Dec 2012 03:13:43 +0000 (04:13 +0100)]
Page menu cache builder overhaul
Closes #1004
Alexander Ebert [Wed, 26 Dec 2012 02:57:35 +0000 (03:57 +0100)]
Added error handling again
Alexander Ebert [Wed, 26 Dec 2012 02:56:03 +0000 (03:56 +0100)]
Implemented landing page support
See #998
Closes #1000
Marcel Werk [Tue, 25 Dec 2012 21:06:37 +0000 (22:06 +0100)]
Unified usage of the horizontal ellipsis character
Alexander Ebert [Tue, 25 Dec 2012 20:54:15 +0000 (21:54 +0100)]
'isLandingPage' is no more handled by ACP forms
Instead the option will be available as button both in page menu item list and editing.
Alexander Ebert [Tue, 25 Dec 2012 20:49:48 +0000 (21:49 +0100)]
Removed 'newWindow' option for page menu items
Opening external links in a new window is already covered by a global option, therefore no custom handling is required.
Alexander Ebert [Tue, 25 Dec 2012 19:41:05 +0000 (20:41 +0100)]
Page menu items now support controllers
Closes #998
Alexander Ebert [Tue, 25 Dec 2012 18:36:18 +0000 (19:36 +0100)]
Page menu items are now properly parsed
See #998
Alexander Ebert [Tue, 25 Dec 2012 18:10:24 +0000 (19:10 +0100)]
Changed wcf1_page_menu_item structure
See #998
See #1000
Alexander Ebert [Tue, 25 Dec 2012 18:01:31 +0000 (10:01 -0800)]
Merge pull request #999 from Gravatronics/enhancement/integerOptionTypeMinMax
Adds support for min/max value for integer option type
Matthias Schmidt [Tue, 25 Dec 2012 17:00:33 +0000 (18:00 +0100)]
Merge branch 'master' of git://github.com/WoltLab/WCF into enhancement/integerOptionTypeMinMax
Conflicts:
wcfsetup/install/lang/de.xml
wcfsetup/install/lang/en.xml
Alexander Ebert [Tue, 25 Dec 2012 16:26:45 +0000 (08:26 -0800)]
Merge pull request #991 from Gravatronics/enhancement/packageTPLsCleanup
Cleans up package templates
Alexander Ebert [Tue, 25 Dec 2012 16:21:45 +0000 (17:21 +0100)]
Merge branch 'master' of github.com:WoltLab/WCF
Matthias Schmidt [Tue, 25 Dec 2012 16:21:34 +0000 (17:21 +0100)]
Adds error language items
Also adds some blank lines for better readability and puts `wcf.acp.group.showMembers` at the correct position.
Alexander Ebert [Tue, 25 Dec 2012 16:21:28 +0000 (17:21 +0100)]
Enhanced route system and option handling
Closes #996
Marcel Werk [Tue, 25 Dec 2012 15:56:14 +0000 (07:56 -0800)]
Merge pull request #994 from Gravatronics/bug/missingLanguageItems
Adds missing language items
Matthias Schmidt [Tue, 25 Dec 2012 15:53:46 +0000 (16:53 +0100)]
Adds support for min/max value for integer option type
The validation of the min/max value happens in the PHP class but can also be directly done in the browser because of the min and max properties of the input element.
Marcel Werk [Mon, 24 Dec 2012 23:40:40 +0000 (00:40 +0100)]
Merge branch 'master' of github.com:WoltLab/WCF
Marcel Werk [Mon, 24 Dec 2012 23:40:28 +0000 (00:40 +0100)]
Fixed CKEditor issues
Marcel Werk [Mon, 24 Dec 2012 23:02:00 +0000 (15:02 -0800)]
Merge pull request #992 from Gravatronics/bug/subTabMenuAnchorOutline
Removes outline from sub tab menu anchors
Marcel Werk [Mon, 24 Dec 2012 23:01:35 +0000 (15:01 -0800)]
Merge pull request #993 from Gravatronics/enhancement/showMembersLinks
Removes user group members links for "pseudo" user groups
Marcel Werk [Mon, 24 Dec 2012 22:56:56 +0000 (14:56 -0800)]
Merge pull request #995 from Gravatronics/enhancement/integerOptionType
Changes input type of IntegerOptionType from text to number
Matthias Schmidt [Mon, 24 Dec 2012 12:57:16 +0000 (13:57 +0100)]
Changes input type of IntegerOptionType from text to number
Alexander Ebert [Mon, 24 Dec 2012 12:46:06 +0000 (04:46 -0800)]
Merge pull request #990 from Gravatronics/bug/packageAnchors
Fixes anchors in package.tpl
Matthias Schmidt [Mon, 24 Dec 2012 09:25:55 +0000 (10:25 +0100)]
Adds missing language items
Matthias Schmidt [Mon, 24 Dec 2012 09:24:44 +0000 (10:24 +0100)]
Removes user group members links for "pseudo" user groups
Also fixes the HTML code of the user group title value cells.
Matthias Schmidt [Mon, 24 Dec 2012 09:10:00 +0000 (10:10 +0100)]
Removes outline from sub tab menu anchors
Matthias Schmidt [Mon, 24 Dec 2012 09:04:50 +0000 (10:04 +0100)]
Cleans up package templates
Replaces old case of "base package" and uses `wcf\data\Package::canUninstall()`
Matthias Schmidt [Mon, 24 Dec 2012 08:52:32 +0000 (09:52 +0100)]
Fixes anchors in package.tpl
Marcel Werk [Sun, 23 Dec 2012 23:00:14 +0000 (00:00 +0100)]
Merge branch 'master' of github.com:WoltLab/WCF
Marcel Werk [Sun, 23 Dec 2012 23:00:02 +0000 (00:00 +0100)]
Minor style improvements
Tim Düsterhus [Sun, 23 Dec 2012 17:51:42 +0000 (09:51 -0800)]
Merge pull request #989 from Gravatronics/bug/cronjobAdd
Fixes cronjobAdd.tpl
Matthias Schmidt [Sun, 23 Dec 2012 17:48:33 +0000 (18:48 +0100)]
Fixes cronjobAdd.tpl
Marcel Werk [Sat, 22 Dec 2012 20:59:47 +0000 (21:59 +0100)]
Removed obsolete code
Marcel Werk [Sat, 22 Dec 2012 20:49:46 +0000 (21:49 +0100)]
Fixed outdated setup templates
Marcel Werk [Sat, 22 Dec 2012 17:16:19 +0000 (18:16 +0100)]
Fixed outdated setup templates
Marcel Werk [Fri, 21 Dec 2012 23:01:29 +0000 (00:01 +0100)]
Merge branch 'master' of github.com:WoltLab/WCF