Changeset:
        8eb7b2bc4923
        
https://sourceforge.net/p/mrbs/hg-code/ci/8eb7b2bc4923991e9786668c2488357e5c065f86
Author:
        Campbell Morrison <[email protected]>
Date:
        Tue Jan 31 16:51:23 2017 +0000
Log message:

Restructured code

diffstat:

 web/css/mrbs.css.php |   6 +++-
 web/import.php       |  69 +++++++++++++++++++++++++++------------------------
 2 files changed, 41 insertions(+), 34 deletions(-)

diffs (126 lines):

diff -r 017e435c99b5 -r 8eb7b2bc4923 web/css/mrbs.css.php
--- a/web/css/mrbs.css.php      Tue Jan 31 15:52:10 2017 +0000
+++ b/web/css/mrbs.css.php      Tue Jan 31 16:51:23 2017 +0000
@@ -796,7 +796,11 @@
 }
 .form_general select {float: left; margin-left: <?php echo $general_gap ?>em; 
margin-right: -0.5em; margin-bottom: 0.5em}
 .form_general label.radio {font-weight: normal; width: auto}
-.form_general input.radio {margin-top: 0.1em; margin-right: 2px; width: auto}
+.form_general input.radio {
+  margin-top: 0.1em;
+  margin-right: 0.4em;
+  width: auto
+}
 .form_general input.checkbox {width: auto; margin-top: 0.2em}
 .edit_area_room .form_general input.checkbox {margin-left: <?php echo 
$general_gap ?>em}
 .edit_area_room .form_general #booking_policies input.text {width: 4em}
diff -r 017e435c99b5 -r 8eb7b2bc4923 web/import.php
--- a/web/import.php    Tue Jan 31 15:52:10 2017 +0000
+++ b/web/import.php    Tue Jan 31 16:51:23 2017 +0000
@@ -767,13 +767,13 @@
   
   if (count($options) > 0)
   {
+    echo "<div>\n";
     $params = array('name'        => 'import_default_room',
-                    'label'       => get_vocab("default_room") . ':',
-                    'label_title' => get_vocab("default_room_note"),
+                    'label'       => get_vocab('default_room') . ':',
+                    'label_title' => get_vocab('default_room_note'),
                     'options'     => $options,
                     'force_assoc' => true,
                     'value'       => $default_room);
-    echo "<div>\n";
     generate_select($params);
     echo "</div>\n";
   }
@@ -782,56 +782,59 @@
 
 // Area-room order
 echo "<div>\n";
-echo "<label title=\"" . get_vocab("area_room_order_note") . "\">" . 
-     get_vocab("area_room_order") . ":</label>\n";
-echo "<div class=\"group\">\n";
-echo "<label><input type=\"radio\" name=\"area_room_order\" 
value=\"area_room\"" .
-     (($area_room_order == "area_room") ? " checked=\"checked\"" : "") . ">" .
-     get_vocab("area_room") . "</label>\n";
-echo "<label><input type=\"radio\" name=\"area_room_order\" 
value=\"room_area\"" .
-     (($area_room_order == "room_area") ? " checked=\"checked\"" : "") . ">" .
-     get_vocab("room_area") . "</label>\n";
-echo "</div>\n";
+$params = array('label'       => get_vocab('area_room_order') . ':',
+                'label_title' => get_vocab('area_room_order_note'),
+                'name'        => 'area_room_order',
+                'options'     => array('area_room' => get_vocab('area_room'),
+                                       'room_area' => get_vocab('room_area')),
+                'value'       => $area_room_order);
+generate_radio_group($params);
 echo "</div>\n";
 
+// Area-room delimiter
 echo "<div>\n";
-echo "<label for=\"area_room_delimiter\"" .
-     " title=\"" . get_vocab("area_room_delimiter_note") . "\">" . 
-     get_vocab("area_room_delimiter") . ":</label>\n";
-echo "<input type=\"text\" name=\"area_room_delimiter\" 
id=\"area_room_delimiter\"" .
-     " value=\"" . htmlspecialchars($area_room_delimiter) . "\">\n";
+$params = array('label'       => get_vocab('area_room_delimiter') . ':',
+                'label_title' => get_vocab('area_room_delimiter_note'),
+                'name'        => 'area_room_delimiter',
+                'value'       => $area_room_delimiter);
+generate_input($params);
 echo "</div>\n";
 
+// Area/room create
 echo "<div>\n";
-echo "<label for=\"area_room_create\">" . get_vocab("area_room_create") . 
":</label>\n";
-echo "<input type=\"checkbox\" name=\"area_room_create\" 
id=\"area_room_create\" value=\"yes\"" .
-     (($area_room_create) ? " checked=\"checked\"" : "") . 
-     ">\n";
+$params = array('label' => get_vocab('area_room_create') . ':',
+                'name'  => 'area_room_create',
+                'value' => $area_room_create);
+generate_checkbox($params);
 echo "</div>\n";
 
 echo "</fieldset>\n";
 
+
 echo "<fieldset>\n";
 echo "<legend>" . get_vocab("other_settings") . "</legend>\n";
 
+// Default type
 echo "<div>\n";
-echo "<label for=\"import_default_type\">" . get_vocab("default_type") . 
":</label>\n";
-echo "<select name=\"import_default_type\" id=\"import_default_type\">\n";
+$options = array();
 foreach ($booking_types as $type)
 {
-  echo "<option value=\"$type\"" .
-       (($type == $import_default_type) ? " selected=\"selected\"" : '') .
-       ">" . get_vocab("type.$type") . "</option>\n";
+  $options[$type] = get_type_vocab($type);
 }
-echo "</select>\n";
+$params = array('label'       => get_vocab('default_type') . ':',
+                'name'        => 'import_default_type',
+                'options'     => $options,
+                'force_assoc' => true,
+                'value'       => $import_default_type);
+generate_select($params);
 echo "</div>\n";
 
+// Skip conflicts
 echo "<div>\n";
-echo "<label for=\"skip\">" . get_vocab("skip_conflicts") . ":</label>\n";
-echo "<input type=\"checkbox\" class=\"checkbox\" " .
-          "id=\"skip\" name=\"skip\" value=\"1\" " .
-          (($skip) ? " checked=\"checked\"" : "") .
-          ">\n";
+$params = array('label' => get_vocab('skip_conflicts') . ':',
+                'name'  => 'skip',
+                'value' => $skip);
+generate_checkbox($params);
 echo "</div>\n";
 
 echo "</fieldset>\n";

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
_______________________________________________
Mrbs-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mrbs-commits

Reply via email to