views/assertions.php
author viric@mandarina
Sun, 28 Dec 2008 17:20:55 +0000
changeset 4 fcb273554da6
parent 3 f3e55c2386a1
child 5 cb13c07e7e5d
permissions -rw-r--r--
Fixing problems recalculating, and showing values as %2.2f
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
4
fcb273554da6 Fixing problems recalculating, and showing values as %2.2f
viric@mandarina
parents: 3
diff changeset
     1
<?php
fcb273554da6 Fixing problems recalculating, and showing values as %2.2f
viric@mandarina
parents: 3
diff changeset
     2
if(isset($title))
3
f3e55c2386a1 Made multiuser.
viric@mandarina
parents:
diff changeset
     3
    echo "<h2>$title</h2>";
4
fcb273554da6 Fixing problems recalculating, and showing values as %2.2f
viric@mandarina
parents: 3
diff changeset
     4
    
3
f3e55c2386a1 Made multiuser.
viric@mandarina
parents:
diff changeset
     5
?>
f3e55c2386a1 Made multiuser.
viric@mandarina
parents:
diff changeset
     6
<table border=1>
f3e55c2386a1 Made multiuser.
viric@mandarina
parents:
diff changeset
     7
<tr>
f3e55c2386a1 Made multiuser.
viric@mandarina
parents:
diff changeset
     8
<th>
f3e55c2386a1 Made multiuser.
viric@mandarina
parents:
diff changeset
     9
<?php if(isset($show_influences))
f3e55c2386a1 Made multiuser.
viric@mandarina
parents:
diff changeset
    10
        $colspan=3;
f3e55c2386a1 Made multiuser.
viric@mandarina
parents:
diff changeset
    11
      else
f3e55c2386a1 Made multiuser.
viric@mandarina
parents:
diff changeset
    12
        $colspan=2;?>
f3e55c2386a1 Made multiuser.
viric@mandarina
parents:
diff changeset
    13
<th colspan="<?=$colspan?>"><?=$user_name?>
f3e55c2386a1 Made multiuser.
viric@mandarina
parents:
diff changeset
    14
<th colspan="<?=$colspan?>"><?=$other_user_name?>
f3e55c2386a1 Made multiuser.
viric@mandarina
parents:
diff changeset
    15
<tr>
f3e55c2386a1 Made multiuser.
viric@mandarina
parents:
diff changeset
    16
<th>Id
f3e55c2386a1 Made multiuser.
viric@mandarina
parents:
diff changeset
    17
<?php if(isset($show_influences)):?>
f3e55c2386a1 Made multiuser.
viric@mandarina
parents:
diff changeset
    18
<th>Influo
f3e55c2386a1 Made multiuser.
viric@mandarina
parents:
diff changeset
    19
<?php endif;?>
f3e55c2386a1 Made multiuser.
viric@mandarina
parents:
diff changeset
    20
<th>Valoro
f3e55c2386a1 Made multiuser.
viric@mandarina
parents:
diff changeset
    21
<th>Kalkulita
f3e55c2386a1 Made multiuser.
viric@mandarina
parents:
diff changeset
    22
<?php if(isset($show_influences)):?>
f3e55c2386a1 Made multiuser.
viric@mandarina
parents:
diff changeset
    23
<th>Influo
f3e55c2386a1 Made multiuser.
viric@mandarina
parents:
diff changeset
    24
<?php endif;?>
f3e55c2386a1 Made multiuser.
viric@mandarina
parents:
diff changeset
    25
<th>Valoro
f3e55c2386a1 Made multiuser.
viric@mandarina
parents:
diff changeset
    26
<th>Kalkulita
f3e55c2386a1 Made multiuser.
viric@mandarina
parents:
diff changeset
    27
<th>Teksto
f3e55c2386a1 Made multiuser.
viric@mandarina
parents:
diff changeset
    28
<th>Ŝanĝi
f3e55c2386a1 Made multiuser.
viric@mandarina
parents:
diff changeset
    29
<?php foreach($assertions as $assertion):?>
f3e55c2386a1 Made multiuser.
viric@mandarina
parents:
diff changeset
    30
<?=form_open("opiniarbo/index/$assertionid/$other_user");?>
f3e55c2386a1 Made multiuser.
viric@mandarina
parents:
diff changeset
    31
<tr>
f3e55c2386a1 Made multiuser.
viric@mandarina
parents:
diff changeset
    32
<?="<input type=\"hidden\" name=\"id\" id=\"id\" value=\"{$assertion['id']}\"/>";?>
f3e55c2386a1 Made multiuser.
viric@mandarina
parents:
diff changeset
    33
<?php
f3e55c2386a1 Made multiuser.
viric@mandarina
parents:
diff changeset
    34
    if(isset($assertion['parent']))
