1 month ago
deusx : Templates XSLTAL - Flux CMS - Public Liip Wiki - "TAL is the main templating language used in the Zope world and belongs to the larger concept of Zope Page Templates. We always wanted to offer something simpler than XSLT for less complex webpages and TAL seems like the perfect match for that."
# copy
3 month ago
deusx : PHPTAL :: Template Attribute Language for PHP - "PHPTAL is a templating engine for PHP5 that implements brilliant Zope Page Templates syntax"
# copy
3 month ago
deusx : Home — chain.js — GitHub - "Chain.js is a jQuery plugin, providing data-binding capability that allows you to generate web contents automatically by binding your data to html."
# copy
4 month ago
deusx : PURE Unobtrusive Rendering Engine for HTML - "PURE is an Open Source JavaScript Template Engine for HTML. Truly unobtrusive, it leaves your HTML untouched. It is cross-browser (IE 6.0+, FF 2+, Safari 2.0+, Opera 9.0+)."
# copy
4 month ago
deusx : John Resig - JavaScript Micro-Templating - "It's a super-simple templating function that is fast, caches quickly, and is easy to use. I have a couple tricks that I use to make it real fun to mess with."
# copy13 month ago
deusx : mjt - "Mjt is an HTML templating engine that runs entirely in a web browser. It was built for the Freebase service, but it can be used for many other web services. It is distributed as open source."
# copy
17 month ago
deusx : Template Engines - "In short, the point of template engines should be to separate your business logic from your presentation logic, not separate your PHP code from your HTML code."
# copy
17 month ago
Simon Willison : Logic in Templates - Logic in Templates. I don’t think it would hurt Django to have a bit more support for conditional logic in templates, but I wouldn’t go as far as supporting the ability to call Python functions directly.
deusx : about:cmlenz - Logic in Templates - "In my humble opinion, this kind of “dumbed-down” templating results in only one thing: more lines of code in the application modules, lines of code that are really only about presentation, and should be in the templates."
# copy
17 month ago
deusx : welcome to Mako! - "Hyperfast and lightweight templating for the Python platform."
# copy
17 month ago
Andy Baio : Adrian Holovaty releases templatemaker, a Python library for smart screen scraping - given a large set of HTML documents, intelligently extracts the strings that change between them
Matthew M. Boedicker : templatemaker, Python screenscraping library - (via waxy) [via]
joshua : Introducing templatemaker - back out templates from similar documents
Rod Begbie : Introducing templatemaker - Python library that analyses a corpus of web pages, works out where the dynamic values are in the template, then allows you to scrape out the juicy details. I can think of oh, so many uses for this. [via] #
philgyford : Introducing templatemaker | Holovaty.com - Python thing. Point it at some HTML files and it will make a template with holes for the unique strings in the pages. (via Daring Fireball)
# copy
18 month ago
deusx : A Simple, Lightweight JavaScript Templating Engine - "Creating a template engine in JavaScript is remarkably easy due to the power of String's replace method"
# copy
20 month ago
Simon Willison : Most HTML templating languages are written incorrectly - Most HTML templating languages are written incorrectly. “If you ever find yourself in the position of designing an html template language, please make the default behavior when including variables be to HTML-escape them.” I couldn’t agree more.
deusx : dtm: Most HTML templating languages are written incorrectly - "the problem with virtually every HTML templating language out there is that they make it easier for the person writing HTML templates to add an XSS hole than to avoid it."
# copy
24 month ago
deusx : Genshi Guide - Genshi - Trac - "Genshi is a Python library that provides an integrated set of components for parsing, generating, and processing HTML, XML or other textual content for output generation on the web."
# copy
28 month ago
Simon Willison : [ANN] Markup - New Python templating system designed to replace ClearSilver in Trac. Very Good News.
deusx : about:cmlenz - [ANN] Markup - 'Just today I pushed out the very first release of Markup, a Python-based template engine, or, as the official tagline goes, “a toolkit for stream-based generation of markup for the web.â€'
# copy
34 month ago
Simon Willison : Pattern Template View - Really nice overview of the different styles of template language. [via]
deusx : Pattern Template View - Web Application Component Toolkit - "A template is a document typically HTML with embedded markers which are replaced, manipulated, or evaluated via a template engine API to produce an output document."
# copy
37 month ago
kellan : Introducing Liquid: Smarty for Rails? - I'm caught between running screening from the room, or edging out quietly and hoping nobody notices. (Actually I'm giving Tobi the benefit of the doubt, but the idea sends shivers up my spine) #
# copy
47 month ago
Simon Willison : Kid by Example - It's Yet Another Python Templating Language, but I have to admit it does look very cool.
deusx : Kid by Example - "Kid 0.5 is available and I think I finally like it enough to start dumping out some example templates and API usage."
# copy