Truncates subjects when they are too long (Closes #959).
authorStéphane Jacob <sj@m4x.org>
Mon, 4 Apr 2011 09:12:49 +0000 (11:12 +0200)
committerStéphane Jacob <sj@m4x.org>
Mon, 4 Apr 2011 09:12:49 +0000 (11:12 +0200)
Signed-off-by: Stéphane Jacob <sj@m4x.org>
banana/spool.inc.php

index 6899532..2a9ec6d 100644 (file)
@@ -501,6 +501,9 @@ class BananaSpool
         if (empty($subject)) {
             $subject = _b_('(pas de sujet)');
         }
+        if (strlen($subject) > 100) {
+            $subject = substr($subject, 0, 99) . '&hellip;';
+        }
         if ($head->id !== Banana::$artid) {
             $subject = Banana::$page->makeLink(Array('group' => $this->group, 'artid' => $head->id,
                                                      'text'  => $subject, 'popup' => $popup));