f3e55c2386a1 Made multiuser.
viric@mandarina
parents:
diff changeset
    35
        echo "<input type=\"hidden\" name=\"parent\" id=\"parent\" value=\"{$assertion['parent']}\"/>";
f3e55c2386a1 Made multiuser.
viric@mandarina
parents:
diff changeset
    36
    echo "<td>{$assertion['id']}";
f3e55c2386a1 Made multiuser.
viric@mandarina
parents:
diff changeset
    37
    if(isset($assertion['value1']))
f3e55c2386a1 Made multiuser.
viric@mandarina
parents:
diff changeset
    38
    {
f3e55c2386a1 Made multiuser.
viric@mandarina
parents:
diff changeset
    39
        $value1 = $assertion['value1'];
f3e55c2386a1 Made multiuser.
viric@mandarina
parents:
diff changeset
    40
        // We suppose any value1 comes with vid
f3e55c2386a1 Made multiuser.
viric@mandarina
parents:
diff changeset
    41
        echo "<input type=\"hidden\" name=\"vid\" id=\"vid\" value=\"{$assertion['vid']}\">";
f3e55c2386a1 Made multiuser.
viric@mandarina
parents:
diff changeset
    42
    }
f3e55c2386a1 Made multiuser.
viric@mandarina
parents:
diff changeset
    43
    else
f3e55c2386a1 Made multiuser.
viric@mandarina
parents:
diff changeset
    44
        $value1 = "";
f3e55c2386a1 Made multiuser.
viric@mandarina
parents:
diff changeset
    45
    if (isset($show_influences))
f3e55c2386a1 Made multiuser.
viric@mandarina
parents:
diff changeset
    46
    {
f3e55c2386a1 Made multiuser.
viric@mandarina
parents:
diff changeset
    47
        if (isset($assertion['parent']))
f3e55c2386a1 Made multiuser.
viric@mandarina
parents:
diff changeset
    48
        {
f3e55c2386a1 Made multiuser.
viric@mandarina
parents:
diff changeset
    49
            if(isset($assertion['influence1']))
f3e55c2386a1 Made multiuser.
viric@mandarina
parents:
diff changeset
    50
                $influence1 = $assertion['influence1'];
f3e55c2386a1 Made multiuser.
viric@mandarina
parents:
diff changeset
    51
            else
f3e55c2386a1 Made multiuser.
viric@mandarina
parents:
diff changeset
    52
                $influence1 = "";
4
fcb273554da6 Fixing problems recalculating, and showing values as %2.2f
viric@mandarina
parents: 3
diff changeset
    53
            echo "<td><input type=\"text\" name=\"influence\" id=\"influence\" value=\"".
fcb273554da6 Fixing problems recalculating, and showing values as %2.2f
viric@mandarina
parents: 3
diff changeset
    54
               sprintf("%2.2f", $influence1)."\" maxlength=\"5\" size=\"3\" />";
3
f3e55c2386a1 Made multiuser.
viric@mandarina
parents:
diff changeset
    55
        }
f3e55c2386a1 Made multiuser.
viric@mandarina
parents:
diff changeset
    56
        else
f3e55c2386a1 Made multiuser.
viric@mandarina
parents:
diff changeset
    57
            echo "<td>";
f3e55c2386a1 Made multiuser.
viric@mandarina
parents:
diff changeset
    58
    }
f3e55c2386a1 Made multiuser.
viric@mandarina
parents:
diff changeset
    59
4
fcb273554da6 Fixing problems recalculating, and showing values as %2.2f
viric@mandarina
parents: 3
diff changeset
    60
    echo "<td><input type=\"text\" name=\"value\" id=\"value\" value=\"".
fcb273554da6 Fixing problems recalculating, and showing values as %2.2f
viric@mandarina
parents: 3
diff changeset
    61
        sprintf("%2.2f", $value1)."\" maxlength=\"5\" size=\"3\" />";
3
f3e55c2386a1 Made multiuser.
viric@mandarina
parents:
diff changeset
    62
f3e55c2386a1 Made multiuser.
viric@mandarina
parents:
diff changeset
    63
    if (isset($assertion['calc_value1']))
4
fcb273554da6 Fixing problems recalculating, and showing values as %2.2f
viric@mandarina
parents: 3
diff changeset
    64
        echo "<td>".sprintf("%2.2f", $assertion['calc_value1']);
3
f3e55c2386a1 Made multiuser.
viric@mandarina
parents:
diff changeset
    65
    else
f3e55c2386a1 Made multiuser.
viric@mandarina
parents:
diff changeset
    66
        echo "<td>";
f3e55c2386a1 Made multiuser.
viric@mandarina
parents:
diff changeset
    67
