]> git.ipfire.org Git - thirdparty/bugzilla.git/commitdiff
Bug 536171: Large Text Box should have maxlength and wrap => 1 in buglists
authorLalit Khattar <luckyk1592@gmail.com>
Fri, 28 Feb 2014 10:06:07 +0000 (11:06 +0100)
committerFrédéric Buclin <LpSolit@gmail.com>
Fri, 28 Feb 2014 10:06:07 +0000 (11:06 +0100)
r=LpSolit a=justdave

template/en/default/list/table.html.tmpl

index 276648b1cdb89b5d8b0d8515b99a12edf6259290..28142593bf3573aba15fa5e71ab3905723ae38e3 100644 (file)
     </td>
 
     [% FOREACH column = displaycolumns %]
-      [% col_abbrev = abbrev.$column %]
-    <td [% 'class="nowrap"' IF NOT col_abbrev.wrap %]
-        class="bz_[% column FILTER css_class_quote %]_column">
+    [% col_abbrev = abbrev.$column %]
+    <td class="bz_[% column FILTER css_class_quote %]_column
+      [%~ ' nowrap' UNLESS col_abbrev.wrap
+        OR bug_fields.$column.type == constants.FIELD_TYPE_FREETEXT
+        OR  bug_fields.$column.type == constants.FIELD_TYPE_TEXTAREA %]">
       [% IF col_abbrev.maxlength %]
         <span title="[%- display_value(column, bug.$column) FILTER html %]">
       [% END %]
         <a href="show_bug.cgi?id=[% bug.$column FILTER html %]">
           [%- bug.$column.truncate(col_abbrev.maxlength, col_abbrev.ellipsis) FILTER html -%]
         </a>
+      [% ELSIF bug_fields.$column.type == constants.FIELD_TYPE_TEXTAREA %]
+        [%- bug.$column.truncate(256, '...') FILTER html -%]
       [% ELSIF column == 'bug_file_loc' && is_safe_url(bug.bug_file_loc) %]
         <a href="[% bug.bug_file_loc FILTER html %]" target="_blank"
            title="[% bug.bug_file_loc FILTER html %]">