| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
PHPBB3-12058
|
|\
| |
| | |
[ticket/11912] Add mimetype guesser for proper mimetype guessing
|
| |\
| | |
| | |
| | |
| | | |
Conflicts:
phpBB/config/services.yml
|
| | |
| | |
| | |
| | | |
PHPBB3-11912
|
| | |
| | |
| | |
| | | |
PHPBB3-11912
|
| | |
| | |
| | |
| | | |
PHPBB3-11912
|
| | |
| | |
| | |
| | | |
PHPBB3-11912
|
| | |
| | |
| | |
| | | |
PHPBB3-11912
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
The mimetype guesser priority can now be set through the service definition.
Mimetypes will be guessed from the guesser with the highest priority to
the one with the lowest priority. Standard priority types have been added
to the service definition file. Any integer value can be used though.
Standard mimetype guessers that do not have the methods get_priority
and set_priority implemented, like the standard MimeTypeGuessers of symfony,
will have the default priority with the value of 0. Lower priority guessers
have values lower than 0 while high priority ones can be added with values
higher than 0.
PHPBB3-11912
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
The content_guesser now only guesses the mimetype with the function
mime_content_type() while the guessing by extension is done using the
extension_guesser.
PHPBB3-11912
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This will contain proper documentation of the required methods if anyone
would implement a newer guesser.
PHPBB3-11912
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
The filename of the files sent to the guesser by plupload do not contain
the file extension. Therefore, it's impossible to guess the mimetype if
only the content_guesser is available and the function mime_content_type()
doesn't exist. By supplying the filename we can circumvent this issue.
PHPBB3-11912
|
| | |
| | |
| | |
| | | |
PHPBB3-11912
|
| | |
| | |
| | |
| | | |
PHPBB3-11912
|
| | |
| | |
| | |
| | | |
PHPBB3-11912
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
The content_guesser will try to use the function mime_content_type()
if it's available. If that is not the case, the content_guesser will try to
guess the mimetype using the file extension of the supplied file.
Since this guesser will be registered after the other guessers, it will
be only used if the other guessers are not available.
PHPBB3-11912
|
| | |
| | |
| | |
| | |
| | |
| | | |
Mimetype guesser will be used as front-end file for mimetype guessing.
PHPBB3-11912
|
| | |
| | |
| | |
| | | |
PHPBB3-11912
|
|\ \ \
| | |/
| |/|
| | |
| | | |
Conflicts:
phpBB/includes/acp/acp_groups.php
|
| |\ \
| | | |
| | | | |
[ticket/12005] Remove code responsible for PM popup completely
|
| | | |
| | | |
| | | |
| | | | |
PHPBB3-12005
|
| | | |
| | | |
| | | |
| | | | |
PHPBB3-12005
|
| |\ \ \
| | | | |
| | | | | |
[ticket/11959] Trim the list of users from post notifications.
|
| | | | |
| | | | |
| | | | |
| | | | | |
PHPBB3-11959
|
| | | | |
| | | | |
| | | | |
| | | | | |
PHPBB3-11959
|
| | | | |
| | | | |
| | | | |
| | | | | |
PHPBB3-11959
|
| |/ / /
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
The link used for the latest post now uses view=unread so redirecting the user
using the value for the e parameter is no longer necessary.
PHPBB3-11484
|
| | | | |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
The path to the admin style CSS is currently created with $phpbb_admin_path.
We should however use the path_helper to correctly link to this file in order
to have a correct link on pages like extensions
PHPBB3-12018
|
| | | |
| | | |
| | | |
| | | | |
PHPBB3-12008
|
| | | |
| | | |
| | | |
| | | | |
PHPBB3-12008
|
| |\ \ \
| | | | |
| | | | | |
[ticket/11525] Only remove group or user prefix from given avatar data
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
This approach is cleaner and probably even faster the previous ways that
included using array_walk() or array_map() and other helper functions
and methods.
PHPBB3-11525
|
| | | | |
| | | | |
| | | | |
| | | | | |
PHPBB3-11525
|
| | | | |
| | | | |
| | | | |
| | | | | |
PHPBB3-11525
|
| | | |/
| | |/|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Until now, the user data had both user_id and group_id keys in the avatar
data. As both group_ and user_ prefixes were removed the group_id was
collapsed onto the user_id and therefore all users in the same group had
the same prefix for their uploaded avatars. This patch will make sure
that the correct id is used depending on whether it's a group's or user's
avatar data.
PHPBB3-11525
|
| |\ \ \
| | | | |
| | | | | |
Ticket/12016 Event listeners should be services
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
This allows them to use dependency injection
PHPBB3-12016
|
| |\ \ \ \
| | |/ / /
| |/| | | |
[ticket/11998] Introduction of the phpBB Console
|
| | | | |
| | | | |
| | | | |
| | | | | |
PHPBB3-11998
|
| | | | |
| | | | |
| | | | |
| | | | | |
PHPBB3-11998
|
| | | | |
| | | | |
| | | | |
| | | | | |
PHPBB3-11998
|
| |\ \ \ \
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
* EXreaction/ticket/11943:
[ticket/11943] New line at EOF for define_error.html
[ticket/11943] Forgot template file for test
[ticket/11943] Throw an exception if DEFINE is setup improperly
[ticket/11943] Split fix_inline_variable_tokens into 3 steps
[ticket/11943] Require stricter DEFINE statements for templates
[ticket/11943] Do not quote the value when it is exactly true, false, or null
[ticket/11943] Add test for DEFINE $VAR = false
|
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
PHPBB3-11943
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
DEFINE shouldn't add/remove surrounding quotes, but must have the inline
variable tokens fixed
PHPBB3-11943
|
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
PHPBB3-11943
|
| | |/ / /
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Quoting these can change the meaning of the value (e.g. 'false' == true)
PHPBB3-11943
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
The container seems to prepend the leading \ itself, so we get an
InvalidArgumentException with message '"'\\phpbb\\cache\\driver\\file'" is
not a valid class name for the "cache.driver" service.'
PHPBB3-11949
|
| |\ \ \ \
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
* dhruv/ticket/12007:
[ticket/12007] Default last_result to 0 instead of false
|
| | |/ / /
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
PostgreSQL does not map null/false to 0 and thus this variable causes
an error.
PHPBB3-12007
|