Joas Schilling
8d12838aed
[ticket/9549] Make the class non static and extend delete_group function.
...
delete_group() can now be used, so it does not update the actual group.
This can save a query, when you update the group anyway.
PHPBB3-9549
2011-02-16 18:22:29 +01:00
Joas Schilling
4f2b0d9d42
[ticket/9549] Add the module and files for the ACP.
...
PHPBB3-9549
2011-02-16 18:21:48 +01:00
Joas Schilling
b7d3d57b70
[ticket/9549] Enhance teampage functionality with a new class, group_positions.
...
PHPBB3-9549
2011-02-16 18:19:51 +01:00
Joas Schilling
59454ccd99
[ticket/10045] Update version in some more files.
...
I did not include the docs/INSTALL.html, because we need to do a bit more on that file before releasing 3.1 (Add section how to update from 3.0 to 3.1, ...)
PHPBB3-10045
2011-02-16 16:06:23 +01:00
Igor Wiedler
1cc5087c36
Merge branch 'develop-olympus' into develop
...
* develop-olympus:
[ticket/8904] Show default value for numeric custom profile fields when editing
2011-02-13 18:33:27 +01:00
Niklas Schmidtmer
c717e44094
[ticket/8904] Show default value for numeric custom profile fields when editing
...
When displaying the default value for a numeric custom profile field, only use
request_var to obtain the value on creation. When editing, it will always
override the actual value with an empty string, as this is request_var's default
return value.
PHPBB3-8904
2011-02-13 18:32:11 +01:00
Oleg Pudeyev
4e689c522f
[feature/system-cron] Added documentation for cron manager constructor.
...
PHPBB3-9596
2011-02-12 22:05:54 -05:00
Nils Adermann
92c278d39a
[feature/system-cron] Remove an unecessary assignment and an unecessary comment
...
PHPBB3-9596
2011-02-12 22:05:54 -05:00
Nils Adermann
7a2c5e618b
[feature/system-cron] preg_match returns int so cast to bool, fix comment
...
PHPBB3-9596
2011-02-12 22:05:54 -05:00
Nils Adermann
2e47409e80
[feature/system-cron] Rename lock() to acquire and unlock() to release.
...
PHPBB3-9596
2011-02-12 22:05:54 -05:00
Nils Adermann
09b136272b
[feature/system-cron] Cache cron's task names.
...
Instead of using a path relative to phpbb_root_path the path to the task
directory is directly passed to the cron manager. Dummy tasks are now
in the tests directory directly.
PHPBB3-9596
2011-02-12 22:05:54 -05:00
Nils Adermann
7a8233020b
[feature/system-cron] Use a RecursiveDirectoryIterator instead of readdir.
...
PHPBB3-9596
2011-02-12 22:05:54 -05:00
Nils Adermann
9bc62056b2
[feature/system-cron] Add array type hints if appropriate and remove globals.
...
PHPBB3-9596
2011-02-12 22:05:53 -05:00
Nils Adermann
165b0ec0b2
[feature/system-cron] Make use of the new config class in locks.
...
PHPBB3-9596
2011-02-12 22:05:53 -05:00
Nils Adermann
3a3a8bb96d
[feature/system-cron] Abstract the database locking mechanism out of cron.
...
Added a number of tests for the locking mechanism which can now lock
arbitrary config variables.
PHPBB3-9596
2011-02-12 22:05:53 -05:00
Oleg Pudeyev
53dd847dd5
[feature/system-cron] Added @param/@return documentation
...
Also adjusted some function descriptions for greater informativity.
PHPBB3-9596
2011-02-12 22:05:53 -05:00
Andreas Fischer
47702b8ca7
[feature/system-cron] Add phpDoc documentation for everything else.
...
PHPBB3-9596
2011-02-12 22:05:53 -05:00
Andreas Fischer
3c0561b68f
[feature/system-cron] Cast result in cron_manager::is_valid_name() to bool.
...
PHPBB3-9596
2011-02-12 22:05:52 -05:00
Andreas Fischer
f4f8523ca3
[feature/system-cron] Add phpDoc documentation for phpbb_cron_manager class.
...
PHPBB3-9596
2011-02-12 22:05:52 -05:00
Andreas Fischer
134afe36e2
[feature/system-cron] Add phpDoc documentation for phpbb_cron_lock class.
...
PHPBB3-9596
2011-02-12 22:05:52 -05:00
Andreas Fischer
6fc11184e7
[feature/system-cron] Adjust SQL query style to follow coding guidelines.
...
PHPBB3-9596
2011-02-12 22:05:52 -05:00
Andreas Fischer
6235957aa1
[feature/system-cron] Fix indention in phpbb_cron_manager::load_tasks()
...
PHPBB3-9596
2011-02-12 22:05:52 -05:00
Andreas Fischer
afc538366b
[feature/system-cron] Remove $Id$ from PHP file header
...
PHPBB3-9596
2011-02-12 22:05:52 -05:00
Igor Wiedler
4302dab5fa
[feature/system-cron] coding guidelines adjustments
...
PHPBB3-9596
2011-02-12 22:05:52 -05:00
Igor Wiedler
e48b850ab5
[feature/system-cron] use phpbb_request instead of plain superglobals
...
PHPBB3-9596
2011-02-12 22:05:52 -05:00
Igor Wiedler
b50e486567
[feature/system-cron] adjust some comments to reflect phpbb_ prefix
...
PHPBB3-9596
2011-02-12 22:05:52 -05:00
Igor Wiedler
4f86b4d205
[feature/system-cron] add spaces to comply with coding guidelines
...
PHPBB3-9596
2011-02-12 22:05:52 -05:00
Igor Wiedler
132d2c2bd8
[feature/system-cron] adjust some last filenames to make autoloading work
...
PHPBB3-9596
2011-02-12 22:05:52 -05:00
Igor Wiedler
bd58fa49c0
[feature/system-cron] make parameterized interface autoloadable
...
also extract it to a separate file
PHPBB3-9596
2011-02-12 22:05:52 -05:00
Igor Wiedler
a9e0f9947d
[feature/system-cron] add phpbb_ prefix to all class names
...
PHPBB3-9596
2011-02-12 22:05:51 -05:00
Igor Wiedler
0aa491ffa2
[feature/system-cron] rewrite cron manager to use autoloading
...
PHPBB3-9596
2011-02-12 22:05:51 -05:00
Igor Wiedler
5a075c3dca
[feature/system-cron] remove more includes, adjust path
...
PHPBB3-9596
2011-02-12 22:05:51 -05:00
Igor Wiedler
c9bd1b392d
[feature/system-cron] remove conditional includes in favour of autoloading
...
PHPBB3-9596
2011-02-12 22:05:51 -05:00
Igor Wiedler
1bfbcb8b7e
[feature/system-cron] remove cron_ prefix from files
...
PHPBB3-9596
2011-02-12 22:05:51 -05:00
Igor Wiedler
794d376be4
[feature/system-cron] rename tasks to task
...
PHPBB3-9596
2011-02-12 22:05:51 -05:00
Oleg Pudeyev
fb461c57ed
[feature/system-cron] Removed generate_generic_task_code function
...
PHPBB3-9596
2011-02-12 22:05:51 -05:00
Oleg Pudeyev
8c8211d15a
[feature/system-cron] Added missing visibility keywords.
...
PHPBB3-9596
2011-02-12 22:05:51 -05:00
Oleg Pudeyev
3e707cf266
[feature/system-cron] Replaced intval with (int) cast as requested.
...
PHPBB3-9596
2011-02-12 22:05:51 -05:00
Oleg Pudeyev
f345662b21
[feature/system-cron] Use intval() to convert to int.
...
PHPBB3-9596
2011-02-12 22:05:51 -05:00
Oleg Pudeyev
ccf5902c50
[feature/system-cron] Fixed instantiate_task to work correctly.
...
PHPBB3-9596
2011-02-12 22:05:51 -05:00
Oleg Pudeyev
071472a6fd
[feature/system-cron] Use complete cron task class name as cron task name
...
PHPBB3-9596
2011-02-12 22:05:50 -05:00
Oleg Pudeyev
8cc2819610
[feature/system-cron] Require cron task wrapper constructor to be a cron task.
...
PHPBB3-9596
2011-02-12 22:05:50 -05:00
Oleg Pudeyev
be087826b0
[feature/system-cron] Added missing include to prune all forums task.
...
PHPBB3-9596
2011-02-12 22:05:50 -05:00
Oleg Pudeyev
d6fcea23a4
[feature/system-cron] Note that releasing a released cron lock is harmless.
...
PHPBB3-9596
2011-02-12 22:05:50 -05:00
Oleg Pudeyev
562bbc885e
[feature/system-cron] Use interface_exists to check for interface existence.
...
PHPBB3-9596
2011-02-12 22:05:50 -05:00
Oleg Pudeyev
f07aeba9c0
[feature/system-cron] Added acp ui for use_system_cron config setting.
...
PHPBB3-9596
2011-02-12 22:05:50 -05:00
Oleg Pudeyev
ce5204dcfd
[feature/system-cron] Comment about shutdown function safety in queue cron task.
...
PHPBB3-9596
2011-02-12 22:05:50 -05:00
Oleg Pudeyev
c25736ca25
[feature/system-cron] Changed !! to (bool) as requested.
...
PHPBB3-9596
2011-02-12 22:05:50 -05:00
Oleg Pudeyev
bb7496bac2
[feature/system-cron] Changed stray include_once to include.
...
PHPBB3-9596
2011-02-12 22:05:50 -05:00
Oleg Pudeyev
763dc86c16
[feature/system-cron] Fixes to make cron actually run.
...
PHPBB3-9596
2011-02-12 22:05:49 -05:00