function build_optional_image_html($i) { global $pic_display_text0, $pic_table_text0, $pic_url_text, $pic_text, $onclick0, $sep, $use_multi_pic_text; global $multi_pictures, $pic_table0, $span_start, $thumbs_dir_local, $id_is, $dummy_span, $hidden_text, $end; global $original_dir_local, $thumbs_dir_local, $display_visible_text, $display_hidden_text, $pic_table0; global $dummy_span, $style_display, $fees, $rab, $div_tex, $onchange, $space; $next_i = $i + 1; //$index=UNDERSCORE.$i; $index = UNDERSCORE . $next_i; $my_pic_display_text = $pic_display_text0 . $index; $my_pic_table_text = $pic_table_text0 . $next_i; $my_pic_url_text = $pic_url_text . $index; $my_pic_text = $pic_text . $index; $my_use_multi_pic_text = $use_multi_pic_text . $next_i; $my_use_multi_pic_div_text = $my_use_multi_pic_text . $div_text; $not_last = $i < 12; $onclick = $onclick0 . $my_pic_table_text . $sep . $my_pic_url_text . $sep . $my_pic_text; if ($not_last) { //$onclick.=$sep.$my_use_multi_pic_text.$sep.TRUE_STRING_S; $next_i_1 = $next_i + 1; $onclick .= $sep . $use_multi_pic_text . $next_i_1 . $div_text . $sep . $next_i; } $onclick .= $end; if ($not_last) { $pic_file_name = $multi_pictures[$next_i]; $use_multi_pic = $pic_file_name != EMPTY_STRING; $id = $id_is . $my_pic_text . QUOTE; if ($use_multi_pic) { $display = $display_visible_text; $my_image = olc_image($thumbs_dir_local . $pic_file_name, EMPTY_STRING, EMPTY_STRING, EMPTY_STRING, $id . QUOTE); $my_pic_file_name = DIR_WS_ORIGINAL_IMAGES . $pic_file_name; } else { $display = $display_hidden_text; $my_image = SPAN_START . $id . $rab . SPAN_END; $my_pic_file_name = EMPTY_STRING; } $pic_table = str_replace(UNDERSCORE, $display, $pic_table0); $pic_table = str_replace(TILDE, $my_pic_table_text, $pic_table); $image_html .= HTML_BR . olc_draw_file_field($my_pic_url_text, EMPTY_STRING, str_replace(HASH, $index, $onchange)) . HTML_BR . str_replace(HASH, $my_pic_display_text, $span_start) . $my_pic_file_name . SPAN_END; $image_html = str_replace(HASH, $image_html, $pic_table); $image_html = str_replace(ATSIGN, $space . $my_image . $dummy_span, $image_html) . olc_draw_hidden_field($my_pic_url_text . $hidden_text, $original_dir_local . $pic_file_name); if ($i == 1 || $use_multi_pic) { $display = $display_visible_text; } else { $display = $display_hidden_text; } $display = $style_display . $display . QUOTE; $image_html = '<div nowrap="nowrap"="nowrap" id="' . $my_use_multi_pic_div_text . QUOTE . BLANK . $display . $rab . HTML_BR . olc_draw_checkbox_field($my_use_multi_pic_text, ONE_STRING, $use_multi_pic, $onclick) . HTML_NBSP . sprintf(AUCTIONS_TEXT_AUCTION_USE_MULTI_PIC, $next_i, $fees[$pic_text]) . $image_html . '</div>'; } return $image_html; }
<tr> <td class="main" valign="top"><?php echo TEXT_BANNERS_GROUP; ?></td> <td class="main"><?php echo olc_draw_pull_down_menu('affiliate_banners_group', $groups_array, $abInfo->affiliate_banners_group) . TEXT_BANNERS_NEW_GROUP . HTML_BR . olc_draw_input_field('new_affiliate_banners_group', '', '', ((sizeof($groups_array) > 0) ? false : true)); ?></td> </tr> <tr> <td colspan="2"><?php echo olc_draw_separator('pixel_trans.gif', '1', '10'); ?></td> </tr> */ ?> <tr> <td class="main" valign="top"><?php echo TEXT_BANNERS_IMAGE; ?> </td> <td class="main"><?php echo olc_draw_file_field('affiliate_banners_image') . BLANK . TEXT_BANNERS_IMAGE_LOCAL . HTML_BR . DIR_FS_CATALOG_IMAGES . olc_draw_input_field('affiliate_banners_image_local', $abInfo->affiliate_banners_image); ?> </td> </tr> <tr> <td colspan="2"><?php echo olc_draw_separator('pixel_trans.gif', '1', '10'); ?> </td> </tr> </table></td> </tr> <tr> <td><?php echo olc_draw_separator('pixel_trans.gif', '1', '10'); ?>
$contents[] = array('text' => HTML_BR . TEXT_INFO_CUSTOMERS_FSK18_DISPLAY_INTRO . HTML_BR . ENTRY_CUSTOMERS_FSK18_DISPLAY . BLANK . olc_draw_pull_down_menu('customers_fsk18_display', $customers_fsk18_display_array, $cInfo->customers_fsk18_display)); $contents[] = array('text' => HTML_BR . olc_draw_checkbox_field('default') . BLANK . TEXT_SET_DEFAULT); $contents[] = array('align' => 'center', 'text' => HTML_BR . olc_image_submit('button_insert.gif', IMAGE_INSERT) . BLANK . HTML_A_START . olc_href_link(FILENAME_CUSTOMERS_STATUS, 'page=' . $_GET['page']) . '">' . olc_image_button('button_cancel.gif', IMAGE_CANCEL) . HTML_A_END); break; case 'edit': $heading[] = array('text' => HTML_B_START . TEXT_INFO_HEADING_EDIT_CUSTOMERS_STATUS . HTML_B_END); $contents = array('form' => olc_draw_form('status', FILENAME_CUSTOMERS_STATUS, 'page=' . $_GET['page'] . '&cID=' . $cInfo->customers_status_id . '&action=save', 'post', 'enctype="multipart/form-data"')); $contents[] = array('text' => TEXT_INFO_EDIT_INTRO); $customers_status_inputs_string = ''; $languages = olc_get_languages(); for ($i = 0; $i < sizeof($languages); $i++) { $customers_status_inputs_string .= HTML_BR . olc_image(DIR_WS_CATALOG . 'lang/' . $languages[$i]['directory'] . '/admin/images/' . $languages[$i]['image'], $languages[$i]['name']) . HTML_NBSP . olc_draw_input_field('customers_status_name[' . $languages[$i]['id'] . ']', olc_get_customers_status_name($cInfo->customers_status_id, $languages[$i]['id'])); } $contents[] = array('text' => HTML_BR . TEXT_INFO_CUSTOMERS_STATUS_NAME . $customers_status_inputs_string); $contents[] = array('text' => HTML_BR . olc_image(DIR_WS_ICONS . $cInfo->customers_status_image, $cInfo->customers_status_name) . HTML_BR . DIR_WS_ICONS . '<br/><b>' . $cInfo->customers_status_image . HTML_B_END); $contents[] = array('text' => HTML_BR . TEXT_INFO_CUSTOMERS_STATUS_IMAGE . HTML_BR . olc_draw_file_field('customers_status_image', $cInfo->customers_status_image)); $contents[] = array('text' => HTML_BR . TEXT_INFO_CUSTOMERS_STATUS_PUBLIC_INTRO . HTML_BR . ENTRY_CUSTOMERS_STATUS_PUBLIC . BLANK . olc_draw_pull_down_menu('customers_status_public', $customers_status_public_array, $cInfo->customers_status_public)); $contents[] = array('text' => HTML_BR . TEXT_INFO_CUSTOMERS_STATUS_SHOW_PRICE_INTRO . HTML_BR . ENTRY_CUSTOMERS_STATUS_SHOW_PRICE . BLANK . olc_draw_pull_down_menu('customers_status_show_price', $customers_status_show_price_array, $cInfo->customers_status_show_price)); $contents[] = array('text' => HTML_BR . TEXT_INFO_CUSTOMERS_STATUS_SHOW_PRICE_TAX_INTRO . HTML_BR . ENTRY_CUSTOMERS_STATUS_SHOW_PRICE_TAX . BLANK . olc_draw_pull_down_menu('customers_status_show_price_tax', $customers_status_show_price_tax_array, $cInfo->customers_status_show_price_tax)); $contents[] = array('text' => HTML_BR . TEXT_INFO_CUSTOMERS_STATUS_ADD_TAX_INTRO . HTML_BR . ENTRY_CUSTOMERS_STATUS_ADD_TAX . BLANK . olc_draw_pull_down_menu('customers_status_add_tax_ot', $customers_status_add_tax_ot_array, $cInfo->customers_status_add_tax_ot)); $contents[] = array('text' => HTML_BR . TEXT_INFO_CUSTOMERS_STATUS_DISCOUNT_PRICE_INTRO . HTML_BR . TEXT_INFO_CUSTOMERS_STATUS_DISCOUNT_PRICE . BLANK . olc_draw_input_field('customers_status_discount', $cInfo->customers_status_discount)); $contents[] = array('text' => HTML_BR . TEXT_INFO_CUSTOMERS_STATUS_DISCOUNT_ATTRIBUTES_INTRO . HTML_BR . ENTRY_CUSTOMERS_STATUS_DISCOUNT_ATTRIBUTES . BLANK . olc_draw_pull_down_menu('customers_status_discount_attributes', $customers_status_discount_attributes_array, $cInfo->customers_status_discount_attributes)); $contents[] = array('text' => HTML_BR . TEXT_INFO_CUSTOMERS_STATUS_DISCOUNT_OT_XMEMBER_INTRO . '<br/> ' . ENTRY_OT_XMEMBER . BLANK . olc_draw_pull_down_menu('customers_status_ot_discount_flag', $customers_status_ot_discount_flag_array, $cInfo->customers_status_ot_discount_flag) . HTML_BR . TEXT_INFO_CUSTOMERS_STATUS_DISCOUNT_PRICE . BLANK . olc_draw_input_field('customers_status_ot_discount', $cInfo->customers_status_ot_discount)); $contents[] = array('text' => HTML_BR . TEXT_INFO_CUSTOMERS_STATUS_GRADUATED_PRICES_INTRO . HTML_BR . ENTRY_GRADUATED_PRICES . BLANK . olc_draw_pull_down_menu('customers_status_graduated_prices', $customers_status_graduated_prices_array, $cInfo->customers_status_graduated_prices)); $contents[] = array('text' => HTML_BR . TEXT_INFO_CUSTOMERS_STATUS_PAYMENT_UNALLOWED_INTRO . HTML_BR . ENTRY_CUSTOMERS_STATUS_PAYMENT_UNALLOWED . BLANK . olc_draw_input_field('customers_status_payment_unallowed', $cInfo->customers_status_payment_unallowed)); $contents[] = array('text' => HTML_BR . TEXT_INFO_CUSTOMERS_STATUS_SHIPPING_UNALLOWED_INTRO . HTML_BR . ENTRY_CUSTOMERS_STATUS_SHIPPING_UNALLOWED . BLANK . olc_draw_input_field('customers_status_shipping_unallowed', $cInfo->customers_status_shipping_unallowed)); $contents[] = array('text' => HTML_BR . TEXT_INFO_CUSTOMERS_FSK18_INTRO . HTML_BR . ENTRY_CUSTOMERS_FSK18 . BLANK . olc_draw_pull_down_menu('customers_fsk18', $customers_fsk18_array, $cInfo->customers_fsk18)); $contents[] = array('text' => HTML_BR . TEXT_INFO_CUSTOMERS_FSK18_DISPLAY_INTRO . HTML_BR . ENTRY_CUSTOMERS_FSK18_DISPLAY . BLANK . olc_draw_pull_down_menu('customers_fsk18_display', $customers_fsk18_display_array, $cInfo->customers_fsk18_display)); if (DEFAULT_CUSTOMERS_STATUS_ID != $cInfo->customers_status_id) { $contents[] = array('text' => HTML_BR . olc_draw_checkbox_field('default') . BLANK . TEXT_SET_DEFAULT); }
$contents[] = array('text' => HTML_BR . TEXT_MANUFACTURERS_NAME . HTML_BR . olc_draw_input_field('manufacturers_name', $field_size)); $contents[] = array('text' => HTML_BR . TEXT_MANUFACTURERS_IMAGE . HTML_BR . olc_draw_file_field('manufacturers_image')); $manufacturer_inputs_string = ''; $languages = olc_get_languages(); for ($i = 0, $n = sizeof($languages); $i < $n; $i++) { $manufacturer_inputs_string .= HTML_BR . olc_image(DIR_WS_LANGUAGES . $languages[$i]['directory'] . '/admin/images/' . $languages[$i]['image'], $languages[$i]['name']) . HTML_NBSP . olc_draw_input_field('manufacturers_url[' . $languages[$i]['id'] . ']', $field_size); } $contents[] = array('text' => HTML_BR . TEXT_MANUFACTURERS_URL . $manufacturer_inputs_string); $contents[] = array('align' => 'center', 'text' => HTML_BR . olc_image_submit('button_save.gif', IMAGE_SAVE) . BLANK . HTML_A_START . olc_href_link(FILENAME_MANUFACTURERS, $page_parameter . '&mID=' . $mID) . '">' . olc_image_button('button_cancel.gif', IMAGE_CANCEL) . HTML_A_END); break; case 'edit': $heading[] = array('text' => HTML_B_START . TEXT_HEADING_EDIT_MANUFACTURER . HTML_B_END); $contents = array('form' => olc_draw_form('manufacturers', FILENAME_MANUFACTURERS, $page_parameter . '&mID=' . $mInfo->manufacturers_id . '&action=save', 'post', 'enctype="multipart/form-data"')); $contents[] = array('text' => TEXT_EDIT_INTRO); $contents[] = array('text' => HTML_BR . TEXT_MANUFACTURERS_NAME . HTML_BR . olc_draw_input_field('manufacturers_name', $mInfo->manufacturers_name, $field_size)); $contents[] = array('text' => HTML_BR . TEXT_MANUFACTURERS_IMAGE . HTML_BR . olc_draw_file_field('manufacturers_image') . HTML_BR . $mInfo->manufacturers_image); $manufacturer_inputs_string = ''; $languages = olc_get_languages(); for ($i = 0, $n = sizeof($languages); $i < $n; $i++) { $manufacturer_inputs_string .= HTML_BR . olc_image(DIR_WS_LANGUAGES . $languages[$i]['directory'] . '/admin/images/' . $languages[$i]['image'], $languages[$i]['name']) . HTML_NBSP . olc_draw_input_field('manufacturers_url[' . $languages[$i]['id'] . ']', olc_get_manufacturer_url($mInfo->manufacturers_id, $languages[$i]['id']), $field_size); } $contents[] = array('text' => HTML_BR . TEXT_MANUFACTURERS_URL . $manufacturer_inputs_string); $contents[] = array('align' => 'center', 'text' => HTML_BR . olc_image_submit('button_save.gif', IMAGE_SAVE) . BLANK . HTML_A_START . olc_href_link(FILENAME_MANUFACTURERS, $page_parameter . '&mID=' . $mInfo->manufacturers_id) . '">' . olc_image_button('button_cancel.gif', IMAGE_CANCEL) . HTML_A_END); break; case 'delete': $heading[] = array('text' => HTML_B_START . TEXT_HEADING_DELETE_MANUFACTURER . HTML_B_END); $contents = array('form' => olc_draw_form('manufacturers', FILENAME_MANUFACTURERS, $page_parameter . '&mID=' . $mInfo->manufacturers_id . '&action=deleteconfirm')); $contents[] = array('text' => TEXT_DELETE_INTRO); $contents[] = array('text' => '<br/><b>' . $mInfo->manufacturers_name . HTML_B_END); $contents[] = array('text' => HTML_BR . olc_draw_checkbox_field('delete_image', '', true) . BLANK . TEXT_DELETE_IMAGE); if ($mInfo->products_count > 0) {
echo '<tr><td colspan="4"><table><tr><td align="center" class="main" width="' . (PRODUCT_IMAGE_THUMBNAIL_WIDTH + 15) . '">' . olc_image(DIR_WS_CATALOG_THUMBNAIL_IMAGES . $pInfo->products_image, 'Standard Image') . '</td>'; } $products_previous_image = 'products_previous_image_'; echo '<td class="main">' . TEXT_PRODUCTS_IMAGE . HTML_BR . olc_draw_file_field('products_image') . HTML_BR . olc_draw_separator('pixel_trans.gif', '24', '15') . HTML_NBSP . $pInfo->products_image . olc_draw_hidden_field($products_previous_image . '0', $pInfo->products_image); if ($pInfo->products_image) { echo '</td></tr></table>'; } else { echo '</td></tr>'; } // display MO PICS if (MO_PICS > 0) { $mo_images = olc_get_products_mo_images($pInfo->products_id); for ($i = 0; $i < MO_PICS; $i++) { echo '<tr><td colspan="4">' . olc_draw_separator('pixel_black.gif', '100%', '1') . '</td></tr>'; echo '<tr><td colspan="4">' . olc_draw_separator('pixel_trans.gif', '1', '10') . '</td></tr>'; $image_name = $mo_images[$i]["image_name"]; $i1 = $i + 1; if ($image_name) { echo '<tr><td colspan="4"><table><tr><td align="center" class="main" width="' . (PRODUCT_IMAGE_THUMBNAIL_WIDTH + 15) . '">' . olc_image(DIR_WS_CATALOG_THUMBNAIL_IMAGES . $image_name, 'Image ' . $i1) . '</td>'; } else { echo '<tr>'; } echo '<td class="main">' . TEXT_PRODUCTS_IMAGE . BLANK . $i1 . HTML_BR . olc_draw_file_field('mo_pics_' . $i) . HTML_BR . olc_draw_separator('pixel_trans.gif', '24', '15') . HTML_NBSP . $image_name . olc_draw_hidden_field($products_previous_image . $i1, $image_name); if ($image_name) { echo '</tr><tr><td align="center" valign="middle">' . olc_draw_selection_field('del_mo_pic[]', 'checkbox', $image_name) . BLANK . TEXT_DELETE . '</td></tr></table>'; } else { echo '</td></tr>'; } } } }
?> <br/> <?php echo olc_draw_input_field('products_weight', $pInfo->products_weight); ?> <?php echo TEXT_PRODUCTS_WEIGHT_INFO; ?> </td> </tr> <td class="main"><?php echo TEXT_PRODUCTS_IMAGE; ?> <br/> <?php echo olc_draw_file_field('products_image') . HTML_BR . HTML_NBSP . $pInfo->products_image . olc_draw_hidden_field('products_previous_image', $pInfo->products_image); ?> </td> </tr> <?php if (DO_GROUP_CHECK) { $customers_statuses_array = olc_get_customers_statuses(); $customers_statuses_array = array_merge(array(array('id' => 'all', 'text' => TXT_ALL)), $customers_statuses_array); ?> <tr> <td valign="top"> <table width="100%" border="0"> <tr> <td colspan="2"><hr/></td> </tr> <tr>
<p> </p> </td> </tr> </table> </form> ' . HTML_HR . olc_draw_form($export_text, $script, $export_parameter, 'POST', 'enctype="multipart/form-data"') . ' <table width="100%" border="0" cellspacing="5" cellpadding="0"> <tr> <td class="pageHeading">Export</td> </tr> <tr> <td align="left" class="pageSubHeading">' . TEXT_EXPORT . ' <table align="center" width="100%" border="0" cellspacing="2" cellpadding="0"> <tr> <td class="pageSubHeading"> ' . HTML_BR . SELECT_MAP . HTML_BR . olc_draw_file_field($map_file_text) . HTML_BR . $map_file_display . HTML_BR . HTML_BR . olc_draw_submit_button('submit', BUTTON_EXPORT, 'class="button" onclick="javascript:this.blur();"') . ' </td> </tr> <tr> <td colspan="2"> </td> </tr> </table> </td> </tr> </table> </form> <table width="100%"> <tr> <td class="pageSubHeading" align="left"> <a href="#" onclick="javascript:toggleBox(\'config\');">' . CSV_SETUP . '</a> </td>
$contents[] = array('text' => HTML_BR . TEXT_SORT_ORDER . HTML_BR . olc_draw_input_field('sort_order', EMPTY_STRING, 'size="2"')); $contents[] = array('align' => 'center', 'text' => HTML_BR . olc_image_submit('button_save.gif', IMAGE_SAVE) . BLANK . HTML_A_START . olc_href_link(FILENAME_CATEGORIES, 'cPath=' . $cPath) . '">' . olc_image_button('button_cancel.gif', IMAGE_CANCEL) . HTML_A_END); break; case 'edit_category': $heading[] = array('text' => HTML_B_START . TEXT_INFO_HEADING_EDIT_CATEGORY . HTML_B_END); $contents = array('form' => olc_draw_form('categories', FILENAME_CATEGORIES, 'action=update_category&cPath=' . $cPath, 'post', 'enctype="multipart/form-data"') . olc_draw_hidden_field('categories_id', $cInfo->categories_id)); $contents[] = array('text' => TEXT_EDIT_INTRO); $category_inputs_string = EMPTY_STRING; $languages = olc_get_languages(); for ($i = 0, $n = sizeof($languages); $i < $n; $i++) { $category_inputs_string .= HTML_BR . olc_image(DIR_WS_LANGUAGES . $languages[$i]['directory'] . SLASH . $languages[$i]['image'], $languages[$i]['name']) . HTML_NBSP . olc_draw_input_field('categories_name[' . $languages[$i]['id'] . ']', olc_get_categories_name($cInfo->categories_id, $languages[$i]['id'])); } $contents[] = array('text' => HTML_BR . TEXT_EDIT_CATEGORIES_NAME . $category_inputs_string); $categories_image = $cInfo->categories_image; $contents[] = array('text' => HTML_BR . olc_image(DIR_WS_CATALOG_IMAGES . 'categories/' . $categories_image, $cInfo->categories_name) . HTML_BR . DIR_WS_CATALOG_IMAGES . '<br/><b>' . $categories_image . HTML_B_END); $contents[] = array('text' => HTML_BR . TEXT_EDIT_CATEGORIES_IMAGE . HTML_BR . olc_draw_file_field('categories_image') . HTML_NBSP . $categories_image . olc_draw_hidden_field('categories_previous_image', $categories_image)); $contents[] = array('text' => HTML_BR . TEXT_EDIT_SORT_ORDER . HTML_BR . olc_draw_input_field('sort_order', $cInfo->sort_order, 'size="2"')); $contents[] = array('text' => HTML_BR . TEXT_EDIT_STATUS . HTML_BR . olc_draw_input_field('categories_status', $cInfo->categories_status, 'size="2"') . '1=Enabled 0=Disabled'); $contents[] = array('align' => 'center', 'text' => HTML_BR . olc_image_submit('button_save.gif', IMAGE_SAVE) . BLANK . HTML_A_START . olc_href_link(FILENAME_CATEGORIES, 'cPath=' . $cPath . '&cID=' . $cInfo->categories_id) . '">' . olc_image_button('button_cancel.gif', IMAGE_CANCEL) . HTML_A_END); break; case 'delete_category': $heading[] = array('text' => HTML_B_START . TEXT_INFO_HEADING_DELETE_CATEGORY . HTML_B_END); $contents = array('form' => olc_draw_form('categories', FILENAME_CATEGORIES, 'action=delete_category_confirm&cPath=' . $cPath) . olc_draw_hidden_field('categories_id', $cInfo->categories_id)); $contents[] = array('text' => TEXT_DELETE_CATEGORY_INTRO); $contents[] = array('text' => '<br/><b>' . $cInfo->categories_name . HTML_B_END); if ($cInfo->childs_count > 0) { $contents[] = array('text' => HTML_BR . sprintf(TEXT_DELETE_WARNING_CHILDS, $cInfo->childs_count)); } if ($cInfo->products_count > 0) { $contents[] = array('text' => HTML_BR . sprintf(TEXT_DELETE_WARNING_PRODUCTS, $cInfo->products_count)); }
$value = stripslashes($value); $value = str_replace('\\', EMPTY_STRING, $value); $promotion[$key] = $value; } } else { $promotion = array(); } $title = olc_draw_input_field('products_promotion_title[' . $lang_id . ']', $promotion['products_promotion_title'], ' size="150"') . HTML_BR; $products_promotion_image = $promotion[$products_promotion_image_text]; $products_promotion_image_text .= $i; if ($products_promotion_image) { $image = olc_image(ADMIN_PATH_PREFIX . DIR_WS_PROMOTION_IMAGES . $products_promotion_image) . NEW_LINE . olc_draw_hidden_field($products_promotion_image_text, $products_promotion_image) . HTML_BR . olc_draw_checkbox_field('del_' . $products_promotion_image_text) . BLANK . PROMOTION_DELETE . HTML_BR . HTML_BR; } else { $image = EMPTY_STRING; } $image .= olc_draw_file_field($products_promotion_image_text) . HTML_BR; $s = $products_promotion_desc_text . UNDERSCORE . $lang_id; $content = $promotion['products_promotion_desc']; if ($use_spaw) { ob_start(); $sw = new SPAW_Wysiwyg($control_name = $s, $value = $content, $lang = EMPTY_STRING, $mode = 'full', $theme = 'default', $width = '600px', $height = '400px', $css_stylesheet = SPAW_STYLESHEET, $dropdown_data = EMPTY_STRING); $sw->show(); $editor = ob_get_contents(); ob_end_clean(); } else { $editor = olc_draw_textarea_field($s, 'soft', '70', '15', $content); } $description = $editor . HTML_BR; $lang_image .= HTML_B_START; echo ' <br /><span class="pageHeading">' . PROMOTION_HEADER . '</span>
} $contents[] = array('text' => HTML_BR . TEXT_INFO_SHIPPING_STATUS_IMAGE . HTML_BR . olc_draw_file_field('shipping_status_image')); $contents[] = array('text' => HTML_BR . TEXT_INFO_SHIPPING_STATUS_NAME . $shipping_status_inputs_string); $contents[] = array('text' => HTML_BR . olc_draw_checkbox_field('default') . BLANK . TEXT_SET_DEFAULT); $contents[] = array('align' => 'center', 'text' => HTML_BR . olc_image_submit('button_insert.gif', IMAGE_INSERT) . BLANK . HTML_A_START . olc_href_link(FILENAME_SHIPPING_STATUS, 'page=' . $_GET['page']) . '">' . olc_image_button('button_cancel.gif', IMAGE_CANCEL) . HTML_A_END); break; case 'edit': $heading[] = array('text' => HTML_B_START . TEXT_INFO_HEADING_EDIT_SHIPPING_STATUS . HTML_B_END); $contents = array('form' => olc_draw_form('status', FILENAME_SHIPPING_STATUS, 'page=' . $_GET['page'] . '&oID=' . $oInfo->shipping_status_id . '&action=save', 'post', 'enctype="multipart/form-data"')); $contents[] = array('text' => TEXT_INFO_EDIT_INTRO); $shipping_status_inputs_string = ''; $languages = olc_get_languages(); for ($i = 0, $n = sizeof($languages); $i < $n; $i++) { $shipping_status_inputs_string .= HTML_BR . olc_image(DIR_WS_LANGUAGES . $languages[$i]['directory'] . '/admin/images/' . $languages[$i]['image']) . HTML_NBSP . olc_draw_input_field('shipping_status_name[' . $languages[$i]['id'] . ']', olc_get_shipping_status_name($oInfo->shipping_status_id, $languages[$i]['id'])); } $contents[] = array('text' => HTML_BR . TEXT_INFO_SHIPPING_STATUS_IMAGE . HTML_BR . olc_draw_file_field('shipping_status_image', $oInfo->shipping_status_image)); $contents[] = array('text' => HTML_BR . TEXT_INFO_SHIPPING_STATUS_NAME . $shipping_status_inputs_string); if (DEFAULT_SHIPPING_STATUS_ID != $oInfo->shipping_status_id) { $contents[] = array('text' => HTML_BR . olc_draw_checkbox_field('default') . BLANK . TEXT_SET_DEFAULT); } $contents[] = array('align' => 'center', 'text' => HTML_BR . olc_image_submit('button_update.gif', IMAGE_UPDATE) . BLANK . HTML_A_START . olc_href_link(FILENAME_SHIPPING_STATUS, 'page=' . $_GET['page'] . '&oID=' . $oInfo->shipping_status_id) . '">' . olc_image_button('button_cancel.gif', IMAGE_CANCEL) . HTML_A_END); break; case 'delete': $heading[] = array('text' => HTML_B_START . TEXT_INFO_HEADING_DELETE_SHIPPING_STATUS . HTML_B_END); $contents = array('form' => olc_draw_form('status', FILENAME_SHIPPING_STATUS, 'page=' . $_GET['page'] . '&oID=' . $oInfo->shipping_status_id . '&action=deleteconfirm')); $contents[] = array('text' => TEXT_INFO_DELETE_INTRO); $contents[] = array('text' => '<br/><b>' . $oInfo->shipping_status_name . HTML_B_END); if ($remove_status) { $contents[] = array('align' => 'center', 'text' => HTML_BR . olc_image_submit('button_delete.gif', IMAGE_DELETE) . BLANK . HTML_A_START . olc_href_link(FILENAME_SHIPPING_STATUS, 'page=' . $_GET['page'] . '&oID=' . $oInfo->shipping_status_id) . '">' . olc_image_button('button_cancel.gif', IMAGE_CANCEL) . HTML_A_END); } break;
$contents[] = array('text' => olc_draw_radio_field('compress', 'zip') . BLANK . TEXT_INFO_USE_ZIP); $contents[] = array('text' => olc_draw_radio_field('compress', 'no') . BLANK . TEXT_INFO_USE_NO_COMPRESSION); $contents[] = array('text' => HTML_BR . olc_draw_checkbox_field('download', 'yes') . BLANK . TEXT_INFO_DOWNLOAD_ONLY . '*<br/><br/>*' . TEXT_INFO_BEST_THROUGH_HTTPS); } $contents[] = array('align' => 'center', 'text' => HTML_BR . olc_image_submit('button_backup.gif', IMAGE_BACKUP) . ' <a href="' . olc_href_link(FILENAME_BACKUP) . '">' . olc_image_button('button_cancel.gif', IMAGE_CANCEL) . HTML_A_END); break; case 'restore': $heading[] = array('text' => HTML_B_START . $buInfo->date . HTML_B_END); $contents[] = array('text' => olc_break_string(sprintf(TEXT_INFO_RESTORE, DIR_FS_BACKUP . ($buInfo->compression != TEXT_NO_EXTENSION ? substr($buInfo->file, 0, strrpos($buInfo->file, '.')) : $buInfo->file), $buInfo->compression != TEXT_NO_EXTENSION ? TEXT_INFO_UNPACK : ''), 35, BLANK)); $contents[] = array('align' => 'center', 'text' => '<br/><a href="' . olc_href_link(FILENAME_BACKUP, 'file=' . $buInfo->file . '&action=restorenow') . '">' . olc_image_button('button_restore.gif', IMAGE_RESTORE) . '</a> <a href="' . olc_href_link(FILENAME_BACKUP, 'file=' . $buInfo->file) . '">' . olc_image_button('button_cancel.gif', IMAGE_CANCEL) . HTML_A_END); break; case 'restorelocal': $heading[] = array('text' => HTML_B_START . TEXT_INFO_HEADING_RESTORE_LOCAL . HTML_B_END); $contents = array('form' => olc_draw_form('restore', FILENAME_BACKUP, 'action=restorelocalnow', 'post', 'enctype="multipart/form-data"')); $contents[] = array('text' => TEXT_INFO_RESTORE_LOCAL . '<br/><br/>' . TEXT_INFO_BEST_THROUGH_HTTPS); $contents[] = array('text' => HTML_BR . olc_draw_file_field('sql_file')); $contents[] = array('text' => TEXT_INFO_RESTORE_LOCAL_RAW_FILE); $contents[] = array('align' => 'center', 'text' => HTML_BR . olc_image_submit('button_restore.gif', IMAGE_restore) . ' <a href="' . olc_href_link(FILENAME_BACKUP) . '">' . olc_image_button('button_cancel.gif', IMAGE_CANCEL) . HTML_A_END); break; case 'delete': $heading[] = array('text' => HTML_B_START . $buInfo->date . HTML_B_END); $contents = array('form' => olc_draw_form('delete', FILENAME_BACKUP, 'file=' . $buInfo->file . '&action=deleteconfirm')); $contents[] = array('text' => TEXT_DELETE_INTRO); $contents[] = array('text' => '<br/><b>' . $buInfo->file . HTML_B_END); $contents[] = array('align' => 'center', 'text' => HTML_BR . olc_image_submit('button_delete.gif', IMAGE_DELETE) . BLANK . HTML_A_START . olc_href_link(FILENAME_BACKUP, 'file=' . $buInfo->file) . '">' . olc_image_button('button_cancel.gif', IMAGE_CANCEL) . HTML_A_END); break; default: if (is_object($buInfo)) { $heading[] = array('text' => HTML_B_START . $buInfo->date . HTML_B_END); $contents[] = array('align' => 'center', 'text' => HTML_A_START . olc_href_link(FILENAME_BACKUP, 'file=' . $buInfo->file . '&action=restore') . '">' . olc_image_button('button_restore.gif', IMAGE_RESTORE) . '</a> <a href="' . olc_href_link(FILENAME_BACKUP, 'file=' . $buInfo->file . '&action=delete') . '">' . olc_image_button('button_delete.gif', IMAGE_DELETE) . HTML_A_END); $contents[] = array('text' => HTML_BR . TEXT_INFO_DATE . BLANK . $buInfo->date);
$form_action = $cID ? 'update_category' : 'insert_category'; echo olc_draw_form('new_category', FILENAME_CATEGORIES, 'cPath=' . $cPath . '&cID=' . $cID . '&action=' . $form_action, 'post', 'enctype="multipart/form-data"'); ?> <tr> <td> <table width="100%" border="0" cellspacing="0" cellpadding="2"> <tr> <td colspan="2"> <table class="infobox_border" width="100%" border="0"> <tr> <td class="main" width="200" valign="top"><?php echo TEXT_EDIT_CATEGORIES_IMAGE; ?> </td> <td class="main" valign="top"><?php echo olc_draw_file_field('categories_image') . HTML_BR . HTML_NBSP . $cInfo->categories_image . olc_draw_hidden_field('categories_previous_image', $cInfo->categories_image); ?> </td> </tr> <tr> <td colspan="2"><?php echo $sep; ?> </td> </tr> <tr> <?php $dir0 = $dir00 . 'product_listing/'; $files = olc_get_templates($dir0); // set default value in dropdown! if ($files) {
<?php // ---------------------------------------------------------------------------- // INFOS HOLEN $languages = olc_get_languages(); $lang_anz = sizeof($languages); for ($i = 0; $i < $lang_anz; $i++) { $promotion_query = olc_db_query("SELECT\n products_promotion_title,\n products_promotion_image,\n products_promotion_desc\n FROM " . TABLE_PRODUCTS_DESCRIPTION . "\n WHERE products_id = '" . (int) $_GET['pID'] . "'\n AND language_id = '" . $languages[$i]['id'] . "'"); $promotion = olc_db_fetch_array($promotion_query); //echo '<pre>'; print_r($promotion); echo '</pre>'; $title .= olc_image(DIR_WS_ADMIN . 'images/icons/' . $languages[$i]['code'] . '_icon.gif', 'Language') . '<input type="text" name="products_promotion_title[' . $languages[$i]['id'] . ']" size="75" value="' . $promotion['products_promotion_title'] . '"><br />'; // grafik vorhanden if ($promotion['products_promotion_image'] != '') { $image .= olc_image(DIR_WS_CATALOG_IMAGES . 'products_promotion/' . $promotion['products_promotion_image'], 'Image') . "\n" . olc_draw_hidden_field('products_promotion_image' . $i, $promotion['products_promotion_image']) . '<br>'; $image .= olc_draw_selection_field('del_products_promotion_image' . $i, 'checkbox', 'products_promotion_image' . $i) . ' ' . PP_TEXT_DELETE . '<br /><br />'; } $image .= olc_image(DIR_WS_ADMIN . 'images/icons/' . $languages[$i]['code'] . '_icon.gif', 'Language') . olc_draw_file_field('products_promotion_image' . $i) . ' <br />'; $description .= olc_image(DIR_WS_ADMIN . 'images/icons/' . $languages[$i]['code'] . '_icon.gif', 'Language') . '<textarea id="products_promotion_desc[' . $languages[$i]['id'] . ']" name="products_promotion_desc[' . $languages[$i]['id'] . ']" cols="100" rows="15" style="width:99%;">' . $promotion['products_promotion_desc'] . '</textarea><br />'; } // ---------------------------------------------------------------------------- // INFOS HOLEN eof ?> <table cellpadding="2" cellspacing="1" border="0" style="padding-top: 5px;"> <tr> <td class="pp_title"><?php echo PP_TEXT_TITLE; ?> </td> </tr> <tr> <td class="pp_main"><?php echo $title; ?>
echo TEXT_CHOOSE_FILE; ?> </td> <td width="90%"><?php echo olc_draw_pull_down_menu('select_file', $content_files, $default_value); echo BLANK . TEXT_CHOOSE_FILE_DESC; ?> </td> </tr> <tr> <td width="10%" valign="top"><?php echo TEXT_UPLOAD_FILE; ?> </td> <td width="90%"><?php echo olc_draw_file_field('file_upload') . BLANK . TEXT_UPLOAD_FILE_LOCAL; ?> </td> </tr> <?php if ($content['content_file'] != EMPTY_STRING) { ?> <tr> <td width="10%"><?php echo TEXT_FILENAME; ?> </td> <td width="90%"><?php echo olc_draw_hidden_field('file_name', $content['content_file']) . HTML_B_START . olc_image(DIR_WS_CATALOG . 'admin/images/icons/icon' . strstr($content['content_file'], '.') . '.gif') . $content['content_file'] . HTML_B_END; ?>