GitHub/WoltLab/WCF.git
12 years agoAdding StringUtil::truncate()
Tim Düsterhus [Sat, 25 Aug 2012 15:38:24 +0000 (17:38 +0200)]
Adding StringUtil::truncate()

12 years agoOptimizing FileUtil
Tim Düsterhus [Sat, 25 Aug 2012 15:38:01 +0000 (17:38 +0200)]
Optimizing FileUtil

12 years agoMerge branch 'master' of github.com:WoltLab/WCF
Marcel Werk [Sat, 25 Aug 2012 15:01:12 +0000 (17:01 +0200)]
Merge branch 'master' of github.com:WoltLab/WCF

12 years agoAdded newline unify
Marcel Werk [Sat, 25 Aug 2012 15:00:56 +0000 (17:00 +0200)]
Added newline unify

12 years agoSmall style fix
Marcel Werk [Sat, 25 Aug 2012 15:00:36 +0000 (17:00 +0200)]
Small style fix

12 years agoRemoved export of hidden options
Marcel Werk [Sat, 25 Aug 2012 15:00:11 +0000 (17:00 +0200)]
Removed export of hidden options

12 years agoFixed a few bugs if editing a single group option
Alexander Ebert [Tue, 21 Aug 2012 18:00:57 +0000 (20:00 +0200)]
Fixed a few bugs if editing a single group option

12 years agoAdded some labels for better usability
Alexander Ebert [Tue, 21 Aug 2012 15:06:15 +0000 (17:06 +0200)]
Added some labels for better usability

12 years agoFixed broken WCFSetup
Alexander Ebert [Tue, 21 Aug 2012 14:30:37 +0000 (16:30 +0200)]
Fixed broken WCFSetup

12 years agoAdded form to edit a single user group option
Alexander Ebert [Tue, 21 Aug 2012 13:41:45 +0000 (15:41 +0200)]
Added form to edit a single user group option

Option values are only saved, if they're better than the default value, previously only non-equal values were saved.

12 years agoMerge pull request #773 from MeinAccount/bug/Popover
Alexander Ebert [Tue, 21 Aug 2012 09:37:49 +0000 (02:37 -0700)]
Merge pull request #773 from MeinAccount/bug/Popover

Fixed use of multiply Popovers

12 years agoFixed use of multiply Popovers
Magnus Kühn [Tue, 21 Aug 2012 09:26:48 +0000 (11:26 +0200)]
Fixed use of multiply Popovers

12 years agoMerge branch 'master' of github.com:WoltLab/WCF
Marcel Werk [Mon, 20 Aug 2012 11:49:16 +0000 (13:49 +0200)]
Merge branch 'master' of github.com:WoltLab/WCF

12 years agoSmall style issue fixed
Marcel Werk [Mon, 20 Aug 2012 11:49:01 +0000 (13:49 +0200)]
Small style issue fixed

12 years agoMerge pull request #772 from MeinAccount/feature/acp/tempateEvents
Alexander Ebert [Mon, 20 Aug 2012 10:36:16 +0000 (03:36 -0700)]
Merge pull request #772 from MeinAccount/feature/acp/tempateEvents

Added templateEvents

12 years agoAdded templateEvents
Magnus Kühn [Mon, 20 Aug 2012 05:55:06 +0000 (07:55 +0200)]
Added templateEvents

12 years agoEnhanced ACP search provider API
Alexander Ebert [Sat, 18 Aug 2012 13:51:26 +0000 (15:51 +0200)]
Enhanced ACP search provider API

12 years agoEnhanced ACP search, added user group option provider
Alexander Ebert [Sat, 18 Aug 2012 12:07:19 +0000 (14:07 +0200)]
Enhanced ACP search, added user group option provider

12 years agoFixed alias for Option-class
Alexander Ebert [Sat, 18 Aug 2012 12:02:09 +0000 (14:02 +0200)]
Fixed alias for Option-class

