diff --git a/view/browser/liquid/configure.zcml b/view/browser/liquid/configure.zcml
index 55ae6f7..af11d73 100644
--- a/view/browser/liquid/configure.zcml
+++ b/view/browser/liquid/configure.zcml
@@ -5,5 +5,6 @@
xmlns:browser="http://namespaces.zope.org/browser">
+
diff --git a/view/browser/liquid/logo.png b/view/browser/liquid/logo.png
new file mode 100644
index 0000000..c7535c3
Binary files /dev/null and b/view/browser/liquid/logo.png differ
diff --git a/view/browser/liquid/view_macros.pt b/view/browser/liquid/view_macros.pt
index f95fbf9..15efe74 100644
--- a/view/browser/liquid/view_macros.pt
+++ b/view/browser/liquid/view_macros.pt
@@ -3,7 +3,7 @@
- Powered by Zope 3
+ Powered by Zope
+ border="0" alt="Home"
+ tal:attributes="src string:${view/resource_prefix}logo.png" />
@@ -34,7 +34,7 @@
- Content
+ Content
diff --git a/view/browser/view.py b/view/browser/view.py
index 545a396..c88c867 100644
--- a/view/browser/view.py
+++ b/view/browser/view.py
@@ -37,6 +37,7 @@ class BaseView(object):
index = generic_page
default_template = view_macros # specify in subclass
resource_prefix = '/@@/'
+ mode = 'view'
def __call__(self):
return self.index(self)
diff --git a/wiki/base/wiki.py b/wiki/base/wiki.py
index 5ae3ace..7b9506e 100644
--- a/wiki/base/wiki.py
+++ b/wiki/base/wiki.py
@@ -1,5 +1,5 @@
#
-# Copyright (c) 2009 Helmut Merz helmutm@cy55.de
+# Copyright (c) 2010 Helmut Merz helmutm@cy55.de
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
@@ -58,6 +58,11 @@ class WikiManager(BaseConfiguration):
if name in self.wikis:
del self.wikis[name]
+ def renameWiki(self, wiki, newName):
+ del self.wikis[wiki.name]
+ self.wikis[newName] = wiki
+ wiki.rename(newName)
+
def listWikis(self):
return self.wikis.values()
@@ -110,7 +115,6 @@ class Wiki(BaseConfiguration):
self.name = name
self.title = title or name
self.pages = {}
- #self.setup()
def setup(self):
self.getManager().addWiki(self)
diff --git a/wiki/browser/default.pt b/wiki/browser/default.pt
index 31d2c25..1bc4c13 100644
--- a/wiki/browser/default.pt
+++ b/wiki/browser/default.pt
@@ -8,7 +8,7 @@