Marc Alexander
f4ad60e2cf
[feature/avatars] Get list of enabled drivers from avatar manager
...
This shouldn't be done in the avatar drivers. We need to force the
display all avatar drivers in the ACP or it won't be possible to enable
avatars after they have been disabled.
PHPBB3-10018
2012-11-30 01:07:10 +01:00
Marc Alexander
81a1a21185
[feature/avatars] Properly implement custom HTML in the interface
...
Previously the driver class added a variable that defined wether an avatar
driver would return custom HTML. The existence of this variable was
implied in the interface. It's also not needed which is why it has been
removed.
PHPBB3-10018
2012-11-29 23:08:29 +01:00
Marc Alexander
cb1d98ab7f
[feature/avatars] Check for existing functions rather than using _once
...
PHPBB3-10018
2012-11-26 23:06:38 +01:00
Marc Alexander
f851d763f9
[feature/avatars] Even more fixes to docblocks
...
PHPBB3-10018
2012-11-25 21:14:05 +01:00
Marc Alexander
6522190ff1
[feature/avatars] Docblock fixes and small change for php_ext
...
PHPBB3-10018
2012-11-25 20:50:31 +01:00
Marc Alexander
a77fcdb5f9
[feature/avatars] Implement better treatment of avatar errors
...
PHPBB3-10018
2012-11-25 17:01:21 +01:00
Marc Alexander
f8256ed00f
[feature/avatars] Small cosmetic changes
...
PHPBB3-10018
2012-11-25 16:18:51 +01:00
Marc Alexander
06639729ea
[feature/avatars] Add static methods for handling driver names
...
PHPBB3-10018
2012-11-25 16:05:57 +01:00
Marc Alexander
6d061304af
[feature/avatars] Small fixes
...
PHPBB3-10018
2012-11-25 15:03:35 +01:00
Marc Alexander
67c2e48d15
[feature/avatars] Only create avatar objects if necessary
...
PHPBB3-10018
2012-11-25 14:33:13 +01:00
Marc Alexander
ce5e2f1677
[feature/avatars] Miscellaneous fixes
...
PHPBB3-10018
2012-11-25 01:18:27 +01:00
Marc Alexander
ce44e3908e
[feature/avatars] Remove unnecessary abbreviations
...
PHPBB3-10018
2012-11-25 00:54:34 +01:00
Marc Alexander
211abe2ac9
[feature/avatars] Remove obsolete functions from functions_user.php
...
The removed functions are no longer needed due to the new avatar system.
PHPBB3-10018
2012-11-22 00:39:02 +01:00
Marc Alexander
5289dc52a3
[feature/avatars] Add support for modularized avatars to ucp groups
...
This seems to be the last component where the new avatars system was still
missing.
PHPBB3-10018
2012-11-22 00:00:45 +01:00
Marc Alexander
8a01bc1718
[feature/avatars] Use RecursiveDirectoryIterator for gallery avatar
...
RecursiveDirectoryIterator is now used for populating the avatar list
array of the gallery avatar.
PHPBB3-10018
2012-11-21 21:42:42 +01:00
Marc Alexander
24ac039336
[feature/avatars] Get rid of array_keys() in gallery avatar
...
PHPBB3-10018
2012-11-21 20:01:50 +01:00
Marc Alexander
01b313ea26
[feature/avatars] Use isset() instead of in_array()
...
PHPBB3-10018
2012-11-21 19:20:39 +01:00
Marc Alexander
8c782122c1
[feature/avatars] Use in_array() and fix tabbing
...
PHPBB3-10018
2012-11-21 17:24:02 +01:00
Marc Alexander
726d1a16d7
[feature/avatars] Move avatar specific settings to drivers
...
PHPBB3-10018
2012-11-21 17:15:35 +01:00
Marc Alexander
9b61204a17
[feature/avatars] Check if gravatar is within min/max width/height
...
PHPBB3-10018
2012-11-21 16:27:20 +01:00
Marc Alexander
b7b14f9a05
[feature/avatars] Use constant for URL and fix usage of getimagesize
...
We now use a constant for the gravatar URL. Additionally the usage of
getimagesize() was reduced. It should only be run if the user didn't
specify both the width and height of the avatar.
PHPBB3-10018
2012-11-21 16:20:14 +01:00
Marc Alexander
858c59279c
[feature/avatars] Use protected instead of private
...
PHPBB3-10018
2012-11-19 23:50:34 +01:00
Marc Alexander
8d0c667dce
[feature/avatars] Fix the docs and small naming fixes
...
PHPBB3-10018
2012-11-19 00:30:18 +01:00
Marc Alexander
bea6e845d3
[feature/avatars] Use https for gravatar
...
PHPBB3-10018
2012-11-19 00:27:22 +01:00
Marc Alexander
c2ba24558f
[feature/avatars] Fix local and upload avatar in the ACP
...
PHPBB3-10018
2012-11-18 23:11:40 +01:00
Marc Alexander
959bc183bf
[feature/avatars] Handle deletion of avatars
...
Previously this wasn't handled correctly if at all.
PHPBB3-10018
2012-11-18 23:09:09 +01:00
Marc Alexander
1c3b3621db
[feature/avatars] Add missing assign_block_vars() for avatar options
...
This is needed for selecting the gallery avatar while using subsilver2.
PHPBB3-10018
2012-11-18 20:45:51 +01:00
Marc Alexander
072615dc6e
[feature/avatars] Use request class in upload avatar
...
PHPBB3-10018
2012-11-17 13:55:47 +01:00
Marc Alexander
0a8d1220a3
[feature/avatars] Small fixes after transition to service containers
...
PHPBB3-10018
2012-11-17 13:53:24 +01:00
Marc Alexander
c70cbfac43
[feature/avatars] Fix acp front-end of user and group avatars
...
Due to the changes to the avatar manager etc. these had to be updated.
PHPBB3-10018
2012-11-17 00:50:23 +01:00
Marc Alexander
ac7c3d2b8d
[feature/avatars] Check for gravatar when checking the avatar module_auth
...
PHPBB3-10018
2012-11-16 23:04:09 +01:00
Marc Alexander
ca30135391
[feature/avatars] Add gravatar to avatar settings
...
PHPBB3-10018
2012-11-16 22:59:29 +01:00
Marc Alexander
517d3f56ac
[feature/avatars] Use correct names of input fields
...
The name of the avatar input fields seem to have been copied from the local
avatar (gallery avatar). Since the input fields have different names in
the template files of the remote and gravatar avatars this will not
properly default to the entered values.
Additionally, the focused driver wasn't correctly filtered causing use to
always default to no avatar.
PHPBB3-10018
2012-11-16 17:39:32 +01:00
Marc Alexander
0a5d54cc9b
[feature/avatars] Shorten avatar driver's class name
...
The addition of "core_" that was used until now would require additional
avatar drivers (e.g. in extensions) to also include that in their class
name which would be incorrect.
PHPBB3-10018
2012-11-16 17:19:04 +01:00
Marc Alexander
cc86bd9267
[feature/avatars] Shorten needed language variable for avatar title
...
PHPBB3-10018
2012-11-16 14:29:35 +01:00
Marc Alexander
60b4c907b2
[feature/avatars] Add service containers for avatars
...
PHPBB3-10018
2012-11-15 18:10:54 +01:00
Marc Alexander
076785d76a
[feature/avatars] Add support for custom avatar HTML code
...
PHPBB3-10018
2012-11-14 20:04:02 +01:00
Marc Alexander
b91702665a
[feature/avatars] Add barebone gravatar driver
...
PHPBB3-10018
2012-11-13 23:22:56 +01:00
Marc Alexander
940d768592
[feature/avatars] Fix coding guidelines infractions
2012-11-12 16:27:45 +01:00
Marc Alexander
2265811cd1
Merge branch 'feature/avatars' of https://github.com/igorw/phpbb3 into feature/avatars
...
Conflicts:
phpBB/adm/style/acp_groups.html
phpBB/adm/style/acp_users_avatar.html
phpBB/includes/acp/acp_groups.php
phpBB/includes/acp/acp_users.php
phpBB/includes/functions_display.php
phpBB/install/database_update.php
phpBB/install/schemas/mssql_schema.sql
phpBB/styles/prosilver/template/ucp_avatar_options.html
2012-11-12 14:57:28 +01:00
Nils Adermann
09ec65cb9b
[ticket/11194] Service tag data is stored in an array so access it correctly
...
PHPBB3-11194
2012-11-12 01:01:02 +01:00
Nils Adermann
d2a051cdd4
[ticket/11193] Instantiate a single collection_pass for all collections
...
PHPBB3-11193
2012-11-11 18:39:24 +01:00
Nils Adermann
69845585a2
Merge pull request #1056 from igorw/feature/compiled-dic
...
[feature/compiled-dic] Compile the DI Container into a cached class
2012-11-11 09:05:15 -08:00
Igor Wiedler
00417fc723
[ticket/11152] Compile the install container
...
PHPBB3-11152
2012-11-11 17:54:54 +01:00
Igor Wiedler
5616972195
[ticket/11152] Throw error if services.yml is missing
...
PHPBB3-11152
2012-11-11 17:53:24 +01:00
Igor Wiedler
09781a96bc
[ticket/11152] Use realpath in container extensions consistently
...
PHPBB-11152
2012-11-11 16:34:41 +01:00
Igor Wiedler
3e4d3761fd
[ticket/11152] Rename collection to collection_pass
...
PHPBB3-11152
2012-11-11 14:18:11 +01:00
Andreas Fischer
e86ecc0f3b
Merge remote-tracking branch 'Fyorl/ticket/10939' into develop
...
* Fyorl/ticket/10939:
[ticket/10939] Added documentation for phpbb_request::file
[ticket/10939] Added tests for phpbb_request::file
[ticket/10939] Modified the default return for $request->file
[ticket/10939] Modified fileupload tests to deal with new behaviour
[ticket/10939] Modified mock request class to handle deactivated $_FILES
[ticket/10939] Modified acp_groups.php to not use $_FILES
[ticket/10939] Modified ucp_groups.php to not use $_FILES
[ticket/10939] Modified functions_user.php to not use $_FILES
[ticket/10939] Modified message_parser.php to not use $_FILES
[ticket/10939] Modified functions_upload to not use $_FILES
[ticket/10939] Modified request test slightly to include $_FILES
[ticket/10939] Added $_FILES handling to phpbb_request
2012-11-10 23:49:29 +01:00
Andreas Fischer
847feb07e7
Merge remote-tracking branch 'EXreaction/ticket/11189' into develop
...
* EXreaction/ticket/11189:
[ticket/11189] Replace DEBUG_EXTRA with DEBUG
[ticket/11189] Always log critical errors when in cron or in image output
2012-11-10 23:39:00 +01:00
Igor Wiedler
bdbf7d5de6
[ticket/11152] Remove @api docblocks
...
PHPBB3-11152
2012-11-10 23:36:13 +01:00