Alexander Ebert [Thu, 15 Dec 2011 15:03:37 +0000 (16:03 +0100)]
Using transaction now
Changes to PreparedStatement: execute() will now automatically wrap itself in a transaction before committing changes, including an automatic rollback on failure.
If you want to send multiple queries at once, you should wrap the whole loop in a transaction and use executeUnbuffered() instead.
You SHOULD NOT use executeUnbuffered() without a transaction.
Alexander Ebert [Wed, 14 Dec 2011 23:25:15 +0000 (15:25 -0800)]
Merge pull request #272 from Gravatronics/bug/DBOActionUpdateData
Fixes a possible bug in AbstractDatabaseObjectAction::update()
Alexander Ebert [Wed, 14 Dec 2011 23:24:44 +0000 (15:24 -0800)]
Merge pull request #298 from wbbaddons/getLinkPageMenu
Adding getLink()-method for page-menu
Alexander Ebert [Wed, 14 Dec 2011 23:23:38 +0000 (15:23 -0800)]
Merge pull request #291 from max-m/patch-4
Fixes menu item options not saved in database
Alexander Ebert [Wed, 14 Dec 2011 23:22:58 +0000 (15:22 -0800)]
Merge pull request #275 from wbbaddons/mailSenderOptimizatio
Mail sender optimization
Alexander Ebert [Wed, 14 Dec 2011 23:22:35 +0000 (15:22 -0800)]
Merge pull request #274 from wbbaddons/breadcrumbsSPL
Use SPL-Interfaces in \wcf\system\breadcrumb\Breadcrumbs
Alexander Ebert [Wed, 14 Dec 2011 23:20:17 +0000 (15:20 -0800)]
Merge pull request #278 from Gravatronics/bug/AbstractOptionListFormValidate
Fixes bug in AbstractOptionListForm::validate()
Alexander Ebert [Wed, 14 Dec 2011 23:19:55 +0000 (15:19 -0800)]
Merge pull request #279 from wbbaddons/WCFTemplateFix
Fixing WCF.Template
Alexander Ebert [Wed, 14 Dec 2011 23:19:20 +0000 (15:19 -0800)]
Merge pull request #281 from max-m/patch-2
ZipFile doesn't exist but GZipFile ;)
Alexander Ebert [Wed, 14 Dec 2011 23:18:03 +0000 (15:18 -0800)]
Merge pull request #301 from wbbaddons/fileUtilImprovements
(add|remove)(Leading|Trailing)Slash rewritten
Tim Düsterhus [Wed, 14 Dec 2011 18:49:01 +0000 (19:49 +0100)]
(add|remove)(Leading|Trailing)Slash rewritten
Luzifr [Wed, 14 Dec 2011 18:06:49 +0000 (19:06 +0100)]
Some optimizations
Deleted obsolete declarations; Changed syntax of a declaration; Some
comments added.
Luzifr [Wed, 14 Dec 2011 14:07:40 +0000 (15:07 +0100)]
Small bug fix
Luzifr [Tue, 13 Dec 2011 18:57:10 +0000 (19:57 +0100)]
Another small change.
Luzifr [Tue, 13 Dec 2011 18:43:16 +0000 (19:43 +0100)]
Small change
Tim Düsterhus [Mon, 12 Dec 2011 16:45:12 +0000 (17:45 +0100)]
Adding getLink()-method for page-menu
Alexander Ebert [Sat, 10 Dec 2011 20:21:15 +0000 (12:21 -0800)]
Merge pull request #285 from wbbaddons/stripHTMLComments
Strip HTML comments as well in StringUtil::stripHTML()
Alexander Ebert [Sat, 10 Dec 2011 20:20:41 +0000 (12:20 -0800)]
Merge pull request #294 from wbbaddons/wcfJSSemicolon
Adding missing semicolons
Alexander Ebert [Sat, 10 Dec 2011 20:19:58 +0000 (12:19 -0800)]
Merge pull request #292 from wbbaddons/fixUSH
Fix UserStorageHandler
Tim Düsterhus [Sat, 10 Dec 2011 15:06:47 +0000 (16:06 +0100)]
Adding missing semicolons
Tim Düsterhus [Sat, 10 Dec 2011 12:12:33 +0000 (13:12 +0100)]
Examine packageID as well when checking whether the cache is loaded
Tim Düsterhus [Sat, 10 Dec 2011 12:07:49 +0000 (13:07 +0100)]
Fixing UserStorageHandler
$packageID was not correctly passed.
max-m [Fri, 9 Dec 2011 22:07:32 +0000 (23:07 +0100)]
Fixes menu item options not saved in database
Luzifr [Thu, 8 Dec 2011 17:40:20 +0000 (18:40 +0100)]
Removed useless declaration
Tim Düsterhus [Thu, 8 Dec 2011 15:55:18 +0000 (16:55 +0100)]
Strip HTML comments as well in StringUtil::stripHTML()
Fixes https://www.woltlab.com/bugtracker/index.php?page=Bug&bugID=428
Harald Szekely [Mon, 5 Dec 2011 18:35:18 +0000 (10:35 -0800)]
Merge pull request #280 from max-m/patch-1
Changed "style.css" to "wcf.css" ...
max-m [Mon, 5 Dec 2011 18:06:25 +0000 (19:06 +0100)]
ZipFile doesn't exist but GZipFile ;)
max-m [Mon, 5 Dec 2011 17:39:03 +0000 (18:39 +0100)]
Changed "style.css" to "wcf.css" according to https://github.com/WoltLab/WCF/commit/
c9591332fe488fec4920f7a8fc634e04587b38dc
Luzifr [Mon, 5 Dec 2011 16:58:14 +0000 (17:58 +0100)]
"dropdown" -> "dropDown"
I don't like that change, because too much CamelCase makes me sick and
destroys readability, but for consistency-reasons i'll do it …
Luzifr [Mon, 5 Dec 2011 15:26:12 +0000 (16:26 +0100)]
Renamed style-files
Tim Düsterhus [Mon, 5 Dec 2011 13:21:21 +0000 (14:21 +0100)]
Fixing WCF.Template
Luzifr [Sun, 4 Dec 2011 15:13:16 +0000 (16:13 +0100)]
Corrected comment syntax
Matthias Schmidt [Sun, 4 Dec 2011 12:42:00 +0000 (13:42 +0100)]
Fixes bug in AbstractOptionListForm::validate()
Forms that extend AbstractOptionListForm validate first, but their entries in the errorType property are overwritten by the option handler's errors.
Alexander Ebert [Fri, 2 Dec 2011 19:27:38 +0000 (20:27 +0100)]
Users can now be added through ACP again
Fixes #273
Luzifr [Fri, 2 Dec 2011 15:20:15 +0000 (16:20 +0100)]
Just a small fix
Luzifr [Fri, 2 Dec 2011 14:47:26 +0000 (15:47 +0100)]
Collapsible sidebar button optimized
Now we only see 3 arrows inside that tall collapse-"button", if the
page gets longer than 600 pixels.
Alexander Ebert [Fri, 2 Dec 2011 14:30:01 +0000 (15:30 +0100)]
Alexander Ebert [Fri, 2 Dec 2011 14:23:28 +0000 (06:23 -0800)]
Merge pull request #264 from wbbaddons/fqnIllegalLinkException
Fixing fully qualified name of IllegalLinkException
Alexander Ebert [Fri, 2 Dec 2011 14:23:10 +0000 (06:23 -0800)]
Merge pull request #269 from wbbaddons/getController
Adding Request::getController
Tim Düsterhus [Thu, 1 Dec 2011 21:52:18 +0000 (22:52 +0100)]
Implode will already return an empty string.
Tim Düsterhus [Thu, 1 Dec 2011 21:50:55 +0000 (22:50 +0100)]
Use a type-secure check
Tim Düsterhus [Thu, 1 Dec 2011 21:50:34 +0000 (22:50 +0100)]
Use a real signature separated with --
Matthias Schmidt [Thu, 1 Dec 2011 21:45:25 +0000 (22:45 +0100)]
Fixes a possible bug in AbstractDatabaseObjectAction::update()
This bug currently occurs if you try to edit the profile inline in the profile itself (Error: "Undefined index: data"). The reason for this bug is that the after saving the input data, the "real" user data isn't updated, only their options which is handled by the UserAction separately (UserAction, line 140), so 'data' doesn't always need to exist.
Tim Düsterhus [Thu, 1 Dec 2011 21:42:43 +0000 (22:42 +0100)]
Use SPL-Interfaces in \wcf\system\breadcrumb\Breadcrumbs
Countable and Iterator are implemented.
Luzifr [Thu, 1 Dec 2011 19:32:57 +0000 (20:32 +0100)]
Fixes floating problem
Luzifr [Thu, 1 Dec 2011 18:15:17 +0000 (19:15 +0100)]
Making the strings shorter
Luzifr [Thu, 1 Dec 2011 18:10:06 +0000 (19:10 +0100)]
Small fixes
Alexander Ebert [Thu, 1 Dec 2011 17:04:34 +0000 (09:04 -0800)]
Merge pull request #270 from Gravatronics/bug/packageUpdatePackageID
Fixes bug during package update
Alexander Ebert [Thu, 1 Dec 2011 17:04:15 +0000 (09:04 -0800)]
Merge pull request #271 from Gravatronics/bug/userOptionUpdate
Fixes wrong method name in UserOptionEditor::update()
Matthias Schmidt [Thu, 1 Dec 2011 16:56:50 +0000 (17:56 +0100)]
Fixes wrong method name in UserOptionEditor::update()
Matthias Schmidt [Thu, 1 Dec 2011 16:50:20 +0000 (17:50 +0100)]
Fixes bug during package update
The id of the updated package is still read like when no routes were used.
Luzifr [Thu, 1 Dec 2011 16:44:45 +0000 (17:44 +0100)]
Sidebar optimizations
Still unfinished!
Marcel Werk [Thu, 1 Dec 2011 16:43:05 +0000 (17:43 +0100)]
Removed debug code
Marcel Werk [Thu, 1 Dec 2011 16:09:01 +0000 (17:09 +0100)]
Added hascontent to sidebar
Luzifr [Thu, 1 Dec 2011 15:05:29 +0000 (16:05 +0100)]
Collapsible sidebar reloaded
Complete overhaul of the collapse-function due to the switch to a
floated sidebar; Renamed some classes; All done by CSS now; Animation
works in all odern browsers incl. IE 10.
Luzifr [Wed, 30 Nov 2011 18:12:42 +0000 (19:12 +0100)]
Floated sidebar
Floated sidebar ready.
ToDo: Collapsing does not yet work correctly! Work in progress!
Alexander Ebert [Wed, 30 Nov 2011 15:15:40 +0000 (16:15 +0100)]
Fixed option handler not displaying user values
Luzifr [Wed, 30 Nov 2011 14:59:11 +0000 (15:59 +0100)]
Some small stuff
Preparing for floating sidebar; Corrected wrong class name; Changed the
German name of Cronjobs to "Cronjobs", a word which is really common
now and also much shorter thus more handy!
Alexander Ebert [Wed, 30 Nov 2011 14:05:19 +0000 (15:05 +0100)]
Updating user options now working
Marcel Werk [Tue, 29 Nov 2011 21:29:35 +0000 (22:29 +0100)]
Merge branch 'master' of github.com:WoltLab/WCF
Marcel Werk [Tue, 29 Nov 2011 21:29:22 +0000 (22:29 +0100)]
Fixed some issues in smallpages template plugin
Luzifr [Tue, 29 Nov 2011 19:12:51 +0000 (20:12 +0100)]
User Profile Comments again
Alexander Ebert [Tue, 29 Nov 2011 18:16:16 +0000 (19:16 +0100)]
Fixed broken cache method
Luzifr [Tue, 29 Nov 2011 17:55:31 +0000 (18:55 +0100)]
User Profile Comments reloaded
(at the moment still left
Marcel Werk [Tue, 29 Nov 2011 17:35:47 +0000 (18:35 +0100)]
Merge branch 'master' of github.com:WoltLab/WCF
Marcel Werk [Tue, 29 Nov 2011 17:35:32 +0000 (18:35 +0100)]
Fixed template scripting error
Tim Düsterhus [Tue, 29 Nov 2011 16:42:32 +0000 (17:42 +0100)]
Adding Request::getController
It returns the active page|form|action.
Luzifr [Mon, 28 Nov 2011 18:36:15 +0000 (19:36 +0100)]
Styles from Profile comments
Corrected some bugs
Luzifr [Mon, 28 Nov 2011 17:39:55 +0000 (18:39 +0100)]
Profile buttons
Alexander Ebert [Mon, 28 Nov 2011 16:15:28 +0000 (17:15 +0100)]
Merge branch 'master' of github.com:WoltLab/WCF
Alexander Ebert [Mon, 28 Nov 2011 16:15:08 +0000 (17:15 +0100)]
Fixed dialog dimensions again
Somehow getDimensions() (without any parameters) seems to be returning a usable value, rather than the values returned by inner/outer (maybe buggy?)
Luzifr [Mon, 28 Nov 2011 16:06:26 +0000 (17:06 +0100)]
Removed -shadow from system notifications
Looks better without
Alexander Ebert [Mon, 28 Nov 2011 15:39:06 +0000 (07:39 -0800)]
Merge pull request #241 from gianluca311/master
Language option addition
Alexander Ebert [Mon, 28 Nov 2011 15:20:46 +0000 (16:20 +0100)]
Error messages now look more like common dialogs
Alexander Ebert [Mon, 28 Nov 2011 15:10:31 +0000 (16:10 +0100)]
Removed inclusion of benchmark during WCFSetup process
Alexander Ebert [Mon, 28 Nov 2011 15:06:48 +0000 (16:06 +0100)]
Dialog height is already properly calculated
Alexander Ebert [Mon, 28 Nov 2011 14:40:10 +0000 (15:40 +0100)]
Removed the useless next-button
See #251
Alexander Ebert [Mon, 28 Nov 2011 14:12:22 +0000 (15:12 +0100)]
Removed the useless next-button
Closes #251
Alexander Ebert [Mon, 28 Nov 2011 14:06:24 +0000 (15:06 +0100)]
Better handling for parallel renderings
Tim Düsterhus [Mon, 28 Nov 2011 12:48:33 +0000 (13:48 +0100)]
Importing IllegalLinkException instead of using fully qualified name
Additionally reordered use-Statements.
Alexander Ebert [Mon, 28 Nov 2011 11:45:42 +0000 (03:45 -0800)]
Merge pull request #263 from wbbaddons/packageListPluginsTplCorrectLinks
Correcting links in packageListPlugins
Alexander Ebert [Mon, 28 Nov 2011 11:45:25 +0000 (03:45 -0800)]
Merge pull request #262 from wbbaddons/packageListPluginsShowDescription
Show the description in packageListPlugins
Marcel Werk [Mon, 28 Nov 2011 11:37:19 +0000 (03:37 -0800)]
Merge pull request #265 from wbbaddons/useSystemException
Adding missing use SystemException in DatabaseObjectList
Marcel Werk [Mon, 28 Nov 2011 11:37:01 +0000 (03:37 -0800)]
Merge pull request #261 from Torben-Brodt/patch-8
minor: array should be array
Alexander Ebert [Sun, 27 Nov 2011 20:15:18 +0000 (21:15 +0100)]
Prevent parallel rendering within installation
Alexander Ebert [Sun, 27 Nov 2011 17:45:16 +0000 (18:45 +0100)]
Fixed dialog resizing
Tim Düsterhus [Sat, 26 Nov 2011 16:42:21 +0000 (17:42 +0100)]
Adding missing use SystemException in DatabaseObjectList
Tim Düsterhus [Sat, 26 Nov 2011 16:06:22 +0000 (17:06 +0100)]
Fixing fully qualified name of IllegalLinkException
Tim Düsterhus [Sat, 26 Nov 2011 12:50:37 +0000 (13:50 +0100)]
Show the description in packageListPlugins
Instead of the static text the description is now shown. Output is truncated to 300 chars. This should be enough for most plugins.
Tim Düsterhus [Sat, 26 Nov 2011 12:41:48 +0000 (13:41 +0100)]
Correcting links in packageListPlugins
They were not using the {link}-Tag.
Torben-Brodt [Sat, 26 Nov 2011 12:12:14 +0000 (13:12 +0100)]
minor: array should be array
Alexander Ebert [Fri, 25 Nov 2011 19:34:10 +0000 (20:34 +0100)]
Merge branch 'master' of github.com:WoltLab/WCF
Alexander Ebert [Fri, 25 Nov 2011 19:33:57 +0000 (20:33 +0100)]
Dialogs are now properly resized
Marcel Werk [Fri, 25 Nov 2011 19:03:38 +0000 (20:03 +0100)]
Merge branch 'master' of github.com:WoltLab/WCF
Marcel Werk [Fri, 25 Nov 2011 19:03:18 +0000 (20:03 +0100)]
Closes #258
Luzifr [Fri, 25 Nov 2011 18:51:58 +0000 (19:51 +0100)]
Board-list & -table & page-navigation
Marcel Werk [Fri, 25 Nov 2011 18:51:26 +0000 (19:51 +0100)]
Fixed an encoding issue
Marcel Werk [Fri, 25 Nov 2011 18:24:28 +0000 (19:24 +0100)]
Merge branch 'master' of github.com:WoltLab/WCF
Conflicts:
com.woltlab.wcf/template/footer.tpl
Marcel Werk [Fri, 25 Nov 2011 18:21:36 +0000 (19:21 +0100)]
Added a setting that allows the admin to enable/disable the benchmark
Also changed the behavior of the debug_mode setting
Luzifr [Fri, 25 Nov 2011 17:08:11 +0000 (18:08 +0100)]
Page-navigation dropdowns again