1
I Use This!
Activity Not Available

Commits : Listings

Analyzed 12 months ago. based on code collected 12 months ago.
Jan 19, 2023 — Jan 19, 2024
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
ssi tag implemented ssi tag tested README updated with differences and improvements in comparision to Django debug test disabled, need to figure out each template/subtemplate rendering now makes a push/pop in context
Alexandr Evstigneev
as hurricup
More... about 10 years ago
Added spaceless tag Tested spaceless tag
Alexandr Evstigneev
as hurricup
More... about 10 years ago
Traversing support added to regrouping tag
Alexandr Evstigneev
as hurricup
More... about 10 years ago
regroup tag implemented regroup tag tested
Alexandr Evstigneev
as hurricup
More... about 10 years ago
Removed MANIFEST file from repository
Alexandr Evstigneev
as hurricup
More... about 10 years ago
Removed unnecessary files
Alexandr Evstigneev
as hurricup
More... about 10 years ago
Now tag implemented and tested
Alexandr Evstigneev
as hurricup
More... about 10 years ago
Implemented and tested load tag Added security issue in TODO file
Alexandr Evstigneev
as hurricup
More... about 10 years ago
Implemented and tested ifequal tag Implemented and tested ifnotequal tag Added forgotten classes to repo Tag and Tag::Simple
Alexandr Evstigneev
as hurricup
More... about 10 years ago
Ifchanged tag implemented Ifchanged tag tested
Alexandr Evstigneev
as hurricup
More... about 10 years ago
DTL::Fast::Template::Iterator renamed to DTL::Fast::Template::Parser DTL::Fast::Template::BlockTag renamed to DTL::Fast::Template::Tag, inherited from Parser DTL::Fast::Template::SimpleTag renamed to DTL::Fast::Template::Tag::Simple, inherited from DTL::Fast::Template::Tag Added DTL::Fast::Template::Tag method parse_parameters that's been invoked before chunks parsing Default tag constructor now stores parameter to 'parameter' object key Re-factored all filters to the new architecture
Alexandr Evstigneev
as hurricup
More... about 10 years ago
Close tag of block tag is now handled by BlockTag class from $self->{'close_tag'} variable
Alexandr Evstigneev
as hurricup
More... about 10 years ago
Cycle tag now escapes rendered values Firstof tag now escapes rendered values Firstofdefined tag now escapes rendered values It's now possible to use filters with static values Added tests for escaping in cycle, firstof, firstofdefined tags
Alexandr Evstigneev
as hurricup
More... about 10 years ago
Implemented Firstof tag Implemented Fistofdefined tag Created test for Firstof tag Created test for Firstofdefined tag Moved source space-separated variables parsing into Replacer's function parse_sources
Alexandr Evstigneev
as hurricup
More... about 10 years ago
Basic undef/None handling Expressions now supports undef and None keywords (synonims) Added Defined operator Tested Defined operator Implemented comparisions with undef values
Alexandr Evstigneev
as hurricup
More... about 10 years ago
Added FilterManager class, used by Variable and Tag::Filter classes Added Safe filter Added Escape filter Added Safe filter test Added Escape filter test Added Reverse filter test
Alexandr Evstigneev
as hurricup
More... about 10 years ago
Debug tag implemented Debug tag tested TODO updated with debug update plans
Alexandr Evstigneev
as hurricup
More... about 10 years ago
Context levels algorythm changed from multi-level to copy-on-push
Alexandr Evstigneev
as hurricup
More... about 10 years ago
* `cycle` tag implemented with full functionality * `cycle` tag tested * Replacer parent class added with strings/expressions replacement functionality * Updated README and TODO files * Suppressed warnings in tests
Alexandr Evstigneev
as hurricup
More... about 10 years ago
* Implemented and tested `comment` tag * Implemented and tested `uncomment` tag * Cleaned up TODO file
Alexandr Evstigneev
as hurricup
More... about 10 years ago
* Added autoescape tag * Tested autoescape tag * Reserved context namespace '_dtl_*' for a framework variables * Added context variable _dtl_safe to enable html safety for incapsulated blocks * Removed positional arguments from constructors, all works with kwargs now * Added possibility to render template with a hashref instead of context. Context being automatically created from it * Some refactoring for For and If tags * Simple tag is now inherited from Renderer class * Moved html_protection (escaping) tests from template to autoescape tag
Alexandr Evstigneev
as hurricup
More... about 10 years ago
- Added .gitignore - Implemented DTL::Fast::Utils::html_protect method (XS cndidate) - Implemented safe variable filter
Alexandr Evstigneev
as hurricup
More... about 10 years ago
- for .. reversed fix - Tested reversed array rendering
Alexandr Evstigneev
as hurricup
More... about 10 years ago
- For ... empty test implemented
Alexandr Evstigneev
as hurricup
More... about 10 years ago
For tag test implemented Missing variable warning moved from context to Variable class For not defined variables empty string being returned
Alexandr Evstigneev
as hurricup
More... about 10 years ago
- Re-factored For tag, hash and array rendering are now in separate functions - Implemented forloop hash for For iterations with additional odd/even flags for both zero and 1-based indexes.
Alexandr Evstigneev
as hurricup
More... about 10 years ago
- `For` tag implemented - Context object now being passed to operator renderers as third parameter - Added reverse filter: can reverse array, hash or object
Alexandr Evstigneev
as hurricup
More... about 10 years ago
Implemented In and Not in operators Tested In and Not In operators Created DTL::Fast::Utils module with some helper functions Changed can checking to DTL::Fast::Utils::has_method Updated TODO
Alexandr Evstigneev
as hurricup
More... about 10 years ago
- Changed die to confess for easier debugging - Implemented if ... elif ... elsif ... else ... endif tag - Implemented test of if tag - Decomposed Template class to Renderer-Iterator-Template classes - Implemented BlockTag and SimpleTag classes
Alexandr Evstigneev
as hurricup
More... about 10 years ago
Prototyped Iterator class for chain-parsing Template is now inherited from Iterator Minor fixes for expressions rendering
Alexandr Evstigneev
as hurricup
More... about 10 years ago