12 years agoAdded highlighting for selected option
Alexander Ebert [Sat, 18 Aug 2012 10:57:53 +0000 (12:57 +0200)]
Added highlighting for selected option

12 years agoImproved ACP search and dropdown menu
Alexander Ebert [Fri, 17 Aug 2012 22:33:26 +0000 (00:33 +0200)]
Improved ACP search and dropdown menu

WCF.Dropdown now supports two alignments, left and right (relative to the outer element bounding). If you're using the HTML of dropdowns but no the JS (e.g. custom handler), don't forget to use WCF.Dropdown.setAlignment()!

12 years agoClassUtil::isInstanceOf() now validates parameters
Alexander Ebert [Fri, 17 Aug 2012 14:57:29 +0000 (16:57 +0200)]
ClassUtil::isInstanceOf() now validates parameters

From now on, a SystemException is thrown whenever $className or $targetClass do not exists, preventing misleading errors about missing implementation.

12 years agoEnhanced ACP search
Alexander Ebert [Wed, 15 Aug 2012 23:01:03 +0000 (01:01 +0200)]
Enhanced ACP search

12 years agoAdded prototype for ACP search
Alexander Ebert [Wed, 15 Aug 2012 17:48:58 +0000 (19:48 +0200)]
Added prototype for ACP search

12 years agoMerge branch 'master' of github.com:WoltLab/WCF
Tim Düsterhus [Mon, 13 Aug 2012 18:13:45 +0000 (20:13 +0200)]
Merge branch 'master' of github.com:WoltLab/WCF

12 years agoBugfix in UserGroupEditForm
Tim Düsterhus [Mon, 13 Aug 2012 18:13:11 +0000 (20:13 +0200)]
Bugfix in UserGroupEditForm

12 years agoWCF.Search.Base now supports standalone calls
Alexander Ebert [Mon, 13 Aug 2012 13:06:13 +0000 (15:06 +0200)]
WCF.Search.Base now supports standalone calls

A callback is no longer necessary, by default the value is just auto-completed. Furthermore we're suppressing the browsers default auto-complete, as it collides with the suggestion itself.

12 years agoAllows one to pass the user to UserGroup::isMember()
Tim Düsterhus [Sun, 12 Aug 2012 19:21:17 +0000 (21:21 +0200)]
Allows one to pass the user to UserGroup::isMember()

12 years agoMerge branch 'master' of github.com:WoltLab/WCF
Tim Düsterhus [Sun, 12 Aug 2012 16:40:26 +0000 (18:40 +0200)]
Merge branch 'master' of github.com:WoltLab/WCF

12 years agoMerge branch 'master' of github.com:WoltLab/WCF
Marcel Werk [Sun, 12 Aug 2012 15:53:48 +0000 (17:53 +0200)]
Merge branch 'master' of github.com:WoltLab/WCF

12 years agoAdded support for avatar uploads
Marcel Werk [Sun, 12 Aug 2012 15:53:35 +0000 (17:53 +0200)]
Added support for avatar uploads

12 years agoUserMailForm overhaul
Alexander Ebert [Sun, 12 Aug 2012 15:46:20 +0000 (17:46 +0200)]
UserMailForm overhaul

12 years agoMerge branch 'master' of github.com:WoltLab/WCF
Tim Düsterhus [Fri, 10 Aug 2012 18:10:10 +0000 (20:10 +0200)]
Merge branch 'master' of github.com:WoltLab/WCF

12 years agoUse .dataList
Tim Düsterhus [Fri, 10 Aug 2012 18:09:42 +0000 (20:09 +0200)]
Use .dataList

12 years agoAdded "attention" icon
Alexander Ebert [Thu, 9 Aug 2012 19:53:23 +0000 (21:53 +0200)]
Added "attention" icon

