Author: ianb
Date: 2004-04-26 22:27:53 -0600 (Mon, 26 Apr 2004)
New Revision: 104
Modified:
Wiki/Context/Main.py
Log:
Suppress mime-change link when the page has already
been created.
Modified: Wiki/Context/Main.py
===================================================================
--- Wiki/Context/Main.py 2004-04-27 04:25:34 UTC (rev 103)
+++ Wiki/Context/Main.py 2004-04-27 04:27:53 UTC (rev 104)
@@ -312,13 +312,18 @@
mimeType = req.field('mimeType', self.page.mimeType)
editField = self.editFieldFor(self.page, mimeType)
quickFindLink = self.servletLink('quickfind', args={'callParent': 'alert'})
+ if self.page.exists():
+ changeLink = ''
+ else:
+ changeLink = '<a href="%s">[change]</a>' % \
+ self.pageLink(self.page.name, action='changeMimeType')
self.write('''<form action="%(action)s" method="POST">
<input type="text" name="title" value="%(title)s" size=30 style="font-size: large">
<input type="hidden" name="mimeType" value="%(mimeType)s">
MIME type:
<tt>%(mimeType)s</tt>
- <a href="%(mimeChangeLink)s">[change]</a>
+ %(changeLink)s
%(mimeHelpLink)s
<br>
@@ -347,8 +352,8 @@
'log': self.htmlEncode(log),
'keywords': self.htmlEncode(keywords),
'mimeType': mimeType,
- 'mimeChangeLink': self.pageLink(self.page.name, action='changeMimeType'),
'mimeHelpLink': self.helpLink('mimetypes', 'Help on MIME types'),
+ 'changeLink': changeLink,
'relatedHelpLink': self.helpLink('relatedterms', 'Help on related terms'),
'popupLink': self.popupLink(quickFindLink, 'find page'),
})
|