shrinkdiv functions; try to make the account combo line up where it's supposed to
smbaker [Tue, 20 Nov 2012 05:09:20 +0000 (21:09 -0800)]
apps/gacksadmin/gacks_functions.php
apps/gacksadmin/user_nodelist.php

index b025c59..0713e60 100644 (file)
@@ -742,3 +742,20 @@ function manage_slivers_tabs()
 
     return $tabs;
 }
+
+// This creates a centered div that sizes itself to fit the objects that are
+// inside of it. Put it and some other stuff around a plekit table and it will
+// make the contents all line up with the table.
+//
+// This fails in IE
+function shrinkdiv_start()
+{
+//   print '<div style="width: 100px; margin: 0 auto;">';
+   print '<div style="text-align: center;">';
+   print '<div style="display: inline-block; text-align: left;">';
+}
+
+function shrinkdiv_end()
+{
+    print '</div></div>';
+}
index cf7657c..90667f3 100644 (file)
@@ -38,7 +38,7 @@ plekit_linetabs($tabs);
 $nifty=new PlekitNifty ('nodewizard','objects-list','big');
 $nifty->start();
 
-print '<div style="width: 640px; margin-left: auto; margin-right: auto;">';
+shrinkdiv_start();
 
 $account_name = get_account_name($api, $_person_id);
 
@@ -74,7 +74,7 @@ if ($account_name != NULL) {
     }
 }
 
-print '</div>';
+shrinkdiv_end();
 
 $nifty->end();