+ def menu(self, d):
+ """ Assemble a "main menu
+
+ @param d: parameter dictionary
+ @rtype: unicode
+ @return: menu html
+ """
+ items = Page(self.request, 'Site/Menu').data.split('\n')
+
+ html = '<ul id="menubar">'
+
+ for item in items:
+ if (not item.startswith("#")):
+ (pagename, link) = self.splitNavilink(item)
+ html = html + ("<li class=\"menulink\">%s</li>" % link)
+
+ html = html + '</ul>'
+
+ return html