GitHub/WoltLab/WCF.git
11 years agoMerge remote branch 'acp.language/master'
Tim Düsterhus [Tue, 1 Jan 2013 22:55:05 +0000 (23:55 +0100)]
Merge remote branch 'acp.language/master'

Conflicts:
.gitignore
.travis.yml
acpMenu.xml
language/de.xml
package.xml
userGroupOption.xml

11 years agoMerge remote branch 'acp.style/master'
Tim Düsterhus [Tue, 1 Jan 2013 22:49:20 +0000 (23:49 +0100)]
Merge remote branch 'acp.style/master'

Conflicts:
.travis.yml

11 years agoRenamed PackageListDetailed -> PackageList
Alexander Ebert [Tue, 1 Jan 2013 21:05:50 +0000 (22:05 +0100)]
Renamed PackageListDetailed -> PackageList

11 years agoRemoved PackageListPage, will be replace with "old" list
Alexander Ebert [Tue, 1 Jan 2013 21:01:32 +0000 (22:01 +0100)]
Removed PackageListPage, will be replace with "old" list

11 years agoMerge branch 'master' of github.com:WoltLab/WCF
Alexander Ebert [Tue, 1 Jan 2013 16:49:18 +0000 (17:49 +0100)]
Merge branch 'master' of github.com:WoltLab/WCF

11 years agoFixed landing page and handled infinite loops
Alexander Ebert [Tue, 1 Jan 2013 16:49:03 +0000 (17:49 +0100)]
Fixed landing page and handled infinite loops

Fixes #1063

11 years agoFixes bug in ACPTemplatesFileHandler
Matthias Schmidt [Tue, 1 Jan 2013 16:18:37 +0000 (17:18 +0100)]
Fixes bug in ACPTemplatesFileHandler

11 years agoFixes bug in StylePackageInstallationPlugin if default style is uninstalled
Matthias Schmidt [Tue, 1 Jan 2013 16:16:32 +0000 (17:16 +0100)]
Fixes bug in StylePackageInstallationPlugin if default style is uninstalled

11 years agoRemoves double code
Matthias Schmidt [Tue, 1 Jan 2013 15:17:21 +0000 (16:17 +0100)]
Removes double code

11 years agoFixes ACL JavaScript code
Matthias Schmidt [Tue, 1 Jan 2013 15:14:27 +0000 (16:14 +0100)]
Fixes ACL JavaScript code

11 years agoAdds missing newline at file end
Matthias Schmidt [Tue, 1 Jan 2013 08:28:20 +0000 (09:28 +0100)]
Adds missing newline at file end

11 years agoAdds IPermissionObject
Matthias Schmidt [Tue, 1 Jan 2013 08:15:56 +0000 (09:15 +0100)]
Adds IPermissionObject

11 years agoAdds ICategoryType::getApplication() to fix links
Matthias Schmidt [Mon, 31 Dec 2012 22:42:26 +0000 (23:42 +0100)]
Adds ICategoryType::getApplication() to fix links

11 years agoFixes typo
Matthias Schmidt [Mon, 31 Dec 2012 22:12:54 +0000 (23:12 +0100)]
Fixes typo

11 years agoFixes Package::isRequired()
Matthias Schmidt [Mon, 31 Dec 2012 22:12:02 +0000 (23:12 +0100)]
Fixes Package::isRequired()

11 years agoFixed TabMenu after login
Alexander Ebert [Mon, 31 Dec 2012 21:39:31 +0000 (22:39 +0100)]
Fixed TabMenu after login

11 years agoRemoves obsolete checks
Matthias Schmidt [Mon, 31 Dec 2012 21:18:36 +0000 (22:18 +0100)]
Removes obsolete checks

11 years agoRemoves unused parameter
Matthias Schmidt [Mon, 31 Dec 2012 19:41:26 +0000 (20:41 +0100)]
Removes unused parameter

11 years agoRemoves $usePackageDependencies from ACLHandler
Matthias Schmidt [Mon, 31 Dec 2012 19:30:51 +0000 (20:30 +0100)]
Removes $usePackageDependencies from ACLHandler

11 years agoMerge branch 'master' of github.com:WoltLab/WCF
Matthias Schmidt [Mon, 31 Dec 2012 18:51:28 +0000 (19:51 +0100)]
Merge branch 'master' of github.com:WoltLab/WCF

11 years agoChanges language items for ACL options/option categories
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.

11 years agoAdds missing template variable
Matthias Schmidt [Mon, 31 Dec 2012 17:40:58 +0000 (18:40 +0100)]
Adds missing template variable

