| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
| |
* develop-olympus:
[ticket/11618] Replace glob() with scandir() and string matching
Conflicts:
tests/template/template_test.php
|
| |
|
|
|
|
|
| |
This allows template code to know the entire style hierarchy for
templates being rendered.
PHPBB3-9550
|
| |
|
|
| |
PHPBB3-10933
|
| |
|
|
| |
PHPBB3-10973
|
| |
|
|
|
|
| |
Changing template paths in tests from absolute to relative
PHPBB3-10800
|
| |
|
|
|
|
| |
Renaming phpbb_style_template to phpbb_template
PHPBB3-10756
|
| |
|
|
|
|
| |
Removing path provider from template class because it is not used by template class
PHPBB3-10756
|
| |
|
|
|
|
| |
Fixing typo in template unit tests
PHPBB3-10632
|
| |
|
|
|
|
| |
Moving template initialization out of style constructor
PHPBB3-10632
|
| |
|
|
|
|
| |
Moving locator and path provider initialization out of style class
PHPBB3-10632
|
| |
|
|
|
|
| |
Updating code in test cases for new template classes.
PHPBB3-10632
|
| |
|
|
|
|
| |
Creating phpbb_style class, changing template initialization to style initialization
PHPBB3-10632
|
| |
|
|
|
|
| |
Changing template classes prefixes from phpbb_template to phpbb_style (for classes that will work with styles) or phpbb_style_template (for classes that are specific to templates)
PHPBB3-10632
|
| |
|
|
| |
PHPBB3-10685
|
| |
|
|
| |
PHPBB3-9916
|
| |
|
|
| |
PHPBB3-10323
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This commit adds a template path provider to separate the process of locating
(cached) paths in extensions from the template engine. The locator is supplied
with a list of paths from the path provider.
Admin templates can now be created in ext/<ext>/adm/style/ and regular
templates go into ext/<ext>/styles/<style>/template/. Extension templates
override regular templates. So if an extension supplies a file with a name
used in phpBB, the extension's file will be used.
A side-effect of this commit: Locator and Provider are now able to deal with
arbitrary levels of template inheritance. So we can expose this through
phpbb_template if we choose to, and allow styles to inherit from inherited
styles.
PHPBB3-10323
|
| |
|
|
|
|
|
|
| |
* develop-olympus:
[ticket/10354] Include cache directory path in unwritable message.
Conflicts:
tests/template/template_test.php
|
| |
|
|
|
|
| |
This code was copied verbatim from develop-olympus.
PHPBB3-10355
|
| |
|
|
| |
PHPBB3-9726
|
| |
|
|
| |
PHPBB3-9726
|
| |
|
|
|
|
|
|
|
|
| |
The template stream filter no longer depends on the $config global.
Instead it uses a 'allow_php' param that is passed via
stream_bucket_append's last argument.
Tests also adjusted.
PHPBB3-9726
|
| |
|
|
|
|
| |
This allows making use of autoloading.
PHPBB3-9726
|
|
|
PHPBB3-9726
|