r153: Only show changes if there are changes to show in showhistory.php
authorRobert Sesek <rsesek@bluestatic.org>
Sun, 15 May 2005 21:03:29 +0000 (21:03 +0000)
committerRobert Sesek <rsesek@bluestatic.org>
Sun, 15 May 2005 21:03:29 +0000 (21:03 +0000)
showhistory.php
templates/default/history_group.tpl

index b0d080621e92d52f29b3bd48d67a9a694a93c7a6..00e11c2e708fa9616989687dc8c0d6286b145f69 100644 (file)
@@ -50,9 +50,11 @@ foreach ($logs AS $dateline => $logitems)
 {
        $rowspan = 3;
        $changes = '';
+       $show['changes'] = false;
        foreach ($logitems AS $log)
        {
                $rowspan++;
+               $show['changes'] = ((!empty($log['original']) AND !empty($log['changed'])) ? true : $show['changes']);                          
                eval('$changes .= "' . $template->fetch('history_bit') . '";');
        }
        eval('$history .= "' . $template->fetch('history_group') . '";');
index 5322d906d2699af0801f31e24b8767c078d04bda..638f79c93698f7bce77d527e21dd1acdd8c55c8a 100644 (file)
@@ -12,7 +12,7 @@
                <div>Bug #$log[bugid]</div>
                <div>$log[formatted]</div>
        </td>
-       $changes
+       <if condition="$show['changes']">$changes<else /><td rowspan="$rowspan"><em>No logged changes</em></td></if>
 </tr>
 </table>
 <br />