[Checkins] SVN: zope.kgs/trunk/src/zope/kgs/site.py fix changelog and announcement links.
Paul Carduner
paulcarduner at gmail.com
Tue Jan 27 05:18:03 EST 2009
Log message for revision 95107:
fix changelog and announcement links.
Changed:
U zope.kgs/trunk/src/zope/kgs/site.py
-=-
Modified: zope.kgs/trunk/src/zope/kgs/site.py
===================================================================
--- zope.kgs/trunk/src/zope/kgs/site.py 2009-01-27 10:10:33 UTC (rev 95106)
+++ zope.kgs/trunk/src/zope/kgs/site.py 2009-01-27 10:18:02 UTC (rev 95107)
@@ -48,10 +48,11 @@
logger.setLevel(logging.ERROR)
-def _getRenderedFilename(filename):
+def _getRenderedFilename(version, filename):
if not filename:
return
- return os.path.split(filename)[-1].split('.')[0] + '.html'
+ return '%s/%s' % (version,
+ os.path.split(filename)[-1].split('.')[0] + '.html')
def generateData(src):
versions = []
@@ -65,13 +66,14 @@
features = []
for (filename, title) in FEATURES:
if filename in os.listdir(path):
- features.append({'url': '%s/%s' % (set.version, filename), 'title': title})
+ features.append({'url': '%s/%s' % (set.version, filename),
+ 'title': title})
versions.append(
{'name': set.version,
'features': features,
- 'changelog': _getRenderedFilename(set.changelog),
- 'announcement': _getRenderedFilename(set.announcement),
+ 'changelog': _getRenderedFilename(set.version, set.changelog),
+ 'announcement': _getRenderedFilename(set.version, set.announcement),
})
return {'versions': sorted(versions, key=lambda x: x['name']),
More information about the Checkins
mailing list