projects
/
kiosk.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Have page builder allow you to inject custom HTML. Make the generic
[kiosk.git]
/
generic_news_rss_renderer.py
diff --git
a/generic_news_rss_renderer.py
b/generic_news_rss_renderer.py
index 21f9afea3e630003f60f5e6f105d71b7548a19e6..4db466957456095148d1793a772e0069b02ae32b 100644
(file)
--- a/
generic_news_rss_renderer.py
+++ b/
generic_news_rss_renderer.py
@@
-97,6
+97,24
@@
class generic_news_rss_renderer(renderer.debuggable_abstaining_renderer):
return False
for msg in subset:
headlines.add_item(msg)
return False
for msg in subset:
headlines.add_item(msg)
+ headlines.set_custom_html("""
+<STYLE>
+a:link {
+ color: maroon;
+ text-decoration: none;
+ font-weight: bold;
+}
+a:visited {
+ color: maroon;
+ text-decoration: none;
+ font-weight: bold;
+}
+a:active {
+ color: maroon;
+ text-decoration: none;
+ font-weight: bold;
+}
+</STYLE>""")
f = file_writer.file_writer('%s_4_none.html' % (
self.get_headlines_page_prefix()))
headlines.render_html(f)
f = file_writer.file_writer('%s_4_none.html' % (
self.get_headlines_page_prefix()))
headlines.render_html(f)
@@
-104,6
+122,24
@@
class generic_news_rss_renderer(renderer.debuggable_abstaining_renderer):
details = page_builder.page_builder()
details.set_layout(page_builder.page_builder.LAYOUT_ONE_ITEM)
details = page_builder.page_builder()
details.set_layout(page_builder.page_builder.LAYOUT_ONE_ITEM)
+ details.set_custom_html("""
+<STYLE>
+a:link {
+ color: maroon;
+ text-decoration: none;
+ font-weight: bold;
+}
+a:visited {
+ color: maroon;
+ text-decoration: none;
+ font-weight: bold;
+}
+a:active {
+ color: maroon;
+ text-decoration: none;
+ font-weight: bold;
+}
+</STYLE>""")
details.set_title("%s" % self.page_title)
subset = self.details.subset(1)
if subset is None:
details.set_title("%s" % self.page_title)
subset = self.details.subset(1)
if subset is None: