Dolda2000 GitWeb
/
wrw.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Merge branch 'master' into python3
[wrw.git]
/
wrw
/
sp
/
xhtml.py
diff --git
a/wrw/sp/xhtml.py
b/wrw/sp/xhtml.py
index
a7debe6
..
17c5678
100644
(file)
--- a/
wrw/sp/xhtml.py
+++ b/
wrw/sp/xhtml.py
@@
-14,7
+14,15
@@
class htmlelement(_cons.element):
doc.appendChild(self.__todom__(doc))
return doc
doc.appendChild(self.__todom__(doc))
return doc
+class xhtmlcontext(_cons.context):
+ attrmap = {"klass": "class"}
+
+ def addattr(self, node, k, v):
+ k = str(k)
+ node.attrs[self.attrmap.get(k, k)] = str(v)
+
def cons(ctx=None):
def cons(ctx=None):
+ if ctx is None: ctx = xhtmlcontext()
return _cons.constructor(ns, htmlelement, ctx)
def head(title=None, css=None):
return _cons.constructor(ns, htmlelement, ctx)
def head(title=None, css=None):