Jump to content

tanicos

Members
  • Content count

    143
  • Joined

  • Last visited

1 Follower

Profile Information

  • Real Name
    cosminel
  1. im creating a new newsletter <table width="522" border="0"> <tbody> <tr> <td colspan="3" style="color: rgb(109, 198, 70); font-weight: bold; font-family: Georgia,'Times New Roman',Times,serif; font-size: 16px;"> <div align="center">New Templates at <a href="http://www.onlinetemplates.org" target="_blank">OnlineTemplates.org</a></div> </td> </tr> <tr> <td> </td> <td> </td> <td> </td> </tr> <tr> <td> <div align="center"><img width="209" height="211" border="0" alt="" src="http://www.onlinetemplates.org/images/news/hosting.jpg" /></div> </td> <td> </td> <td> <div align="center"><img width="209" height="211" border="0" alt="" src="http://www.onlinetemplates.org/images/news/hosting2.jpg" /></div> </td> </tr> <tr> <td style="color: rgb(3, 160, 250); font-weight: bold; font-family: Georgia,'Times New Roman',Times,serif; font-size: 14px;"> <div align="center">Hosting Web 2.0 Template</div> </td> <td> </td> <td style="color: rgb(3, 160, 250); font-weight: bold; font-family: Georgia,'Times New Roman',Times,serif; font-size: 14px;"> <div align="center">Hosting Template</div> </td> </tr> <tr> <td> <div align="center"><img width="209" height="211" border="0" alt="" src="http://www.onlinetemplates.org/images/news/craftytemplate.jpg" /></div> </td> <td> </td> <td> <div align="center"><img width="209" height="211" border="0" alt="" src="http://www.onlinetemplates.org/images/news/oscommerce.jpg" /></div> </td> </tr> <tr> <td style="color: rgb(3, 160, 250); font-weight: bold; font-family: Georgia,'Times New Roman',Times,serif; font-size: 14px;"> <div align="center">Crafty Syntax Template</div> </td> <td> </td> <td style="color: rgb(3, 160, 250); font-weight: bold; font-family: Georgia,'Times New Roman',Times,serif; font-size: 14px;"> <div align="center">Oscommerce Clothes Store</div> </td> </tr> </tbody> </table> when i click preview i only see the newsletter title and i don't get the send or cancel buttons... any help in this?
  2. adding this to rc2.2 gives me a problem: everything displays right, title and description when i want to click on any subcategory it takes me to the index.php page but on the categories box (column left) i see the real path...any ideas? i am also using subcategory textbox
  3. tanicos

    Customer Add Product

    i am using the ultra pics contribution and i wanted to find out how to hack the popup image file to work with this? and also how can i make the add product thing like on admin? in admin i have the fckeditor, i can upload more pics...thanks
  4. i just want to thank you from the bottom of my heart...it works like a charm...with SEO urls and others too...really good
  5. tanicos

    Header Tags SEO

    if you have the ultra pics contribution installed you will have to be a very good programmer because the ultra pics deletes some code in index.php that SEO tags needs:(
  6. tanicos

    Featured Product Support v1.5.4

    ok..i got if duplicated after 2 days of code tweaking..great another problem now...the products that are in the featured section appears on top on their categories...if i remove the new contentBox($info_box_contents); at the bottom it's good...but the featured are not displayed...any help?
  7. tanicos

    Featured Product Support v1.5.4

    after many code tweaking i got it working but i don't see the images in admin..the catalog displays them..any help? come on guys..this is useful for everyone who wants to duplicate it
  8. tanicos

    Supplier Admin Area Contribution

    installing the last contrib on a clean rc2.2 is giving me a login suplier error...he can't login
  9. tanicos

    Customer Add Product

    i've got 1 question: when the product uploaded by the client is sold...can i as a store owner input a sales percentage to be taken automatically? or does the customer see if the product was sold? and then i will pay him the money?how does this work?thanks
  10. tanicos

    Featured Product Support v1.5.4

    i managed to duplicate some things..but when i add the product i can't see it's image and it's not displayed on home page also. here is the admin/featured2.php code: <?php /* osCommerce, Open Source E-Commerce Solutions http://www.oscommerce.com Copyright (c) 2002 osCommerce Released under the GNU General Public License Featured Products admin */ require('includes/application_top.php'); function tep_set_featured2_status2($featured2_id, $status2) { if ($status2 == '1') { return tep_db_query("update " . TABLE_FEATURED2 . " set status2 = '1', expires2_date = NULL, date2_status_change = NULL where featured2_id = '" . $featured2_id . "'"); } elseif ($status2 == '0') { return tep_db_query("update " . TABLE_FEATURED2 . " set status2 = '0', date2_status_change = now() where featured2_id = '" . $featured2_id . "'"); } else { return -1; } } require(DIR_WS_CLASSES . 'currencies.php'); $currencies = new currencies(); switch ($HTTP_GET_VARS['action']) { case 'setflag': tep_set_featured2_status2($HTTP_GET_VARS['id'], $HTTP_GET_VARS['flag']); tep_redirect(tep_href_link(FILENAME_FEATURED2, '', 'NONSSL')); break; case 'insert': $expires2_date = ''; if ($HTTP_POST_VARS['day'] && $HTTP_POST_VARS['month'] && $HTTP_POST_VARS['year']) { $expires2_date = $HTTP_POST_VARS['year']; $expires2_date .= (strlen($HTTP_POST_VARS['month']) == 1) ? '0' . $HTTP_POST_VARS['month'] : $HTTP_POST_VARS['month']; $expires2_date .= (strlen($HTTP_POST_VARS['day']) == 1) ? '0' . $HTTP_POST_VARS['day'] : $HTTP_POST_VARS['day']; } tep_db_query("insert into " . TABLE_FEATURED2 . " (products2_id, featured2_date_added, expires2_date, status2) values ('" . $HTTP_POST_VARS['products2_id'] . "', now(), '" . $expires2_date . "', '1')"); tep_redirect(tep_href_link(FILENAME_FEATURED2, 'page=' . $HTTP_GET_VARS['page'])); break; case 'update': $expires2_date = ''; if ($HTTP_POST_VARS['day'] && $HTTP_POST_VARS['month'] && $HTTP_POST_VARS['year']) { $expires2_date = $HTTP_POST_VARS['year']; $expires2_date .= (strlen($HTTP_POST_VARS['month']) == 1) ? '0' . $HTTP_POST_VARS['month'] : $HTTP_POST_VARS['month']; $expires2_date .= (strlen($HTTP_POST_VARS['day']) == 1) ? '0' . $HTTP_POST_VARS['day'] : $HTTP_POST_VARS['day']; } tep_db_query("update " . TABLE_FEATURED2 . " set featured2_last_modified = now(), expires2_date = '" . $expires2_date . "' where featured2_id = '" . $HTTP_POST_VARS['featured2_id'] . "'"); tep_redirect(tep_href_link(FILENAME_FEATURED2, 'page=' . $HTTP_GET_VARS['page'] . '&sID=' . $featured2_id)); break; case 'deleteconfirm': $featured2_id = tep_db_prepare_input($HTTP_GET_VARS['sID']); tep_db_query("delete from " . TABLE_FEATURED2 . " where featured2_id = '" . tep_db_input($featured2_id) . "'"); tep_redirect(tep_href_link(FILENAME_FEATURED2, 'page=' . $HTTP_GET_VARS['page'])); break; } ?> <!doctype html public "-//W3C//DTD HTML 4.01 Transitional//EN"> <html <?php echo HTML_PARAMS; ?>> <head> <meta http-equiv="Content-Type" content="text/html; charset=<?php echo CHARSET; ?>"> <title><?php echo TITLE; ?></title> <link rel="stylesheet" type="text/css" href="includes/stylesheet.css"> <script language="javascript" src="includes/general.js"></script> <?php if ( ($HTTP_GET_VARS['action'] == 'new') || ($HTTP_GET_VARS['action'] == 'edit') ) { ?> <link rel="stylesheet" type="text/css" href="includes/javascript/calendar.css"> <script language="JavaScript" src="includes/javascript/calendarcode.js"></script> <?php } ?> </head> <body marginwidth="0" marginheight="0" topmargin="0" bottommargin="0" leftmargin="0" rightmargin="0" bgcolor="#FFFFFF" onLoad="SetFocus();"> <div id="popupcalendar" class="text"></div> <!-- header //--> <?php require(DIR_WS_INCLUDES . 'header.php'); ?> <!-- header_eof //--> <!-- body //--> <table border="0" width="100%" cellspacing="2" cellpadding="2"> <tr> <td width="<?php echo BOX_WIDTH; ?>" valign="top"><table border="0" width="<?php echo BOX_WIDTH; ?>" cellspacing="1" cellpadding="1" class="columnLeft"> <!-- left_navigation //--> <?php require(DIR_WS_INCLUDES . 'column_left.php'); ?> <!-- left_navigation_eof //--> </table></td> <!-- body_text //--> <td width="100%" valign="top"><table border="0" width="100%" cellspacing="0" cellpadding="2"> <tr> <td width="100%"><table border="0" width="100%" cellspacing="0" cellpadding="0"> <tr> <td class="pageHeading"><?php echo HEADING_TITLE; ?></td> <td class="pageHeading" align="right"><?php echo tep_draw_separator('pixel_trans.gif', HEADING_IMAGE_WIDTH, HEADING_IMAGE_HEIGHT); ?></td> </tr> </table></td> </tr> <?php if ( ($HTTP_GET_VARS['action'] == 'new') || ($HTTP_GET_VARS['action'] == 'edit') ) { $form_action = 'insert'; if ( ($HTTP_GET_VARS['action'] == 'edit') && ($HTTP_GET_VARS['sID']) ) { $form_action = 'update'; $product_query = tep_db_query("select p.products_id, pd.products_name, s.expires_date from " . TABLE_PRODUCTS . " p, " . TABLE_PRODUCTS_DESCRIPTION . " pd, " . TABLE_FEATURED2 . " s where p.products2_id = pd.products_id and pd.language_id = '" . $languages_id . "' and p.products_id = s.products_id and s.featured2_id = '" . $HTTP_GET_VARS['sID'] . "' order by pd.products_name"); $product = tep_db_fetch_array($product_query); $sInfo = new objectInfo($product); } else { $sInfo = new objectInfo(array()); // create an array of featured products, which will be excluded from the pull down menu of products // (when creating a new featured product) $featured2_array = array(); $featured2_query = tep_db_query("select p.products_id from " . TABLE_PRODUCTS . " p, " . TABLE_FEATURED2 . " s where s.products2_id = p.products_id"); while ($featured2 = tep_db_fetch_array($featured2_query)) { $featured2_array[] = $featured2['products2_id']; } } ?> <tr><form name="new_feature" <?php echo 'action="' . tep_href_link(FILENAME_FEATURED2, tep_get_all_get_params(array('action', 'info', 'sID')) . 'action=' . $form_action, 'NONSSL') . '"'; ?> method="post"><?php if ($form_action == 'update') echo tep_draw_hidden_field('featured2_id', $HTTP_GET_VARS['sID']); ?> <td><br><table border="0" cellspacing="0" cellpadding="2"> <tr> <td class="main"><?php echo TEXT_FEATURED_PRODUCT; ?> </td> <td class="main"><?php echo ($sInfo->products_name) ? $sInfo->products_name : tep_draw_products_pull_down('products2_id', 'style="font-size:10px"', $featured2_array); echo tep_draw_hidden_field('products_price', $sInfo->products_price); ?></td> </tr> <tr> <td class="main"><?php echo TEXT_FEATURED_EXPIRES_DATE; ?> </td> <td class="main"><?php echo tep_draw_input_field('day', substr($sInfo->expires_date, 8, 2), 'size="2" maxlength="2" class="cal-TextBox"') . tep_draw_input_field('month', substr($sInfo->expires_date, 5, 2), 'size="2" maxlength="2" class="cal-TextBox"') . tep_draw_input_field('year', substr($sInfo->expires_date, 0, 4), 'size="4" maxlength="4" class="cal-TextBox"'); ?><a class="so-BtnLink" href="java script:calClick();return false;" onMouseOver="calSwapImg('BTN_date', 'img_Date_OVER',true);" onMouseOut="calSwapImg('BTN_date', 'img_Date_UP',true);" onClick="calSwapImg('BTN_date', 'img_Date_DOWN');showCalendar('new_feature','dteWhen','BTN_date');return false;"><?php echo tep_image(DIR_WS_IMAGES . 'cal_date_up.gif', 'Calendar', '22', '17', 'align="absmiddle" name="BTN_date"'); ?></a></td> </tr> </table></td> </tr> <tr> <td><table border="0" width="100%" cellspacing="0" cellpadding="2"> <tr> <td class="main" align="right" valign="top"><br><?php echo (($form_action == 'insert') ? tep_image_submit('button_insert.gif', IMAGE_INSERT) : tep_image_submit('button_update.gif', IMAGE_UPDATE)). ' <a href="' . tep_href_link(FILENAME_FEATURED2, 'page=' . $HTTP_GET_VARS['page'] . '&sID=' . $HTTP_GET_VARS['sID']) . '">' . tep_image_button('button_cancel.gif', IMAGE_CANCEL) . '</a>'; ?></td> </tr> </table></td> </form></tr> <?php } else { ?> <tr> <td><table border="0" width="100%" cellspacing="0" cellpadding="0"> <tr> <td valign="top"><table border="0" width="100%" cellspacing="0" cellpadding="2"> <tr class="dataTableHeadingRow"> <td class="dataTableHeadingContent"><?php echo TABLE_HEADING_PRODUCTS; ?></td> <td class="dataTableHeadingContent" align="right"> </td> <td class="dataTableHeadingContent" align="right"><?php echo TABLE_HEADING_STATUS; ?></td> <td class="dataTableHeadingContent" align="right"><?php echo TABLE_HEADING_ACTION; ?> </td> </tr> <?php $featured2_query_raw = "select p.products_id, pd.products_name, s.featured2_id, s.featured2_date_added, s.featured2_last_modified, s.expires2_date, s.date2_status_change, s.status2 from " . TABLE_PRODUCTS . " p, " . TABLE_FEATURED2 . " s, " . TABLE_PRODUCTS_DESCRIPTION . " pd where p.products_id = pd.products_id and pd.language_id = '" . $languages_id . "' and p.products_id = s.products2_id order by pd.products_name"; $featured2_split = new splitPageResults($HTTP_GET_VARS['page'], MAX_DISPLAY_SEARCH_RESULTS, $featured2_query_raw, $featured2_query_numrows); $featured2_query = tep_db_query($featured2_query_raw); while ($featured22 = tep_db_fetch_array($featured2_query)) { if ( ((!$HTTP_GET_VARS['sID']) || ($HTTP_GET_VARS['sID'] == $featured2['featured2_id'])) && (!$sInfo) ) { $products_query = tep_db_query("select products_image from " . TABLE_PRODUCTS . " where products_id = '" . $featured2['products2_id'] . "'"); $products = tep_db_fetch_array($products_query); $sInfo_array = array_merge($featured2, $products); $sInfo = new objectInfo($sInfo_array); } if ( (is_object($sInfo)) && ($featured2['featured2_id'] == $sInfo->featured2_id) ) { echo ' <tr class="dataTableRowSelected" onmouseover="this.style.cursor=\'hand\'" onclick="document.location.href=\'' . tep_href_link(FILENAME_FEATURED2, 'page=' . $HTTP_GET_VARS['page'] . '&sID=' . $sInfo->featured2_id . '&action=edit') . '\'">' . "\n"; } else { echo ' <tr class="dataTableRow" onmouseover="this.className=\'dataTableRowOver\';this.style.cursor=\'hand\'" onmouseout="this.className=\'dataTableRow\'" onclick="document.location.href=\'' . tep_href_link(FILENAME_FEATURED2, 'page=' . $HTTP_GET_VARS['page'] . '&sID=' . $featured2['featured2_id']) . '\'">' . "\n"; } ?> <td class="dataTableContent"><?php echo $featured2['products_name']; ?></td> <td class="dataTableContent" align="right"> </td> <td class="dataTableContent" align="right"> <?php if ($featured2['status2'] == '1') { echo tep_image(DIR_WS_IMAGES . 'icon_status_green.gif', IMAGE_ICON_STATUS_GREEN, 10, 10) . ' <a href="' . tep_href_link(FILENAME_FEATURED2, 'action=setflag&flag=0&id=' . $featured2['featured2_id'], 'NONSSL') . '">' . tep_image(DIR_WS_IMAGES . 'icon_status_red_light.gif', IMAGE_ICON_STATUS_RED_LIGHT, 10, 10) . '</a>'; } else { echo '<a href="' . tep_href_link(FILENAME_FEATURED2, 'action=setflag&flag=1&id=' . $featured2['featured2_id'], 'NONSSL') . '">' . tep_image(DIR_WS_IMAGES . 'icon_status_green_light.gif', IMAGE_ICON_STATUS_GREEN_LIGHT, 10, 10) . '</a> ' . tep_image(DIR_WS_IMAGES . 'icon_status_red.gif', IMAGE_ICON_STATUS_RED, 10, 10); } ?></td> <td class="dataTableContent" align="right"><?php if ( (is_object($sInfo)) && ($featured2['featured2_id'] == $sInfo->featured2_id) ) { echo tep_image(DIR_WS_IMAGES . 'icon_arrow_right.gif', ''); } else { echo '<a href="' . tep_href_link(FILENAME_FEATURED2, 'page=' . $HTTP_GET_VARS['page'] . '&sID=' . $featured2['featured2_id']) . '">' . tep_image(DIR_WS_IMAGES . 'icon_info.gif', IMAGE_ICON_INFO) . '</a>'; } ?> </td> </tr> <?php } ?> <tr> <td colspan="4"><table border="0" width="100%" cellpadding="0"cellspacing="2"> <tr> <td class="smallText" valign="top"><?php echo $featured2_split->display_count($featured2_query_numrows, MAX_DISPLAY_SEARCH_RESULTS, $HTTP_GET_VARS['page'], TEXT_DISPLAY_NUMBER_OF_FEATURED); ?></td> <td class="smallText" align="right"><?php echo $featured2_split->display_links($featured2_query_numrows, MAX_DISPLAY_SEARCH_RESULTS, MAX_DISPLAY_PAGE_LINKS, $HTTP_GET_VARS['page']); ?></td> </tr> <?php if (!$HTTP_GET_VARS['action']) { ?> <tr> <td colspan="2" align="right"><?php echo '<a href="' . tep_href_link(FILENAME_FEATURED2, 'page=' . $HTTP_GET_VARS['page'] . '&action=new') . '">' . tep_image_button('button_new_product.gif', IMAGE_NEW_PRODUCT) . '</a>'; ?></td> </tr> <?php } ?> </table></td> </tr> </table></td> <?php $heading = array(); $contents = array(); switch ($HTTP_GET_VARS['action']) { case 'delete': $heading[] = array('text' => '<b>' . TEXT_INFO_HEADING_DELETE_FEATURED . '</b>'); $contents = array('form' => tep_draw_form('featured2', FILENAME_FEATURED2, 'page=' . $HTTP_GET_VARS['page'] . '&sID=' . $sInfo->featured2_id . '&action=deleteconfirm')); $contents[] = array('text' => TEXT_INFO_DELETE_INTRO); $contents[] = array('text' => '<br><b>' . $sInfo->products_name . '</b>'); $contents[] = array('align' => 'center', 'text' => '<br>' . tep_image_submit('button_delete.gif', IMAGE_DELETE) . ' <a href="' . tep_href_link(FILENAME_FEATURED2, 'page=' . $HTTP_GET_VARS['page'] . '&sID=' . $sInfo->featured2_id) . '">' . tep_image_button('button_cancel.gif', IMAGE_CANCEL) . '</a>'); break; default: if (is_object($sInfo)) { $heading[] = array('text' => '<b>' . $sInfo->products_name . '</b>'); $contents[] = array('align' => 'center', 'text' => '<a href="' . tep_href_link(FILENAME_FEATURED2, 'page=' . $HTTP_GET_VARS['page'] . '&sID=' . $sInfo->featured2_id . '&action=edit') . '">' . tep_image_button('button_edit.gif', IMAGE_EDIT) . '</a> <a href="' . tep_href_link(FILENAME_FEATURED2, 'page=' . $HTTP_GET_VARS['page'] . '&sID=' . $sInfo->featured2_id . '&action=delete') . '">' . tep_image_button('button_delete.gif', IMAGE_DELETE) . '</a>'); $contents[] = array('text' => '<br>' . TEXT_INFO_DATE_ADDED . ' ' . tep_date_short($sInfo->featured2_date_added)); $contents[] = array('text' => '' . TEXT_INFO_LAST_MODIFIED . ' ' . tep_date_short($sInfo->featured2_last_modified)); $contents[] = array('align' => 'center', 'text' => '<br>' . tep_info_image($sInfo->products_image, $sInfo->products_name, SMALL_IMAGE_WIDTH, SMALL_IMAGE_HEIGHT)); $contents[] = array('text' => '<br>' . TEXT_INFO_EXPIRES_DATE . ' <b>' . tep_date_short($sInfo->expires2_date) . '</b>'); $contents[] = array('text' => '' . TEXT_INFO_STATUS_CHANGE . ' ' . tep_date_short($sInfo->date2_status_change)); } break; } if ( (tep_not_null($heading)) && (tep_not_null($contents)) ) { echo ' <td width="25%" valign="top">' . "\n"; $box = new box; echo $box->infoBox($heading, $contents); echo ' </td>' . "\n"; } } ?> </tr> </table></td> </tr> </table></td> <!-- body_text_eof //--> </tr> </table> <!-- body_eof //--> <!-- footer //--> <?php require(DIR_WS_INCLUDES . 'footer.php'); ?> <!-- footer_eof //--> </body> </html> <?php require(DIR_WS_INCLUDES . 'application_bottom.php'); ?> this is the modified database create table featured2 ( featured2_id int(11) not null auto_increment, products2_id int(11) default '0' not null , featured2_date_added datetime , featured2_last_modified datetime , expires2_date datetime , date2_status_change datetime , status2 int(1) default '1' , PRIMARY KEY (featured2_id) ); INSERT INTO configuration_group (configuration_group_id, configuration_group_title, configuration_group_description, sort_order, visible) values ('40','Recommande2', 'Affichage des produits recommandes2', '340', '1' ); INSERT into configuration (configuration_title, configuration_key, configuration_value, configuration_description, configuration_group_id, sort_order, last_modified, date_added) values ('Affichage des produits recommandes2', 'FEATURED_PRODUCTS_DISPLAY2', 'true', 'Choisissez vrai ou faux pour afficher ou non le produit recommande2.', '40', '1', now(), now() ); INSERT into configuration (configuration_title, configuration_key, configuration_value, configuration_description, configuration_group_id, sort_order, last_modified, date_added) values ('Nombre de produits recommande affiche2', 'MAX_DISPLAY_FEATURED_PRODUCTS2', '6', 'Il s\'agit du nombre de produits recommandes affiches sur la premiere page2.', '40', '2', now(), now() ); any idea?
  11. tanicos

    layout of product pages! AAAAAAAAAAAAA

    are you in all your minds? do you think that with that attitude someone will reply ?
  12. tanicos

    Featured Product Support v1.5.4

    i need a duplicate of this module because i want to display 2 instances of the featured products: top 10 and featured is there a way to duplicate things?thanks
  13. there are at least 10 fixes for this contribution..can someone upload a working version?thanks
  14. tanicos

    [Contribution] Register globals easy

    this is what i get after trying to validate <br /> <b>Warning</b>: extract(): First argument should be an array in <b>/...../includes/application_top.php</b> on line <b>223</b><br /> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> and it can't find my doctype even it's added right...
  15. tanicos

    Register Globals Support

    After installing this mod W3C validator can't find m DOCTYPE(although it's added right) and here is what search engines sees in my top body: Warning /home/....../includes/application_top.php 223 and here is the app.. code: extract($_SESSION, EXTR_SKIP); can someone help..this is seo killing for me
×