diff options
author | Simon McVittie <smcv@ http://smcv.pseudorandom.co.uk/> | 2008-12-11 02:24:27 +0000 |
---|---|---|
committer | Simon McVittie <smcv@ http://smcv.pseudorandom.co.uk/> | 2008-12-11 21:14:05 +0000 |
commit | 370c1b87c95bbc381e8cfbfe66ecf84df8b3b482 (patch) | |
tree | 7b70b277733f9bc45614a9d20001760e744c7c2b /templates | |
parent | 1698364da0699d1494ee305162e33f48746057c0 (diff) | |
download | ikiwiki-370c1b87c95bbc381e8cfbfe66ecf84df8b3b482.tar ikiwiki-370c1b87c95bbc381e8cfbfe66ecf84df8b3b482.tar.gz |
comments_display.tmpl: preferentially use confirmed username, but fall back to claimed author if unauthenticated
This still isn't quite right (it displays the IP address twice if the user
doesn't specify a name).
Diffstat (limited to 'templates')
-rw-r--r-- | templates/comments_display.tmpl | 32 |
1 files changed, 25 insertions, 7 deletions
diff --git a/templates/comments_display.tmpl b/templates/comments_display.tmpl index 04e0613e0..0e9c82e2e 100644 --- a/templates/comments_display.tmpl +++ b/templates/comments_display.tmpl @@ -2,14 +2,32 @@ <div class="comments-header"> Posted by -<TMPL_IF NAME="AUTHOR"> -<span class="author"> -<TMPL_IF NAME="AUTHORURL"> -<a href="<TMPL_VAR NAME=AUTHORURL>"><TMPL_VAR NAME=AUTHOR></a> +<TMPL_IF NAME="COMMENTUSER"> + <span class="author"> + <TMPL_IF NAME="COMMENTAUTHORURL"> + <a href="<TMPL_VAR NAME=COMMENTAUTHORURL>"><TMPL_VAR NAME=COMMENTAUTHOR></a> + <TMPL_ELSE> + <TMPL_VAR NAME=AUTHOR> + </TMPL_IF> + </span> <TMPL_ELSE> -<TMPL_VAR NAME=AUTHOR> -</TMPL_IF> -</span> + <TMPL_IF NAME=COMMENTIP> + <span class="author"> + <TMPL_VAR NAME=COMMENTIP> + </span> + <TMPL_ELSE> + unknown IP address + </TMPL_IF> + + <TMPL_IF NAME=AUTHOR> + (<span class="claimedauthor"> + <TMPL_IF NAME="AUTHORURL"> + <a href="<TMPL_VAR NAME=AUTHORURL>"><TMPL_VAR NAME=AUTHOR></a> + <TMPL_ELSE> + <TMPL_VAR NAME=AUTHOR> + </TMPL_IF> + </span>) + </TMPL_IF> </TMPL_IF> (<TMPL_VAR CTIME>) |