GitHub/WoltLab/WCF.git
12 years agoRemoved duplicate blank line.
Tim Düsterhus [Mon, 2 Apr 2012 12:41:52 +0000 (15:41 +0300)]
Removed duplicate blank line.

12 years agoAdding possibility to create empty images with ImageAdapter
Tim Düsterhus [Sat, 31 Mar 2012 19:49:34 +0000 (21:49 +0200)]
Adding possibility to create empty images with ImageAdapter

12 years agoMore template/css fixes
Marcel Werk [Tue, 27 Mar 2012 23:52:46 +0000 (01:52 +0200)]
More template/css fixes

12 years agoFixed tooltips
Marcel Werk [Tue, 27 Mar 2012 22:40:05 +0000 (00:40 +0200)]
Fixed tooltips

12 years agoUse a static CSS for WCFSetup
Alexander Ebert [Tue, 27 Mar 2012 15:21:29 +0000 (17:21 +0200)]
Use a static CSS for WCFSetup

Will be replaced later by a reduced, static version of WCF-ACP LESS-Stylesheets. Due to major laziness I will just use the old wcf.css even though it contains way too much stuff.

12 years agoUpdated template plugins to match new structure
Alexander Ebert [Tue, 27 Mar 2012 14:02:21 +0000 (16:02 +0200)]
Updated template plugins to match new structure

12 years agoReworked templates, added LESS-based stylesheets
Alexander Ebert [Tue, 27 Mar 2012 13:51:13 +0000 (15:51 +0200)]
Reworked templates, added LESS-based stylesheets

12 years agoMerge pull request #551 from Siora/patch-4
Alexander Ebert [Sun, 25 Mar 2012 00:53:16 +0000 (17:53 -0700)]
Merge pull request #551 from Siora/patch-4

Added language export function

12 years agoAdded language export function
Jean-Marc Licht [Sat, 24 Mar 2012 18:44:07 +0000 (19:44 +0100)]
Added language export function

12 years agoMerge pull request #549 from Gravatronics/bug/deleteAllReurnValue
Alexander Ebert [Wed, 21 Mar 2012 21:21:39 +0000 (14:21 -0700)]
Merge pull request #549 from Gravatronics/bug/deleteAllReurnValue

Fixes DatabaseObjectEditor::deleteAll() return value

12 years agoMerge pull request #548 from Gravatronics/bug/userEditorDeleteAllReturnValue
Alexander Ebert [Wed, 21 Mar 2012 21:21:18 +0000 (14:21 -0700)]
Merge pull request #548 from Gravatronics/bug/userEditorDeleteAllReturnValue

Fixes return value of UserEditor::deleteAll()

12 years agoFixes DatabaseObjectEditor::deleteAll() return value
Matthias Schmidt [Wed, 21 Mar 2012 12:50:11 +0000 (13:50 +0100)]
Fixes DatabaseObjectEditor::deleteAll() return value

This way the number of deleted objects is returned and not the number of given object ids.

12 years agoFixes return value of UserEditor::deleteAll()
Matthias Schmidt [Wed, 21 Mar 2012 12:33:59 +0000 (13:33 +0100)]
Fixes return value of UserEditor::deleteAll()

12 years agoMerge pull request #543 from Gravatronics/enhancement/clipboard/autoEffectTriggering
Alexander Ebert [Mon, 19 Mar 2012 23:31:29 +0000 (16:31 -0700)]
Merge pull request #543 from Gravatronics/enhancement/clipboard/autoEffectTriggering

Adds the possibility to auto-trigger action effects in WCF.Clipboard

12 years agoMerge pull request #544 from Gravatronics/bug/clipboard/PIPFix
Alexander Ebert [Mon, 19 Mar 2012 23:03:21 +0000 (16:03 -0700)]
Merge pull request #544 from Gravatronics/bug/clipboard/PIPFix

Fixes ClipboardActionPackageInstallationPlugin

