cablingplan: remove a number of empty lines
authorDenis Ovsienko <infrastation@yandex.ru>
Tue, 9 Apr 2013 18:42:07 +0000 (22:42 +0400)
committerDenis Ovsienko <infrastation@yandex.ru>
Tue, 9 Apr 2013 18:42:07 +0000 (22:42 +0400)
cablingplan/cablingplan.php

index c997f2a..f0b3dbe 100644 (file)
@@ -16,9 +16,7 @@ This extension requires an installed PEAR Image-GraphViz module.
 require_once 'Image/GraphViz.php';
 
 if (isset($indexlayout)) {
-
     array_push($indexlayout[2], 'cablingplan');
-
 }
 
 $page['cablingplan']['title'] = 'Cabling plan';
@@ -34,84 +32,53 @@ $image['cablingplan']['height'] = 200;
 
 function showCablingPlan ()
 {
-
     // Show cabling plan image
-
     echo "<img hspace='10' vspace='10' src='?module=rendercablingplan&format=png' />\n";
-
 }
 
 function showCablingPlanSvg ()
 {
-
     // Show cabling plan image
-
     echo "<img hspace='10' vspace='10' src='?module=rendercablingplan&format=svg' />\n";
-
 }
 
 function renderCablingPlan ()
 {
-
     // Build cabling plan
-
     connectDB();
 
     // Select edges
-
     $sql = "select `oa`.`id` AS `source`,`ob`.`id` AS `target`,concat(`pa`.`name`,_utf8' <> ',`pb`.`name`) AS `label`,0 AS `weight` from ((`Link` `l` join `Port` `pa` on((`l`.`porta` = `pa`.`id`))) join `RackObject` `oa` on `pa`.`object_id` = `oa`.`id` join `Port` `pb` on((`l`.`portb` = `pb`.`id`)) join `RackObject` `ob` on `pb`.`object_id` = `ob`.`id`)";
 
-
     $result = usePreparedSelectBlade($sql); 
-
     $edges = array();
-
     while ($row = $result->fetch (PDO::FETCH_ASSOC)) {
-
         $found = false;
-
         foreach ($edges as $key => $edge) {
-
             if (($edge['source'] == $row['source']) && ($edge['target'] == $row['target'])) {
-
                 // Edge already exists ("Parallel"). Alter label and add weight
-
                 $edges[$key]['label'] .= "\n" . $row['label'];
                 $edges[$key]['weight']++;
-
                 $found = true;
-
             }
-
         }
 
         if (!$found) {
-        
             $edges[] = $row;
-
         }
-
     }
 
     // Select nodes
-
     $sql = "select distinct `o`.`id` AS `id`,`o`.`name` AS `label`, '' as `url` from `Port` `p` join `RackObject` `o` on `p`.`object_id` = `o`.`id` where (`p`.`id` in (select `Link`.`porta` AS `porta` from `Link`) or `p`.`id` in (select `Link`.`portb` AS `portb` from `Link`))";
-
     $result = usePreparedSelectBlade($sql); 
-
     $nodes = array();
-
     while ($row = $result->fetch (PDO::FETCH_ASSOC)) {
-
         $nodes[] = $row;
-
     }
 
     $graph = new Image_GraphViz(
         true, 
         array(
-
-
         ), 
         'Cabling Plan', 
         false, 
@@ -119,7 +86,6 @@ function renderCablingPlan ()
     );
 
     foreach ($nodes as $node) {
-
         $graph->addNode(
             $node['id'],
             array(
@@ -127,33 +93,23 @@ function renderCablingPlan ()
                 'shape' => 'box3d'
             )
         );
-
     }
 
     foreach ($edges as $edge) {
-
         $graph->addEdge(
             array($edge['source'] => $edge['target']),
             array(
-
                 'label' => $edge['label'],
                 'weight' => floatval($edge['weight']),
                 'fontsize' => 8.0,
                 'arrowhead' => 'dot',
                 'arrowtail' => 'dot',
                 'arrowsize' => 0.5
-
             )
-            
         );
-
-
     }
 
     if (in_array($_REQUEST['format'], array('svg', 'png'))) {
-
         $graph->image($_REQUEST['format']);
-
     }
-
 }