common/tags.py
branchtls-sprint
changeset 845 6103d0f55a0b
child 846 e449f1da7d09
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/common/tags.py	Thu Feb 19 18:22:55 2009 +0100
@@ -0,0 +1,14 @@
+from logilab.mtconverter import html_escape
+from cubicweb.common.uilib import simple_sgml_tag
+class tag(object):
+    def __init__(self, name):
+        self.name = name
+        
+    def __call__(self, __content=None, **attrs):
+        return simple_sgml_tag(self.name, __content, **attrs)
+
+input = tag('input')
+textarea = tag('textarea')
+a = tag('a')
+span = tag('span')
+img = tag('img')