f3e55c2386a1 Made multiuser.
viric@mandarina
parents:
diff changeset
    68
    if (isset($show_influences))
f3e55c2386a1 Made multiuser.
viric@mandarina
parents:
diff changeset
    69
    {
f3e55c2386a1 Made multiuser.
viric@mandarina
parents:
diff changeset
    70
        if (isset($assertion['parent']))
f3e55c2386a1 Made multiuser.
viric@mandarina
parents:
diff changeset
    71
        {
f3e55c2386a1 Made multiuser.
viric@mandarina
parents:
diff changeset
    72
            if(isset($assertion['influence2']))
f3e55c2386a1 Made multiuser.
viric@mandarina
parents:
diff changeset
    73
                $influence2 = $assertion['influence2'];
f3e55c2386a1 Made multiuser.
viric@mandarina
parents:
diff changeset
    74
            else
f3e55c2386a1 Made multiuser.
viric@mandarina
parents:
diff changeset
    75
                $influence2 = "";
4
fcb273554da6 Fixing problems recalculating, and showing values as %2.2f
viric@mandarina
parents: 3
diff changeset
    76
            echo "<td>".sprintf("%2.2f", $influence2);
3
f3e55c2386a1 Made multiuser.
viric@mandarina
parents:
diff changeset
    77
        }
f3e55c2386a1 Made multiuser.
viric@mandarina
parents:
diff changeset
    78
        else
f3e55c2386a1 Made multiuser.
viric@mandarina
parents:
diff changeset
    79
            echo "<td>";
f3e55c2386a1 Made multiuser.
viric@mandarina
parents:
diff changeset
    80
    }
f3e55c2386a1 Made multiuser.
viric@mandarina
parents:
diff changeset
    81
f3e55c2386a1 Made multiuser.
viric@mandarina
parents:
diff changeset
    82
    if (isset($assertion['value2']))
4
fcb273554da6 Fixing problems recalculating, and showing values as %2.2f
viric@mandarina
parents: 3
diff changeset
    83
        echo "<td>".sprintf("%2.2f", $assertion['value2']);
3
f3e55c2386a1 Made multiuser.
viric@mandarina
parents:
diff changeset
    84
    else
f3e55c2386a1 Made multiuser.
viric@mandarina
parents:
diff changeset
    85
        echo "<td>";
f3e55c2386a1 Made multiuser.
viric@mandarina
parents:
diff changeset
    86
f3e55c2386a1 Made multiuser.
viric@mandarina
parents:
diff changeset
    87
    if (isset($assertion['calc_value2']))
4
fcb273554da6 Fixing problems recalculating, and showing values as %2.2f
viric@mandarina
parents: 3
diff changeset
    88
        echo "<td>".sprintf("%2.2f", $assertion['calc_value2']);
3
f3e55c2386a1 Made multiuser.
viric@mandarina
parents:
diff changeset
    89
    else
f3e55c2386a1 Made multiuser.
viric@mandarina
parents:
diff changeset
    90
        echo "<td>";
f3e55c2386a1 Made multiuser.
viric@mandarina
parents:
diff changeset
    91
    echo "<td>" . anchor("opiniarbo/index/{$assertion['id']}/{$other_user}",
f3e55c2386a1 Made multiuser.
viric@mandarina
parents:
diff changeset
    92
        $assertion['text']);
f3e55c2386a1 Made multiuser.
viric@mandarina
parents:
diff changeset
    93
?>
f3e55c2386a1 Made multiuser.
viric@mandarina
parents:
diff changeset
    94
<td>
f3e55c2386a1 Made multiuser.
viric@mandarina
parents:
diff changeset
    95
<?php  if(isset($assertion['value1'])):?>
f3e55c2386a1 Made multiuser.
viric@mandarina
parents:
diff changeset
    96
    <input type="submit" name="modify" value="Ŝanĝi"/>
f3e55c2386a1 Made multiuser.
viric@mandarina
parents:
diff changeset
    97
    <input type="submit" name="delete" value="Forigi"/>
f3e55c2386a1 Made multiuser.
viric@mandarina
parents:
diff changeset
    98
<?php  else:?>
f3e55c2386a1 Made multiuser.
viric@mandarina
parents:
diff changeset
    99
    <input type="submit" name="addvalue" value="Taksi"/>
f3e55c2386a1 Made multiuser.
viric@mandarina
parents:
diff changeset
   100
<?php  endif;?>
f3e55c2386a1 Made multiuser.
viric@mandarina
parents:
diff changeset
   101
</form>
f3e55c2386a1 Made multiuser.
viric@mandarina
parents:
diff changeset
   102
<?php endforeach;?>
f3e55c2386a1 Made multiuser.
viric@mandarina
parents:
diff changeset
   103
</table>