aboutsummaryrefslogtreecommitdiff
path: root/templates/page.tmpl
diff options
context:
space:
mode:
authorJoey Hess <joey@gnu.kitenet.net>2008-12-19 13:55:41 -0500
committerJoey Hess <joey@gnu.kitenet.net>2008-12-19 13:55:41 -0500
commitf7fc062a12dd18cb153ede4d574fd792bc996218 (patch)
treeec59a51586fb0a6dbe57ad2cacf10a60827fd7d8 /templates/page.tmpl
parent2c06f5f27500bd5df5d5d62115cb936b8f9fb34b (diff)
downloadikiwiki-f7fc062a12dd18cb153ede4d574fd792bc996218.tar
ikiwiki-f7fc062a12dd18cb153ede4d574fd792bc996218.tar.gz
replace discussion links on pages with comments link
The thinking here is that having both a Discussion page and comments for the same page is redundant, and certianly not what you want if you enable comments for a page. At first I considered making configurable via pagespec what pages got discussion links. But that would mean testing a new pagespec for every page, and a redundant config setting to keep in sync. So intead, take a lead from my previous change to make inlined pages have a comments link, and change the discussion link at the top of regular pages to link to their comments. (Implementation is a bit optimised to avoid redundant pagespec checking.)
Diffstat (limited to 'templates/page.tmpl')
-rw-r--r--templates/page.tmpl4
1 files changed, 4 insertions, 0 deletions
diff --git a/templates/page.tmpl b/templates/page.tmpl
index 79c2b8b6e..21abc979d 100644
--- a/templates/page.tmpl
+++ b/templates/page.tmpl
@@ -49,9 +49,13 @@
<TMPL_IF NAME="PREFSURL">
<li><a href="<TMPL_VAR PREFSURL>">Preferences</a></li>
</TMPL_IF>
+<TMPL_IF NAME="COMMENTSLINK">
+<li><TMPL_VAR COMMENTSLINK><br /></li>
+<TMPL_ELSE>
<TMPL_IF NAME="DISCUSSIONLINK">
<li><TMPL_VAR DISCUSSIONLINK><br /></li>
</TMPL_IF>
+</TMPL_IF>
</ul>
</div>
</TMPL_IF>