home *** CD-ROM | disk | FTP | other *** search
Wrap
# This is a generated file. Do not edit. from template import Handle, fillAttr, quoteAndFillAttr, funcTable from IOBuffer import IOBuffer from xhtmltools import urlencode from templatehelper import quoteattr, escape, evalKey, toUni def fillTemplate(data, domHandler): # Start of handle handle = Handle(domHandler) out = IOBuffer() out.write("<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Strict//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd\">\n") out.write(u'<a xmlns:t=') out.write(quoteAndFillAttr(u'http://www.participatorypolitics.org/',data)) out.write(u' class=') out.write(quoteAndFillAttr(u'feeditem',data)) out.write(u' xmlns:i18n=') out.write(quoteAndFillAttr(u'http://www.participatoryculture.org/i18n',data)) out.write(u'>\n\n') if evalKey(u'global filter boolean', data)(evalKey(u'feed showBothUAndA', data), ''): for (func, args) in [(0, u'<span>\n<div class='), (10, u'both_blue_left'), (0, u'>\n <div class='), (10, u'both_blue_right'), (0, u'>\n <div class='), (10, u'both_blue_number_count'), (0, '>'), (4, u'feed numAvailable'), (0, u'</div>\n </div>\n</div>\n\n<div class='), (10, u'both_green_left'), (0, u'>\n <div class='), (10, u'both_green_right'), (0, u'>\n <div class='), (10, u'both_number_count'), (0, '>'), (4, u'feed numUnwatched'), (0, u'</div>\n </div>\n</div>\n\n<img src="'), (8, u'feed getThumbnail'), (0, u'" class='), (10, u'icon'), (0, u'></img><span class='), (10, u'name'), (0, '>'), (5, u'feed getTitle'), (0, u'</span>\n</span>')]: out.write(funcTable[func](data,'',args)) out.write(u'\n\n') if evalKey(u'global filter boolean', data)(evalKey(u'feed showOnlyU', data), ''): for (func, args) in [(0, u'<span>\n<div class='), (10, u'green_left'), (0, u'>\n <div class='), (10, u'green_right'), (0, u'>\n <div class='), (10, u'number_count'), (0, '>'), (4, u'feed numUnwatched'), (0, u'</div>\n </div>\n</div>\n<img src="'), (8, u'feed getThumbnail'), (0, u'" class='), (10, u'icon'), (0, u'></img><span class='), (10, u'name'), (0, '>'), (5, u'feed getTitle'), (0, u'</span>\n</span>')]: out.write(funcTable[func](data,'',args)) out.write(u'\n\n') if evalKey(u'global filter boolean', data)(evalKey(u'feed showOnlyA', data), ''): for (func, args) in [(0, u'<span>\n<div class='), (10, u'blue_left'), (0, u'>\n <div class='), (10, u'blue_right'), (0, u'>\n <div class='), (10, u'blue_number_count'), (0, '>'), (4, u'feed numAvailable'), (0, u'</div>\n </div>\n</div>\n<img src="'), (8, u'feed getThumbnail'), (0, u'" class='), (10, u'icon'), (0, u'></img><span class='), (10, u'name'), (0, '>'), (5, u'feed getTitle'), (0, u'</span>\n</span>')]: out.write(funcTable[func](data,'',args)) out.write(u'\n\n') if evalKey(u'global filter boolean', data)(evalKey(u'feed showNeitherUNorA', data), ''): for (func, args) in [(0, u'<span>\n<img src="'), (8, u'feed getThumbnail'), (0, u'" class='), (10, u'icon'), (0, u'></img><span class='), (10, u'name'), (0, '>'), (5, u'feed getTitle'), (0, u'</span>\n</span>')]: out.write(funcTable[func](data,'',args)) out.write(u'\n\n</a>') out.close() return (out, handle)