12 years agoFixes ClipboardActionPackageInstallationPlugin
Matthias Schmidt [Mon, 19 Mar 2012 16:55:34 +0000 (17:55 +0100)]
Fixes ClipboardActionPackageInstallationPlugin

Previously, an actionName has to be unique within a package, now the combination of actionName and actionClassName has to be unique within a package.

Without this fix, you can't install two actions named "delete" within one file - even if they are for a completely different actionClass and page(s).

12 years agoAdds the possibility to auto-trigger action effects in WCF.Clipboard
Matthias Schmidt [Mon, 19 Mar 2012 15:54:55 +0000 (16:54 +0100)]
Adds the possibility to auto-trigger action effects in WCF.Clipboard

If a clipboard item has the following parameters:

* actionName
* className
* objectIDs (ids of the marked objects which would be affected by the action)

the following things happen:

* An AJAX action with actionName and className is executed (if additionally a confirm message is given, the user has to handle that first before the action is executed).
* It's checked if an action object for the relevant object type and actionName exists in WCF.Clipboard exists and for each object id in objectIDs triggerEffect(objectID) on the action object is called. This way deleted objects are also removed from the table or toggled objects get updated toggle "buttons".

To achieve the second part, WCF.Action.Delete and WCF.Action.Toggle have a new method: triggerEffect() which is basically the content of _success but can now be called from WCF.Clipboard with the relevant object ids.
Furthermore UserClipboardAction returns the relevant user ids if the delete action is active.

---

Additionally, I update the javascript handling of the user list in the acp:

* The deletion button works and uses WCF.Action.Delete.
* The new WCF.Table.EmptyTablerHandler is in use.
* The above mentioned WCF.Clipboard changed are implemented which is mainly adding a few javascript lines and removing several obsolete lines from WCF.ACP.

12 years agoMerge pull request #542 from Gravatronics/enhancement/EmptyTableHandler/APIChange
Alexander Ebert [Mon, 19 Mar 2012 12:58:16 +0000 (05:58 -0700)]
Merge pull request #542 from Gravatronics/enhancement/EmptyTableHandler/APIChange

Make a little change to the EmptyTableHandler API

12 years agoMake a little change to the EmptyTableHandler API
Matthias Schmidt [Mon, 19 Mar 2012 12:53:31 +0000 (13:53 +0100)]
Make a little change to the EmptyTableHandler API

Additionally, the default message type is info instead of warning.

12 years agoMerge pull request #531 from Gravatronics/new/emptyTableHandler
Alexander Ebert [Mon, 19 Mar 2012 12:35:32 +0000 (05:35 -0700)]
Merge pull request #531 from Gravatronics/new/emptyTableHandler

Adds a javascript handler for empty tables

12 years agoMerge pull request #539 from Gravatronics/enhancement/clipboard/AJAXActions
Alexander Ebert [Mon, 19 Mar 2012 12:35:12 +0000 (05:35 -0700)]
Merge pull request #539 from Gravatronics/enhancement/clipboard/AJAXActions

Adds AJAX actions for clipboard items

12 years agoMerge pull request #541 from Gravatronics/enhancement/clipboard/hasMarkedItemsObjectT...
Alexander Ebert [Mon, 19 Mar 2012 12:34:34 +0000 (05:34 -0700)]
Merge pull request #541 from Gravatronics/enhancement/clipboard/hasMarkedItemsObjectTypeID

Adds objectTypeID parameter to ClipboardHandler::hasMarkedItems()

12 years agoText corrected
Luzifr [Mon, 19 Mar 2012 12:01:39 +0000 (13:01 +0100)]
Text corrected

12 years agoAdds objectTypeId parameter to ClipboardHandler::hasMarkedItems()
Matthias Schmidt [Mon, 19 Mar 2012 09:38:53 +0000 (10:38 +0100)]
Adds objectTypeId parameter to ClipboardHandler::hasMarkedItems()

This way, you can check if the user has marked item of the type of objects listed at the current page and not if the user has marked some items of a completely other type you currently don't care about at all.

