Alexander Ebert [Mon, 22 Aug 2011 19:42:00 +0000 (21:42 +0200)]
Increased added value for afterNextExec
Unfortunately
a75e8c9 did not fix the problem as intended, values below 60 do not modify the date of next execution. This is caused by the way CronjobUtil disregards any timeframe below 1 minute (seconds aren't allowed for value anyway). To avoid this issue I've picked 120 seconds which is more than 1 minute (preventing nasty rounding errors) and far less to have any impact on the system.
Alexander Ebert [Mon, 22 Aug 2011 17:08:21 +0000 (19:08 +0200)]
Fixed calculation of afterNextExec
The timebase for calculation of `afterNextExec` is equal to `nextExec` in order to find any date after this time for execution. Unfortunately this timebase is already a valid date and thus is used as result (now `nextExec` and `afterNextExec` are equal). To fix this, we simply add 1 to the `nextExec` timestamp, making it an invalid date for next execution (we do not support seconds anyway!).
Alexander Ebert [Mon, 22 Aug 2011 15:32:28 +0000 (08:32 -0700)]
Merge pull request #130 from wbbaddons/cronjobExecutingImplementation
Implemented the possibility to execute cronjobs
Tim Düsterhus [Mon, 22 Aug 2011 15:07:14 +0000 (17:07 +0200)]
Implemented dtdesign's suggestions
Tim Düsterhus [Mon, 22 Aug 2011 14:16:17 +0000 (16:16 +0200)]
Finished the open points in cronjobs
- Log the result
- Calculate afterNextExec
- Care about the state
Alexander Ebert [Mon, 22 Aug 2011 13:40:16 +0000 (06:40 -0700)]
Merge pull request #131 from wbbaddons/optionTypeFix
Fixing fetching of optiontypes
Alexander Ebert [Mon, 22 Aug 2011 13:39:47 +0000 (06:39 -0700)]
Merge pull request #128 from Gravatronics/cronjobLogListInfo
Removed unnecessary border container in cronjobLogList.tpl
Alexander Ebert [Mon, 22 Aug 2011 13:38:47 +0000 (06:38 -0700)]
Merge pull request #129 from wbbaddons/acpMenuActiveFix
Fixing active status for acp-menu items
Alexander Ebert [Mon, 22 Aug 2011 13:26:57 +0000 (06:26 -0700)]
Merge pull request #127 from Gravatronics/userSortIcon
Fixes wrong user sort icon and typo
Alexander Ebert [Mon, 22 Aug 2011 13:26:03 +0000 (06:26 -0700)]
Merge pull request #126 from rs90/fixedLanguageVariableInPackageStartInstallTpl
changed language variable
Alexander Ebert [Mon, 22 Aug 2011 13:24:32 +0000 (15:24 +0200)]
Simple implementation for collapsible content
Tim Düsterhus [Sun, 21 Aug 2011 11:54:23 +0000 (13:54 +0200)]
Implemented the possibility to execute cronjobs
Tim Düsterhus [Sun, 21 Aug 2011 11:08:31 +0000 (13:08 +0200)]
Fixing fetching of optiontypes
Tim Düsterhus [Sun, 21 Aug 2011 10:39:17 +0000 (12:39 +0200)]
Fixing active status for acp-menu items
- CronjobListPage
- PackageListPage
- UpdateServerListPage
- UserGroupListPage
Matthias Schmidt [Sat, 20 Aug 2011 10:26:34 +0000 (12:26 +0200)]
Removed unnecessary border container
Matthias Schmidt [Sat, 20 Aug 2011 09:56:07 +0000 (11:56 +0200)]
Fixes typo
Matthias Schmidt [Sat, 20 Aug 2011 09:54:20 +0000 (11:54 +0200)]
Fixed wrong sort icons
Old .png files were used, not the new .svg ones
rs90 [Sat, 20 Aug 2011 09:38:49 +0000 (11:38 +0200)]
changed language variable from wcf.acp.menu.link.package.view to wcf.acp.menu.link.package.list
Alexander Ebert [Fri, 19 Aug 2011 18:41:29 +0000 (20:41 +0200)]
Renamed menu item names according to changed language variables
Alexander Ebert [Fri, 19 Aug 2011 18:18:05 +0000 (20:18 +0200)]
Fixed various issues concerning the package installation
Package installation, update and deletion are properly working (at least in all of my test cases). Additionally reintroduced confirm messages before uninstalling any plugin. Maybe replace those ugly javascript prompts with some kind of overlay (would look like the same as the complete UI and is far less ugly)
Alexander Ebert [Fri, 19 Aug 2011 14:41:55 +0000 (16:41 +0200)]
Merge branch 'master' of github.com:WoltLab/WCF
Alexander Ebert [Fri, 19 Aug 2011 13:54:35 +0000 (15:54 +0200)]
Fixed missing use
Alexander Ebert [Fri, 19 Aug 2011 13:54:35 +0000 (15:54 +0200)]
Fixed missing use
Alexander Ebert [Fri, 19 Aug 2011 13:39:55 +0000 (15:39 +0200)]
Renamed groupoptions -> usergroupoptions to reflect changed pip name
Alexander Ebert [Fri, 19 Aug 2011 13:39:32 +0000 (15:39 +0200)]
Fixed SQL error caused by
d7281d4
Alexander Ebert [Fri, 19 Aug 2011 13:26:28 +0000 (15:26 +0200)]
Non-archives won't be recognized as archives any more
Alexander Ebert [Fri, 19 Aug 2011 13:19:35 +0000 (15:19 +0200)]
Merge branch 'master' of github.com:WoltLab/WCF
Alexander Ebert [Fri, 19 Aug 2011 13:19:14 +0000 (15:19 +0200)]
Fixed packageName for installation queue
Luzifr [Thu, 18 Aug 2011 20:25:14 +0000 (22:25 +0200)]
Removed links to PNG icons, fixed tabbed view without form elements, indented view for checkbox and radio descriptions, removed deprecated form CSS.
Also restored my changes in UserGroupAdd.tpl, which were lost after
Alex's last commit. ;-)
Alexander Ebert [Thu, 18 Aug 2011 19:47:22 +0000 (21:47 +0200)]
Merge branch 'master' of github.com:WoltLab/WCF
Conflicts:
wcfsetup/install/files/lib/system/template/TemplateScriptingCompiler.class.php
Alexander Ebert [Thu, 18 Aug 2011 19:41:27 +0000 (21:41 +0200)]
Fixed a few errors caused by pull request #112
Alexander Ebert [Thu, 18 Aug 2011 19:41:27 +0000 (21:41 +0200)]
Fixed a few errors caused by pull request #112
Alexander Ebert [Thu, 18 Aug 2011 19:31:10 +0000 (12:31 -0700)]
Merge pull request #124 from wbbaddons/directoryUtilUses
Using DirectoryUtil at more places
Luzifr [Thu, 18 Aug 2011 19:20:45 +0000 (21:20 +0200)]
And again optimized (grmph)
Luzifr [Thu, 18 Aug 2011 19:18:18 +0000 (21:18 +0200)]
Optimized icon
Alexander Ebert [Thu, 18 Aug 2011 18:42:55 +0000 (20:42 +0200)]
Merge branch 'master' of github.com:WoltLab/WCF
Luzifr [Thu, 18 Aug 2011 18:26:01 +0000 (20:26 +0200)]
small adaption
Alexander Ebert [Thu, 18 Aug 2011 18:20:48 +0000 (20:20 +0200)]
Reverted HTML for sub tabs and replaced with tabmenu
Alexander Ebert [Thu, 18 Aug 2011 18:20:25 +0000 (20:20 +0200)]
Removed fancy effects for sub tabs
Luzifr [Thu, 18 Aug 2011 17:22:21 +0000 (19:22 +0200)]
table heads should now show only text and a badged number nearby (adapted language variables also), some CSS refinements for tables and badges, more beautiful import/export options page, 2 additional images.
Tim Düsterhus [Thu, 18 Aug 2011 16:03:06 +0000 (18:03 +0200)]
Alphabetical order
Alexander Ebert [Thu, 18 Aug 2011 15:46:30 +0000 (08:46 -0700)]
Merge pull request #112 from Gravatronics/movedTemplatePluginInterfaces
Moved template plugin interfaces to the template plugin folder
Alexander Ebert [Thu, 18 Aug 2011 15:43:54 +0000 (08:43 -0700)]
Merge pull request #107 from Gravatronics/optionTypes
Renamed option types
Alexander Ebert [Thu, 18 Aug 2011 15:42:44 +0000 (08:42 -0700)]
Merge pull request #108 from Gravatronics/checkPermissions
Renamed SessionHandler::checkPermission() to SessionHandler::checkPermissions()
Alexander Ebert [Thu, 18 Aug 2011 15:40:33 +0000 (08:40 -0700)]
Merge pull request #122 from wbbaddons/directoryUtilImprovements
Improvements to DirectoryUtil
Alexander Ebert [Thu, 18 Aug 2011 15:39:26 +0000 (08:39 -0700)]
Merge pull request #119 from Gravatronics/documentationUpdates
Updated some documentations
Alexander Ebert [Thu, 18 Aug 2011 15:30:48 +0000 (08:30 -0700)]
Merge pull request #118 from Gravatronics/CacheBuilderTypeHints
Added type hint to the CacheBuilder method getData
Alexander Ebert [Thu, 18 Aug 2011 15:30:14 +0000 (08:30 -0700)]
Merge pull request #113 from Gravatronics/wcf2LanguageHandling
Make use of LanguageCategory objects
Alexander Ebert [Thu, 18 Aug 2011 15:29:56 +0000 (08:29 -0700)]
Merge pull request #116 from wbbaddons/fixingUser
StorageHandler -> UserStorageHandler
Alexander Ebert [Thu, 18 Aug 2011 15:28:55 +0000 (08:28 -0700)]
Merge pull request #117 from wbbaddons/fixingDatabaseCheck
The available databases were not checked correctly during installation.
Alexander Ebert [Thu, 18 Aug 2011 15:28:34 +0000 (08:28 -0700)]
Merge pull request #114 from Gravatronics/UserGroupEditorFixes
Fixed a bug in UserGroupEditor
Tim Düsterhus [Thu, 18 Aug 2011 15:21:17 +0000 (17:21 +0200)]
Omitting RecursiveDirectoryIterator
Alexander Ebert [Thu, 18 Aug 2011 15:15:59 +0000 (08:15 -0700)]
Merge pull request #123 from wbbaddons/php53Closures
Using PHP 5.3 closures instead of create_function
Tim Düsterhus [Thu, 18 Aug 2011 14:04:04 +0000 (16:04 +0200)]
Using DirectoryUtil at more places
- TemplateEditor::deleteCompiledFiles()
- TemplateGroupEditor::deleteFolders()
Tim Düsterhus [Thu, 18 Aug 2011 13:28:24 +0000 (15:28 +0200)]
Using PHP 5.3 closures instead of create_function
Tim Düsterhus [Thu, 18 Aug 2011 13:20:48 +0000 (15:20 +0200)]
Renaming getFilesObj to getFileObjects.
There were no uses outside that class
Tim Düsterhus [Thu, 18 Aug 2011 12:54:10 +0000 (14:54 +0200)]
Improvements to DirectoryUtil
- Adding missing namespaces to documentation
- Moving FileUtil::unifyDirSeperator() into scanning to avoid duplicate work when fetching more than one list of file
- Fixing indentation -> Now matching code guidelines
- Some method moving -> More logical order
- Removed destroy() in favor of clearCaches()
Luzifr [Wed, 17 Aug 2011 19:08:54 +0000 (21:08 +0200)]
Table sorting Icon now SVG, some new versions of images, deleted obsoletes
Luzifr [Tue, 16 Aug 2011 20:12:28 +0000 (22:12 +0200)]
1 rebuilt icon
Luzifr [Tue, 16 Aug 2011 18:07:36 +0000 (20:07 +0200)]
Some icons
Luzifr [Tue, 16 Aug 2011 16:57:08 +0000 (18:57 +0200)]
That one was wrong
Luzifr [Tue, 16 Aug 2011 16:47:45 +0000 (18:47 +0200)]
More SVG icons & their integration into the templates
Alexander Ebert [Tue, 16 Aug 2011 13:58:53 +0000 (15:58 +0200)]
Implemented draft-version of replacement for SubTabMenu
Alexander Ebert [Tue, 16 Aug 2011 13:58:23 +0000 (15:58 +0200)]
Included jQuery Tools 1.2.5 within ACP
Matthias Schmidt [Tue, 16 Aug 2011 11:37:01 +0000 (13:37 +0200)]
Rebase branch
Matthias Schmidt [Mon, 15 Aug 2011 14:48:38 +0000 (16:48 +0200)]
Fixed namespace
Matthias Schmidt [Sat, 13 Aug 2011 07:03:31 +0000 (09:03 +0200)]
Small documentation corrections
Matthias Schmidt [Sat, 13 Aug 2011 06:57:06 +0000 (08:57 +0200)]
Changed name of group option type in xml file
Matthias Schmidt [Sat, 13 Aug 2011 06:51:22 +0000 (08:51 +0200)]
Additional adjustments
Matthias Schmidt [Sat, 13 Aug 2011 06:44:34 +0000 (08:44 +0200)]
GroupOptions are now UserGroupOptions
While the database objects have already been renamed from Group to
UserGroup, the options weren't.
Matthias Schmidt [Sat, 13 Aug 2011 05:34:56 +0000 (07:34 +0200)]
Added missing namespace
Matthias Schmidt [Fri, 12 Aug 2011 21:08:52 +0000 (23:08 +0200)]
Adjustments because of option type class name changes
Matthias Schmidt [Fri, 12 Aug 2011 21:03:12 +0000 (23:03 +0200)]
Renamed group option types
Matthias Schmidt [Fri, 12 Aug 2011 20:56:25 +0000 (22:56 +0200)]
Renamed option types
Matthias Schmidt [Tue, 16 Aug 2011 07:24:21 +0000 (09:24 +0200)]
Updated some documentations
Matthias Schmidt [Tue, 16 Aug 2011 07:10:57 +0000 (09:10 +0200)]
Added type hint to the CacheBuilder method getData
Tim Düsterhus [Mon, 15 Aug 2011 20:05:07 +0000 (22:05 +0200)]
The available databases were not checked correctly during installation.
If PDO was disabled the database information would be green without any content, instead of red
Tim Düsterhus [Mon, 15 Aug 2011 19:53:52 +0000 (21:53 +0200)]
Gravatronics forgot to rename StorageHandler at this place.
Luzifr [Mon, 15 Aug 2011 19:03:44 +0000 (21:03 +0200)]
More SVG icons (not necessarily final!) and their integration into templates, small bug-fixes
Luzifr [Mon, 15 Aug 2011 16:31:09 +0000 (18:31 +0200)]
More SVG-icons and their implementation in the templates, corrected a mistake in 2 comments, some minor CSS changes.
1) New icon-naming system: At this time icons without trailing digit are
meant to be blue (imaging a "0" as number), those with a "1" are
supposed to be dark grey and those with a "2" are supposed to be white.
An icon with an additional "D" in its name has less opacity (regardless
of its color) and be nearly transparent. Note that this icon-naming
system may not be final and change over time. Note that due to the
possibilities of SVG-images and CSS3 techniques, there is no need for
icons in different sizes any more, which reduces the number of icons
dramatically. 2) If we find a way to put multiple icons in one file,
and/or multiple states of them, there will be even less icons. This is
just the state of establishing SVG icons generally, it may become more
smart in future.
Matthias Schmidt [Mon, 15 Aug 2011 15:27:47 +0000 (17:27 +0200)]
Fixed a bug in UserGroupEditor
And I removed some unneeded variables.
Matthias Schmidt [Mon, 15 Aug 2011 15:16:03 +0000 (17:16 +0200)]
Make use of LanguageCategory objects
LanguageFactory now uses LanguageCategory objects rather than arrays.
Matthias Schmidt [Mon, 15 Aug 2011 14:48:38 +0000 (16:48 +0200)]
Fixed namespace
Matthias Schmidt [Mon, 15 Aug 2011 14:39:35 +0000 (16:39 +0200)]
Moved template plugin interfaces to the template plugin folder
Using the same "placement pattern" like for (user group) options, also
makes it unnecessary to import the interfaces.
Matthias Schmidt [Mon, 15 Aug 2011 14:22:21 +0000 (16:22 +0200)]
Removed SessionHandler::checkPermission()
Alexander Ebert [Mon, 15 Aug 2011 14:16:16 +0000 (07:16 -0700)]
Merge pull request #105 from Gravatronics/cronjobLogListClassPath
Missing pieces from cronjob commit
Alexander Ebert [Mon, 15 Aug 2011 14:01:34 +0000 (07:01 -0700)]
Merge pull request #104 from Gravatronics/templatePluginToSuffix
Changed names of the template plugin classes
Alexander Ebert [Mon, 15 Aug 2011 14:00:17 +0000 (07:00 -0700)]
Merge pull request #106 from Gravatronics/cacheBuilderRename
Cache builder rename
Matthias Schmidt [Sat, 13 Aug 2011 12:14:06 +0000 (14:14 +0200)]
Renamed SessionHandler::checkPermission() to SessionHandler::checkPermissions()
Since a permission array is given, more than just one permission is
checked. I left the old method (with WCF 1.1 signature) and marked it as
deprecated.
Matthias Schmidt [Sat, 13 Aug 2011 07:03:31 +0000 (09:03 +0200)]
Small documentation corrections
Matthias Schmidt [Sat, 13 Aug 2011 06:57:06 +0000 (08:57 +0200)]
Changed name of group option type in xml file
Matthias Schmidt [Sat, 13 Aug 2011 06:51:22 +0000 (08:51 +0200)]
Additional adjustments
Matthias Schmidt [Sat, 13 Aug 2011 06:44:34 +0000 (08:44 +0200)]
GroupOptions are now UserGroupOptions
While the database objects have already been renamed from Group to
UserGroup, the options weren't.
Matthias Schmidt [Sat, 13 Aug 2011 06:27:35 +0000 (08:27 +0200)]
Missing changes
Matthias Schmidt [Sat, 13 Aug 2011 06:19:52 +0000 (08:19 +0200)]
Renamed cache builders (II)
Matthias Schmidt [Sat, 13 Aug 2011 06:04:46 +0000 (08:04 +0200)]
Moved ICacheBuilder in builder folder
ICacheSource is also in the folder with its implementations.
Matthias Schmidt [Sat, 13 Aug 2011 06:02:09 +0000 (08:02 +0200)]
Renamed cache builders
Matthias Schmidt [Sat, 13 Aug 2011 05:34:56 +0000 (07:34 +0200)]
Added missing namespace
Matthias Schmidt [Fri, 12 Aug 2011 21:08:52 +0000 (23:08 +0200)]
Adjustments because of option type class name changes
Matthias Schmidt [Fri, 12 Aug 2011 21:03:12 +0000 (23:03 +0200)]
Renamed group option types