]> git.ipfire.org Git - thirdparty/bugzilla.git/commitdiff
Bug 1516188 - Redesigned the logic of rowspan of image
authorDivyansh Sharma <sharma.divyansh.501@gmail.com>
Fri, 4 Jan 2019 15:35:41 +0000 (21:05 +0530)
committerIsrael Madueme <purelogiq@gmail.com>
Fri, 4 Jan 2019 15:35:41 +0000 (10:35 -0500)
extensions/UserProfile/template/en/default/pages/user_profile.html.tmpl

index e14a4e550c4752c076a5408569ab93ca47d336cf..0947bf0b244369ad3cada3ccdf103bbe277d01c2 100644 (file)
 [% END %]
 
 <tr>
-  [% offset = user.id == target.id ? 2 : 0 %]
-  <td rowspan="[% user.id ? 6 + offset : 5 + offset %]" id="gravatar-container">
+  [% permissions_offset = target.in_group("canconfirm") == 1 ? 1 : 0 %]
+  [% creation_offset = target.can('creation_ts') == 1 ? 1 : 0 %]
+  [% edit_preferences_offset = user.id ? 1 : 0 %]
+   <td rowspan="[% 3 + edit_preferences_offset + permissions_offset + creation_offset FILTER html %]" id="gravatar-container">
     [% IF user.gravatar %]
       <img id="gravatar" src="[% target.gravatar(256) FILTER none %]" width="128" height="128"><br>
       [% IF target.id == user.id %]