Differences

This shows you the differences between two versions of the page.

plaintext [2009/10/13 11:10]
Kornel
plaintext [2015/11/26 10:37] (current)
2001:8b0:1151:da70:ec87:8fcf:9c8e:eb99 old revision restored
Line 5: Line 5:
For plaintext you don't need automatic escaping, strict syntax/structure checks (which are strengths of PHPTAL), but you need precise control of whitespace (which is hard to do in XML). For plaintext you don't need automatic escaping, strict syntax/structure checks (which are strengths of PHPTAL), but you need precise control of whitespace (which is hard to do in XML).
-For plaintext, you can use standard PHP or Smarty as a templating language. Their ignorance about structure and lack of escaping by default, which are troublesome for XML, are exactly what you need for plain text.+For plaintext, you can use standard PHP or Smarty-like as a templating language. Their ignorance of structure and lack of escaping by default, which are troublesome for XML, are exactly what you need for plain text.
===== Using PHPTAL's variables outside PHPTAL templates ===== ===== Using PHPTAL's variables outside PHPTAL templates =====
Line 32: Line 32:
$text = html_entity_decode(strip_tags($markup),ENT_QUOTES,'UTF-8')); // remove tags and entities $text = html_entity_decode(strip_tags($markup),ENT_QUOTES,'UTF-8')); // remove tags and entities
</code> </code>
 +