12 years agoFixes function documentation
Matthias Schmidt [Sun, 18 Mar 2012 18:52:13 +0000 (19:52 +0100)]
Fixes function documentation

12 years agoAdds ajax actions for clipboard items
Matthias Schmidt [Sun, 18 Mar 2012 18:50:56 +0000 (19:50 +0100)]
Adds ajax actions for clipboard items

If a clipboard item's parameters contain `className` and `actionName`, an AJAX proxy action is executed with those parameters and the marked object ids.

This spares us writing that as event listeners for the `clipboardAction` event.

Additional changes:

* Adds `removeArrayValue` function.
* Adds the list item parameters as a third parameter for the event listener on `clipboardAction`.

12 years agoAdded bbcode.less & some small changes
Luzifr [Fri, 16 Mar 2012 19:22:42 +0000 (20:22 +0100)]
Added bbcode.less & some small changes

12 years agoMultiple changes (mostly LESS-related) & 1 import-file for all styles
Luzifr [Fri, 16 Mar 2012 18:40:55 +0000 (19:40 +0100)]
Multiple changes (mostly LESS-related) & 1 import-file for all styles

Also renamed "bbcodes.css" to "bbcode.css" (and ".less") …

12 years agoAdds a javascript handler for empty tables
Matthias Schmidt [Fri, 16 Mar 2012 17:17:13 +0000 (18:17 +0100)]
Adds a javascript handler for empty tables

This handler checks if the relevant table is empty and either refreshes the page (or explicitly redirects to the next/previous page) or shows a message.

