Recommend this page to a friend! |
Download .zip |
Info | View files (321) | Download .zip | Reputation | Support forum (1) | Blog | Links |
Last Updated | Ratings | Unique User Downloads | Download Rankings | |||||
2024-06-15 (Yesterday) | 74% | Total: 375 | All time: 6,767 This week: 455 |
Version | License | PHP version | Categories | |||
haanga 1.3 | BSD License | 5.2 | PHP 5, Templates, Code Generation |
Description | Author | |||
This package is a template engine that can process Django style templates. Innovation Award
|
|
Files |
File | Role | Description | ||
---|---|---|---|---|
contrib (2 files) | ||||
examples (4 files, 4 directories) | ||||
lib (1 file, 1 directory) | ||||
tests (2 files, 3 directories) | ||||
.travis.yml | Data | Auxiliary data | ||
composer.json | Data | Auxiliary data | ||
LICENSE | Lic. | BSD License | ||
Makefile | Data | Auxiliary data | ||
phpunit.xml | Data | Auxiliary data | ||
README | Data | Auxiliary data |
Files | / | contrib |
File | Role | Description |
---|---|---|
dummy.php | Class | Dummy custom filter |
meneame_pagination.php | Class | Custom tag example class |
Files | / | examples |
File | Role | Description | ||
---|---|---|---|---|
complex (5 files) | ||||
django-yui-layout-templates (11 files, 1 directory) | ||||
inheritance (3 files, 1 directory) | ||||
tmp (2 files) | ||||
django-yui.php | Example | Example script | ||
index.php | Example | Example script | ||
inheritance.php | Example | Example script | ||
template_runtime.php | Example | Example script |
Files | / | examples | / | complex |
File | Role | Description |
---|---|---|
base.html | Data | Example template |
include.html | Data | Example template |
index-test.html | Data | Example script |
index.html | Data | Example template |
subtemplate.html | Data | Example script |
Files | / | examples | / | django-yui-layout-templates |
File | Role | Description | ||
---|---|---|---|---|
shared (2 files) | ||||
layout_1_column_full_width.html | Doc. | Documentation | ||
layout_2_columns_narrow_left_column.html | Doc. | Documentation | ||
layout_2_columns_n...w_right_column.html | Doc. | Documentation | ||
layout_2_equal_columns.html | Doc. | Documentation | ||
layout_3_columns_q...r_half_quarter.html | Doc. | Documentation | ||
layout_3_columns_varying_width.html | Doc. | Documentation | ||
layout_3_equal_columns.html | Doc. | Documentation | ||
layout_4_equal_columns.html | Doc. | Documentation | ||
layout_base.html | Doc. | Documentation | ||
layout_overrides.html | Doc. | Documentation | ||
README | Data | Auxiliary data |
Files | / | examples | / | inheritance |
File | Role | Description | ||
---|---|---|---|---|
shared (1 file) | ||||
layout.html | Data | Example template | ||
page.html | Data | Example script | ||
section.html | Data | Example script |
Files | / | lib | / | Haanga |
File | Role | Description | ||
---|---|---|---|---|
Compiler (7 files) | ||||
Extension (2 files, 2 directories) | ||||
Generator (1 file) | ||||
AST.php | Class | Abstract Syntax Tree class | ||
build.sh | Data | Script to generate lexer and parser (with phplex and phplemon) | ||
Compiler.php | Class | Main compiler class | ||
Exception.php | Class | Exception class | ||
Extension.php | Class | Extension class | ||
Loader.php | Aux. | Auxiliary script |
Files | / | lib | / | Haanga | / | Compiler |
File | Role | Description |
---|---|---|
Exception.php | Class | Compiler Exception class |
Lexer.lex | Data | Lexer definition |
Lexer.php | Class | Lexer class (generated from lexer.lex |
Parser.php | Class | Parser class (Generated from Parser.y) |
Parser.y | Data | Parser definition |
Runtime.php | Class | Runtime compiler class |
Tokenizer.php | Test | Unit test script |
Files | / | lib | / | Haanga | / | Extension |
File | Role | Description | ||
---|---|---|---|---|
Filter (35 files) | ||||
Tag (15 files) | ||||
Filter.php | Class | Filter extensions class | ||
Tag.php | Class | Tags Extension class |
Files | / | lib | / | Haanga | / | Extension | / | Filter |
File | Role | Description |
---|---|---|
Capfirst.php | Class | Capfirst filter class |
Count.php | Test | Unit test script |
Cut.php | Class | Cut fitler class |
Date.php | Class | Date filter class |
Default.php | Class | Default fitler class |
Dictsort.php | Class | Dictsort filter class |
Divisibleby.php | Class | Class source |
Empty.php | Class | Class source |
Escape.php | Class | Escape filter class |
Exists.php | Class | Class source |
Explode.php | Class | Class source |
Hostname.php | Class | Class source |
Intval.php | Test | Unit test script |
Isarray.php | Class | Class source |
Join.php | Class | Join filter class |
Json.php | Class | Class source |
Length.php | Class | Length filter class |
Linebreaksbr.php | Class | Class source |
Lower.php | Class | Lower filter class |
Null.php | Class | Class source |
Pluralize.php | Class | Pluralize filter class |
Reverse.php | Class | Reverse filter class |
Safe.php | Class | Safe filter class |
Slugify.php | Class | Class source |
Stringformat.php | Class | Class source |
Strlen.php | Class | Class source |
Substr.php | Class | Class source |
Title.php | Class | Title filter class |
Trans.php | Class | Class source |
Translation.php | Class | Class source |
Trim.php | Class | Trim filter class |
Truncatechars.php | Class | Class source |
Truncatewords.php | Class | Truncatewords filter class |
Upper.php | Class | Upper filter class |
Urlencode.php | Class | Urlencode filter class |
Files | / | lib | / | Haanga | / | Extension | / | Tag |
File | Role | Description |
---|---|---|
Buffer.php | Class | Class source |
Currenttime.php | Class | Currenttime tag class |
Cycle.php | Class | Cycle tag class |
Dictsort.php | Class | Dictsort tag class |
Exec.php | Class | Class source |
Firstof.php | Class | Firstof tag class |
Inline.php | Class | Class source |
Lower.php | Class | Lower tag class |
Min.php | Class | Class source |
Setsafe.php | Class | Class source |
Spaceless.php | Class | Spaceless tag class |
Templatetag.php | Class | Templatetag tag class |
Trans.php | Class | Class source |
Tryinclude.php | Class | Class source |
Upper.php | Class | Upper tag class |
Files | / | tests |
File | Role | Description | ||
---|---|---|---|---|
assert_templates (161 files, 1 directory) | ||||
err_templates (52 files) | ||||
tmp (1 file) | ||||
bootstrap.php | Aux. | Auxiliary script | ||
errorTest.php | Test | Test common errors |
Files | / | tests | / | assert_templates |
File | Role | Description | ||
---|---|---|---|---|
locale (1 directory) | ||||
autoescape.html | Data | Testing file | ||
autoescape.php | Data | Testing data | ||
autoescape.tpl | Data | Testing file | ||
base.html | Data | Testing file | ||
base.php | Data | Testing file | ||
base.tpl | Data | Testing file | ||
bitwise.html | Doc. | Documentation | ||
bitwise.tpl | Data | Auxiliary data | ||
bug24.html | Doc. | Documentation | ||
bug24.php | Example | Example script | ||
bug24.tpl | Data | Auxiliary data | ||
bug25.html | Doc. | Documentation | ||
bug25.php | Example | Example script | ||
bug25.tpl | Data | Auxiliary data | ||
bug25_class.php | Class | Class source | ||
bug_001.html | Doc. | Documentation | ||
bug_001.php | Test | Unit test script | ||
bug_001.tpl | Data | Auxiliary data | ||
class_static.html | Doc. | Documentation | ||
class_static.tpl | Data | Auxiliary data | ||
concat.html | Doc. | Documentation | ||
concat.tpl | Data | Auxiliary data | ||
concat1.html | Doc. | Documentation | ||
concat1.tpl | Data | Auxiliary data | ||
custom_tag.html.php | Data | Testing file | ||
custom_tag.tpl | Data | Testing file | ||
cycle.html | Data | Testing file | ||
cycle.php | Data | Testing data | ||
cycle.tpl | Data | Template file | ||
dummy.html | Data | Testing file | ||
dummy.tpl | Data | Testing file | ||
empty_block.html | Doc. | Documentation | ||
empty_block.tpl | Data | Auxiliary data | ||
empty_block_base.tpl | Data | Auxiliary data | ||
empty_loop.html | Data | Testing file | ||
empty_loop.php | Data | Testing file | ||
empty_loop.tpl | Data | Testing file | ||
exec-inc.tpl | Data | Auxiliary data | ||
exec.html.php | Test | Unit test script | ||
exec.tpl | Data | Auxiliary data | ||
explode.html | Doc. | Documentation | ||
explode.php | Aux. | Auxiliary script | ||
explode.tpl | Data | Auxiliary data | ||
expr.html | Doc. | Documentation | ||
expr.php | Test | Unit test script | ||
expr.tpl | Data | Auxiliary data | ||
filter.html | Data | Testing file | ||
filter.php | Data | Testing file | ||
filter.tpl | Data | Testing file | ||
first_of.html | Data | Testing file | ||
first_of.php | Data | Template file | ||
first_of.tpl | Data | Testing file | ||
foreach_vars.html | Doc. | Documentation | ||
foreach_vars.php | Test | Unit test script | ||
foreach_vars.tpl | Data | Auxiliary data | ||
for_range.html | Doc. | Documentation | ||
for_range.tpl | Data | Auxiliary data | ||
for_range1.html | Doc. | Documentation | ||
for_range1.tpl | Data | Auxiliary data | ||
for_range2.html | Doc. | Documentation | ||
for_range2.tpl | Data | Auxiliary data | ||
for_range3.html | Doc. | Documentation | ||
for_range3.tpl | Data | Auxiliary data | ||
for_range4.html | Doc. | Documentation | ||
for_range4.php | Test | Unit test script | ||
for_range4.tpl | Data | Auxiliary data | ||
for_range5.html | Doc. | Documentation | ||
for_range5.php | Test | Unit test script | ||
for_range5.tpl | Data | Auxiliary data | ||
global.html | Doc. | Documentation | ||
global.php | Test | Unit test script | ||
global.tpl | Data | Auxiliary data | ||
ifchanged.html | Data | Template file | ||
ifchanged.php | Data | Testing file | ||
ifchanged.tpl | Data | Testing file | ||
ifequals.html | Data | Testing file | ||
ifequals.tpl | Data | Testing file | ||
if_else_simple.html | Data | Testing file | ||
if_else_simple.php | Data | Testing file | ||
if_else_simple.tpl | Data | Testing file | ||
in.html | Data | Testing file | ||
in.php | Data | Testing file | ||
in.tpl | Data | Testing file | ||
inheritence_nested_block.html | Data | Testing file | ||
inheritence_nested_block.tpl | Data | Testing file | ||
inheritence_nested_block_duplicated.html | Data | Testing data | ||
inheritence_nested_block_duplicated.tpl | Data | Testing file | ||
inline.html | Doc. | Documentation | ||
inline.tpl | Data | Auxiliary data | ||
inline_buffer.tpl | Data | Auxiliary data | ||
intval.html | Doc. | Documentation | ||
intval.php | Test | |||
intval.tpl | Data | Auxiliary data | ||
is_array.html | Doc. | Documentation | ||
is_array.php | Example | Example script | ||
is_array.tpl | Data | Auxiliary data | ||
join.html | Data | Testing data | ||
join.php | Aux. | Testing file | ||
join.tpl | Data | Testing file | ||
load.html | Data | Testing file | ||
load.php | Data | Testing file | ||
load.tpl | Data | Testing data | ||
loop.html | Data | Testing file | ||
loop.php | Data | Testing file | ||
loop.tpl | Data | Testing file | ||
loop_object.html | Doc. | Documentation | ||
loop_object.php | Test | Unit test script | ||
loop_object.tpl | Data | Auxiliary data | ||
method.html | Doc. | Documentation | ||
method.php | Test | Unit test script | ||
method.tpl | Data | Auxiliary data | ||
nested_block.html | Data | Testing file | ||
nested_block.tpl | Data | Testing file | ||
nested_block_second_parent.html | Data | Testing file | ||
nested_block_second_parent.tpl | Data | Testing file | ||
nested_block_second_parent_override.html | Data | Testing file | ||
nested_block_second_parent_override.tpl | Data | Testing file | ||
null.html | Doc. | Documentation | ||
null.php | Test | Unit test script | ||
null.tpl | Data | Auxiliary data | ||
object.html | Doc. | Documentation | ||
object.php | Test | Unit test script | ||
object.tpl | Data | Auxiliary data | ||
partial.tpl | Data | Testing file | ||
pluralize.html | Data | Testing data | ||
pluralize.php | Data | Testinf file | ||
pluralize.tpl | Data | Testing file | ||
print_expr.html | Doc. | Documentation | ||
print_expr.php | Aux. | Auxiliary script | ||
print_expr.tpl | Data | Auxiliary data | ||
regroup.html | Data | Testing file | ||
regroup.php | Data | Testing file | ||
regroup.tpl | Data | Testing file | ||
set.html | Doc. | Documentation | ||
set.tpl | Data | Auxiliary data | ||
spaceless.html | Data | Testing file | ||
spaceless.tpl | Data | Testing file | ||
strip_whitespace.html | Doc. | Documentation | ||
strip_whitespace.tpl | Data | Auxiliary data | ||
subtemplate.html | Data | Testing file | ||
subtemplate.php | Data | Testing file | ||
subtemplate.tpl | Data | Testing file | ||
sub_set.tpl | Data | Auxiliary data | ||
templatetag.html | Data | Testing file | ||
templatetag.tpl | Data | Testing file | ||
title.html | Data | Testing file | ||
title.php | Data | Testing data | ||
title.tpl | Data | Testing file | ||
trans.html | Doc. | Documentation | ||
trans.php | Test | Unit test script | ||
trans.tpl | Data | Auxiliary data | ||
truncatewords.html | Data | Testing file | ||
truncatewords.php | Data | Testing file | ||
truncatewords.tpl | Data | Testing file | ||
try_include.html | Doc. | Documentation | ||
try_include.tpl | Data | Auxiliary data | ||
variable_existe.html | Doc. | Documentation | ||
variable_existe.tpl | Data | Auxiliary data | ||
with.html | Data | Testing file | ||
with.php | Data | Testing file | ||
with.tpl | Data | Template file |
Files | / | tests | / | assert_templates | / | locale | / | en | / | LC_MESSAGES |
File | Role | Description |
---|---|---|
messages.mo | Data | Auxiliary data |
messages.po | Data | Auxiliary data |
Files | / | tests | / | err_templates |
File | Role | Description |
---|---|---|
block.tpl | Data | Template for testing |
block_nonparent.tpl | Data | Template for testing |
block_super.tpl | Data | Template for testing |
block_super_filter.tpl | Data | Template for testing |
block_super_nonsubtemplate.tpl | Data | Template for testing |
dictsort.tpl | Data | Template for testing |
dictsort1.tpl | Data | Template for testing |
dictsort2.tpl | Data | Template for testing |
err_block.tpl | Data | Auxiliary data |
err_block_nonparent.tpl | Data | Auxiliary data |
err_block_super.tpl | Data | Auxiliary data |
err_block_super_filter.tpl | Data | Auxiliary data |
err_block_super_nonsubtemplate.tpl | Data | Auxiliary data |
err_dictsort.tpl | Data | Auxiliary data |
err_dictsort1.tpl | Data | Auxiliary data |
err_dictsort2.tpl | Data | Auxiliary data |
err_forloop.tpl | Data | Auxiliary data |
err_forloop1.tpl | Data | Auxiliary data |
err_ifchanged.tpl | Data | Auxiliary data |
err_invalid_blockname.tpl | Data | Auxiliary data |
err_invalid_tryinclude.tpl | Data | Auxiliary data |
err_load1.tpl | Data | Auxiliary data |
err_load2.tpl | Data | Auxiliary data |
err_loop_varname.tpl | Data | Auxiliary data |
err_pluralize.tpl | Data | Auxiliary data |
err_reverse.tpl | Data | Auxiliary data |
err_templatetag1.tpl | Data | Auxiliary data |
err_templatetag2.tpl | Data | Auxiliary data |
err_templatetag3.tpl | Data | Auxiliary data |
err_title.tpl | Data | Auxiliary data |
exec_notallowed.tpl | Data | Auxiliary data |
forloop.tpl | Data | Template for testing |
forloop1.tpl | Data | Template for testing |
ifchanged.tpl | Data | Template for testing |
inline1.tpl | Data | Auxiliary data |
inline2.tpl | Data | Auxiliary data |
inline3.tpl | Data | Auxiliary data |
inline4.tpl | Data | Auxiliary data |
inline5.tpl | Data | Auxiliary data |
invalid_blockname.tpl | Data | Template for testing |
loop_varname.tpl | Data | Template for testing |
pluralize.tpl | Data | Template for testing |
reverse.tpl | Data | Template for testing |
templatetag1.tpl | Data | Template for testing |
templatetag2.tpl | Data | Template for testing |
templatetag3.tpl | Data | Template for testing |
title.tpl | Data | Template for testing |
tokenizer_1.tpl | Data | Auxiliary data |
tokenizer_2.tpl | Data | Auxiliary data |
tokenizer_3.tpl | Data | Auxiliary data |
tokenizer_4.tpl | Data | Auxiliary data |
tokenizer_5.tpl | Data | Auxiliary data |
Version Control | Unique User Downloads | Download Rankings | |||||||||||||||
98% |
|
|
User Ratings | ||||||||||||||||||||||||||||||
|
Applications that use this package |
If you know an application of this package, send a message to the author to add a link here.