r1115 + initial revision of renderVLANMembership()
authorDenis Ovsienko <infrastation@yandex.ru>
Mon, 3 Sep 2007 20:59:33 +0000 (20:59 +0000)
committerDenis Ovsienko <infrastation@yandex.ru>
Mon, 3 Sep 2007 20:59:33 +0000 (20:59 +0000)
inc/interface.php

index 5cf80e122e942fbf920fc29877a6c09c4d0fedf5..8c84be8264246483086c793d7e081172b8a7bb8e 100644 (file)
@@ -2796,4 +2796,27 @@ function renderUIConfig ()
        echo "Here be dragons :-P";
 }
 
+function renderVLANMembership ($object_id = 0)
+{
+       global $root, $pageno, $tabno;
+       if ($object_id <= 0)
+       {
+               showError ('Invalid object_id in renderVLANMembership()');
+               return;
+       }
+       showMessageOrError();
+       startPortlet ('VLAN membership');
+       $endpoints = findAllEndpoints ($object_id);
+       if (count ($endpoints) == 0)
+               echo 'Can\'t find any mean to reach current object. Please either set FQDN attribute or assign an IP address to the object.';
+       elseif (count ($endpoints) > 1)
+               echo 'More than one IP address are present at this device, please configure FQDN attribute.';
+       else
+       {
+               echo "Using endpoint ${endpoints[0]} to reach the device.";
+               // FIXME: fetch the data and render the form.
+       }
+       finishPortlet();
+}
+
 ?>