12 years agoFixed WCF.Sortable.List (it's now a Class object)
Alexander Ebert [Fri, 16 Mar 2012 16:11:12 +0000 (17:11 +0100)]
Fixed WCF.Sortable.List (it's now a Class object)

12 years agoFixed @import within LESS
Alexander Ebert [Fri, 16 Mar 2012 16:02:40 +0000 (17:02 +0100)]
Fixed @import within LESS

12 years agoExperimental stylesheet-import
Luzifr [Fri, 16 Mar 2012 15:43:41 +0000 (16:43 +0100)]
Experimental stylesheet-import

@ Alex ;-)

12 years agoMerge pull request #517 from Gravatronics/enhancement/singletonProcessors
Alexander Ebert [Fri, 16 Mar 2012 15:37:26 +0000 (08:37 -0700)]
Merge pull request #517 from Gravatronics/enhancement/singletonProcessors

Adds the possibility of SingletonFactories as processors

12 years agoFile extension check is now case-insensitive
Alexander Ebert [Fri, 16 Mar 2012 15:34:10 +0000 (16:34 +0100)]
File extension check is now case-insensitive

Fixes #527

12 years agoAnchors are now properly handled within getLink()
Alexander Ebert [Fri, 16 Mar 2012 15:30:52 +0000 (16:30 +0100)]
Anchors are now properly handled within getLink()

Fixes #523

12 years agoRemoved debug output, fixed redirection after wcfsetup
Alexander Ebert [Fri, 16 Mar 2012 15:21:06 +0000 (16:21 +0100)]
Removed debug output, fixed redirection after wcfsetup

Fixes #433

12 years agoEven more debugging output :/
Alexander Ebert [Fri, 16 Mar 2012 15:12:47 +0000 (16:12 +0100)]
Even more debugging output :/

See #433

12 years agoEnhanced debug output
Alexander Ebert [Fri, 16 Mar 2012 15:04:20 +0000 (16:04 +0100)]
Enhanced debug output

See #433

12 years agoAdded debug output
Alexander Ebert [Fri, 16 Mar 2012 15:02:46 +0000 (16:02 +0100)]
Added debug output

12 years agoYou can now longer delete yourself, added validations
Alexander Ebert [Fri, 16 Mar 2012 14:56:38 +0000 (15:56 +0100)]
You can now longer delete yourself, added validations

Fixes #524

12 years agoAdded optional offset (defaults to zero)
Alexander Ebert [Fri, 16 Mar 2012 14:44:11 +0000 (15:44 +0100)]
Added optional offset (defaults to zero)

Closes #529

12 years agoSmall optimizations
Luzifr [Fri, 16 Mar 2012 14:06:00 +0000 (15:06 +0100)]
Small optimizations

12 years agoFixed redirect to login
Alexander Ebert [Fri, 16 Mar 2012 13:41:21 +0000 (14:41 +0100)]
Fixed redirect to login

Fixes #528

12 years agoMore fine-tuning & LESS
Luzifr [Thu, 15 Mar 2012 19:53:23 +0000 (20:53 +0100)]
More fine-tuning & LESS

12 years agoAdded option to disable sorting for specific elements
Alexander Ebert [Thu, 15 Mar 2012 18:48:14 +0000 (19:48 +0100)]
Added option to disable sorting for specific elements

Fixes #522

12 years agoSome more fine-tuning
Luzifr [Thu, 15 Mar 2012 17:36:39 +0000 (18:36 +0100)]
Some more fine-tuning

12 years agoSome fine-tuning
Luzifr [Thu, 15 Mar 2012 17:28:41 +0000 (18:28 +0100)]
Some fine-tuning

12 years agoFixed some display-problems with the sidebar-button
Luzifr [Thu, 15 Mar 2012 15:45:11 +0000 (16:45 +0100)]
Fixed some display-problems with the sidebar-button

12 years agoTab-menus now respect the given border-width
Luzifr [Thu, 15 Mar 2012 15:26:58 +0000 (16:26 +0100)]
Tab-menus now respect the given border-width

12 years agoReplaced wrong file
Luzifr [Thu, 15 Mar 2012 14:05:11 +0000 (15:05 +0100)]
Replaced wrong file

12 years agoMerge branch 'master' of github.com:WoltLab/WCF
Marcel Werk [Wed, 14 Mar 2012 19:46:16 +0000 (20:46 +0100)]
Merge branch 'master' of github.com:WoltLab/WCF

12 years agoFixed balloon tooltips
Marcel Werk [Wed, 14 Mar 2012 19:46:02 +0000 (20:46 +0100)]
Fixed balloon tooltips

12 years agoSmall LESS-update & more LESS-files
Luzifr [Wed, 14 Mar 2012 19:38:07 +0000 (20:38 +0100)]
Small LESS-update & more LESS-files

12 years agoAdds the possibility of SingletonFactories as processors
Matthias Schmidt [Wed, 14 Mar 2012 15:19:21 +0000 (16:19 +0100)]
Adds the possibility of SingletonFactories as processors

12 years agoForce usage of WCF-application
Alexander Ebert [Wed, 14 Mar 2012 15:19:01 +0000 (16:19 +0100)]
Force usage of WCF-application

12 years agoNew line was not handled correctly
Alexander Ebert [Wed, 14 Mar 2012 15:12:41 +0000 (16:12 +0100)]
New line was not handled correctly

12 years agoFixes replacement in LESS stylesheets
Alexander Ebert [Wed, 14 Mar 2012 14:53:44 +0000 (15:53 +0100)]
Fixes replacement in LESS stylesheets

12 years agoFixed primary application if not in a group
Alexander Ebert [Wed, 14 Mar 2012 14:49:08 +0000 (15:49 +0100)]
Fixed primary application if not in a group

12 years agoRemoved unused template
Alexander Ebert [Wed, 14 Mar 2012 02:16:18 +0000 (03:16 +0100)]
Removed unused template

Fixes #501

12 years agoi18n input properly detects if i18n is used or not
Alexander Ebert [Tue, 13 Mar 2012 19:55:40 +0000 (20:55 +0100)]
i18n input properly detects if i18n is used or not

Fixes #516

12 years agoLESS Update (still work in progress!)
Luzifr [Tue, 13 Mar 2012 19:48:15 +0000 (20:48 +0100)]
LESS Update (still work in progress!)

12 years agoFixed workaround for LESS to exclude burningBoard.css
Alexander Ebert [Tue, 13 Mar 2012 19:27:26 +0000 (20:27 +0100)]
Fixed workaround for LESS to exclude burningBoard.css

12 years agoMerge branch 'master' of github.com:WoltLab/WCF
Alexander Ebert [Tue, 13 Mar 2012 15:21:30 +0000 (16:21 +0100)]
Merge branch 'master' of github.com:WoltLab/WCF

12 years agoWork-around for LESS-Stylesheets
Alexander Ebert [Tue, 13 Mar 2012 15:20:23 +0000 (16:20 +0100)]
Work-around for LESS-Stylesheets

12 years agoMerge branch 'master' of github.com:WoltLab/WCF
Marcel Werk [Tue, 13 Mar 2012 14:06:34 +0000 (15:06 +0100)]
Merge branch 'master' of github.com:WoltLab/WCF

12 years agoMoved option category
Marcel Werk [Tue, 13 Mar 2012 14:06:05 +0000 (15:06 +0100)]
Moved option category

12 years agoFixed user search
Alexander Ebert [Tue, 13 Mar 2012 13:42:37 +0000 (14:42 +0100)]
Fixed user search

12 years agoFixed return value
Marcel Werk [Tue, 13 Mar 2012 13:32:38 +0000 (14:32 +0100)]
Fixed return value

12 years agoMerge branch 'master' of github.com:WoltLab/WCF
Marcel Werk [Mon, 12 Mar 2012 22:32:39 +0000 (23:32 +0100)]
Merge branch 'master' of github.com:WoltLab/WCF

12 years agoAdded upload validation (work in progress)
Marcel Werk [Mon, 12 Mar 2012 22:32:27 +0000 (23:32 +0100)]
Added upload validation (work in progress)

12 years agoMerge branch 'master' of github.com:WoltLab/WCF
Alexander Ebert [Mon, 12 Mar 2012 22:06:31 +0000 (23:06 +0100)]
Merge branch 'master' of github.com:WoltLab/WCF

12 years agoFixed user search
Alexander Ebert [Mon, 12 Mar 2012 22:06:06 +0000 (23:06 +0100)]
Fixed user search

Fixes #507

12 years agoMerge pull request #515 from wbbaddons/utilRetardProtection
Alexander Ebert [Mon, 12 Mar 2012 21:53:01 +0000 (14:53 -0700)]
Merge pull request #515 from wbbaddons/utilRetardProtection

Prevent constructing of Utils

12 years agoPrevent constructing of Util classes.
Tim Düsterhus [Mon, 12 Mar 2012 21:50:09 +0000 (22:50 +0100)]
Prevent constructing of Util classes.

12 years agoFixed template structure
Alexander Ebert [Mon, 12 Mar 2012 21:40:30 +0000 (22:40 +0100)]
Fixed template structure

12 years agoRemoved useless spans
Alexander Ebert [Mon, 12 Mar 2012 21:32:51 +0000 (22:32 +0100)]
Removed useless spans

12 years agoAdded event javascriptInit in ACP header.tpl
Alexander Ebert [Mon, 12 Mar 2012 20:28:57 +0000 (21:28 +0100)]
Added event javascriptInit in ACP header.tpl

12 years agoMoved LESS file
Luzifr [Mon, 12 Mar 2012 19:40:07 +0000 (20:40 +0100)]
Moved LESS file

12 years agoLESS support (work in progress!)
Luzifr [Mon, 12 Mar 2012 19:35:06 +0000 (20:35 +0100)]
LESS support (work in progress!)

Everything should still look as before …

12 years agoAdded switch to handle user options during registration
Alexander Ebert [Mon, 12 Mar 2012 16:35:48 +0000 (17:35 +0100)]
Added switch to handle user options during registration

12 years agoSmall fix
Luzifr [Mon, 12 Mar 2012 13:04:45 +0000 (14:04 +0100)]
Small fix

12 years agoMerge pull request #511 from wbbaddons/classUtilEquals
Alexander Ebert [Sat, 10 Mar 2012 13:22:55 +0000 (05:22 -0800)]
Merge pull request #511 from wbbaddons/classUtilEquals

Adding ClassUtil::equals()

12 years agoAdding ClassUtil::equals()
Tim Düsterhus [Sat, 10 Mar 2012 12:56:26 +0000 (13:56 +0100)]
Adding ClassUtil::equals()

12 years agoFixed input for LESS
Alexander Ebert [Fri, 9 Mar 2012 19:59:17 +0000 (20:59 +0100)]
Fixed input for LESS

12 years agoFixed dumb error in LESS
Alexander Ebert [Fri, 9 Mar 2012 19:58:50 +0000 (20:58 +0100)]
Fixed dumb error in LESS

12 years agoAdded dev mode for less
Alexander Ebert [Fri, 9 Mar 2012 19:20:23 +0000 (20:20 +0100)]
Added dev mode for less

12 years agoFixes #509
Luzifr [Fri, 9 Mar 2012 13:37:36 +0000 (14:37 +0100)]
Fixes #509

12 years agoMore global classes & some comments
Luzifr [Fri, 9 Mar 2012 13:19:45 +0000 (14:19 +0100)]
More global classes & some comments

12 years agoMerge branch 'master' of github.com:WoltLab/WCF
Marcel Werk [Thu, 8 Mar 2012 21:25:14 +0000 (22:25 +0100)]
Merge branch 'master' of github.com:WoltLab/WCF

12 years agoImproved attachment support (still work in progress)
Marcel Werk [Thu, 8 Mar 2012 21:24:55 +0000 (22:24 +0100)]
Improved attachment support (still work in progress)

12 years agoHide containers on init
Alexander Ebert [Thu, 8 Mar 2012 17:21:34 +0000 (18:21 +0100)]
Hide containers on init

12 years agoAdded missing icons and fixed WCF.Collapsible.SimpleRemote
Alexander Ebert [Thu, 8 Mar 2012 16:17:32 +0000 (17:17 +0100)]
Added missing icons and fixed WCF.Collapsible.SimpleRemote

12 years agoMerge pull request #508 from Gravatronics/bug/appWithoutLangVars+PackageName
Alexander Ebert [Thu, 8 Mar 2012 16:16:51 +0000 (08:16 -0800)]
Merge pull request #508 from Gravatronics/bug/appWithoutLangVars+PackageName

Fixes a bug for application with no lang vars

12 years agoAdded template event and fixed minor error
Alexander Ebert [Thu, 8 Mar 2012 15:36:18 +0000 (16:36 +0100)]
Added template event and fixed minor error

12 years agoDivided remote collapsible into "set state" and "load"
Alexander Ebert [Thu, 8 Mar 2012 15:27:33 +0000 (16:27 +0100)]
Divided remote collapsible into "set state" and "load"

12 years agoAdds missing action check
Matthias Schmidt [Thu, 8 Mar 2012 15:18:09 +0000 (16:18 +0100)]
Adds missing action check

12 years agoFixes a bug for application with no lang vars
Matthias Schmidt [Thu, 8 Mar 2012 14:33:07 +0000 (15:33 +0100)]
Fixes a bug for application with no lang vars

This bug should also occur if the active application supports less languages than installed and the installed package supports languages that are installed but not supported by the active application.

In those cases, the localized package infos weren't saved since the language array way empty (or not all localizations were saved). Now all languages are fetched and now this also happens at the very end of the installation which makes it possible to save the localized data in a new language that was delivered by the installed package (though this seems to be not supported yet).

12 years agoRemoved wcfGrow() and .wcfDimensions
Alexander Ebert [Thu, 8 Mar 2012 14:06:33 +0000 (15:06 +0100)]
Removed wcfGrow() and .wcfDimensions

Closes #506

12 years agoAdds media-type
Luzifr [Wed, 7 Mar 2012 18:00:49 +0000 (19:00 +0100)]
Adds media-type

12 years agoAdds media-type
Luzifr [Wed, 7 Mar 2012 17:58:28 +0000 (18:58 +0100)]
Adds media-type