Jump to content
Latest News: (loading..)


  • Content count

  • Joined

  • Last visited

  • Days Won


Everything posted by burt

  1. burt

    Email queuing system

    Yep looks good, thanks. Big gap is from my testing (of line breaks, as well as you can see such things as BOLD and Italic etc. Thanks for testing. Here;s the template that created that; Dear {{FNAME}}, thank you for your order #{{OID}}. <b>BOLD</b> <i>Italic</i> Summary ------------------------------------------------------ <table cellspacing="0" cellpadding="0" width="100%"> <tr> <td><b>Order Number:</b></td> <td>{{OID}}</td> </tr> <tr> <td><b>Detailed Invoice:</b></td> <td>https://template.me.uk/outgoing/account_history_info.php?order_id={{OID}}</td> </tr> <tr> <td><b>Date Ordered:</b></td> <td>{{ORDER_DATE}}</td> </tr> <tr> <td><b>Status:</b></td> <td>{{ORDER_STATUS}}</td> </tr> </table> Products ------------------------------------------------------ {{PRODUCTS}} Delivery Address ------------------------------------------------------ {{DELIVERY_ADDRESS}} Billing Address ------------------------------------------------------ {{BILLING_ADDRESS}} Payment Method ------------------------------------------------------ {{PAYMENT_METHOD}} for {{ORDER_VALUE}} A big BIG BIG Thank You from all of us here at Burtys Test Shop!
  2. burt

    Email queuing system

    Create Account Email is not part of the Queued Email system (yet). I had turned off one portion of the system to test something and then forgotten to turn it back on! D'oh. It is now turned on again and so you should have received those two product_purchase emails Also in the Queue for you: Thank you very much for testing!
  3. I believe my answer would be the same as the answer of @Jack_mcs Hooks do not add anything "bad". They allow shopowner and developer to do things easier. Typical example would be the Paypal App as mentioned in previous post, another example would be my recent PDF thing I made that allows shopowner to attach a PDF to an Order. Side Thoughts; Hooks pre-date osCommerce CE osCommerce CE mirrors functionality - there is (to my correctly remembering) nothing in that is not in CE.
  4. burt

    Email queuing system

    This would be why there is a delay on sending emails. Eg for a request_review: 60 days? 30 days? choosable by individual shopowners. Put another way...a pair of trousers straight off the peg might fit a 34" waist, but would be wayyy too small if someone eats too many pies.
  5. burt

    Email queuing system

    I'm still working on this as and when I can - want to get it as "right as possible" before too many people get their hands on it, as outgoing emails are a (very) important part of any shop.
  6. burt

    version with php7.2

    Without getting into too much detail, I have to take time out of my usual schedule to give time to moving osCommerce forward. I've tried to increase that time in a number of ways, but what I've tried hasn't worked out in the way I'd hoped. There's a distinct lack of enthusiasm (amongst most [not all] shopowners), so I am only able to give 5 minutes here and 10 minutes there. I don't blame shopowners - why give cash/time/effort when someone else will - there are some (not many) shopowners who are willing to be the ones keeping the project alive and I thank them for that. I'm aware it's no way to run a project that shopowners depend on, not having regular updates in good time.
  7. burt

    version with php7.2

    7.2 work has not commenced - not enough support in the Community to make it happen in good time.
  8. burt

    Flat Rate Shipping

    If nothing else works, consider getting a pro coder to make it to specification. It's an hours work of coding and testing; Give each product a postage cost maybe in the shipping module as you have so few products? maybe in a new admin page? maybe in the existing admin/categories.php page? In new shipping module look at cart contents and work out cost appropriately
  9. https://github.com/gburton/Responsive-osCommerce/commit/a8e68e5832ecbcbafed279a41a7432432a076469
  10. No reason. HT module would be just as good, if properly coded.
  11. Thank you for the kind words, and thank you for your support over the years.
  12. You'd need to change that script (includes/modules/product_listing.php) to a form along with one button at the bottom. Depending on what version you use, you may also need to create an action for the form. Do these two parts first and get it working to add multiple products/qty into cart. After that is done and working, then think about adding in ajax functionality - which should be fairly straghtforward.
  13. burt

    Index Link Modules

    What do you want to link to, and how do you want to do it? I'd wager everything you can think of has been already made and is available either free or paid-for.
  14. That's something added by browser - for the "search" input type. It's a "good thing" for accessibility etc... What would be a reason for not having it ? Try: https://blog.maximerouiller.com/post/remove-the-x-from-internet-explorer-and-chrome-input-type-search/
  15. You don't need to change "buy_now" to "add_to_cart" to get ajax functionality. I took special care to code both these things so that what you (I think) want can be done without such changes. However, it might be wise to state exactly what you do want.
  16. burt

    Email queuing system

    I've recoded a portion of this as my logic was causing a noticeable slowdown while creating and processing the outgoing emails queue. It's now a bit simpler, yet gives the exact same details, and allows shopowner to more easily "send" himself (eg by cron or accessing a special page). Will get this out to the two testers tonight for further feedback. If that testing goes well, will then put a call out for a couple more testers.
  17. burt

    Email queuing system

    Your outgoing template can be plain text or HTML. HTML is just plain text made fancy after all ... Most (though still not all) email clients these days can handle HTML well.
  18. burt

    Email queuing system

    I'm still ironing out a few things and have to think of a better way to do one thing in particular - it's not a massive issue but a niggling little thing that I won't be happy until it is solved. Hoping to get a couple more testers on board after I have solved that problem... This one is quite a complicated piece of code, thanks to the two testers so far for excellent feedback. That is looking sweet @Dan Cole - really nice.
  19. That should actually be changed to use the bootstrap red. I'll put it on the ever-growing list of to-do's. Good to see a small business using the software, very pleasing.
  20. Always best to either post an image or link to a page... .productSpecialPrice { color: red !important; } in your user.css and then refresh a few times (ctrl+shift+r) to make the .css kick in.
  21. It is red, just a little difficult to make out due to the rest of your site being a similar colour;
  22. Having thought about it for a whole 30 seconds, you wouldn't even need to do that. The HT module would just need to run; update products set products_status = 0, products_last_modified = now() where products_quantity < 1
  23. Why not use a HT module on checkout_success? The HT module would perform the following functions; get the "in stock" number of each product if stock is less than 1, set the product inactive maybe send an email to shopowner to tell them what has just gone inactive You could then also have a dashboard module to show the latest X products that have been set to inactive. It seems fairly simple if you keep it simple as the above ?
  24. that's shafted the users of your fork. Anyone using your fork will still expect you to support it/them.