tableless search options
the code asked for it :)

is there a better way?
it works in firefox

rt
diff -urN themes/Default/header.css themes/Default/header.css
--- themes/Default/header.css	2005-02-11 02:57:51.000000000 -0700
+++ themes/Default/header.css	2005-02-18 05:30:34.000000000 -0700
@@ -122,11 +122,15 @@
     padding:            10px;
     font-size:          9pt;
 }
-#search_options table {
+#search_table {
     font-size: 9pt;
 }
-#search_options table td {
-    width:  6em;
+#search_table .clearfloat {
+    float:  clear;
+}
+#search_table .leftfloat {
+    width:  100px;
+    float:  left;
 }
 #search_options hr {
     border-top:    1px solid #68b;
diff -urN themes/Default/theme.php themes/Default/theme.php
--- themes/Default/theme.php	2005-02-11 02:57:51.000000000 -0700
+++ themes/Default/theme.php	2005-02-18 05:38:10.000000000 -0700
@@ -81,32 +81,24 @@
                 </div>
                 <div id="search_options">
                     <?php echo t('Search fields') ?>:<br />
-                    <!-- can't find a way to do this cleanly without tables -- enlighten me, please! -->
-                    <table border="0" cellspacing="0" cellpadding="0">
-                    <tr>
-                        <th><input type="checkbox" class="radio" id="search_title" name="search_title" value="1"<?php echo $_SESSION['search']['search_title'] ? ' CHECKED' : ''?>>
-                            </th>
-                        <td><a onclick="get_element('search_title').checked=get_element('search_title').checked ? false : true;"><?php echo t('Title') ?></a>
-                            </td>
-                        <th><input type="checkbox" class="radio" id="search_subtitle" name="search_subtitle" value="1"<?php echo $_SESSION['search']['search_subtitle'] ? ' CHECKED' : ''?>>
-                            </th>
-                        <td><a onclick="get_element('search_subtitle').checked=get_element('search_subtitle').checked ? false : true;"><?php echo t('Subtitle') ?></a>
-                            </td>
-                        <th><input type="checkbox" class="radio" id="search_description" name="search_description" value="1"<?php echo $_SESSION['search']['search_description'] ? ' CHECKED' : ''?>>
-                            </th>
-                        <td><a onclick="get_element('search_description').checked=get_element('search_description').checked ? false : true;"><?php echo t('Description') ?></a>
-                            </td>
-                    </tr><tr>
-                        <th><input type="checkbox" class="radio" id="search_category" name="search_category" value="1"<?php echo $_SESSION['search']['search_category'] ? ' CHECKED' : ''?>>
-                            </th>
-                        <td><a onclick="get_element('search_category').checked=get_element('search_category').checked ? false : true;"><?php echo t('Category') ?></a>
-                            </td>
-                        <th><input type="checkbox" class="radio" id="search_category_type" name="search_category_type" value="1"<?php echo $_SESSION['search']['search_category_type'] ? ' CHECKED' : ''?>>
-                            </th>
-                        <td colspan="3"><a onclick="get_element('search_category_type').checked=get_element('search_category_type').checked ? false : true;"><?php echo t('Category Type') ?></a>
-                            </td>
-                    </tr>
-                    </table>
+                    <!-- is there a better way to do this cleanly without tables ---- enlighten me, please! -->
+                    <div id="search_table">
+                        <div class="leftfloat">
+                            <input type="checkbox" class="radio" id="search_title" name="search_title" value="1"<?php echo $_SESSION['search']['search_title'] ? ' CHECKED' : ''?>>
+                            <a onclick="get_element('search_title').checked=get_element('search_title').checked ? false : true;"><?php echo t('Title') ?></a></div>
+                        <div class="leftfloat">
+                            <input type="checkbox" class="radio" id="search_subtitle" name="search_subtitle" value="1"<?php echo $_SESSION['search']['search_subtitle'] ? ' CHECKED' : ''?>>
+                            <a onclick="get_element('search_subtitle').checked=get_element('search_subtitle').checked ? false : true;"><?php echo t('Subtitle') ?></a></div>
+                        <div class="clearfloat">
+                            <input type="checkbox" class="radio" id="search_description" name="search_description" value="1"<?php echo $_SESSION['search']['search_description'] ? ' CHECKED' : ''?>>
+                            <a onclick="get_element('search_description').checked=get_element('search_description').checked ? false : true;"><?php echo t('Description') ?></a></div>
+                        <div class="leftfloat">
+                            <input type="checkbox" class="radio" id="search_category" name="search_category" value="1"<?php echo $_SESSION['search']['search_category'] ? ' CHECKED' : ''?>>
+                            <a onclick="get_element('search_category').checked=get_element('search_category').checked ? false : true;"><?php echo t('Category') ?></a></div>
+                        <div>
+                            <input type="checkbox" class="radio" id="search_category_type" name="search_category_type" value="1"<?php echo $_SESSION['search']['search_category_type'] ? ' CHECKED' : ''?>>
+                            <a onclick="get_element('search_category_type').checked=get_element('search_category_type').checked ? false : true;"><?php echo t('Category Type') ?></a></div>
+                    </div>
                     <hr/>
                     <?php echo t('Search options') ?>:<br />
                     <input type="checkbox" class="radio" id="search_exact" name="search_exact" value="1"<?php echo $_SESSION['search']['search_exact'] ? ' CHECKED' : ''?>>
_______________________________________________
mythtv-dev mailing list
[email protected]
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev

Reply via email to