Softpedia
 


SCRIPTS CATEGORIES:



NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
WEEK'S BEST
  • PeoplePods 0.9
  • Brackets Sprint 8
  • elFinder 2.0 RC1
  • BBClone 0.6.1
  • Twitter Follow Box...
  • Multilingual Press...
  • SimplePie 1.2.1
  • TinyTips 1.2
  • SWFUpload 2.2.0.1 ...
  • Head Cleaner 1.4.2.9
  • Home > Scripts > Development Tools > Other Libraries

    Twig 1.8.1

    Download button


    Downloads: 185  Tell us about an update
    User Rating:
    Rated by:
    NOT RATED
    0 user(s)
    Developer:

    Website:

    License / Price:

    Platforms:

    Databases:

    Language:

    Last Updated:

    Category:
    Fabien Potencier | More scripts
    www.twig-project.org
    BSD License 

    Windows / Linux / Mac OS / BSD / Solaris
    N/A
    PHP
    May 21st, 2012, 22:31 GMT [view history]
    C: \ Development Tools \ Other Libraries

     Read user reviews (0)  Refer to a friend  Subscribe

    Twig description

    This is a PHP templating engine

    Twig uses a syntax similar to the Django and Jinja template languages.

    Twig is the current templating engine used in the popular Symfony PHP framework.

    Here are some key features of "Twig":

    · Twig compiles templates down to plain optimized PHP code.
    · Twig has a sandbox mode to evaluate untrusted template code.
    · Twig is powered by a flexible lexer and parser.
    · The developer can define its own custom tags and filters, and create its own DSL.
    · Twig can be used as a template language for applications where users may modify the template design.
    · Concise language.
    · Clean error messages.
    · Twig supports from multiple inheritance, blocks to automatic output-escaping, and much more.
    · Unit tested.
    · Documentation provided.

    Requirements:

    · PHP 5.2 or higher

    What's New in This Release: [ read full changelog ]

    · Enforced interface when adding tests, filters, functions, and node visitors from extensions
    · Fixed a side-effect of the date filter where the timezone might be changed
    · Simplified usage of the autoescape tag; the only (optional) argument is now the escaping strategy or false (with a BC layer)
    · Added a way to dynamically change the auto-escaping strategy according to the template "filename"
    · Changed the autoescape option to also accept a supported escaping strategy (for BC, true is equivalent to HTML)
    · Added an embed tag



    TAGS:

    templating engine | layout designer | page compiler | template | engine | layout



    HTML code for linking to this page:


    Go to top

    WindowsGamesDriversMacLinuxScriptsMobileHandheldNews

    SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   UPDATE YOUR SOFTWARE   |   ROMANIAN FORUM