11 years agoLanding page is now automatically assigned
Alexander Ebert [Mon, 31 Dec 2012 17:03:00 +0000 (18:03 +0100)]
Landing page is now automatically assigned

Fixes #1059

11 years agoMerge pull request #1057 from Gravatronics/bug/userGroupOptionForm
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

11 years agoReloads categories after category is created
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.

11 years agoEnhances ViewableCategory-classes
Matthias Schmidt [Mon, 31 Dec 2012 16:41:56 +0000 (17:41 +0100)]
Enhances ViewableCategory-classes

11 years agoFixed WCF::getAnchor()
Alexander Ebert [Mon, 31 Dec 2012 16:39:29 +0000 (17:39 +0100)]
Fixed WCF::getAnchor()

Fixes #1060

11 years agoMerge pull request #1058 from Gravatronics/bug/userGroupOptionFormJS
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

11 years agoFixes 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.

11 years agoRemoves package dependency handling in UserGroupOptionForm
Matthias Schmidt [Mon, 31 Dec 2012 14:11:56 +0000 (15:11 +0100)]
Removes package dependency handling in UserGroupOptionForm

11 years agoMerge pull request #1056 from Gravatronics/bug/acpMenu
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

11 years agoTries 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.

11 years agoMerge branch 'master' of github.com:WoltLab/WCF
Alexander Ebert [Mon, 31 Dec 2012 02:33:48 +0000 (03:33 +0100)]
Merge branch 'master' of github.com:WoltLab/WCF

11 years agoMerged com.woltlab.wcf.acl into WCF
Alexander Ebert [Mon, 31 Dec 2012 02:33:22 +0000 (03:33 +0100)]
Merged com.woltlab.wcf.acl into WCF

11 years agoMerge branch 'master' of github.com:WoltLab/WCF
Marcel Werk [Mon, 31 Dec 2012 02:19:52 +0000 (03:19 +0100)]
Merge branch 'master' of github.com:WoltLab/WCF

11 years agoAdded better landing page handling
Marcel Werk [Mon, 31 Dec 2012 02:19:39 +0000 (03:19 +0100)]
Added better landing page handling

11 years agoBuild link to landing page if controller = null
Alexander Ebert [Mon, 31 Dec 2012 01:38:05 +0000 (02:38 +0100)]
Build link to landing page if controller = null

11 years agoMerge pull request #1053 from Kiv4h/patch-4
Alexander Ebert [Mon, 31 Dec 2012 00:45:07 +0000 (16:45 -0800)]
Merge pull request #1053 from Kiv4h/patch-4

Usage simplified

11 years agoSmall fix
Jeffrey Reichardt [Sun, 30 Dec 2012 22:32:13 +0000 (23:32 +0100)]
Small fix

..for the code patrol ;D

11 years agoAdded support to create a link to landing page
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.

11 years agoRenamed method and small changes
Jeffrey Reichardt [Sun, 30 Dec 2012 22:29:15 +0000 (23:29 +0100)]
Renamed method and small changes

11 years agoUsage simplified
Jeffrey Reichardt [Sun, 30 Dec 2012 21:41:38 +0000 (22:41 +0100)]
Usage simplified

11 years agoMerge pull request #21 from Gravatronics/enhancement/menuItem
Alexander Ebert [Sun, 30 Dec 2012 19:43:04 +0000 (11:43 -0800)]
Merge pull request #21 from Gravatronics/enhancement/menuItem

Uses AbstractPage::$activeMenuItem and removes use of ACPForm

11 years agoMerge pull request #10 from Gravatronics/enhancement/activeMenuItem
Alexander Ebert [Sun, 30 Dec 2012 19:42:31 +0000 (11:42 -0800)]
Merge pull request #10 from Gravatronics/enhancement/activeMenuItem

Uses AbstractPage::$activeMenuItem and removes use of ACPForm

11 years agoMerge pull request #983 from Kiv4h/versionableDBO
Alexander Ebert [Sun, 30 Dec 2012 19:17:38 +0000 (11:17 -0800)]
Merge pull request #983 from Kiv4h/versionableDBO

Versionable DBO

11 years agoMerge pull request #1036 from MeinAccount/wcfDialog/loading
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

11 years agoMerge pull request #1042 from MeinAccount/Action.Toggle/customEffect
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

11 years agoResolves todos
Matthias Schmidt [Sun, 30 Dec 2012 19:12:57 +0000 (20:12 +0100)]
Resolves todos

11 years agoMerge pull request #1052 from Gravatronics/enhancement/activeMenuItem
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