12 years agoMerge pull request #760 from Gravatronics/enhancement/prepStateCondBuilder
Tim Düsterhus [Thu, 9 Aug 2012 10:44:32 +0000 (03:44 -0700)]
Merge pull request #760 from Gravatronics/enhancement/prepStateCondBuilder

Enhances method documentation in PreparedStatementConditionBuilder

12 years agoEnhances method documentation in PreparedStatementConditionBuilder
Matthias Schmidt [Thu, 9 Aug 2012 10:36:47 +0000 (12:36 +0200)]
Enhances method documentation in PreparedStatementConditionBuilder

Also, `count` was replaced with `!empty`.

12 years agoMerge branch 'master' of github.com:WoltLab/WCF
Tim Düsterhus [Wed, 8 Aug 2012 19:14:37 +0000 (21:14 +0200)]
Merge branch 'master' of github.com:WoltLab/WCF

12 years agoReplacing confirm() with WCF.System.Confirmation
Tim Düsterhus [Wed, 8 Aug 2012 17:51:57 +0000 (19:51 +0200)]
Replacing confirm() with WCF.System.Confirmation

12 years agoMoved WBB-styles to message.less
Alexander Ebert [Wed, 8 Aug 2012 16:53:38 +0000 (18:53 +0200)]
Moved WBB-styles to message.less

12 years agoMerge branch 'master' of github.com:WoltLab/WCF
Tim Düsterhus [Wed, 8 Aug 2012 16:39:52 +0000 (18:39 +0200)]
Merge branch 'master' of github.com:WoltLab/WCF

12 years agoAdding $skipCache to User::getGroupIDs()
Tim Düsterhus [Wed, 8 Aug 2012 16:39:22 +0000 (18:39 +0200)]
Adding $skipCache to User::getGroupIDs()

Closes #752

12 years agoUserEditor is now an IEditableCachedObject
Tim Düsterhus [Wed, 8 Aug 2012 16:34:50 +0000 (18:34 +0200)]
UserEditor is now an IEditableCachedObject

Closes #751

12 years agoMerge pull request #750 from Gravatronics/enhancement/controllerLoginRequirement
Alexander Ebert [Wed, 8 Aug 2012 14:23:24 +0000 (07:23 -0700)]
Merge pull request #750 from Gravatronics/enhancement/controllerLoginRequirement

Adds property to easily set if a page/action required login

12 years agoMerge branch 'master' of github.com:WoltLab/WCF
Tim Düsterhus [Wed, 8 Aug 2012 13:08:23 +0000 (15:08 +0200)]
Merge branch 'master' of github.com:WoltLab/WCF

12 years agoImproving configureDB in WCFSetup
Tim Düsterhus [Wed, 8 Aug 2012 13:07:29 +0000 (15:07 +0200)]
Improving configureDB in WCFSetup

Fixes #729

12 years agoMerge branch 'master' of github.com:WoltLab/WCF
Marcel Werk [Wed, 8 Aug 2012 12:06:44 +0000 (14:06 +0200)]
Merge branch 'master' of github.com:WoltLab/WCF

12 years agoFixed some attachment-relevant issues
Marcel Werk [Wed, 8 Aug 2012 12:06:27 +0000 (14:06 +0200)]
Fixed some attachment-relevant issues

12 years agoMerge branch 'master' of github.com:WoltLab/WCF
Tim Düsterhus [Tue, 7 Aug 2012 22:10:54 +0000 (00:10 +0200)]
Merge branch 'master' of github.com:WoltLab/WCF

12 years agoAdd DOMNodeInsertedHandler for WCF.Popover
Tim Düsterhus [Tue, 7 Aug 2012 22:10:22 +0000 (00:10 +0200)]
Add DOMNodeInsertedHandler for WCF.Popover

12 years agoAdds property to easily set if a page/action required login
Matthias Schmidt [Tue, 7 Aug 2012 20:09:12 +0000 (22:09 +0200)]
Adds property to easily set if a page/action required login

