Description
Sometimes, for me editing from the local host without dots in it, the "last edited by" displays the hostname truncated.
Example
It displays: "EditText of this page (last edited 2004-02-27 12:19:55 by johanne)"
Details
MoinMoin Version |
1.2--patch-251 |
OS and Version |
Debian/sid kernel 2.6.2 |
Python Version |
Python 2.3.3 |
Server Setup and Version |
modpy 2.7 |
Patch
--- orig/MoinMoin/logfile/editlog.py
+++ mod/MoinMoin/logfile/editlog.py
@@ -49,6 +49,8 @@
return '<span title="%s">%s</span>' % (wikiutil.escape(self.hostname), editor.link_to(request))
elif kind == 'ip':
idx = editor.find('.')
+ if idx==-1:
+ idx = len(editor)
return '<span title="%s">%s</span>' % (wikiutil.escape("%s=%s" % (self.addr,editor)), wikiutil.escape(editor[:idx]))
else:
return '<span title="%s">%s</span>' % (wikiutil.escape(self.hostname), wikiutil.escape(editor))