X-Git-Url: https://codewiz.org/gitweb?a=blobdiff_plain;f=geekigeeki.py;fp=geekigeeki.py;h=5abd90f3f2c72d2a49ddf0df4a9390e66a79733b;hb=5dfc20c244619a80dc091fc3966a997ea0a04fb8;hp=341bbad351166596fcad2701f2e2138f869232bc;hpb=bf72fca16d5042ff86328d5687810b6b5177bfcb;p=geekigeeki.git
diff --git a/geekigeeki.py b/geekigeeki.py
index 341bbad..5abd90f 100755
--- a/geekigeeki.py
+++ b/geekigeeki.py
@@ -125,18 +125,18 @@ def send_title(name, text="Limbo", msg_text=None, msg_type='error', writable=Fal
print ' '
if not name:
print ' '
- for css in css_url:
- print ' ' % relative_url(css)
- if icon_url:
- print ' ' % relative_url(icon_url)
+
+ for link in link_urls:
+ rel, href = link
+ print ' ' % (rel, relative_url(href))
if name and writable and privileged_url is not None:
- print ' ' \
+ print ' ' \
% (privileged_path() + '?edit=' + name)
if history_url is not None:
print ' ' \
- % (history_url + '?a=rss')
+ % relative_url(history_url + '?a=rss')
print ''
@@ -158,9 +158,9 @@ def send_title(name, text="Limbo", msg_text=None, msg_type='error', writable=Fal
print ' | ' + link_tag('FrontPage', 'Home', 'navlink')
print ' | ' + link_tag('FindPage', 'Find Page', 'navlink')
if 'history_url' in globals():
- print ' | Recent Changes'
+ print ' | Recent Changes'
if name:
- print ' | Page History'
+ print ' | Page History'
if name:
print ' | ' + link_tag('?raw=' + name, 'Raw Text', 'navlink')
@@ -657,9 +657,11 @@ class Page:
send_guru("Read access denied by ACLs", "notice")
def format(self):
- #css foo.css bar.css
- global css_url
- css_url = self.get_attr("css", "").split() + css_url
+ #css foo.css
+ value = self.get_attr("css", None)
+ if value:
+ global link_urls
+ link_urls += { "stylesheet": value }
send_title(self.page_name, self.split_title(),
msg_text=self.msg_text, msg_type=self.msg_type, writable=self.can_write())