12 years agoAdded styling for the list of participants
Marcel Werk [Tue, 7 Aug 2012 16:14:10 +0000 (18:14 +0200)]
Added styling for the list of participants

12 years agoMerge branch 'master' of github.com:WoltLab/WCF
Marcel Werk [Tue, 7 Aug 2012 16:12:17 +0000 (18:12 +0200)]
Merge branch 'master' of github.com:WoltLab/WCF

12 years agoChanged user note
Marcel Werk [Tue, 7 Aug 2012 16:11:59 +0000 (18:11 +0200)]
Changed user note

12 years agoMerge branch 'master' of github.com:WoltLab/WCF
Tim Düsterhus [Tue, 7 Aug 2012 15:16:52 +0000 (17:16 +0200)]
Merge branch 'master' of github.com:WoltLab/WCF

12 years agoUserGroup::isMember() is no longer static
Tim Düsterhus [Tue, 7 Aug 2012 15:16:16 +0000 (17:16 +0200)]
UserGroup::isMember() is no longer static

12 years agoAdded support for comma-separated suggestions
Alexander Ebert [Mon, 6 Aug 2012 10:53:54 +0000 (12:53 +0200)]
Added support for comma-separated suggestions

12 years agoMerge pull request #743 from SargTeX/patch-1
Alexander Ebert [Mon, 6 Aug 2012 00:46:27 +0000 (17:46 -0700)]
Merge pull request #743 from SargTeX/patch-1

Added check to avoid senseless update queries

12 years agoSpell check
SargTeX [Fri, 3 Aug 2012 21:43:45 +0000 (00:43 +0300)]
Spell check

corrected "wether" to "whether"

12 years agoUpdated whitespaces
SargTeX [Fri, 3 Aug 2012 21:22:56 +0000 (00:22 +0300)]
Updated whitespaces

Fixed missing whitespaces after comments and foreach

12 years agoAdded check to avoid senseless update queries
SargTeX [Fri, 3 Aug 2012 18:34:26 +0000 (21:34 +0300)]
Added check to avoid senseless update queries

I just added some code that checks wether any data of the object changed or not. Makes it easier to use for developers. If no value changed, the object won't be updated.

12 years agoMerge pull request #739 from Gravatronics/enhancement/sidebarOrientation
Alexander Ebert [Thu, 2 Aug 2012 12:44:40 +0000 (05:44 -0700)]
Merge pull request #739 from Gravatronics/enhancement/sidebarOrientation

Only adds sidebarOrientation if sidebar exists

12 years agoOnly adds sidebarOrientation if sidebar exists
Matthias Schmidt [Thu, 2 Aug 2012 12:36:07 +0000 (14:36 +0200)]
Only adds sidebarOrientation if sidebar exists

12 years agoFixed dropdowns in user panel
Alexander Ebert [Thu, 2 Aug 2012 12:09:58 +0000 (14:09 +0200)]
Fixed dropdowns in user panel

12 years agoAllowing div-elements as list item's children
Alexander Ebert [Thu, 2 Aug 2012 10:34:55 +0000 (12:34 +0200)]
Allowing div-elements as list item's children

12 years agoMerge pull request #735 from Gravatronics/enhancement/globalStateLanguageItems
Alexander Ebert [Wed, 1 Aug 2012 19:32:21 +0000 (12:32 -0700)]
Merge pull request #735 from Gravatronics/enhancement/globalStateLanguageItems

Adds global state language items

12 years agoAdds global state language items
Matthias Schmidt [Wed, 1 Aug 2012 18:51:02 +0000 (20:51 +0200)]
Adds global state language items

12 years agoClipboard action show order is now determined per class
Alexander Ebert [Wed, 1 Aug 2012 15:05:48 +0000 (17:05 +0200)]
Clipboard action show order is now determined per class

Fixes #732

12 years agoMerge pull request #731 from Gravatronics/enhancement/globalLanguageItems
Alexander Ebert [Wed, 1 Aug 2012 13:54:21 +0000 (06:54 -0700)]
Merge pull request #731 from Gravatronics/enhancement/globalLanguageItems

Adds four common language items as globals

12 years agoFixes language item position
Matthias Schmidt [Wed, 1 Aug 2012 13:37:54 +0000 (15:37 +0200)]
Fixes language item position

12 years agoAdds four common language items as globals
Matthias Schmidt [Wed, 1 Aug 2012 13:36:52 +0000 (15:36 +0200)]
Adds four common language items as globals

12 years agoAdded CSS for conversation dropdown
Alexander Ebert [Wed, 1 Aug 2012 12:16:30 +0000 (14:16 +0200)]
Added CSS for conversation dropdown

12 years agoMerge pull request #730 from Gravatronics/bug/variableNameTypo
Alexander Ebert [Wed, 1 Aug 2012 11:54:49 +0000 (04:54 -0700)]
Merge pull request #730 from Gravatronics/bug/variableNameTypo

Fixes variable name typo

12 years agoFixed CSS for "showAll" notification link
Alexander Ebert [Tue, 31 Jul 2012 13:15:05 +0000 (15:15 +0200)]
Fixed CSS for "showAll" notification link

12 years agoFixed variable name
Alexander Ebert [Mon, 30 Jul 2012 12:44:39 +0000 (14:44 +0200)]
Fixed variable name

12 years agoRemoved debug output
Alexander Ebert [Mon, 30 Jul 2012 12:19:59 +0000 (14:19 +0200)]
Removed debug output

12 years agoAdded additional parameters for clipboard requests
Alexander Ebert [Sat, 28 Jul 2012 18:29:34 +0000 (20:29 +0200)]
Added additional parameters for clipboard requests

12 years agoFixes variable name type
Matthias Schmidt [Sat, 28 Jul 2012 08:31:48 +0000 (10:31 +0200)]
Fixes variable name type

12 years agoSmall user panel overhaul
Marcel Werk [Tue, 24 Jul 2012 18:16:43 +0000 (20:16 +0200)]
Small user panel overhaul

12 years agoMerge pull request #722 from Gravatronics/bug/categoryOptionList
Alexander Ebert [Tue, 24 Jul 2012 11:37:03 +0000 (04:37 -0700)]
Merge pull request #722 from Gravatronics/bug/categoryOptionList

Fixes missing adjustments of frontend categoryOptionList template

12 years agoFixes missing adjustments of frontend categoryOptionList template
Matthias Schmidt [Mon, 23 Jul 2012 13:18:19 +0000 (15:18 +0200)]
Fixes missing adjustments of frontend categoryOptionList template

12 years agoMerge pull request #719 from Gravatronics/enhancement/searchLessEditableItemList
Alexander Ebert [Sun, 22 Jul 2012 19:22:04 +0000 (12:22 -0700)]
Merge pull request #719 from Gravatronics/enhancement/searchLessEditableItemList

Makes it possible to use WCF.EditableItemList without search

12 years agoMerge pull request #720 from Gravatronics/bug/tabMenuTabSelectEvent
Alexander Ebert [Sun, 22 Jul 2012 19:20:18 +0000 (12:20 -0700)]
Merge pull request #720 from Gravatronics/bug/tabMenuTabSelectEvent

Adds missing 'tabsselect' event in custom select method

12 years agoMerge pull request #718 from Gravatronics/enhancement/categoryRework
Alexander Ebert [Sun, 22 Jul 2012 19:17:39 +0000 (12:17 -0700)]
Merge pull request #718 from Gravatronics/enhancement/categoryRework

Reworks parts of the category system

12 years agoMerge pull request #715 from Gravatronics/bug/userGetLanguageIDs
Alexander Ebert [Sun, 22 Jul 2012 19:15:14 +0000 (12:15 -0700)]
Merge pull request #715 from Gravatronics/bug/userGetLanguageIDs

