$default_directory = 'record_company/'; $contents[] = array('text' => '<BR />' . TEXT_RECORD_COMPANY_IMAGE_DIR . zen_draw_pull_down_menu('img_dir', $dir_info, $default_directory)); $record_company_inputs_string = ''; $languages = zen_get_languages(); for ($i = 0, $n = sizeof($languages); $i < $n; $i++) { $record_company_inputs_string .= '<br>' . zen_image(DIR_WS_CATALOG_LANGUAGES . $languages[$i]['directory'] . '/images/' . $languages[$i]['image'], $languages[$i]['name']) . ' ' . zen_draw_input_field('record_company_url[' . $languages[$i]['id'] . ']', '', zen_set_field_length(TABLE_RECORD_COMPANY_INFO, 'record_company_url')); } $contents[] = array('text' => '<br>' . TEXT_RECORD_COMPANY_URL . $record_company_inputs_string); $contents[] = array('align' => 'center', 'text' => '<br>' . zen_image_submit('button_save.gif', IMAGE_SAVE) . ' <a href="' . zen_href_link_admin(FILENAME_RECORD_COMPANY, 'page=' . $_GET['page'] . '&mID=' . $_GET['mID']) . '">' . zen_image_button('button_cancel.gif', IMAGE_CANCEL) . '</a>'); break; case 'edit': $heading[] = array('text' => '<b>' . TEXT_HEADING_EDIT_RECORD_COMPANY . '</b>'); $contents = array('form' => zen_draw_form_admin('record_company', FILENAME_RECORD_COMPANY, 'page=' . $_GET['page'] . '&mID=' . $aInfo->record_company_id . '&action=save', 'post', 'enctype="multipart/form-data"')); $contents[] = array('text' => TEXT_EDIT_INTRO); $contents[] = array('text' => '<br />' . TEXT_RECORD_COMPANY_NAME . '<br>' . zen_draw_input_field('record_company_name', $aInfo->record_company_name, zen_set_field_length(TABLE_RECORD_COMPANY, 'record_company_name'))); $contents[] = array('text' => '<br />' . TEXT_RECORD_COMPANY_IMAGE . '<br>' . zen_draw_file_field('record_company_image') . '<br />' . $aInfo->record_company_image); $dir = @dir(DIR_FS_CATALOG_IMAGES); $dir_info[] = array('id' => '', 'text' => "Main Directory"); while ($file = $dir->read()) { if (is_dir(DIR_FS_CATALOG_IMAGES . $file) && strtoupper($file) != 'CVS' && $file != "." && $file != "..") { $dir_info[] = array('id' => $file . '/', 'text' => $file); } } $default_directory = substr($aInfo->record_company_image, 0, strpos($aInfo->record_company_image, '/') + 1); $contents[] = array('text' => '<BR />' . TEXT_RECORD_COMPANY_IMAGE_DIR . zen_draw_pull_down_menu('img_dir', $dir_info, $default_directory)); $contents[] = array('text' => '<br />' . zen_info_image($aInfo->record_company_image, $aInfo->record_company_name)); $record_company_inputs_string = ''; $languages = zen_get_languages(); for ($i = 0, $n = sizeof($languages); $i < $n; $i++) { $record_company_inputs_string .= '<br>' . zen_image(DIR_WS_CATALOG_LANGUAGES . $languages[$i]['directory'] . '/images/' . $languages[$i]['image'], $languages[$i]['name']) . ' ' . zen_draw_input_field('record_company_url[' . $languages[$i]['id'] . ']', zen_get_record_company_url($aInfo->record_company_id, $languages[$i]['id']), zen_set_field_length(TABLE_RECORD_COMPANY_INFO, 'record_company_url')); }
<tr> <td colspan="2"><?php echo zen_draw_separator('pixel_black.gif', '100%', '3'); ?> </td> </tr> <tr> <td class="main" colspan="2"><table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td class="main"><?php echo TEXT_PRODUCTS_IMAGE; ?> </td> <td class="main"><?php echo zen_draw_separator('pixel_trans.gif', '24', '15') . ' ' . zen_draw_file_field('products_image') . ' ' . ($pInfo->products_image != '' ? TEXT_IMAGE_CURRENT . $pInfo->products_image : TEXT_IMAGE_CURRENT . ' ' . NONE) . zen_draw_hidden_field('products_previous_image', $pInfo->products_image); ?> </td> <td valign = "center" class="main"><?php echo TEXT_PRODUCTS_IMAGE_DIR; ?> <?php echo zen_draw_pull_down_menu('img_dir', $dir_info, $default_directory); ?> </td> </tr> <tr> <td class="main"><?php echo zen_draw_separator('pixel_trans.gif', '24', '15'); ?> </td>
$manufacturer_inputs_string .= '<br>' . zen_image(DIR_WS_CATALOG_LANGUAGES . $languages[$i]['directory'] . '/images/' . $languages[$i]['image'], $languages[$i]['name']) . ' ' . zen_draw_input_field('feature_name[' . $languages[$i]['id'] . ']', feature_area_get_name($fInfo->id, $languages[$i]['id']), zen_set_field_length(TABLE_ADDON_MODULES_FEATURE_AREA_INFO, 'name')); } $contents[] = array('text' => '<br>' . TEXT_FEATURE_NAME . $manufacturer_inputs_string); $contents[] = array('text' => '<br />' . TEXT_FEATURE_URL . '<br>' . zen_draw_input_field('link_url', $fInfo->link_url, zen_set_field_length(TABLE_ADDON_MODULES_FEATURE_AREA, 'link_url'))); $contents[] = array('text' => '<br />' . TEXT_FEATURE_MAIN_IMAGE . '<br>' . zen_draw_file_field('main_image') . '<br />' . $fInfo->main_image); $dir = @dir(DIR_FS_CATALOG_IMAGES); $dir_info[] = array('id' => '', 'text' => "Main Directory"); while ($file = $dir->read()) { if (is_dir(DIR_FS_CATALOG_IMAGES . $file) && strtoupper($file) != 'CVS' && $file != "." && $file != "..") { $dir_info[] = array('id' => $file . '/', 'text' => $file); } } $default_directory = substr($fInfo->main_image, 0, strpos($fInfo->main_image, '/') + 1); $contents[] = array('text' => '<BR />' . TEXT_FEATURE_MAIN_IMAGE_DIR . zen_draw_pull_down_menu('main_img_dir', $dir_info, $default_directory)); $contents[] = array('text' => '<br />' . zen_info_image($fInfo->main_image, $fInfo->link_url, 300)); $contents[] = array('text' => '<br />' . TEXT_FEATURE_THUMB_IMAGE . '<br>' . zen_draw_file_field('thumb_image') . '<br />' . $fInfo->thumb_image); $dir = @dir(DIR_FS_CATALOG_IMAGES); $dir_info[] = array('id' => '', 'text' => "Main Directory"); while ($file = $dir->read()) { if (is_dir(DIR_FS_CATALOG_IMAGES . $file) && strtoupper($file) != 'CVS' && $file != "." && $file != "..") { $dir_info[] = array('id' => $file . '/', 'text' => $file); } } $default_directory = substr($fInfo->thumb_image, 0, strpos($fInfo->thumb_image, '/') + 1); $contents[] = array('text' => '<BR />' . TEXT_FEATURE_THUMB_IMAGE_DIR . zen_draw_pull_down_menu('thumb_img_dir', $dir_info, $default_directory)); $contents[] = array('text' => '<br />' . zen_info_image($fInfo->thumb_image, $fInfo->link_url)); $status_radio = zen_draw_radio_field("status", 1, $fInfo->status == 1) . TEXT_FEATURE_STATUS_TRUE . zen_draw_radio_field("status", 0, $fInfo->status == 0) . TEXT_FEATURE_STATUS_FALSE; $contents[] = array('text' => '<br />' . TEXT_FEATURE_STATUS . '<br>' . $status_radio); $new_window_radio = zen_draw_radio_field("new_window", 1, $fInfo->new_window == 1) . TEXT_FEATURE_NEW_WINDOW_TRUE . zen_draw_radio_field("new_window", 0, $fInfo->new_window == 0) . TEXT_FEATURE_NEW_WINDOW_FALSE; $contents[] = array('text' => '<br />' . TEXT_FEATURE_NEW_WINDOW . '<br>' . $new_window_radio); $contents[] = array('text' => '<br />' . TEXT_FEATURE_SORT_ORDER . '<br>' . zen_draw_input_field('sort_order', $fInfo->sort_order, 'size="5"'));
?> </td> </tr> <tr> <td colspan="2"><?php echo zen_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 zen_draw_file_field('banners_image') . ' ' . TEXT_BANNERS_IMAGE_LOCAL . '<br>' . DIR_FS_CATALOG_IMAGES . zen_draw_input_field('banners_image_local', isset($bInfo->banners_image) ? $bInfo->banners_image : '', zen_set_field_length(TABLE_BANNERS, 'banners_image')); ?> </td> </tr> <tr> <td colspan="2"><?php echo zen_draw_separator('pixel_trans.gif', '1', '10'); ?> </td> </tr> <tr> <td class="main"><?php echo TEXT_BANNERS_IMAGE_TARGET; ?> </td> <td class="main"><?php
$dir = dir(DIR_FS_CATALOG_IMAGES); $dir_info[] = array('id' => '', 'text' => "Main Directory"); while ($file = $dir->read()) { if (is_dir(DIR_FS_CATALOG_IMAGES . $file) && strtoupper($file) != 'CVS' && $file != "." && $file != "..") { $dir_info[] = array('id' => $file . '/', 'text' => $file); } } $default_directory = substr($pInfo->products_image, 0, strpos($pInfo->products_image, '/') + 1); ?> <tr> <td class="main"><?php echo TEXT_PRODUCTS_IMAGE; ?> </td> <td class="main"><?php echo zen_draw_file_field('products_image') . '<br />' . $pInfo->products_image . zen_draw_hidden_field('products_previous_image', $pInfo->products_image); ?> </td> </tr> <tr> <td colspan="2"><?php echo zen_draw_separator('pixel_trans.gif', '1', '10'); ?> </td> </tr> <?php for ($i = 0, $n = sizeof($languages); $i < $n; $i++) { ?> <tr> <td class="main"><?php if ($i == 0) {
$contents = array('form' => zen_draw_form('collections', FILENAME_MEDIA_MANAGER, 'page=' . $_GET['page'] . '&mID=' . $mInfo->media_id . '&action=save', 'post', 'enctype="multipart/form-data"')); $contents[] = array('text' => TEXT_EDIT_INTRO); $contents[] = array('text' => '<br />' . TEXT_MEDIA_COLLECTION_NAME . '<br>' . zen_draw_input_field('media_name', $mInfo->media_name, zen_set_field_length(TABLE_MEDIA_MANAGER, 'media_name'))); $contents[] = array('align' => 'center', 'text' => '<br />' . zen_image_submit('button_save.gif', IMAGE_SAVE) . ' <a href="' . zen_href_link(FILENAME_MEDIA_MANAGER, 'page=' . $_GET['page'] . '&mID=' . $mInfo->media_id) . '">' . zen_image_button('button_cancel.gif', IMAGE_CANCEL) . '</a>'); $contents[] = array('text' => zen_draw_separator('pixel_black.gif')); $contents[] = array('text' => TEXT_MEDIA_EDIT_INSTRUCTIONS); $contents[] = array('text' => zen_draw_separator('pixel_black.gif')); $dir = @dir(DIR_FS_CATALOG_MEDIA); $dir_info[] = array('id' => '', 'text' => "Main Directory"); while ($file = $dir->read()) { if (@is_dir(DIR_FS_CATALOG_MEDIA . $file) && strtoupper($file) != 'CVS' && $file != '.svn' && $file != "." && $file != "..") { $dir_info[] = array('id' => $file . '/', 'text' => $file); } } $dir->close(); $contents[] = array('text' => '<br />' . TEXT_ADD_MEDIA_CLIP . zen_draw_file_field('clip_filename')); $contents[] = array('text' => TEXT_MEDIA_CLIP_DIR . ' ' . zen_draw_pull_down_menu('media_dir', $dir_info)); $media_type_query = "select type_id, type_name, type_ext from " . TABLE_MEDIA_TYPES; $media_types = $db->Execute($media_type_query); while (!$media_types->EOF) { $media_types_array[] = array('id' => $media_types->fields['type_id'], 'text' => $media_types->fields['type_name'] . ' (' . $media_types->fields['type_ext'] . ')'); $media_types->MoveNext(); } $contents[] = array('text' => TEXT_MEDIA_CLIP_TYPE . ' ' . zen_draw_pull_down_menu('media_type', $media_types_array)); $contents[] = array('text' => '<input type="submit" name="add_clip" value="' . TEXT_ADD . '">'); $clip_query = "select * from " . TABLE_MEDIA_CLIPS . " where media_id = '" . $mInfo->media_id . "'"; $clips = $db->Execute($clip_query); while (!$clips->EOF) { $contents[] = array('text' => '<a href="' . zen_href_link(FILENAME_MEDIA_MANAGER, 'action=remove_clip&mID=' . $mInfo->media_id . '&clip_id=' . $clips->fields['clip_id']) . '">' . zen_image_button('button_delete.gif', IMAGE_DELETE) . '</a> ' . $clips->fields['clip_filename'] . '<br />'); $clips->MoveNext(); }
$contents[] = array('text' => '<BR />' . TEXT_PRODUCTS_IMAGE_DIR . zen_draw_pull_down_menu('img_dir', $dir_info, $default_directory)); $contents[] = array('text' => '<br />' . TEXT_MANUFACTURERS_IMAGE_MANUAL . ' ' . zen_draw_input_field('manufacturers_image_manual')); $manufacturer_inputs_string = ''; $languages = zen_get_languages(); for ($i = 0, $n = sizeof($languages); $i < $n; $i++) { $manufacturer_inputs_string .= '<br>' . zen_image(DIR_WS_CATALOG_LANGUAGES . $languages[$i]['directory'] . '/images/' . $languages[$i]['image'], $languages[$i]['name']) . ' ' . zen_draw_input_field('manufacturers_url[' . $languages[$i]['id'] . ']', '', zen_set_field_length(TABLE_MANUFACTURERS_INFO, 'manufacturers_url')); } $contents[] = array('text' => '<br>' . TEXT_MANUFACTURERS_URL . $manufacturer_inputs_string); $contents[] = array('align' => 'center', 'text' => '<br>' . zen_image_submit('button_save.gif', IMAGE_SAVE) . ' <a href="' . zen_href_link(FILENAME_MANUFACTURERS, 'page=' . $_GET['page'] . '&mID=' . $_GET['mID']) . '">' . zen_image_button('button_cancel.gif', IMAGE_CANCEL) . '</a>'); break; case 'edit': $heading[] = array('text' => '<b>' . TEXT_HEADING_EDIT_MANUFACTURER . '</b>'); $contents = array('form' => zen_draw_form('manufacturers', FILENAME_MANUFACTURERS, 'page=' . $_GET['page'] . '&mID=' . $mInfo->manufacturers_id . '&action=save', 'post', 'enctype="multipart/form-data"')); $contents[] = array('text' => TEXT_EDIT_INTRO); $contents[] = array('text' => '<br />' . TEXT_MANUFACTURERS_NAME . '<br>' . zen_draw_input_field('manufacturers_name', htmlspecialchars($mInfo->manufacturers_name, ENT_COMPAT, CHARSET, TRUE), zen_set_field_length(TABLE_MANUFACTURERS, 'manufacturers_name'))); $contents[] = array('text' => '<br />' . TEXT_MANUFACTURERS_IMAGE . '<br>' . zen_draw_file_field('manufacturers_image') . '<br />' . $mInfo->manufacturers_image); $dir = @dir(DIR_FS_CATALOG_IMAGES); $dir_info[] = array('id' => '', 'text' => "Main Directory"); while ($file = $dir->read()) { if (is_dir(DIR_FS_CATALOG_IMAGES . $file) && strtoupper($file) != 'CVS' && $file != "." && $file != "..") { $dir_info[] = array('id' => $file . '/', 'text' => $file); } } $dir->close(); sort($dir_info); $default_directory = substr($mInfo->manufacturers_image, 0, strpos($mInfo->manufacturers_image, '/') + 1); $contents[] = array('text' => '<BR />' . TEXT_PRODUCTS_IMAGE_DIR . zen_draw_pull_down_menu('img_dir', $dir_info, $default_directory)); $contents[] = array('text' => '<br />' . TEXT_MANUFACTURERS_IMAGE_MANUAL . ' ' . zen_draw_input_field('manufacturers_image_manual')); $contents[] = array('text' => '<br />' . zen_info_image($mInfo->manufacturers_image, $mInfo->manufacturers_name)); $manufacturer_inputs_string = ''; $languages = zen_get_languages();
} break; case 3: //input type='checkbox' echo '<li><span>' . $attribute_name . ': </span>'; foreach ($attribute['option_values'] as $value) { echo zen_draw_checkbox_field($attribute_name, $value); echo $value . '<br>'; } // echo zen_draw_checkbox_field($attribute_name,$attribute['option_values']); break; case 4: //input type='file' foreach ($attribute['option_values'] as $value) { echo '<li><span>' . $attribute_name . ': </span>'; echo zen_draw_file_field($attribute_name, $attribute['option_values']); } //echo zen_draw_file_field($attribute_name,$attribute['option_values']); break; case 5: //common text echo '<li><span>' . $attribute_name . ': </span>'; echo $attribute['option_values'][0]; break; } ?> </li> <?php } ?>
$field_length = zen_set_field_length(TABLE_CATEGORIES_DESCRIPTION, 'categories_name'); foreach ($category['categories_description_categories_name'] as $k => $v) { $flag = easy_admin_products_model::language_flag($languages, $k); echo $flag . zen_draw_input_field('categories_description_categories_name[' . $k . ']', $v, $field_length) . '<br />'; } ?> </td> </tr> <tr> <th><?php echo MODULE_EASY_ADMIN_PRODUCTS_CATEGORIES_IMAGE; ?> </th> <td> <?php echo zen_draw_file_field('categories_image'); ?> <br /> <?php echo MODULE_EASY_ADMIN_PRODUCTS_CATEGORIES_IMAGE_DIR; $dir = @dir(DIR_FS_CATALOG_IMAGES); $dir_info[] = array('id' => '', 'text' => "Main Directory"); while ($file = $dir->read()) { if (is_dir(DIR_FS_CATALOG_IMAGES . $file) && strtoupper($file) != 'CVS' && $file != "." && $file != "..") { $dir_info[] = array('id' => $file . '/', 'text' => $file); } } $default_directory = substr($category['categories_image'], 0, strpos($category['categories_image'], '/') + 1); echo zen_draw_pull_down_menu('img_dir', $dir_info, $default_directory); ?> <br />
?> </table></td> </tr> </table></td> <?php $heading = array(); $contents = array(); $email_pref_text = empty($tcInfo->email_format) || $tcInfo->email_format == 'TEXT' ? true : false; $email_pref_html = empty($email_pref_text) ? true : false; switch ($action) { case 'import': $heading[] = array('text' => '<b>' . TEXT_INFO_HEADING_IMPORT_SUBSCRIPTION . '</b>'); $contents = array('form' => zen_draw_form('classes', FILENAME_SUBSCRIPTION_MANAGER, 'page=' . $_GET['page'] . '&action=import_file', 'post', 'enctype="multipart/form-data"')); $contents[] = array('text' => TEXT_INFO_IMPORT_INTRO); $contents[] = array('text' => zen_draw_hidden_field('MAX_FILE_SIZE', '100000')); $contents[] = array('text' => '<br />' . TEXT_INFO_IMPORT_FILE . '<br />' . zen_draw_file_field('subscriber_import_file', true)); $contents[] = array('text' => '<br />' . TEXT_INFO_IMPORT_SAMPLE . ' ' . zen_draw_input_field('record_sample', 'email NULL format NULL', 'size="100%"')); $contents[] = array('text' => '<br />' . TEXT_INFO_IMPORT_DELIM . ' ' . zen_draw_input_field('record_delim', '', 'size="5"')); $contents[] = array('text' => '<br />' . TEXT_INFO_IMPORT_ENCL . ' ' . zen_draw_input_field('field_encl', '', 'size="5"')); $contents[] = array('text' => '<br />' . TEXT_INFO_IMPORT_HEADER_ROW . ' ' . zen_draw_checkbox_field('record_header', '1')); $contents[] = array('text' => '<br />' . TEXT_INFO_IMPORT_FORMAT . ' ' . zen_draw_radio_field('default_format', 'TEXT', true) . ENTRY_EMAIL_TEXT_DISPLAY . ' ' . zen_draw_radio_field('default_format', 'HTML', true) . ENTRY_EMAIL_HTML_DISPLAY); $contents[] = array('align' => 'center', 'text' => '<br />' . zen_image_submit('button_upload.gif', IMAGE_UPLOAD) . ' <a href="' . zen_href_link(FILENAME_SUBSCRIPTION_MANAGER, 'page=' . $_GET['page']) . '">' . zen_image_button('button_cancel.gif', IMAGE_CANCEL) . '</a>'); break; case 'new': $heading[] = array('text' => '<b>' . TEXT_INFO_HEADING_NEW_SUBSCRIPTION . '</b>'); $contents = array('form' => zen_draw_form('classes', FILENAME_SUBSCRIPTION_MANAGER, 'page=' . $_GET['page'] . '&action=insert')); $contents[] = array('text' => TEXT_INFO_INSERT_INTRO); $contents[] = array('text' => '<br />' . TEXT_INFO_CLASS_TITLE . '<br />' . zen_draw_input_field('email_address', '', zen_set_field_length(TABLE_SUBSCRIBERS, 'email_address'))); $contents[] = array('text' => '<br />' . TABLE_HEADING_PREFERENCE . '<br />' . zen_draw_radio_field('email_format', 'HTML', $email_pref_html) . ' ' . ENTRY_EMAIL_HTML_DISPLAY . ' ' . zen_draw_radio_field('email_format', 'TEXT', $email_pref_text) . ' ' . ENTRY_EMAIL_TEXT_DISPLAY); $contents[] = array('align' => 'center', 'text' => '<br />' . zen_image_submit('button_insert.gif', IMAGE_INSERT) . ' <a href="' . zen_href_link(FILENAME_SUBSCRIPTION_MANAGER, 'page=' . $_GET['page']) . '">' . zen_image_button('button_cancel.gif', IMAGE_CANCEL) . '</a>'); break;
<label for="type"><?php echo LABEL_TYPE; ?> </label> <select name="type"> <option value="groupon">Groupon</option> <option value="generic">Generic</option> </select> <br /> <label for="upload"><?php echo LABEL_UPLOAD; ?> </label> <?php echo zen_draw_file_field('upload'); ?> <br /> <?php if ($products->RecordCount() > 0) { echo '<label for="products">' . LABEL_PRODUCTS . '</label>' . "\n"; $products_size = $products->RecordCount() > 10 ? 10 : $products->RecordCount(); echo '<select name="products[]" multiple="multiple" size="' . $products_size . '">' . "\n"; while (!$products->EOF) { echo '<option value="' . $products->fields['products_id'] . '">' . $products->fields['products_name'] . '</option>' . "\n"; $products->MoveNext(); } echo '</select><br />' . "\n"; } ?>
$default_directory = 'suppliers/'; $contents[] = array('text' => '<BR />' . TEXT_PRODUCTS_IMAGE_DIR . zen_draw_pull_down_menu('img_dir', $dir_info, $default_directory)); $supplier_inputs_string = ''; $languages = zen_get_languages(); for ($i = 0, $n = sizeof($languages); $i < $n; $i++) { $supplier_inputs_string .= '<br>' . zen_image(DIR_WS_CATALOG_LANGUAGES . $languages[$i]['directory'] . '/images/' . $languages[$i]['image'], $languages[$i]['name']) . ' ' . zen_draw_input_field('suppliers_url[' . $languages[$i]['id'] . ']', '', zen_set_field_length(TABLE_SUPPLIERS_INFO, 'suppliers_url')); } $contents[] = array('text' => '<br>' . TEXT_SUPPLIERS_URL . $supplier_inputs_string); $contents[] = array('align' => 'center', 'text' => '<br>' . zen_image_submit('button_save.gif', IMAGE_SAVE) . ' <a href="' . zen_href_link_admin(FILENAME_SUPPLIERS, 'page=' . $_GET['page'] . '&mID=' . $_GET['mID']) . '">' . zen_image_button('button_cancel.gif', IMAGE_CANCEL) . '</a>'); break; case 'edit': $heading[] = array('text' => '<b>' . TEXT_HEADING_EDIT_MANUFACTURER . '</b>'); $contents = array('form' => zen_draw_form_admin('suppliers', FILENAME_SUPPLIERS, 'page=' . $_GET['page'] . '&mID=' . $mInfo->suppliers_id . '&action=save', 'post', 'enctype="multipart/form-data"')); $contents[] = array('text' => TEXT_EDIT_INTRO); $contents[] = array('text' => '<br />' . TEXT_SUPPLIERS_NAME . '<br>' . zen_draw_input_field('suppliers_name', $mInfo->suppliers_name, zen_set_field_length(TABLE_SUPPLIERS, 'suppliers_name'))); $contents[] = array('text' => '<br />' . TEXT_SUPPLIERS_IMAGE . '<br>' . zen_draw_file_field('suppliers_image') . '<br />' . $mInfo->suppliers_image); $dir = @dir(DIR_FS_CATALOG_IMAGES); $dir_info[] = array('id' => '', 'text' => "Main Directory"); while ($file = $dir->read()) { if (is_dir(DIR_FS_CATALOG_IMAGES . $file) && strtoupper($file) != 'CVS' && $file != "." && $file != "..") { $dir_info[] = array('id' => $file . '/', 'text' => $file); } } $default_directory = substr($mInfo->suppliers_image, 0, strpos($mInfo->suppliers_image, '/') + 1); $contents[] = array('text' => '<BR />' . TEXT_PRODUCTS_IMAGE_DIR . zen_draw_pull_down_menu('img_dir', $dir_info, $default_directory)); $contents[] = array('text' => '<br />' . zen_info_image($mInfo->suppliers_image, $mInfo->suppliers_name)); $supplier_inputs_string = ''; $languages = zen_get_languages(); for ($i = 0, $n = sizeof($languages); $i < $n; $i++) { $supplier_inputs_string .= '<br>' . zen_image(DIR_WS_CATALOG_LANGUAGES . $languages[$i]['directory'] . '/images/' . $languages[$i]['image'], $languages[$i]['name']) . ' ' . zen_draw_input_field('suppliers_url[' . $languages[$i]['id'] . ']', zen_get_manufacturer_url($mInfo->suppliers_id, $languages[$i]['id']), zen_set_field_length(TABLE_SUPPLIERS_INFO, 'suppliers_url')); }
$return_button = ''; } $return_button = '<td class="pageHeading" align="right">' . $return_button . '</td>'; if (!isset($body)) { if (array_key_exists('product_csv', $_SESSION)) { if (array_key_exists('csv_format_id', $_SESSION['product_csv'])) { $csv_format_id = $_SESSION['product_csv']['csv_format_id']; } if (array_key_exists('ignore_first_line', $_SESSION['product_csv'])) { $ignore_first_line = $_SESSION['product_csv']['ignore_first_line']; } unset($_SESSION['product_csv']); } $body = '<tr><th>' . zen_draw_form('import', FILENAME_ADDON_MODULES_ADMIN, 'module=product_csv&action=import', 'post', 'enctype="multipart/form-data"') . PRODUCT_CSV_IMPORT_TITLE . '</th></tr><tr><td>' . PRODUCT_CSV_IMPORT_MESSAGE . '<table border="0" width="100%" cellspacing="0" cellpadding="0" class="tableLayout3"><tr><th width="40%"> <label for="format">' . PRODUCT_CSV_FORMAT . ': </label></th><td>' . zen_draw_pull_down_menu('csv_format_id', $formats, '', 'id="format"') . '</td></tr> <tr><th width="40%"><label for="ignore">' . PRODUCT_CSV_IGNORE_FIRST_LINE . ': </label>' . zen_draw_checkbox_field('ignore_first_line', 'ignore', false, '', 'id="ignore"') . zen_draw_hidden_field('MAX_FILE_SIZE', return_bytes(ini_get(upload_max_filesize))) . '</th><td>' . zen_draw_file_field('file') . ' <input type="submit" name="upfile" value="' . PRODUCT_CSV_IMPORT_BUTTON . '" disabled="disabled" id="upfile"/><br/> </form></td></tr></table></tr><tr><th>' . zen_draw_form('export', FILENAME_ADDON_MODULES_ADMIN, 'module=product_csv&action=export', 'post') . PRODUCT_CSV_EXPORT_TITLE . '</th></tr><tr><td><table border="0" width="100%" cellspacing="0" cellpadding="0" class="tableLayout3"> <tr> <th width="40%"><label for="format">' . PRODUCT_CSV_FORMAT . ': </label></th><td>' . zen_draw_pull_down_menu('csv_format_id', $formats, '', 'id="format"') . '</td> </tr> <tr> <th width="40%"><label for="category">' . PRODUCT_CSV_EXPORT_CATEGORY . ': </label></th><td>' . zen_draw_pull_down_menu('category_id', zen_get_category_tree(), '', 'id="category"') . '</td> </tr> <tr> <td colspan="2" align="center"><input type="submit" name="downfile" value="' . PRODUCT_CSV_EXPORT_BUTTON . '"/></td> </form> </tr> </table> </td></tr>'; } $zco_notifier->notify('NOTIFY_PRODUCT_CSV_FINISH_BODY_GENERATE');
echo MODULE_EASY_ADMIN_PRODUCTS_ATTRIBUTES_OPEN_SETTING; ?> </a></h3> <div id="image_setting" style="display:none;"> <?php echo $attribute['attributes_image'] != '' ? zen_image(DIR_WS_CATALOG_IMAGES . $attribute['attributes_image']) : ''; ?> <table> <tr> <th><?php echo MODULE_EASY_ADMIN_PRODUCTS_ATTRIBUTES_IMAGE; ?> :</th> <td> <?php echo zen_draw_file_field('attributes_image'); ?> <?php echo zen_draw_hidden_field('attributes_previous_image', $attribute['attributes_image']); ?> </td> </tr> <tr> <th><?php echo MODULE_EASY_ADMIN_PRODUCTS_ATTRIBUTES_IMAGE_DIR; ?> :</th> <td><?php echo zen_draw_pull_down_menu('img_dir', $dir_info, $default_directory); ?> </td>
$dir = @dir(DIR_WS_ADMIN_ATTACHMENTS); $dir_info[] = array('id' => '', 'text' => "admin-attachments"); while ($file = $dir->read()) { if (is_dir(DIR_WS_ADMIN_ATTACHMENTS . $file) && strtoupper($file) != 'CVS' && $file != "." && $file != "..") { $dir_info[] = array('id' => $file . '/', 'text' => $file); } } $dir->close(); ?> <tr> <td class="main" valign="top"><?php echo TEXT_SELECT_ATTACHMENT_TO_UPLOAD; ?> </td> <td class="main"><?php echo zen_draw_file_field('upload_file') . '<br />' . stripslashes($_POST['upload_file']) . zen_draw_hidden_field('prev_upload_file', stripslashes($_POST['upload_file'])); ?> <br /> <?php echo TEXT_ATTACHMENTS_DIR; ?> <?php echo zen_draw_pull_down_menu('attach_dir', $dir_info); ?> </td> </tr> <tr> <td colspan="2"><?php echo zen_draw_separator('pixel_trans.gif', '1', '10'); ?> </td>
<td class="dataTableHeadingContent" align="center" style="width:250px;"><?php echo TABLE_HEADING_LOGO_IMG; ?> </td> <td class="dataTableHeadingContent" align="center"><?php echo TABLE_HEADING_UPLOAD; ?> </td> </tr> <tr> <td class="dataTableHeadingContent" align="center" ><img src="<?php echo DIR_WS_CATALOG_TEMPLATE . $template_dir . '/images/logo.gif'; ?> "> </td> <td class="dataTableHeadingContent" align="center" ><?php echo zen_draw_file_field('logoimg'); ?> <?php echo zen_image_submit('button_save.gif', IMAGE_SAVE) . ' ' . TABLE_HEADING_MESSAGE; ?> </td> </tr> </table> </form> <?php require DIR_WS_INCLUDES . 'footer.php'; ?> </body> </html> <?php
$contents[] = array('text' => '<BR />' . TEXT_ARTISTS_IMAGE_DIR . zen_draw_pull_down_menu('img_dir', $dir_info, $default_directory)); $contents[] = array('text' => '<br />' . TEXT_ARTISTS_IMAGE_MANUAL . ' ' . zen_draw_input_field('artists_image_manual')); $manufacturer_inputs_string = ''; $languages = zen_get_languages(); for ($i = 0, $n = sizeof($languages); $i < $n; $i++) { $manufacturer_inputs_string .= '<br>' . zen_image(DIR_WS_CATALOG_LANGUAGES . $languages[$i]['directory'] . '/images/' . $languages[$i]['image'], $languages[$i]['name']) . ' ' . zen_draw_input_field('artists_url[' . $languages[$i]['id'] . ']', '', zen_set_field_length(TABLE_RECORD_ARTISTS_INFO, 'artists_url')); } $contents[] = array('text' => '<br>' . TEXT_RECORD_ARTIST_URL . $manufacturer_inputs_string); $contents[] = array('align' => 'center', 'text' => '<br>' . zen_image_submit('button_save.gif', IMAGE_SAVE) . ' <a href="' . zen_href_link(FILENAME_RECORD_ARTISTS, 'page=' . $_GET['page'] . '&mID=' . $_GET['mID']) . '">' . zen_image_button('button_cancel.gif', IMAGE_CANCEL) . '</a>'); break; case 'edit': $heading[] = array('text' => '<b>' . TEXT_HEADING_EDIT_RECORD_ARTIST . '</b>'); $contents = array('form' => zen_draw_form('artists', FILENAME_RECORD_ARTISTS, 'page=' . $_GET['page'] . '&mID=' . $aInfo->artists_id . '&action=save', 'post', 'enctype="multipart/form-data"')); $contents[] = array('text' => TEXT_EDIT_INTRO); $contents[] = array('text' => '<br />' . TEXT_RECORD_ARTIST_NAME . '<br>' . zen_draw_input_field('artists_name', htmlspecialchars($aInfo->artists_name, ENT_COMPAT, CHARSET, TRUE), zen_set_field_length(TABLE_RECORD_ARTISTS, 'artists_name'))); $contents[] = array('text' => '<br />' . TEXT_RECORD_ARTIST_IMAGE . '<br>' . zen_draw_file_field('artists_image') . '<br />' . $aInfo->artists_image); $dir = @dir(DIR_FS_CATALOG_IMAGES); $dir_info[] = array('id' => '', 'text' => "Main Directory"); while ($file = $dir->read()) { if (is_dir(DIR_FS_CATALOG_IMAGES . $file) && strtoupper($file) != 'CVS' && $file != "." && $file != "..") { $dir_info[] = array('id' => $file . '/', 'text' => $file); } } $dir->close(); $default_directory = substr($aInfo->artists_image, 0, strpos($aInfo->artists_image, '/') + 1); $contents[] = array('text' => '<BR />' . TEXT_ARTISTS_IMAGE_DIR . zen_draw_pull_down_menu('img_dir', $dir_info, $default_directory)); $contents[] = array('text' => '<br />' . TEXT_ARTISTS_IMAGE_MANUAL . ' ' . zen_draw_input_field('artists_image_manual')); $contents[] = array('text' => '<br />' . zen_info_image($aInfo->artists_image, $aInfo->artists_name)); $manufacturer_inputs_string = ''; $languages = zen_get_languages(); for ($i = 0, $n = sizeof($languages); $i < $n; $i++) {
if (isset($_POST['csv_format_name'])) { $return_button .= zen_draw_hidden_field('csv_format_name', $_POST['csv_format_name']); } break; case 'new': case 'edit': default: $return_button .= zen_draw_hidden_field('return_to', ''); } $return_button .= '<input type="submit" value="' . PRODUCT_CSV_RETURN_TEXT . '" name="submit"/></form>'; $format_types = $ProductCSV->getFormatTypes(); $body = ' ' . zen_draw_form('csv_format', FILENAME_ADDON_MODULES_ADMIN, 'module=product_csv/csv_format&action=save', 'post', 'enctype="multipart/form-data"') . ' <table border="0" width="100%" cellspacing="0" cellpadding="0" class="tableLayout1"> <tr><th valign="top"><label for="csv_format_name">' . FORM_FORMAT_NAME . ': </label></th><td>' . zen_draw_input_field($name_csv_format_name, $csv_format_name, 'id="csv_format_name"' . $disable_format_name) . '</td></tr> <tr><th><label for="csv_format_type">' . FORM_FORMAT_TYPE . ': </label></th><td>' . zen_draw_pull_down_menu($name_csv_format_type_id, $format_types, $csv_format_type_id, 'id="csv_format_type"' . $disable_format_type) . '</td></tr>' . $hidden_fields . '<tr><th>' . $setting_now . '</tr><tr><th>' . FORM_FORMAT_STEP1 . '</th><td>' . FORM_FORMAT_MESSAGE1 . '<br />' . zen_draw_hidden_field('MAX_FILE_SIZE', return_bytes(ini_get(upload_max_filesize))) . ' <label for="file">' . FORM_FORMAT_FILE . ': </label>' . zen_draw_file_field('file') . ' <input type="submit" name="upfile" value="' . FORM_FORMAT_UPLOAD . '" id="upfile" disabled="disabled" onclick="return checkName();"/></td></tr> <tr><th>' . FORM_FORMAT_STEP2 . '</th><td>' . FORM_FORMAT_MESSAGE2 . '<br/>' . $setting_new . $save_button . ' </form> </td></tr></table>'; } else { // view all format $formats = $ProductCSV->getFormats(); if (count($formats)) { $contents = ''; $formats = $ProductCSV->getFormats(); foreach ($formats as $val) { $contents .= ' <tr class="dataTableRow" onmouseover="rowOverEffect(this)" onmouseout="rowOutEffect(this)"> <td class="dataTableContent">' . $val['csv_format_id'] . '</td> <td class="dataTableContent">' . $val['csv_format_name'] . '</td> <td class="dataTableContent">' . $val['csv_format_type_name'] . '</td>
$dir = @dir(DIR_FS_CATALOG_IMAGES); $dir_info[] = array('id' => '', 'text' => "Main Directory"); while ($file = $dir->read()) { if (is_dir(DIR_FS_CATALOG_IMAGES . $file) && strtoupper($file) != 'CVS' && $file != "." && $file != "..") { $dir_info[] = array('id' => $file . '/', 'text' => $file); } } $default_directory = substr($pInfo->products_image, 0, strpos($pInfo->products_image, '/') + 1); ?> <tr> <td class="main"><?php echo TEXT_PRODUCTS_IMAGE; ?> </td> <td class="main"><?php echo zen_draw_separator('pixel_trans.gif', '24', '15') . ' ' . zen_draw_file_field('products_image') . '<br />' . zen_draw_separator('pixel_trans.gif', '24', '15') . ' ' . $pInfo->products_image . zen_draw_hidden_field('products_previous_image', $pInfo->products_image); ?> </td> <td valign = "center" class="main"><?php echo TEXT_PRODUCTS_IMAGE_DIR; ?> <?php echo zen_draw_pull_down_menu('img_dir', $dir_info, $default_directory); ?> </td> <td class="main" valign="top"><?php echo TEXT_IMAGES_OVERWRITE . '<br />' . zen_draw_radio_field('overwrite', '0', $off_overwrite) . ' ' . TABLE_HEADING_NO . ' ' . zen_draw_radio_field('overwrite', '1', $on_overwrite) . ' ' . TABLE_HEADING_YES; ?> </td> </tr> <tr>
} ?> </ul> </div> <div class="clearBoth"></div> <?php } ?> <hr /> <div id="upload-file"> <div id="upload-instructions"><?php echo sprintf(TEXT_FILE_UPLOAD_INSTRUCTIONS, DBIO_SUPPORTED_FILE_EXTENSIONS); ?> </div> <div id="upload-file-field"><?php echo TEXT_CHOOSE_FILE . ' ' . zen_draw_file_field('upload_filename'); ?> </div> <div id="upload-button" class="right"><?php echo zen_draw_input_field('upload_button', BUTTON_UPLOAD, 'title="' . BUTTON_UPLOAD_TITLE . '"', false, 'submit'); ?> </div> </div> </div> </form></div></div> <div id="file-list" class="clearBoth"><?php echo zen_draw_form('file_form', FILENAME_DBIO_MANAGER, zen_get_all_get_params(array('action')) . 'action=file'); if (!is_array($dbio_files) || count($dbio_files) == 0) { ?> <div class="no-files"><?php
<tr><td class="attributeBoxContent"><table border="0" cellpadding="4" cellspacing="2" width="100%"> <tr><td class="attributeBoxContent"><table border="0" cellpadding="4" cellspacing="2"> <tr class="attributeBoxContent"> <td> </td> <td class="main" valign="top"> </td> <!-- <td class="main" valign="top">xxx<?php echo TEXT_ATTRIBUTES_IMAGE . '<br />' . zen_draw_file_field('attributes_image') . '<br />' . zen_draw_separator('pixel_trans.gif', '24', '15') . ' ' . $attributes_values->fields['attributes_image'] . zen_draw_hidden_field('attributes_image', $attributes_values->fields['attributes_image']); ?> </td> --> <td class="main" valign="top"><?php echo TEXT_ATTRIBUTES_IMAGE . '<br />' . zen_draw_file_field('attributes_image'); ?> </td> <td class="main" valign="top"><?php echo TEXT_ATTRIBUTES_IMAGE_DIR . '<br />' . zen_draw_pull_down_menu('img_dir', $dir_info, $default_directory); ?> </td> <td class="main" valign="top"><?php echo TEXT_IMAGES_OVERWRITE . '<br />' . zen_draw_radio_field('overwrite', '0', $off_overwrite) . ' ' . TABLE_HEADING_NO . ' ' . zen_draw_radio_field('overwrite', '1', $on_overwrite) . ' ' . TABLE_HEADING_YES; ?> </td> </tr> </table></td> <td width="200">
</tr> </table> <div style="margin-top:30px"> <?php echo XSELL_TITLE_UPLOAD_FILE; ?> <br> <form ENCTYPE="multipart/form-data" ACTION="<?php echo FILENAME_XSELL_PRODUCTS; ?> " METHOD=POST> <?php echo zen_draw_hidden_field("csvupload", "1"); ?> <?php echo zen_draw_file_field("xsellcsv"); ?> <input type="submit" name="buttoninsert" value="<?php echo XSELL_CMD_LABEL_UPLOAD; ?> "><br> </form> </div> <?php } elseif ($_GET['add_related_product_ID'] != '' && $_GET['sort'] == '') { // $products_name_query = mysql_query('select pd.products_name, p.products_model, p.products_image from '.TABLE_PRODUCTS.' p, '.TABLE_PRODUCTS_DESCRIPTION.' pd where p.products_id = "'.$_GET['add_related_product_ID'].'" and p.products_id = pd.products_id and pd.language_id ="'.(int)$languages_id.'"'); // $products_name = mysql_fetch_array($products_name_query); $products_name_query = 'select pd.products_name, p.products_model, p.products_image from ' . TABLE_PRODUCTS . ' p, ' . TABLE_PRODUCTS_DESCRIPTION . ' pd where p.products_id = "' . $_GET['add_related_product_ID'] . '" and p.products_id = pd.products_id and pd.language_id ="' . (int) $languages_id . '"'; $products_name_result = $db->Execute($products_name_query); ?> <table border="0" cellspacing="0" cellpadding="0" bgcolor="#999999" align="center">
<td align="right"><?php echo '<b>' . ENTRY_LINKS_DESCRIPTION . '</b> <span class="red">' . ENTRY_LINKS_DESCRIPTION_TEXT . '</span>'; ?> </td> <td><?php echo zen_draw_textarea_field('links_description', '20', '5'); ?> </td> </tr> <tr> <td align="right"><?php echo '<b>' . ENTRY_LINKS_BANNER . '</b> <span class="red">' . ENTRY_LINKS_CATEGORY_TEXT . '</span>'; ?> </td> <td><?php echo zen_draw_file_field('links_image_url', '', 'size="18" class="l_input"'); ?> </td> </tr> <?php if (SUBMIT_LINK_REQUIRE_RECIPROCAL == 'true') { ?> <tr> <td align="right"><?php echo ENTRY_LINKS_RECIPROCAL_URL . '<span class="red">' . ENTRY_LINKS_RECIPROCAL_URL_TEXT . '</span>'; ?> </td> <td><?php echo zen_draw_input_field('links_reciprocal_url', 'http://', 'size="18" id="links_reciprocal_url" class="l_input"'); ?> </td>
</table></td> <?php $heading = array(); $contents = array(); switch ($action) { case 'new': $heading[] = array('text' => '<b>' . TEXT_HEADING_NEW_PRODUCT_TYPE . '</b>'); $contents = array('form' => zen_draw_form('new_product_type', FILENAME_PRODUCT_TYPES, 'action=insert', 'post', 'enctype="multipart/form-data"')); $contents[] = array('text' => TEXT_NEW_INTRO); break; case 'edit': $heading[] = array('text' => '<b>' . TEXT_HEADING_EDIT_PRODUCT_TYPE . ' :: ' . $ptInfo->type_name . '</b>'); $contents = array('form' => zen_draw_form('product_types', FILENAME_PRODUCT_TYPES, 'page=' . $_GET['page'] . '&ptID=' . $ptInfo->type_id . '&action=save', 'post', 'enctype="multipart/form-data"')); $contents[] = array('text' => TEXT_EDIT_INTRO); $contents[] = array('text' => '<br />' . TEXT_PRODUCT_TYPES_NAME . '<br>' . zen_draw_input_field('type_name', $ptInfo->type_name, zen_set_field_length(TABLE_PRODUCT_TYPES, 'type_name'))); $contents[] = array('text' => '<br />' . TEXT_PRODUCT_TYPES_IMAGE . '<br>' . zen_draw_file_field('default_image') . '<br />' . $ptInfo->default_image); $dir = @dir(DIR_FS_CATALOG_IMAGES); $dir_info[] = array('id' => '', 'text' => "Main Directory"); while ($file = $dir->read()) { if (is_dir(DIR_FS_CATALOG_IMAGES . $file) && strtoupper($file) != 'CVS' && $file != "." && $file != "..") { $dir_info[] = array('id' => $file . '/', 'text' => $file); } } $default_directory = substr($ptInfo->default_image, 0, strpos($ptInfo->default_image, '/') + 1); $contents[] = array('text' => '<BR />' . TEXT_PRODUCTS_IMAGE_DIR . zen_draw_pull_down_menu('img_dir', $dir_info, $default_directory)); $contents[] = array('text' => '<br />' . zen_info_image($ptInfo->default_image, $ptInfo->type_name)); $contents[] = array('text' => '<br />' . TEXT_PRODUCT_TYPES_HANDLER . '<br>' . zen_draw_input_field('handler', $ptInfo->type_handler, zen_set_field_length(TABLE_PRODUCT_TYPES, 'type_handler'))); $contents[] = array('text' => '<br />' . TEXT_PRODUCT_TYPES_ALLOW_ADD_CART . '<br>' . zen_draw_checkbox_field('catalog_add_to_cart', $ptInfo->allow_add_to_cart, $ptInfo->allow_add_to_cart == 'Y' ? true : false)); $sql = "select type_id, type_name from " . TABLE_PRODUCT_TYPES; $product_type_list = $db->Execute($sql); while (!$product_type_list->EOF) {
$oFCKeditor = new FCKeditor('categories_description[' . $languages[$i]['id'] . ']'); $oFCKeditor->Value = zen_get_category_description($cInfo->categories_id, $languages[$i]['id']); $oFCKeditor->Width = '97%'; $oFCKeditor->Height = '200'; // $oFCKeditor->Config['ToolbarLocation'] = 'Out:xToolbar' ; // $oFCKeditor->Create() ; $output = $oFCKeditor->CreateHtml(); $category_inputs_string .= '<br />' . $output; // $category_inputs_string .= '<IFRAME src= "' . DIR_WS_CATALOG . 'FCKeditor/fckeditor.html?FieldName=categories_description[' . $languages[$i]['id'] . ']&Upload=false&Browse=false&Toolbar=Short" width="97%" height="200" frameborder="no" scrolling="yes"></IFRAME>'; // $category_inputs_string .= '<INPUT type="hidden" name="categories_description[' . $languages[$i]['id'] . ']" ' . 'value=' . "'" . zen_get_category_description($cInfo->categories_id, $languages[$i]['id']) . "'>"; } else { $category_inputs_string .= zen_draw_textarea_field('categories_description[' . $languages[$i]['id'] . ']', 'soft', '100%', '20', zen_get_category_description($cInfo->categories_id, $languages[$i]['id'])); } } $contents[] = array('text' => '<br />' . TEXT_CATEGORIES_DESCRIPTION . $category_inputs_string); $contents[] = array('text' => '<br />' . TEXT_EDIT_CATEGORIES_IMAGE . '<br />' . zen_draw_file_field('categories_image')); $dir = @dir(DIR_FS_CATALOG_IMAGES); $dir_info[] = array('id' => '', 'text' => "Main Directory"); while ($file = $dir->read()) { if (is_dir(DIR_FS_CATALOG_IMAGES . $file) && strtoupper($file) != 'CVS' && $file != "." && $file != "..") { $dir_info[] = array('id' => $file . '/', 'text' => $file); } } $dir->close(); sort($dir_info); $default_directory = substr($cInfo->categories_image, 0, strpos($cInfo->categories_image, '/') + 1); $contents[] = array('text' => TEXT_CATEGORIES_IMAGE_DIR . ' ' . zen_draw_pull_down_menu('img_dir', $dir_info, $default_directory)); $contents[] = array('text' => '<br />' . TEXT_CATEGORIES_IMAGE_MANUAL . ' ' . zen_draw_input_field('categories_image_manual')); $contents[] = array('text' => '<br />' . zen_info_image($cInfo->categories_image, $cInfo->categories_name)); $contents[] = array('text' => '<br />' . $cInfo->categories_image); $contents[] = array('text' => '<br />' . TEXT_IMAGES_DELETE . ' ' . zen_draw_radio_field('image_delete', '0', $off_image_delete) . ' ' . TABLE_HEADING_NO . ' ' . zen_draw_radio_field('image_delete', '1', $on_image_delete) . ' ' . TABLE_HEADING_YES);
</td></tr> <tr><?php echo zen_draw_form('getqueryfile', FILENAME_SQLPATCH, 'action=uploadquery' . ($debug == true ? '&debug=ON' : '') . ($skip_stripslashes == true ? '&keepslashes=1' : ''), 'post', 'enctype="multipart/form-data"'); if (isset($_GET['nogrants'])) { echo '<input type="hidden" id="nogrants" name="nogrants" value="' . $_GET['nogrants'] . '" />'; } ?> <td><table border="0" cellpadding="0" cellspacing="2"> <tr> <td valign="top" class="main" width="110px"> <?php echo TEXT_QUERY_FILENAME; ?> </td> <td><?php echo zen_draw_file_field('sql_file'); ?> <?php echo zen_image_submit('button_upload.gif', IMAGE_UPLOAD); ?> </td> </tr> </table></td> </form></tr> <tr> <td colspan="2"><?php echo zen_draw_separator('pixel_trans.gif', '1', '5'); ?> </td> </tr> <tr>
} else { $contents[] = array('text' => '<br />' . zen_draw_radio_field('download', 'yes', true) . ' ' . TEXT_INFO_DOWNLOAD_ONLY . '*<br /><span class="errorText">*' . TEXT_INFO_BEST_THROUGH_HTTPS . '</span>'); } // display backup button $contents[] = array('align' => 'center', 'text' => '<br />' . zen_image_submit('button_backup.gif', IMAGE_BACKUP) . ' <a href="' . zen_href_link(FILENAME_BACKUP_MYSQL, $debug == 'ON' ? 'debug=ON' : '') . ($tables_to_export != '' ? '&tables=' . str_replace(' ', ',', $tables_to_export) : '') . '">' . zen_image_button('button_cancel.gif', IMAGE_CANCEL) . '</a>'); break; case 'restore': $heading[] = array('text' => '<strong>' . $buInfo->date . '</strong>'); $contents[] = array('text' => zen_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, ' ')); $contents[] = array('align' => 'center', 'text' => '<br /><a href="' . zen_href_link(FILENAME_BACKUP_MYSQL, 'file=' . $buInfo->file . '&action=restorenow' . ($debug == 'ON' ? '&debug=ON' : '')) . '">' . zen_image_button('button_restore.gif', IMAGE_RESTORE) . '</a> <a href="' . zen_href_link(FILENAME_BACKUP_MYSQL, 'file=' . $buInfo->file . ($debug == 'ON' ? '&debug=ON' : '')) . '">' . zen_image_button('button_cancel.gif', IMAGE_CANCEL) . '</a>'); break; case 'restorelocal': $heading[] = array('text' => '<strong>' . TEXT_INFO_HEADING_RESTORE_LOCAL . '</strong>'); $contents = array('form' => zen_draw_form('restore', FILENAME_BACKUP_MYSQL, 'action=restorelocalnow' . ($debug == 'ON' ? '&debug=ON' : ''), 'post', 'enctype="multipart/form-data"')); $contents[] = array('text' => TEXT_INFO_RESTORE_LOCAL . '<br /><br />' . TEXT_INFO_BEST_THROUGH_HTTPS); $contents[] = array('text' => '<br />' . zen_draw_file_field('sql_file')); $contents[] = array('text' => TEXT_INFO_RESTORE_LOCAL_RAW_FILE); $contents[] = array('align' => 'center', 'text' => '<br />' . zen_image_submit('button_restore.gif', IMAGE_RESTORE) . ' <a href="' . zen_href_link(FILENAME_BACKUP_MYSQL, $debug == 'ON' ? 'debug=ON' : '') . '">' . zen_image_button('button_cancel.gif', IMAGE_CANCEL) . '</a>'); break; case 'delete': if ($dir_ok == false) { continue; } $heading[] = array('text' => '<strong>' . $buInfo->date . '</strong>'); $contents = array('form' => zen_draw_form('delete', FILENAME_BACKUP_MYSQL, 'file=' . $buInfo->file . '&action=deleteconfirm')); $contents[] = array('text' => TEXT_DELETE_INTRO); $contents[] = array('text' => '<br /><strong>' . $buInfo->file . '</strong>'); $contents[] = array('align' => 'center', 'text' => '<br />' . zen_image_submit('button_delete.gif', IMAGE_DELETE) . ' <a href="' . zen_href_link(FILENAME_BACKUP_MYSQL, 'file=' . $buInfo->file) . '">' . zen_image_button('button_cancel.gif', IMAGE_CANCEL) . '</a>'); break; default: if (isset($buInfo) && is_object($buInfo)) {
} // end store credit //TODO editCategories banner1 images $contents[] = array('text' => '<hr>'); $contents[] = array('text' => '<span style="color:#f00;font-weight:bold;">' . TEXT_CATEGORIES_BANNER_FIRST . '</span><br />' . zen_draw_file_field('banner1_image')); $default_directory = substr($cInfo->categories_banner_1_img, 0, strpos($cInfo->categories_banner_1_img, '/') + 1); $contents[] = array('text' => TEXT_CATEGORIES_IMAGE_DIR . ' ' . zen_draw_pull_down_menu('img_dir_banner1', $dir_info, $default_directory)); $contents[] = array('text' => TEXT_CATEGORIES_IMAGE_MANUAL . ' ' . zen_draw_input_field('categories_banner1_manual')); $contents[] = array('text' => '<span style="color:#f00;">' . TEXT_CATEGORIES_BANNER_LINK_FIRST . '</span>'); $contents[] = array('text' => zen_draw_input_field('categories_banner_1_link', $cInfo->categories_banner_1_link, ' size="80"')); $contents[] = array('text' => '<br />' . zen_info_image($cInfo->categories_banner_1_img, $cInfo->categories_name)); $contents[] = array('text' => $cInfo->categories_banner_1_img); $contents[] = array('text' => '<br />' . TEXT_BANNER1_IMAGES_DELETE . ' ' . zen_draw_radio_field('image_delete_banner1', '0', $off_image_delete) . ' ' . TABLE_HEADING_NO . ' ' . zen_draw_radio_field('image_delete_banner1', '1', $on_image_delete) . ' ' . TABLE_HEADING_YES); //TODO editCategories banner2 images $contents[] = array('text' => '<hr>'); $contents[] = array('text' => '<span style="color:#f00;font-weight:bold;">' . TEXT_CATEGORIES_BANNER_SECOND . '</span><br />' . zen_draw_file_field('banner2_image')); $default_directory = substr($cInfo->categories_banner_2_img, 0, strpos($cInfo->categories_banner_2_img, '/') + 1); $contents[] = array('text' => TEXT_CATEGORIES_IMAGE_DIR . ' ' . zen_draw_pull_down_menu('img_dir_banner2', $dir_info, $default_directory)); $contents[] = array('text' => TEXT_CATEGORIES_IMAGE_MANUAL . ' ' . zen_draw_input_field('categories_banner2_manual')); $contents[] = array('text' => '<span style="color:#f00;">' . TEXT_CATEGORIES_BANNER_LINK_SECOND . '</span>'); $contents[] = array('text' => zen_draw_input_field('categories_banner_2_link', $cInfo->categories_banner_2_link, ' size="80"')); $contents[] = array('text' => '<br />' . zen_info_image($cInfo->categories_banner_2_img, $cInfo->categories_name)); $contents[] = array('text' => $cInfo->categories_banner_2_img); $contents[] = array('text' => '<br />' . TEXT_BANNER2_IMAGES_DELETE . ' ' . zen_draw_radio_field('image_delete_banner2', '0', $off_image_delete) . ' ' . TABLE_HEADING_NO . ' ' . zen_draw_radio_field('image_delete_banner2', '1', $on_image_delete) . ' ' . TABLE_HEADING_YES); $contents[] = array('text' => '<hr>'); $contents[] = array('text' => '<br />' . TEXT_EDIT_SORT_ORDER . '<br />' . zen_draw_input_field('sort_order', $cInfo->sort_order, 'size="6"')); $contents[] = array('align' => 'center', 'text' => '<br />' . zen_image_submit('button_save.gif', IMAGE_SAVE) . ' <a href="' . zen_href_link(FILENAME_CATEGORIES, 'cPath=' . $cPath . '&cID=' . $cInfo->categories_id) . '">' . zen_image_button('button_cancel.gif', IMAGE_CANCEL) . '</a>'); $contents[] = array('text' => TEXT_RESTRICT_PRODUCT_TYPE . ' ' . zen_draw_pull_down_menu('restrict_type', $type_array) . ' <input type="submit" name="add_type_all" value="' . BUTTON_ADD_PRODUCT_TYPES_SUBCATEGORIES_ON . '">' . ' <input type="submit" name="add_type" value="' . BUTTON_ADD_PRODUCT_TYPES_SUBCATEGORIES_OFF . '">'); $sql = "select * from " . TABLE_PRODUCT_TYPES_TO_CATEGORY . "\n where category_id = '" . $cInfo->categories_id . "'"; $restrict_types = $db->Execute($sql); if ($restrict_types->RecordCount() > 0) {