3fe8344104
[feature/attach-dl] Use "else if" for precedence in case of multiple arguments.
...
PHPBB3-11042
2012-08-07 00:07:22 +02:00
155b584a68
[feature/attach-dl] Only include compress class when needed
...
PHPBB3-11042
2012-08-04 15:58:58 +01:00
aa87258cc6
[feature/attach-dl] Used sql_fetchrowset
...
PHPBB3-11042
2012-08-04 15:47:22 +01:00
16ec660e76
[feature/attach-dl] Added a function for checking allowed extensions
...
PHPBB3-11042
2012-08-04 15:29:26 +01:00
50af76da7d
[feature/attach-dl] Ensure only one operation is performed
...
PHPBB3-11042
2012-08-04 14:51:11 +01:00
ed1435d040
[feature/attach-dl] Added function for incrementing download counter
...
PHPBB3-11042
2012-08-04 14:48:07 +01:00
20a2ceccbd
[feature/attach-dl] Initialised arrays if they're used
...
PHPBB3-11042
2012-08-04 14:10:26 +01:00
0cad61efbf
[feature/attach-dl] Added table prefix to columns
...
PHPBB3-11042
2012-08-04 14:08:49 +01:00
bbdbff1ab3
[feature/attach-dl] Modified SQL query format and used sql_in_set
...
PHPBB3-11042
2012-08-04 13:57:26 +01:00
ee7d9614c0
[feature/attach-dl] Downloading all attachments fully implemented
...
Added a function to list all available archiving methods and integrated
it with the prosilver style.
Heavy modifications to download/file.php to support archiving and
downloading of multiple files at once.
PHPBB3-11042
2012-08-04 13:18:20 +01:00
50bc453aa6
[feature/dic] Load services from extensions
...
PHPBB3-10739
2012-07-21 21:02:55 +02:00
967cc550ed
[feature/dic] Introduce DI processors instead of abusing compiler passes
...
PHPBB3-10739
2012-07-21 20:42:07 +02:00
90a957ad26
[ticket/11015] Make DBAL classes autoloadable
...
PHPBB3-11015
This allows us to just create the object without having to include the
driver first. However, it also means that users must specify the full
class name in config.php
2012-07-21 18:11:14 +02:00
32d2ee61f7
[feature/dic] Configure container via config.php, use compiler pass
...
PHPBB3-10739
2012-07-21 16:14:40 +02:00
df16bd1c49
[feature/avatars] Rewrite drivers to use full class name
...
* Use full driver class name as avatar_type value
* Move avatar drivers to core namespace
* Make avatars installable through extensions
PHPBB3-10018
2012-06-27 21:02:07 +02:00
2e76620c88
[feature/dic] Rewrite cron system to use DIC
...
PHPBB3-10739
2012-04-09 12:42:31 +02:00
eea2ec5052
[feature/avatars] Introduce global phpbb_avatar_manager
...
PHPBB3-10018
2012-04-08 16:27:09 +02:00
dc9ccc432c
[feature/dic] Make use of calls to cut down on boilerplate
...
PHPBB3-10739
2012-03-31 21:20:58 +02:00
a7f61b91b7
[feature/dic] Use DIC in download/file and install/index
...
PHPBB3-10739
2012-03-31 20:45:58 +02:00
821948b96f
[feature/event-dispatcher] Add missing dispatcher to file.php
...
PHPBB3-9550
2012-03-28 21:45:21 +02:00
0af7d610c0
[feature/event-dispatcher] Delete hard dependency on composer.
...
Applications should not depend on package managers.
PHPBB3-9550
2012-03-18 02:48:55 -04:00
e02d92ac62
[feature/event-dispatcher] Use real EventDispatcher through composer
...
* replace the copy-pasta EventDispatcher with the real one from Symfony2
* use composer for managing this dependency, use composer autoloading
PHPBB3-9550
2012-03-11 15:15:33 +01:00
f894da0d25
[ticket/10633] Stop leaking filename of attachments when thumbnail is requested
...
While filenames are chosen at random and there is no correlation between the
original filename and the new filesystem filename, there is a correlation
between filesystem filename and filesytem filename of thumbnails.
Adjust error message to no longer include the physical filename and make it
consistent with the error message that is shown when there is no attachment at
all.
This information was mostly useless for regular users (i.e. non-admins) anyway.
PHPBB3-10633
2012-02-09 15:17:42 +01:00
7a04c9048c
[ticket/9916] Updating header license and removing Version $Id$
...
PHPBB3-9916
2011-12-31 13:32:52 +00:00
96209e0224
[feature/extension-manager] The class loader no longer knows about extensions
...
Instead the class loader is instantiated twice. Once with the phpbb_ prefix
and once with the phpbb_ext_ prefix.
PHPBB3-10323
2011-09-29 15:42:46 +02:00
fb943d4d6b
[feature/extension-manager] Load the extension manager on all pages
...
PHPBB3-10323
2011-09-29 15:42:40 +02:00
14f1e581fa
[feature/extension-manager] Extension Manager & Finder
...
Extensions RFC: http://area51.phpbb.com/phpBB/viewtopic.php?f=84&t=41499
Ticket: http://tracker.phpbb.com/browse/PHPBB3-10323
PHPBB3-10323
2011-09-29 15:42:33 +02:00
34bc0427df
[ticket/10359] Fix phpbb_request regression in download/file.php
...
The phpbb_request object, utf-8 tools and request_var injection are missing.
PHPBB3-10359
2011-09-08 22:37:19 +02:00
0bf6966c52
[feature/request-class] Add server(), header() and is_ajax() to request
...
Extend the request class with helpers for reading server vars (server())
and HTTP request headers (header()). Refactor the existing code base
to make use of these helpers, make $_SERVER a deactivated super global.
Also introduce an is_ajax() method, which checks the X-Requested-With
header for the value 'XMLHttpRequest', which is sent by JavaScript
libraries, such as jQuery.
PHPBB3-9716
2011-07-15 22:34:24 +02:00
835faff61a
Merge branch 'develop-olympus' into develop
...
* develop-olympus:
[ticket/10218] Prevent startime from being overwritten by deregister_globals()
[ticket/10218] Moving global deregistration, etc. to startup.php
Conflicts:
phpBB/install/database_update.php
2011-06-15 18:51:45 +02:00
f8eb154714
[ticket/10218] Moving global deregistration, etc. to startup.php
...
Because startup.php deletes all variables, the constants in
database_update are used to preserve settings at the top.
PHPBB3-10218
2011-06-14 06:11:35 -04:00
cc0e6e9912
Merge branch 'develop-olympus' into develop
...
* develop-olympus:
[ticket/10126] Use binary "and not" instead of binary "xor" in error_reporting.
2011-05-10 23:46:24 -04:00
5a4a1e3c25
[ticket/10126] Use binary "and not" instead of binary "xor" in error_reporting.
...
Make what we want to achieve clear by using "and not" instead of "xor".
PHPBB3-10126
2011-05-11 03:56:15 +02:00
786078d423
[ticket/10041] Use send_status_line more in download/file.php
...
PHPBB3-10041
2011-02-23 20:16:16 -05:00
23d2798b6d
[ticket/10038] Use request_var() in the avatar code path of download/file.php
...
There is no reason not to use request_var() here because it is available anyway
since 3afd2c6948
.
This change especially prevents submitting an array which might then throw an
error in one of the string functions substr() or strpos() later on.
PHPBB3-10038
2011-02-12 19:22:51 +01:00
bef108a5cc
[ticket/9609] Change header() calls setting HTTP status to send_status_line().
...
PHPBB3-9609
2010-09-11 22:01:31 +02:00
3afd2c6948
[ticket/9793] Make sure send_status_line() is defined when in avatar mode.
...
When download/file.php is in avatar mode set_modified_headers() can be called,
which then calls send_status_line() which is not available because
includes/functions.php is not included in avatar mode.
We also load includes/functions.php in the bootstrap now to solve this problem.
Regression from c1a4cb1d01
.
PHPBB3-9793
PHPBB3-7782
2010-08-27 15:36:26 +02:00
881c74688b
[ticket/9694] Call error_reporting() in download/file.php when in avatar mode.
...
PHPBB3-9694
2010-07-01 23:30:48 +02:00
32882fd798
[ticket/9694] Make sure string offset 0 exists to avoid E_NOTICE message.
...
PHPBB3-9694
2010-07-01 23:29:25 +02:00
c1a4cb1d01
[ticket/7782] Send status line using refactored download/file.php logic.
...
PHPBB3-7782
2010-05-16 18:24:26 -04:00
10bc773979
#54245
...
git-svn-id: file:///svn/phpbb/branches/phpBB-3_0_0@10282 89ea8834-ac86-4346-8a33-228a782c2dd0
2009-11-21 09:14:07 +00:00
2958890439
Apply locale-independent basename() to attachment filenames. New function added: utf8_basename(). (Bug #43335 - Patch by ocean=Yohsuke)
...
git-svn-id: file:///svn/phpbb/branches/phpBB-3_0_0@9905 89ea8834-ac86-4346-8a33-228a782c2dd0
2009-08-01 12:28:50 +00:00
556b177e9c
#26145
...
git-svn-id: file:///svn/phpbb/branches/phpBB-3_0_0@9460 89ea8834-ac86-4346-8a33-228a782c2dd0
2009-04-17 15:18:03 +00:00
7479592c81
Some changes to the SAPI detection. The weird fact that it doesn't work without remains.
...
git-svn-id: file:///svn/phpbb/branches/phpBB-3_0_0@9448 89ea8834-ac86-4346-8a33-228a782c2dd0
2009-04-14 13:59:12 +00:00
d4ac2d4209
Flash files do not display anymore after update to flash player 10 (Bug #41315 )
...
git-svn-id: file:///svn/phpbb/branches/phpBB-3_0_0@9384 89ea8834-ac86-4346-8a33-228a782c2dd0
2009-03-17 14:42:13 +00:00
3b918a234e
Fix download count increments for image attachments without corresponding thumbnails. (Bug #42505 )
...
git-svn-id: file:///svn/phpbb/branches/phpBB-3_0_0@9373 89ea8834-ac86-4346-8a33-228a782c2dd0
2009-03-16 15:59:53 +00:00
354f9edd4e
can't they decide on one single thing...
...
git-svn-id: file:///svn/phpbb/branches/phpBB-3_0_0@9341 89ea8834-ac86-4346-8a33-228a782c2dd0
2009-02-25 15:09:04 +00:00
cd6e5a85e7
#38995
...
git-svn-id: file:///svn/phpbb/branches/phpBB-3_0_0@9203 89ea8834-ac86-4346-8a33-228a782c2dd0
2008-12-17 13:43:08 +00:00
761897cb1c
Getting ready for IE8 which finally improves security a bit. Let's allow our users to benefit from that
...
git-svn-id: file:///svn/phpbb/branches/phpBB-3_0_0@8792 89ea8834-ac86-4346-8a33-228a782c2dd0
2008-08-28 13:10:05 +00:00
7e28be5968
close db connection before delivering file. Also make sure connection can't be closed twice.
...
git-svn-id: file:///svn/phpbb/branches/phpBB-3_0_0@8772 89ea8834-ac86-4346-8a33-228a782c2dd0
2008-08-21 14:19:42 +00:00