11 years agoUses AbstractPage::$activeMenuItem and removes use of ACPForm
Matthias Schmidt [Sun, 30 Dec 2012 19:08:27 +0000 (20:08 +0100)]
Uses AbstractPage::$activeMenuItem and removes use of ACPForm

11 years agoUses AbstractPage::$activeMenuItem and removes use of ACPForm
Matthias Schmidt [Sun, 30 Dec 2012 19:07:53 +0000 (20:07 +0100)]
Uses AbstractPage::$activeMenuItem and removes use of ACPForm

11 years agoMerge pull request #1051 from Gravatronics/bug/package
Alexander Ebert [Sun, 30 Dec 2012 18:56:06 +0000 (10:56 -0800)]
Merge pull request #1051 from Gravatronics/bug/package

Fixes method name

11 years agoRemoved ACPMenu/PageMenu controller validation
Alexander Ebert [Sun, 30 Dec 2012 18:55:27 +0000 (19:55 +0100)]
Removed ACPMenu/PageMenu controller validation

11 years agoFixes method name
Matthias Schmidt [Sun, 30 Dec 2012 18:49:50 +0000 (19:49 +0100)]
Fixes method name

11 years agoMerge branch 'master' of github.com:WoltLab/com.woltlab.wcf.acp.language
Marcel Werk [Sun, 30 Dec 2012 18:42:13 +0000 (19:42 +0100)]
Merge branch 'master' of github.com:WoltLab/com.woltlab.wcf.acp.language

11 years agoFixed installation
Marcel Werk [Sun, 30 Dec 2012 18:42:01 +0000 (19:42 +0100)]
Fixed installation

11 years agoFixes ACP Index without path components
Alexander Ebert [Sun, 30 Dec 2012 18:40:34 +0000 (19:40 +0100)]
Fixes ACP Index without path components

Fixes #1045

11 years agoMerge pull request #1050 from Gravatronics/bug/ignoreUniques
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

11 years agoMerge pull request #1049 from Gravatronics/enhancement/nodeBuilderErrorMessage
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

11 years agoMerge pull request #1048 from Gravatronics/bug/acpMenuCacheBuilder
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

11 years agoAdds active menu item handling to AbstractPage and removes ACPForm
Matthias Schmidt [Sun, 30 Dec 2012 18:10:59 +0000 (19:10 +0100)]
Adds active menu item handling to AbstractPage and removes ACPForm

11 years agoRemoves obsolete template code
Matthias Schmidt [Sun, 30 Dec 2012 18:09:22 +0000 (19:09 +0100)]
Removes obsolete template code

11 years agoImproves error message in node builder
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.

11 years agoDocumentation update
Matthias Schmidt [Sun, 30 Dec 2012 17:51:14 +0000 (18:51 +0100)]
Documentation update

11 years agoFixes and improves ACPMenuCacheBuilder
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.

11 years agoMerge pull request #1046 from Gravatronics/bug/treeMenuController
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()

11 years agoAdds 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()

11 years agoMerge pull request #1044 from Gravatronics/bug/package
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

11 years agoOh lord.. -.-
Kiv4h [Sun, 30 Dec 2012 16:05:26 +0000 (17:05 +0100)]
Oh lord.. -.-

11 years agoFinal code formatting, Travis should pass
Kiv4h [Sun, 30 Dec 2012 16:00:33 +0000 (17:00 +0100)]
Final code formatting, Travis should pass

11 years agoFixing code formatting and added detailed column information for PostgreSQL
Kiv4h [Sun, 30 Dec 2012 15:50:23 +0000 (16:50 +0100)]
Fixing code formatting and added detailed column information for PostgreSQL

11 years agoFixes errors in Package class
Matthias Schmidt [Sun, 30 Dec 2012 15:49:39 +0000 (16:49 +0100)]
Fixes errors in Package class

11 years agoMerge pull request #1043 from Gravatronics/bug/acpMenu
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

11 years agoFixes crucial ACPMenu-related bugs
Matthias Schmidt [Sun, 30 Dec 2012 15:37:01 +0000 (16:37 +0100)]
Fixes crucial ACPMenu-related bugs

11 years agoMerge pull request #9 from Gravatronics/bug/isDisabled
Alexander Ebert [Sun, 30 Dec 2012 15:09:31 +0000 (07:09 -0800)]
Merge pull request #9 from Gravatronics/bug/isDisabled

Replaces `disabled` with `isDisabled`

11 years agoMerge pull request #20 from Gravatronics/cleanup/isDisabled
Alexander Ebert [Sun, 30 Dec 2012 15:08:59 +0000 (07:08 -0800)]
Merge pull request #20 from Gravatronics/cleanup/isDisabled

