aboutsummaryrefslogtreecommitdiffstats
path: root/phpBB/includes/functions_messenger.php
Commit message (Collapse)AuthorAgeFilesLines
* [ticket/13804] Make template's user dependency optionalMateBartus2015-05-051-1/+1
| | | | PHPBB3-13804
* [ticket/13638] Inject $filesystem in \phpbb\template\assetNicofuma2015-05-051-0/+1
| | | | PHPBB3-13638
* [ticket/13697] Moving filesystem related functions to filesystem serviceMateBartus2015-04-161-5/+27
| | | | | | | | | | | | | | | | * Moving filesystem service to \phpbb\filesystem namespace * Wraping Symfony's Filesystem component * Moving filesystem related functions from includes/functions.php into \phpbb\filesystem\filesystem Functions moved (and deprecated): - phpbb_chmod - phpbb_is_writable - phpbb_is_absolute - phpbb_own_realpath - phpbb_realpath * Adding interface for filesystem service PHPBB3-13697
* Merge branch 'develop-ascraeus' into developAndreas Fischer2015-02-111-1/+1
|\ | | | | | | | | * develop-ascraeus: [ticket/13597] Modify variable-variable syntax to be compatible with PHP7
| * [ticket/13597] Modify variable-variable syntax to be compatible with PHP7Marc Alexander2015-02-111-1/+1
| | | | | | | | PHPBB3-13597
* | [ticket/13494] Update calls to `set_config()`Gaëtan Muller2015-02-021-2/+2
| | | | | | | | PHPBB3-13494
* | [ticket/13468] Update calls to `add_log()`Gaëtan Muller2015-01-271-2/+2
| | | | | | | | PHPBB3-13468
* | [ticket/12487] Update PHP codeGaëtan Muller2015-01-111-13/+3
| | | | | | | | PHPBB3-12487
* | Merge branch 'develop-ascraeus' into developMarc Alexander2014-08-101-10/+2
|\ \ | |/
| * [ticket/12931] Fix general error on user registrationrxu2014-08-101-10/+2
| | | | | | | | | | | | | | Fix "Illegal use of $_SERVER" general error on user registration when $config['server_name'] is not set. PHPBB3-12931
* | [ticket/12957] Update the constructions of the template engineTristan Darricau2014-08-101-2/+18
|/ | | | PHPBB3-12957
* Merge remote-tracking branch 'upstream/develop-ascraeus' into ticket/12594Yuriy Rusko2014-05-281-1/+6
|\
| * [ticket/12509] Add missing ',' in arraysTristan Darricau2014-05-261-1/+1
| | | | | | | | PHPBB3-12509
| * [ticket/12509] Fix the call to set_custom_file in adm/index and messengerTristan Darricau2014-05-131-2/+4
| | | | | | | | PHPBB3-12509
| * [ticket/12509] Add an option to set the path of custom file for extensionsTristan Darricau2014-05-131-1/+4
| | | | | | | | | | | | https://tracker.phpbb.com/browse/PHPBB3-12509 PHPBB3-12509
* | [ticket/12594] Remove @package tags and update file headersYuriy Rusko2014-05-271-6/+7
|/ | | | PHPBB3-12594
* [ticket/8558] htmlspecialchars_decode the contact name for emailsNils Adermann2014-05-021-1/+2
| | | | PHPBB3-8558
* [ticket/8558] Fix operatorOliver Schramm2014-04-231-1/+1
| | | | PHPBB3-8558
* [ticket/8558] Use only one variable and improve explain stringOliver Schramm2014-04-171-16/+4
| | | | PHPBB3-8558
* [ticket/8558] Add display name in emails from boardMarkus Stenudd2014-04-171-2/+16
| | | | PHPBB3-8558
* [ticket/10763] Do not call messenger::error() staticallyJoas Schilling2014-03-091-4/+8
| | | | PHPBB3-10763
* [ticket/11981] Fix code sniffer complaintsMarc Alexander2013-10-281-1/+1
| | | | PHPBB3-11981
* [ticket/11852] Split filesystem and path_helper into 2 classesJoas Schilling2013-09-261-2/+2
| | | | PHPBB3-11852
* Merge remote-tracking branch 'github-phpbb/develop' into ticket/11700Nils Adermann2013-09-171-2/+2
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * github-phpbb/develop: [ticket/11832] Correct paths in tests [ticket/11832] Correct ROOT_PATH variable [ticket/11832] get_url() from phpbb_template_asset should return web path [ticket/11832] Fix INCLUDE(JS/CSS) [ticket/11832] Fix constructions of phpbb_filesystem [ticket/11832] Fix smiley paths [ticket/11832] Create phpbb_symfony_request to handle initiating symfony_request [ticket/11832] Fix build_url and the S_LOGIN_ACTION [ticket/11832] Changing comments to say app.php rather than index.php [ticket/11832] We must instantiate the $phpbb_filesystem in common [ticket/11832] Fix the web path corrections [ticket/11832] More extensive testing [ticket/11832] Use dirname(__FILE__) [ticket/11832] Use $phpbb_filesystem instead of the container in append_sid Revert "[ticket/11832] Make $phpbb_container a global initiated by the framework" [ticket/11832] Make $phpbb_container a global initiated by the framework [ticket/11832] Fix log tests [ticket/11832] update_web_root_path helper and tests [ticket/11832] Inject dependencies for phpbb_get_web_root_path (also moving) Conflicts: phpBB/common.php phpBB/config/services.yml phpBB/includes/bbcode.php phpBB/includes/functions.php phpBB/includes/functions_messenger.php phpBB/install/index.php phpBB/phpbb/filesystem.php phpBB/phpbb/template/twig/environment.php phpBB/phpbb/template/twig/node/includeasset.php phpBB/phpbb/template/twig/twig.php tests/controller/helper_url_test.php tests/dbal/migrator_test.php tests/extension/manager_test.php tests/extension/metadata_manager_test.php tests/filesystem/clean_path_test.php tests/mock/extension_manager.php tests/template/template_events_test.php tests/template/template_test_case.php tests/template/template_test_case_with_tree.php tests/test_framework/phpbb_functional_test_case.php
| * [ticket/11832] Fix INCLUDE(JS/CSS)Nathan Guse2013-09-131-2/+2
| | | | | | | | PHPBB3-11832
* | Merge remote-tracking branch 'github-phpbb/develop' into ticket/11700Nils Adermann2013-09-161-25/+8
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * github-phpbb/develop: (586 commits) [ticket/11735] Display disabled checkbox in subsilver for read notifications [ticket/11735] Display disabled checkbox when notification is already read [ticket/11844] update acp/authentication language var [ticket/11795] Remove PM popup [ticket/11795] Remove outdated comment from forum_fn.js [ticket/11795] Move find user JS to forum_fn [ticket/11795] Replace TWIG with phpBB syntax in ACP [ticket/11795] Move MSN scripts to forum_fn.js [ticket/11795] Use phpBB template syntax instead of TWIG [ticket/11795] Move PM popup JS to forum_fn.js [ticket/11795] Get rid of pagination JS variables [ticket/11795] Get rid of onload_functions [ticket/11795] Use data-reset-on-edit attr to reset elements [ticket/11795] Redo form elements auto-focus [ticket/11811] Remove outline on :focus [ticket/11836] Fix subsilver fatal error [ticket/11837] Replace escaped single quote with utf-8 single quote [ticket/11836] Fix fatal error on unsupported provider for auth link [ticket/11837] Translate UCP_AUTH_LINK_NOT_SUPPORTED [ticket/11809] Ensure code.js is first script included after jQuery ... Conflicts: phpBB/config/services.yml phpBB/develop/create_schema_files.php phpBB/develop/mysql_upgrader.php phpBB/download/file.php phpBB/includes/bbcode.php phpBB/includes/functions_container.php phpBB/install/database_update.php phpBB/install/index.php phpBB/phpbb/controller/helper.php phpBB/phpbb/controller/resolver.php phpBB/phpbb/request/request_interface.php phpBB/phpbb/session.php phpBB/phpbb/style/extension_path_provider.php phpBB/phpbb/style/path_provider.php phpBB/phpbb/style/path_provider_interface.php phpBB/phpbb/style/resource_locator.php phpBB/phpbb/style/style.php phpBB/phpbb/template/locator.php phpBB/phpbb/template/template.php phpBB/phpbb/template/twig/node/includeasset.php phpBB/phpbb/template/twig/node/includecss.php phpBB/phpbb/template/twig/node/includejs.php phpBB/phpbb/template/twig/twig.php tests/controller/helper_url_test.php tests/di/create_container_test.php tests/extension/style_path_provider_test.php tests/notification/notification_test.php tests/session/continue_test.php tests/session/creation_test.php tests/template/template_events_test.php tests/template/template_test_case.php tests/template/template_test_case_with_tree.php tests/test_framework/phpbb_functional_test_case.php
| * [ticket/11628] Make get_template_vars protectedNathaniel Guse2013-07-241-24/+7
| | | | | | | | | | | | Remove all references to it and the hacky code in messenger that was using it PHPBB3-11628
| * [ticket/11628] Remove template_path option on set_custom_styleNathaniel Guse2013-07-241-1/+1
| | | | | | | | | | | | | | | | | | This was set to default 'template/' to append template/ to all the paths, but every location was actually just setting it to '' to not append anything. So removed the option entirely (additional paths can be appended to the paths being sent to the function already) PHPBB3-11628
| * [ticket/11628] Remove set_style_names function, moved to set_custom_styleNathaniel Guse2013-07-241-1/+1
| | | | | | | | PHPBB3-11628
* | [ticket/11700] Move all recent code to namespacesNils Adermann2013-09-161-9/+9
|/ | | | PHPBB3-11700
* [feature/twig] Should have been elseNathaniel Guse2013-07-011-1/+1
| | | | PHPBB3-11598
* [feature/twig] Clean up the messenger a little bitNathaniel Guse2013-07-011-41/+60
| | | | | | | | | This should fix at least one bug, noticed we were using: $this->vars = &$this->tpl_obj->_rootref; Which hasn't been valid for a long+ time PHPBB3-11598
* [feature/twig] Remove resource locator dependency from templateNathaniel Guse2013-07-011-1/+1
| | | | PHPBB3-11598
* [feature/twig] Use phpbb_template_twig in testsNathan Guse2013-06-121-3/+3
| | | | | | Replace all new phpbb_template( with new phpbb_template_twig( PHPBB3-11598
* Merge pull request #1367 from EXreaction/ticket/11454Nils Adermann2013-04-251-0/+18
|\ | | | | Ticket/11454 - Jabber notifications are not working at all
| * [ticket/11454] Check if the fields are setNathaniel Guse2013-04-241-4/+4
| | | | | | | | PHPBB3-11454
| * [ticket/11454] Add messenger function set_addressesNathaniel Guse2013-04-241-0/+18
| | | | | | | | | | | | | | | | Automatically fills to/im from a user row Send messenger the Jabber address if using Jabber notifications PHPBB3-11454
* | [ticket/10844] Add phpbb_root_path to phpbb_style_extension_path_providerJoas Schilling2013-04-121-1/+1
|/ | | | | | | | The phpbb_root_path needs to be removed from the style path, before giving the path to the finder, because the finder prepends it later again and is therefor unable to find style files when the root path is not ./ PHPBB3-10844
* Merge branch 'develop-olympus' into developAndreas Fischer2013-02-241-1/+23
|\ | | | | | | | | * develop-olympus: [ticket/10986] message.id fallback to SERVER_NAME or phpbb.generated
| * [ticket/10986] message.id fallback to SERVER_NAME or phpbb.generatedNils Adermann2013-02-241-1/+23
| | | | | | | | | | | | | | Rather than send invalid message ids with a missing domain part we try to read one from $_SERVER and otherwise use phpbb.generated PHPBB3-10986
* | [ticket/11263] Fix PHP Notice: Undefined variable: extension_managerNathan Guse2012-12-131-1/+1
| | | | | | | | | | | | $extension_manager should be $phpbb_extension_manager PHPBB3-11263
* | Merge remote-tracking branch 'p/feature/template-events' into developDavid King2012-12-101-2/+2
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | # By Oleg Pudeyev (36) and others # Via Oleg Pudeyev * p/feature/template-events: (47 commits) [feature/template-events] Pass arguments in correct order. [feature/template-events] Order extensions in mock extension manager. [feature/template-events] Changes per imkingdavid's review. [feature/template-events] Make style names private on template. [feature/template-events] Test for event that is defined in parent style only. [feature/template-events] Specify style names, add inheritance tests. [feature/template-events] Normalize expected directory trees. [feature/template-events] Allow dataset to be correctly selectable. [feature/template-events] Dataset for template event testing with inheritance. [feature/template-events] Use style names array in template filter. [feature/template-events] Generate style names array in set_style. [feature/template-events] Convert a single style name to array of them. [feature/template-events] Chase dependency injection for template context. [feature/template-events] Adjust template events test to use the dataset. [feature/template-events] Create a dataset for template event tests. [feature/template-events] Indentation fix. [feature/template-events] Cosmetic changes. [feature/template-events] Wording: wrongly -> improperly. [feature/template-events] Indentation fix. [feature/template-events] Rename template_name to style_name. ...
| * | [feature/template-events] Convert a single style name to array of them.Oleg Pudeyev2012-11-171-1/+1
| | | | | | | | | | | | | | | | | | | | | This allows template code to know the entire style hierarchy for templates being rendered. PHPBB3-9550
| * | [feature/template-events] Inject extension manager into template class.Oleg Pudeyev2012-11-171-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Template class passes extension manager to template compiler. Template compiler passes extension manager to template filter. Template filter will use extension manager to locate hooks as it is compiling templates. All extension manager arguments are optional. If an extension manager is not given, template hooks will not be invoked. PHPBB3-9550
* | | Merge branch 'develop-olympus' into developAndreas Fischer2012-12-051-3/+10
|\ \ \ | | |/ | |/| | | | | | | | | | | | | | | | | | | * develop-olympus: [ticket/10602] Avoid a race condition. [ticket/10602] Use last_queue_run for its intended purpose. Conflicts: phpBB/includes/functions_messenger.php
| * | [ticket/10602] Avoid a race condition.Oleg Pudeyev2012-12-051-2/+4
| | | | | | | | | | | | PHPBB3-10602
| * | [ticket/10602] Use last_queue_run for its intended purpose.Oleg Pudeyev2012-12-051-3/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We keep the last queue run time around, therefore for determining whether enough time has passed since the last run we can simply use this config variable. When there is no queue file we consider a queue run successful. Previously queue.php ("cache file") modification time would be used for determining whether enough time has passed since last queue run. The problem was that modification time would be updated whenever anything was added to the queue, creating a situation where if queue is processed less frequently than it is added to that email would not be sent. PHPBB3-10602
* | | [ticket/10103] Use flock lock class in messenger.Oleg Pudeyev2012-12-041-6/+8
| | | | | | | | | | | | PHPBB3-10103
* | | [ticket/10103] Factor out flock lock class.Oleg Pudeyev2012-12-041-58/+0
| |/ |/| | | | | PHPBB3-10103
* | [ticket/10933] Dependency inject template context.Oleg Pudeyev2012-11-021-1/+1
| | | | | | | | PHPBB3-10933