| Commit message (Collapse) | Author | Age | Files | Lines |
| ... | |
| | |
| |
| |
| |
| |
| | |
Ported to the new develop, hopefully this is still sensible.
PHPBB3-9550
|
| | |
| |
| |
| | |
PHPBB3-10103
|
| |/
|
|
| |
PHPBB3-11227
|
| |\
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* p/ticket/10933:
[ticket/10933] Prose for get_first_file_location.
[ticket/10933] Remaining documentation for added functions in resource locator
[ticket/10933] Update template locator test to use style resource locator.
[ticket/10933] Dispose of locate function in template class.
[ticket/10933] Add mutators for template_path to style resource locator.
[ticket/10933] Delete template_path assignment.
[ticket/10933] Delete template_path from template class.
[ticket/10933] Add get_first_template_location.
|
| | |
| |
| |
| |
| |
| |
| | |
Also rewrite get_first_template_location prose a little to be
less repetitive with get_first_file_location.
PHPBB3-10933
|
| | |
| |
| |
| |
| |
| | |
It had no callers other than the test suite.
PHPBB3-10933
|
| | |
| |
| |
| |
| |
| | |
template_path is now only present in style resource locator.
PHPBB3-10933
|
| | |
| |
| |
| |
| |
| |
| |
| | |
This localizes template_path to style resource locator.
locate function on template will be removed in a subsequent commit.
PHPBB3-10933
|
| |\ \
| | |
| | |
| | |
| | |
| | | |
* EXreaction/ticket/11189:
[ticket/11189] Replace DEBUG_EXTRA with DEBUG
[ticket/11189] Always log critical errors when in cron or in image output
|
| | |/
| |
| |
| | |
PHPBB3-11189
|
| |\ \
| |/
|/| |
Allow INCLUDE template macros to accept paths of the form {FOO}/a/{BAR}/c
|
| | |
| |
| |
| | |
PHPBB3-10970
|
| | |
| |
| |
| | |
PHPBB3-10970
|
| | |
| |
| |
| | |
PHPBB3-10970
|
| | |
| |
| |
| | |
PHPBB3-10970
|
| | |
| |
| |
| |
| |
| | |
Non-existent variables now become empty strings.
PHPBB3-10970
|
| | |
| |
| |
| | |
PHPBB3-10970
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
A new method to handle this type of path was added and
compile_tag_include, compile_tag_include_php and
compile_tag_include_js were modified to use it appropriately.
Tests were added for these three macros also.
PHPBB3-10970
|
| | |
| |
| |
| | |
PHPBB3-10933
|
| | |
| |
| |
| | |
PHPBB3-10933
|
| | |
| |
| |
| | |
PHPBB3-10933
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
There is no apparent reason for either initializing or clearing
the context in set_style/set_custom_style.
Initially the initialization there was added in
0501640d5db158a010741e27803191ab469834c4, for reasons that
presently I do not see.
This permits making context property back private.
PHPBB3-10933
|
| |\ \ |
|
| | | |
| | |
| | |
| | | |
PHPBB3-10876
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
The old regex just results in some additional new lines in the output.
So this is only beautifying and considered unworthy in respect to the dying
php servers we observed on windows.
PHPBB3-10876
|
| |/ /
| |
| |
| |
| |
| |
| |
| | |
Allow the helper function call_hook() of class phpbb_template to be called
from more than once location and thus for more than one hook (although there is
only one) by adding the method name as a parameter.
PHPBB3-11043
|
| |/
|
|
| |
PHPBB3-11012
|
| |
|
|
|
|
| |
Removing global $phpbb_root_path from includejs implementation
PHPBB3-10799
|
| |
|
|
|
|
| |
Fixing variable declaration, removing function from template locator that does not belong there
PHPBB3-10756
|
| |
|
|
|
|
| |
Renaming phpbb_style_template to phpbb_template
PHPBB3-10756
|
| |
|
|
|
|
| |
Creating locator interface to be used in template class
PHPBB3-10756
|
| |
|
|
|
|
| |
Renaming template classes from phpbb_style_template_ to phpbb_template_
PHPBB3-10756
|
| |
|
|
|
|
| |
Moving template class files from includes/style/ to includes/template/ and removing template_ file prefix
PHPBB3-10756
|
| |
|
|
|
|
| |
Moving includes/template/ to includes/style/, adding template_ prefix to classes that deal only with templates
PHPBB3-10632
|
| |
|
|
|
|
| |
Adding append_var template class function
PHPBB3-10666
|
| |
|
|
|
|
| |
Fixing typo in template class that prevents template inheritance from working
PHPBB3-10652
|
| |\
| |
| | |
Ticket/10500 Miscellaneous issues in the new template engine
|
| | |
| |
| |
| | |
PHPBB3-10500
|
| |/
|
|
| |
PHPBB3-9916
|
| |
|
|
| |
PHPBB3-10323
|
| |
|
|
| |
PHPBB3-10323
|
| |
|
|
| |
PHPBB3-10323
|
| |
|
|
| |
PHPBB3-10323
|
| |
|
|
| |
PHPBB3-10323
|
| |
|
|
| |
PHPBB3-10323
|
| |
|
|
|
|
| |
Template needs to be able to work without extensions.
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' of git://github.com/phpbb/phpbb3:
[ticket/10392] Alter parent namespace stripping.
[ticket/10392] Test for magic loop variables with nested namespaces.
[ticket/10392] Missed fix for S_BLOCK_NAME.
[ticket/10392] Fix access to nested special block variables.
|
| | |
| |
| |
| | |
PHPBB3-10392
|
| | |
| |
| |
| | |
PHPBB3-10392
|