Latest News: (loading..)


  • Content count

  • Joined

  • Last visited

1 Follower

About drofe

Profile Information

  • Real Name
    Judith Pearce
  1. Sorry, I did drop the ); from the end, it does say tep_mail($check_status['customers_name'], $check_status['customers_email_address'], EMAIL_TEXT_SUBJECT, $email, STORE_OWNER, STORE_OWNER_EMAIL_ADDRESS);
  2. The file is orders.php and nothing seems to be hard-coded: $email = STORE_NAME . "\n" . EMAIL_SEPARATOR . "\n" . EMAIL_TEXT_ORDER_NUMBER . ' ' . $oID . "\n" . EMAIL_TEXT_INVOICE_URL . ' ' . tep_catalog_href_link(FILENAME_CATALOG_ACCOUNT_HISTORY_INFO, 'order_id=' . $oID, 'SSL') . "\n" . EMAIL_TEXT_DATE_ORDERED . ' ' . tep_date_long($check_status['date_purchased']) . "\n\n" . $notify_comments . sprintf(EMAIL_TEXT_STATUS_UPDATE, $orders_status_array[$status]); tep_mail($check_status['customers_name'], $check_status['customers_email_address'], EMAIL_TEXT_SUBJECT, $email, STORE_OWNER, STORE_OWNER_EMAIL_ADDRESS.
  3. This is set to my store's official email address.
  4. I have been having trouble in my store with order process messages being unauthenticated and going to spam. The problem turns out to be that messages are being sent from a host email address ( rather than from my store's official email address ( I am not sure which file(s) I need to change to make sure messages are sent from the official email address rather than the host one.
  5. Thank you, I have now referred this query to my host.
  6. Gmail has started putting a question mark next to my Order Process messages as a way of indicating that they are not authenticated. This support page - - says "Messages must be authenticated to make sure they're classified correctly. Also, unauthenticated messages are very likely to get rejected. Because spammers can also authenticate mail, authentication by itself isn't enough to guarantee your messages can be delivered." The fix suggested is as follows: "First, make sure messages you sent are authenticated using DKIM (preferred) or SPF." Then "Use RSA keys that are at least 1024-bits long". I'm not sure how to go about doing these fixes.
  7. By pattern matching I've managed to get the filter working in the basic search box. My code in bm_search.php now looks like this: <?php /* $Id$ osCommerce, Open Source E-Commerce Solutions Copyright (c) 2010 osCommerce Released under the GNU General Public License */ class bm_search { var $code = 'bm_search'; var $group = 'boxes'; var $instock; var $title; var $description; var $sort_order; var $enabled = false; function bm_search() { $this->instock = HEADER_INSTOCK; $this->title = MODULE_BOXES_SEARCH_TITLE; $this->description = MODULE_BOXES_SEARCH_DESCRIPTION; if ( defined('MODULE_BOXES_SEARCH_STATUS') ) { $this->sort_order = MODULE_BOXES_SEARCH_SORT_ORDER; $this->enabled = (MODULE_BOXES_SEARCH_STATUS == 'True'); $this->group = ((MODULE_BOXES_SEARCH_CONTENT_PLACEMENT == 'Left Column') ? 'boxes_column_left' : 'boxes_column_right'); } } function execute() { global $oscTemplate; $data = '<div class="ui-widget infoBoxContainer">' . ' <div class="ui-widget-header infoBoxHeading">' . MODULE_BOXES_SEARCH_BOX_TITLE . '</div>' . ' <div class="ui-widget-content infoBoxContents" style="text-align: left;">' . ' ' . tep_draw_form('quick_find', tep_href_link(FILENAME_ADVANCED_SEARCH_RESULT, '', 'NONSSL', false), 'get') . ' ' . tep_draw_checkbox_field('instock', 1, false). HEADER_INSTOCK. ' ' . tep_draw_input_field('keywords', '', 'size="10" maxlength="30" style="width: 75%"') . ' ' . tep_draw_hidden_field('search_in_description', '1') . tep_hide_session_id() . tep_image_submit('button_quick_find.gif', MODULE_BOXES_SEARCH_BOX_TITLE) . '<br />' . MODULE_BOXES_SEARCH_BOX_TEXT . '<br /><a href="' . tep_href_link(FILENAME_ADVANCED_SEARCH) . '"><strong>' . MODULE_BOXES_SEARCH_BOX_ADVANCED_SEARCH . '</strong></a>' . ' </form>' . ' </div>' . '</div>'; This is a great advance! Now all I need help with is to get the category and manufacturer filters working. I've compared my index.php code with the examples in the previous topic and can't see any notable differences.
  8. I have implemented Show soldout items for 2.3 and also Add in-stock only filter. This has added a working filter to advanced search in my shop. it is meant also to add the filter to categories and manufacturer displays but this doesn't work at all for me and was problematic for others as well, going on this topic. I'm also interested in implementing the filter in the basic search box. This can clearly be done, going on this topic and I see the filter is still working in Puggybelle's shop. Another option would at least be to sort the soldout items at the bottom of the list. I'm not a coder so I'm dependent on a revised addon in this area and wondered if someone was working on it.
  9. Thanks Jack. I've solved the problem by using a different method of detecting if SSL is active or not as per CSS not working with secure pages in IE.
  10. Has anyone encountered the problem reported here of only secure content being displayed on SSL pages? I am getting the problem with both IE 9 and Google Chrome and the linked topic suggests it is being caused by social bookmarks.
  11. The previous message refers to problems with implementing 2,3,1 CKeditor with Header Tags SEO and the quote is from AtouchToomuch - #6054 - who provided a solution. Now that I have got CKeditor working, I'd like to use if for manufacturer descriptions too but I note Header Tags SEO doesn't have a configuration option for this.
  12. The solution is to add only two lines from the CKEditor contribution to the template_top.php file just before the </head> tag: <script type="text/javascript" src="<?php echo tep_href_link('ext/ckeditor/ckeditor.js'); ?>"></script> <script type="text/javascript" src="<?php echo tep_href_link('ext/ckeditor/adapters/jquery.js'); ?>"></script> and NOT to add the function definition called for by the CKEditor install instructions. Thankyou for this. I was about to give up and uninstall CKeditor. I found I needed to add these two lines before the Header Tags SEO cases for it to work.
  13. I've implemented this now and it works nicely. I've found the header tag functionality useful too, but I think it would be quite easy to implement just the manufacturer description changes from the download if you didn't want the full addon. One thing I found odd was the hardcoding of <h2> around the manufacturer description and the setting of this to 14px in the stylesheet. I changed this to <p> and didn't bother with the stylesheet changes.
  14. I have surprised myself by successfully implementing the Show Sold Out Items addon in 2.3.1. My one problem now is to replace the gif Sold out button with one that matches the others in 2.3.1. I've defined it in includes/languages/english.php as define('IMAGE_BUTTON_SOLD', 'Sold'); and used this code in the relevant php files: echo tep_draw_button(IMAGE_BUTTON_SOLD) and it works, but the button is active and behaves like the Add to Cart button. (1) How do I disable it. (2) How do I add a little icon to it like the cart in Add to Cart.
  15. I have surprised myself by successfully implementing the Show Sold Out Items addon in 2.3.1. My one problem now is