From 90a12bf5fd4f6c4426f2ccae7c600a15afd02953 Mon Sep 17 00:00:00 2001 From: Joe Hunt Date: Wed, 18 Feb 2009 09:10:54 +0000 Subject: [PATCH] Better layout in Items form. --- CHANGELOG.txt | 4 ++ admin/forms_setup.php | 2 +- inventory/manage/items.php | 77 +++++++++++++++++++------------------- 3 files changed, 44 insertions(+), 39 deletions(-) diff --git a/CHANGELOG.txt b/CHANGELOG.txt index fdaa0c9f..1679bccd 100644 --- a/CHANGELOG.txt +++ b/CHANGELOG.txt @@ -19,6 +19,10 @@ Legend: ! -> Note $ -> Affected files +18-Feb-2009 Joe Hunt +! Better layout in Items form. +$ /inventory/manage/items.php + 16-Feb-2009 Joe Hunt # Instruction in update.html should include switch to standard theme before upgrade $ update.html diff --git a/admin/forms_setup.php b/admin/forms_setup.php index dd14046b..46676617 100644 --- a/admin/forms_setup.php +++ b/admin/forms_setup.php @@ -38,7 +38,7 @@ if (isset($_POST['setprefs'])) start_form(); -start_outer_table("class='tablestyle'"); +start_outer_table($table_style2); $systypes = get_systypes(); table_section(1); diff --git a/inventory/manage/items.php b/inventory/manage/items.php index fd4e2da2..fdc55902 100644 --- a/inventory/manage/items.php +++ b/inventory/manage/items.php @@ -271,7 +271,9 @@ if (db_has_stock_items()) } div_start('details'); -start_table("$table_style2 width=40%"); +start_outer_table($table_style2, 5); + +table_section(1); table_section_title(_("Item")); @@ -330,29 +332,7 @@ else text_row(_("Name:"), 'description', null, 52, 50); -textarea_row(_('Description:'), 'long_description', null, 45, 3); - -end_table(); -start_table("$table_style2 width=40%"); -// Add image upload for New Item - by Joe -start_row(); -label_cells(_("Image File (.jpg)") . ":", ""); -// Add Image upload for New Item - by Joe -$stock_img_link = "[";
-if (isset($_POST[= 1) +{ + table_section_title(_("Dimensions")); + + dimensions_list_row(_("Dimension")." 1", 'dimension_id', null, true, " ", false, 1); + if ($dim > 1) + dimensions_list_row(_("Dimension")." 2", 'dimension2_id', null, true, " ", false, 2); +} +if ($dim < 1) + hidden('dimension_id', 0); +if ($dim < 2) + hidden('dimension2_id', 0); + +table_section(2); table_section_title(_("GL Accounts")); @@ -388,21 +382,28 @@ if (is_manufactured($_POST['mb_flag'])) gl_all_accounts_list_row(_("Item Assembly Costs Account:"), 'assembly_account', $_POST['assembly_account']); else hidden('assembly_account', $_POST['assembly_account']); -$dim = get_company_pref('use_dimension'); -if ($dim >= 1) -{ - table_section_title(_("Dimensions")); - dimensions_list_row(_("Dimension")." 1", 'dimension_id', null, true, " ", false, 1); - if ($dim > 1) - dimensions_list_row(_("Dimension")." 2", 'dimension2_id', null, true, " ", false, 2); +table_section_title(_("Picture")); + +// Add image upload for New Item - by Joe +label_row(_("Image File (.jpg)") . ":", ""); +// Add Image upload for New Item - by Joe +$stock_img_link = ""; +if (isset($_POST['NewStockID']) && file_exists("$comp_path/$user_comp/images/".$_POST['NewStockID'].".jpg")) +{ + // 31/08/08 - rand() call is necessary here to avoid caching problems. Thanks to Peter D. + $stock_img_link .= "[".$_POST["; +} +else +{ + $stock_img_link .= _("No image"); } -if ($dim < 1) - hidden('dimension_id', 0); -if ($dim < 2) - hidden('dimension2_id', 0); -end_table(1); +label_row(" ", $stock_img_link); + +end_outer_table(1); div_end(); div_start('controls'); if (!isset($_POST['NewStockID']) || $new_item) -- 2.30.2