diff roundup/cgi/templating.py @ 1133:36ec30d286ea

Cleaned up CHANGES/TODO Added try/finally to enforce db.close() Changed default classic issue item display to only show message summary
author Richard Jones <richard@users.sourceforge.net>
date Fri, 13 Sep 2002 00:08:44 +0000
parents 1fc1f92c5f31
children 16874c9b86ad
line wrap: on
line diff
--- a/roundup/cgi/templating.py	Thu Sep 12 07:41:22 2002 +0000
+++ b/roundup/cgi/templating.py	Fri Sep 13 00:08:44 2002 +0000
@@ -706,8 +706,13 @@
         '''
         if self._value is None: value = ''
         else: value = str(self._value)
-        value = value.replace('@', ' at ')
-        value = value.replace('.', ' ')
+        if value.find('@') != -1:
+            name, domain = value.split('@')
+            domain = ' '.join(domain.split('.')[:-1])
+            name = name.replace('.', ' ')
+            value = '%s at %s ...'%(name, domain)
+        else:
+            value = value.replace('.', ' ')
         if escape:
             value = cgi.escape(value)
         return value

Roundup Issue Tracker: http://roundup-tracker.org/