Replaces `disabled` with `isDisabled`

11 years agoReplaces `disabled` with `isDisabled`
Matthias Schmidt [Sun, 30 Dec 2012 13:05:26 +0000 (14:05 +0100)]
Replaces `disabled` with `isDisabled`

11 years agoAdded _toggleButton to allow custom toggeling effects
Magnus Kühn [Sun, 30 Dec 2012 10:34:02 +0000 (11:34 +0100)]
Added _toggleButton to allow custom toggeling effects

11 years agoMerge branch 'master' into wcfDialog/loading
Magnus Kühn [Sun, 30 Dec 2012 07:41:36 +0000 (08:41 +0100)]
Merge branch 'master' into wcfDialog/loading

11 years agoUpdated acpMenu.xml
Alexander Ebert [Sun, 30 Dec 2012 02:21:30 +0000 (03:21 +0100)]
Updated acpMenu.xml

11 years agoUpdated acpMenu.xml
Alexander Ebert [Sun, 30 Dec 2012 02:21:23 +0000 (03:21 +0100)]
Updated acpMenu.xml

11 years agoACPMenu should now behave like page menu
Alexander Ebert [Sun, 30 Dec 2012 02:20:06 +0000 (03:20 +0100)]
ACPMenu should now behave like page menu

Fixes #1030

11 years agoMerge pull request #1015 from Gravatronics/bug/missingImplementation
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

11 years agoRemoved outdated package-based style handling
Alexander Ebert [Sun, 30 Dec 2012 01:54:19 +0000 (02:54 +0100)]
Removed outdated package-based style handling

Fixes #1031

11 years agoRemoved isUnique
Alexander Ebert [Sun, 30 Dec 2012 01:50:18 +0000 (02:50 +0100)]
Removed isUnique

Fixes #1039

11 years agoMerge pull request #1038 from Gravatronics/cleanup/cronjobActive
Alexander Ebert [Sat, 29 Dec 2012 23:36:25 +0000 (15:36 -0800)]
Merge pull request #1038 from Gravatronics/cleanup/cronjobActive

Removes obsolete code

11 years agoRemoves obsolete code
Matthias Schmidt [Sat, 29 Dec 2012 16:40:42 +0000 (17:40 +0100)]
Removes obsolete code

11 years agoMerge pull request #1032 from Gravatronics/cleanup/isDisabled
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

11 years agoMerge pull request #1035 from Gravatronics/bug/userGroupCache
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

11 years agoMerge pull request #1033 from MeinAccount/ADOA/readBool
Alexander Ebert [Sat, 29 Dec 2012 16:17:55 +0000 (08:17 -0800)]
Merge pull request #1033 from MeinAccount/ADOA/readBool

Added TYPE_BOOL

11 years agoFixed code-styling
Magnus Kühn [Sat, 29 Dec 2012 14:55:45 +0000 (15:55 +0100)]
Fixed code-styling

11 years agoRemoved returning of value in read*-methods
Magnus Kühn [Sat, 29 Dec 2012 14:38:42 +0000 (15:38 +0100)]
Removed returning of value in read*-methods

11 years agoAdded loaded-parameter to render()
Magnus Kühn [Sat, 29 Dec 2012 14:37:15 +0000 (15:37 +0100)]
Added loaded-parameter to render()

11 years agoAdded loading() in wcfDialog
Magnus Kühn [Sat, 29 Dec 2012 14:36:13 +0000 (15:36 +0100)]
Added loading() in wcfDialog

11 years agoFixes clearing of cache after user group edited
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.

11 years agoMerge pull request #1027 from Kiv4h/patch-3
Alexander Ebert [Sat, 29 Dec 2012 13:50:09 +0000 (05:50 -0800)]
Merge pull request #1027 from Kiv4h/patch-3

Add response fields

11 years agoMerge branch 'master' of github.com:WoltLab/WCF
Alexander Ebert [Sat, 29 Dec 2012 13:48:42 +0000 (14:48 +0100)]
Merge branch 'master' of github.com:WoltLab/WCF

11 years agoRemoved debug code
Alexander Ebert [Sat, 29 Dec 2012 13:47:50 +0000 (14:47 +0100)]
Removed debug code

11 years agoFields now matching with WoltLab/WCF
Jeffrey Reichardt [Sat, 29 Dec 2012 11:37:04 +0000 (12:37 +0100)]
Fields now matching with WoltLab/WCF

11 years agoTYPE_BOOL now works on "false" and "true"
Magnus Kühn [Sat, 29 Dec 2012 10:27:09 +0000 (11:27 +0100)]
TYPE_BOOL now works on "false" and "true"