Package lemon :: Package external :: Package Cheetah :: Module Filters
[show private | hide private]
[frames | no frames]

Module lemon.external.Cheetah.Filters

Filters for the #filter directive; output filters Cheetah's $placeholders .

Filters may now be used standalone, for debugging or for use outside Cheetah.
Class DummyTemplate, instance _dummyTemplateObj and class NoDefault exist only
for this, to provide a default argument for the filter constructors (which
would otherwise require a real template object).  

Meta-Data
================================================================================
Author: Tavis Rudd <tavis@damnsimple.com>
Version: $Revision: 1.1 $
Start Date: 2001/08/01
Last Revision Date: $Date: 2003/08/12 09:17:11 $

Classes
DummyTemplate Fake template class to allow filters to be used standalone.
Filter A baseclass for the Cheetah Filters.
MaxLen  
NoDefault  
Pager  
ReplaceNone  
Strip Strip leading/trailing whitespace but preserve newlines.
StripSqueeze Canonicalizes every chunk of whitespace to a single space.
WebSafe Escape HTML entities in $placeholders.

Exceptions
Error  

Variable Summary
str __author__ = 'Tavis Rudd <tavis@damnsimple.com>'
str __revision__ = '1.1'
dict webSafeEntities = {' ': '&nbsp;', '"': '&quot;'}

Variable Details

__author__

Type:
str
Value:
'Tavis Rudd <tavis@damnsimple.com>'                                    

__revision__

Type:
str
Value:
'1.1'                                                                  

webSafeEntities

Type:
dict
Value:
{' ': '&nbsp;', '"': '&quot;'}                                         

Generated by Epydoc 2.0 on Mon Nov 10 15:07:58 2003 http://epydoc.sf.net