r4018 Bugfix2 for previous bug (recalc vlans button)
authorAlexey Andriyanov <alan@al-an.info>
Mon, 22 Nov 2010 16:44:13 +0000 (16:44 +0000)
committerAlexey Andriyanov <alan@al-an.info>
Mon, 22 Nov 2010 16:44:13 +0000 (16:44 +0000)
inc/interface.php

index 2ba4eea..c65c227 100644 (file)
@@ -7934,14 +7934,12 @@ function renderObject8021QPorts ($object_id)
        if ($req_port_name == '' and $nports)
        {
                echo "<input type=hidden name=nports value=${nports}>";
-               echo '<li>' . getImageHREF ('SAVE', 'save configuration', TRUE, 100) . '</form></li>';
+               echo '<li>' . getImageHREF ('SAVE', 'save configuration', TRUE, 100) . '</li>';
        }
+       echo '</form>';
        if (permitted (NULL, NULL, NULL, array (array ('tag' => '$op_recalc8021Q'))))
-       {
-               echo '<li>';
-               printOpFormIntro ('exec8021QRecalc');
-               echo getImageHREF ('RECALC', 'Recalculate uplinks and downlinks', TRUE, 101) . '</form></li>';
-       }
+               echo '<li><a href="' . makeHrefProcess (array ('op' => 'exec8021QRecalc', 'object_id' => $object_id)) . '">' .
+                       getImageHREF ('RECALC', 'Recalculate uplinks and downlinks') . '</a></li>';
        echo '</ul></td></tr></table>';
        if ($req_port_name == '');
                echo '</form>';