[zopeorg-checkins] CVS: Products/ZopeOrg-NV/skins/nzo -
frontpage_menu_items.py:1.7
Chris McDonough
chrism at zope.com
Wed Aug 6 13:52:57 EDT 2003
Update of /cvs-zopeorg/Products/ZopeOrg-NV/skins/nzo
In directory cvs.zope.org:/tmp/cvs-serv21218
Modified Files:
frontpage_menu_items.py
Log Message:
Make links dynamic.
=== Products/ZopeOrg-NV/skins/nzo/frontpage_menu_items.py 1.6 => 1.7 ===
##title=
##
menu = []
+portal_url = container.portal_url()
subitems=[]
menu.append({'label':'About Zope',
- 'url':'http://www.zope.org/WhatIsZope',
+ 'url':'%s/WhatIsZope' % portal_url,
'subitems':subitems})
subitems.append({'label':'What Is Zope?',
- 'url':'http://www.zope.org/WhatIsZope'})
+ 'url':'%s/WhatIsZope' % portal_url})
subitems.append({'label':'Zope Powered Sites',
- 'url':'http://www.zope.org/Resources/ZopePowered/'})
+ 'url':'%s/Resources/ZopePowered/' % portal_url})
subitems.append({'label':'About Zope.org',
- 'url':'http://www.zope.org/About/'})
+ 'url':'%s/About/' % portal_url})
subitems.append({'label':'Zope News',
- 'url':'http://www.zope.org/news'})
+ 'url':'%s/news' % portal_url})
subitems=[]
menu.append({'label':'Business',
- 'url':'http://www.zope.org/Resources/ZSP/',
+ 'url':'%s/Resources/ZSP/' % portal_url,
'subitems':subitems})
subitems.append({'label':'Zope Corporation',
'url':'http://www.zope.com',
'new' : 1})
subitems.append({'label':'Solution Providers',
- 'url':'http://www.zope.org/Resources/ZSP/'})
+ 'url':'%s/Resources/ZSP/' % portal_url})
subitems.append({'label':'Zope Hosting',
'url':'http://www.google.com/search?q=Zope+hosting',
'new': 1})
-
subitems=[]
menu.append({'label':'Documentation',
- 'url':'http://www.zope.org/Documentation/',
+ 'url':'%s/Documentation/' % portal_url,
'subitems':subitems})
subitems.append({'label':'The Zope Book',
- 'url':'http://www.zope.org/Documentation/Books/ZopeBook/current'})
+ 'url':'%s/Documentation/Books/ZopeBook/current' % portal_url})
subitems.append({'label':'Developer Guide',
- 'url':'http://www.zope.org/Documentation/Books/ZDG/current'})
+ 'url':'%s/Documentation/Books/ZDG/current' % portal_url})
subitems.append({'label':'Administrator Guide',
- 'url':'http://www.zope.org/Documentation/Guides/ZAG'})
+ 'url':'%s/Documentation/Guides/ZAG' % portal_url})
subitems.append({'label':'API reference',
- 'url':'http://www.zope.org/Documentation/Books/ZopeBook/current/AppendixB.stx'})
+ 'url':'%s/Documentation/Books/ZopeBook/current/AppendixB.stx' % portal_url})
subitems.append({'label':'ZPT reference',
- 'url':'http://www.zope.org/Documentation/Books/ZopeBook/current/AppendixC.stx'})
+ 'url':'%s/Documentation/Books/ZopeBook/current/AppendixC.stx' % portal_url})
subitems.append({'label':'Using The CMF',
'url':'http://cmf.zope.org/Members/beehive/ZWACKChap5.html'})
subitems.append({'label':'Zope Articles',
- 'url':'http://www.zope.org/Resources/Articles/'})
+ 'url':'%s/Resources/Articles/' % portal_url})
subitems.append({'label':'Zope How-Tos',
- 'url':'http://www.zope.org/Documentation/How-To/'})
+ 'url':'%s/Documentation/How-To/' % portal_url})
subitems.append({'label':'Books In Print',
'url':'http://www.zope.com/Developers/Books/',
'new': 1})
@@ -69,12 +69,12 @@
subitems=[]
menu.append({'label':'Download',
- 'url':'http://www.zope.org/Products/',
+ 'url':'%s/Products/' % portal_url,
'subitems':subitems})
subitems.append({'label':'Download Zope',
- 'url':'http://www.zope.org/Products/'})
+ 'url':'%s/Products/' % portal_url})
subitems.append({'label':'Zope Products',
- 'url':'http://www.zope.org/Products/'})
+ 'url':'%s/Products/' % portal_url})
subitems.append({'label':'Zope CMF',
'url':'http://cmf.zope.org/'})
@@ -97,9 +97,9 @@
subitems.append({'label':'Report Bugs',
'url':'http://collector.zope.org/Zope/'})
subitems.append({'label':'Mailing Lists',
- 'url':'http://www.zope.org/Resources/MailingLists'})
+ 'url':'%s/Resources/MailingLists' % portal_url})
subitems.append({'label':'User Groups',
- 'url':'http://www.zope.org/Resources/UserGroups/'})
+ 'url':'%s/Resources/UserGroups/' % portal_url})
subitems=[]
More information about the zopeorg-checkins
mailing list