Fixes User::getLanguageIDs()

12 years agoAdds missing 'tabsselect' event in custom select method
Matthias Schmidt [Sun, 22 Jul 2012 17:30:39 +0000 (19:30 +0200)]
Adds missing 'tabsselect' event in custom select method

12 years agoMakes it possible to use WCF.EditableItemList without search
Matthias Schmidt [Sun, 22 Jul 2012 09:44:21 +0000 (11:44 +0200)]
Makes it possible to use WCF.EditableItemList without search

12 years agoRemoves ACL-related stuff
Matthias Schmidt [Wed, 18 Jul 2012 19:36:07 +0000 (21:36 +0200)]
Removes ACL-related stuff

12 years agoFixes User::getLanguageIDs()
Matthias Schmidt [Sat, 21 Jul 2012 10:51:09 +0000 (12:51 +0200)]
Fixes User::getLanguageIDs()

Currently, if there are no entries in wcfN_user_to_language for a registered user (like when a user was created via ACP), the stored value is NULL instead of an empty array.

12 years agoMerge branch 'master' of github.com:WoltLab/WCF
Alexander Ebert [Thu, 19 Jul 2012 15:48:54 +0000 (17:48 +0200)]
Merge branch 'master' of github.com:WoltLab/WCF

12 years agoImproved CSS for conversations
Alexander Ebert [Thu, 19 Jul 2012 15:47:49 +0000 (17:47 +0200)]
Improved CSS for conversations

12 years agoMerge pull request #709 from Gravatronics/bug/jsVariableName
Alexander Ebert [Thu, 19 Jul 2012 00:55:35 +0000 (17:55 -0700)]
Merge pull request #709 from Gravatronics/bug/jsVariableName

Fixes JavaScript variable name

12 years agoMerge pull request #708 from Gravatronics/bug/abstractObjectTypeProvider
Alexander Ebert [Thu, 19 Jul 2012 00:54:47 +0000 (17:54 -0700)]
Merge pull request #708 from Gravatronics/bug/abstractObjectTypeProvider

Fixes bug in AbstractObjectTypeProvider

12 years agoAdded CSS for conversations
Alexander Ebert [Wed, 18 Jul 2012 22:36:22 +0000 (00:36 +0200)]
Added CSS for conversations

12 years agoFixes JavaScript variable name
Matthias Schmidt [Wed, 18 Jul 2012 12:02:17 +0000 (14:02 +0200)]
Fixes JavaScript variable name

12 years agoFixes bug in AbstractObjectTypeProvider
Matthias Schmidt [Wed, 18 Jul 2012 09:05:10 +0000 (11:05 +0200)]
Fixes bug in AbstractObjectTypeProvider

12 years agoFixed WCF.InlineEditor divider behavior
Alexander Ebert [Tue, 17 Jul 2012 18:35:58 +0000 (20:35 +0200)]
Fixed WCF.InlineEditor divider behavior

The InlineEditor now longer appends divider if no previous items exist or the previous item was a divider.

12 years agoMerge pull request #706 from Gravatronics/enhancement/aclFullAccessColoration
Alexander Ebert [Tue, 17 Jul 2012 16:28:50 +0000 (09:28 -0700)]
Merge pull request #706 from Gravatronics/enhancement/aclFullAccessColoration

Adds coloration to acl full access list item

12 years agoMerge pull request #707 from Gravatronics/enhancement/immediateLanguageChange
Alexander Ebert [Tue, 17 Jul 2012 16:28:25 +0000 (09:28 -0700)]
Merge pull request #707 from Gravatronics/enhancement/immediateLanguageChange

Immediately changes the interface language if the active user changes their language

12 years agoImmediately changes the interface language if the active user changes their language
Matthias Schmidt [Tue, 17 Jul 2012 16:22:51 +0000 (18:22 +0200)]
Immediately changes the interface language if the active user changes their language