Jump to content


  • Content count

  • Joined

  • Last visited

  • Days Won


Everything posted by burt

  1. Show an example of such at the Demo Site: http://template.me.uk/phoenix/ In other words post up a URL that includes the injection so that we can see the produced output. Then it is possible to further diagnose if that is what is needed.
  2. Reminder that "Frozen" goes EOL on 17 May 2020 [extended by request]. Now is the time to consider transferring to Phoenix, as you have 6 months before life support for Frozen is turned off.
  3. burt

    SMTP email not able to send out

    The "ownername" email address has to be an address of the domain on which your shop is at. This is a Hosting setting and your host is...clueless...not to tell you that.
  4. I keep getting offered it whenever I use Paypal. I keep saying "no thanks". It's a `buyer opt-in` thing I think, and once opted-in...it should just work.
  5. In the language file of the module No plans for this https://github.com/gburton/CE-Phoenix/releases should answer the question
  6. burt

    Facebook Spider overloading site

    Is it possible to deny access to all pages (except product_info.php) for all IPs in the range 69.171.*.* I'm not a htaccess expert, I expect it is possible but I do not know how.
  7. I think by bringing in an ajax checker, you are using a modern way to let the user know that the slug is used or available. That seems to me, a nice way to allow the system to work but not force an unwanted slug (eg blue-widget-1) on the user. If you can show them a msg saying something like "Blue-Widget is in use, so this slug will default to Blue-Widget-1, or you can change it now", this would be I think excellent.
  8. burt

    Category Images

    A little unfair to say " the problem is in Phoenix " when the code in this addon is extremely outdated. Use/extend (as appropriate) the category tree CLASS.
  9. For the Slug, I assume this is added (eg for a product) in the product adding/editing page in admin: admin/categories.php My suggestion; use .js and ajax to query the slug DB table and warn the user if they are attempting to use an already defined Slug. Then you can forget the logic SLUG-1, SLUG-1-1 etc. Something like (but obviously for slugs, not email checking);
  10. burt

    Ultimate Seo Urls 5 Pro

    This has been a problem for a very long time - try using the password reset functionality [which is in a module outside the base pages), going back as far as 2.3.3 (with this url rewriter installed). Put simply, the addon is broken (I reported it to Robert years ago) - rewrite rules is a band-aid not an actual fix.
  11. burt

    Ultimate Seo Urls 5 Pro

    Does the addon have the ability to by pass rewriting by using the old href_link. I remember that one or other of the rewriters allows you to utlise tep_original_href_link or something like that. I just don't remember which rewriter allows this.
  12. burt

    Phone Orders

    How's this interact with GDPR ? Anyone thought about that? Logging into a Customers Account seems like a massive red flag (though that is a kneejerk thought of mine).
  13. I believe this is fixed in the upcoming @raiwa will confirm.
  14. burt

    UPS XML 1.7 for Phoenix

    > Warning: constant(): Couldn't find constant UPS_SERVICE_CODE_--none-- Is telling you that a constant is missing. What that constant is used for...I don't know as using these ancient addons is not the way forward (in my opinion). It's a bit like buying a new car then putting on the tyres from your old beat-up car 😕 Try add this to the LANGUAGE File of the addon; define('UPS_SERVICE_CODE_--none--', 'None');
  15. "Blue Widget" - 2 customers want notifications "Red Wodget" - 5 customers want notifications & "Global" - 1 customer wants notifications If you send an update about your Blue Widget, 3 customers will get it; 2+1 global If you send an update about your Red Wodget, 6 customers will get it; 5+1 global These notifications are accessed (to sign up or remove) at; - a side box - a checkout success module - account_notifications.php Newsletter is a separate system which works based on the "subscribe to newsletter" toggle in the create_account.php, it bears no relation to the notifications system. TL:DR; Notifications: about individual products [typical example: "blue widgets are back in stock"] Newsletter: anything else
  16. I have never seen "global notifications" used (and that is across hundreds of osc shops). It's very rare that the notifications system is used at all by any shopowners as it is difficult to use. Global is to allow customer to sign up to ALL product notifications. ANd then you have the usual "single product" notifications. <--- this I have seen used The single product notifications are signed up for by way of; notifications Box NOT installed by default checkout success Module IS installed by default And then...unless shopowner does it manually..nothing ever happens... In the admin side you'll find the notifications system at Admin > Tools > Newsletter Manager It is clunky and unintuitive and has had little (no?) attention in years (20?). If you run this SQL in phpmyadmin; select count(*) from products_notifications this number is the amount of notifications in your shop, which is people asking to be notified about things.
  17. Well meant advice; You have multiple hook files performing the catcha routine ... this can be done from one hook file. Take a look at the core bootstrap example where it is placing "stuff" in two different locations; https://github.com/gburton/CE-Phoenix/blob/master/includes/hooks/shop/siteWide/bootStrap.php#L23 & https://github.com/gburton/CE-Phoenix/blob/master/includes/hooks/shop/siteWide/bootStrap.php#L30 Having just one File with all the hooks (for a given "XYZ" [in this case captcha]) in it, is; simpler for you in terms of support simpler for user in terms of having to upload/delete etc let us say that the user wanted to not use your captcha anymore, and deleted the file that displays the form...the other files gets missed somehow...they have a broken site. Not good for them [loss of potential sales], not good for you [support issues], etc etc Hooks are a big part of Phoenix' future, so well done on being one of the pioneers of them.
  18. Nah - exact same happened to me on updating the demo site. 👍
  19. A screenshot might help. Suspect your browser has cached .css so perform a few hard refreshes. Ctrl+shift+r
  20. Phoenix Demo Site: https://template.me.uk/phoenix/index.php v1.0.4.0 fixes a few bugs in the shop side as well as introducing database enabled hooks and the very first step towards a better template implementation, in addition the manufacturers class is now used in more places. On the admin side we have a better bootstrapped layout (header/footer) and a few more pages have been converted to bootstrap tabular layout. We have some more modules, particularly note the "testimonials" page in the shop side is now modular. If you are on v1.0.3.0, it's an easy update. If you are on an older Phoenix, you'll need to get to v1.0.3.0 first before attempting the below steps. A big thank you to everyone who made the release of v1.0.4.0 possible, especially to the Supporters as well as to @raiwa @ecartz and "F Figue". This release introduces a number of improvements; the foundations of an integrated Template System this has been asked for many times over the years, now it's becoming reality... more bootstrapping in admin with more to come in future releases... admin Boxes made 100% modular How to Update if on; Uninstall defunct modules;- Social Bookmarks BOX (main module + all installed child modules)- Card Acceptance BOX Delete defunct files (eg using FTP)- admin/includes/classes/rss.php- includes/modules/boxes/bm_product_social_bookmarks.php- includes/languages/english/modules/boxes/bm_product_social_bookmarks.php- includes/languages/english/modules/social_bookmarks/<all files in here>- admin/includes/modules/cfg_modules/cfgm_social_bookmarks.php- includes/modules/boxes/bm_card_acceptance.php- includes/languages/english/modules/boxes/bm_card_acceptance.php Download this Zip, unzip and upload + 1040.zip Run this SQL in (eg) phpmyadmin)+ https://pastebin.com/c7p4WtL2 How to Update if on earlier version; Find version you are on [admin > tools > version checker] Go back through this topic and perform updates to get to Then follow "how to update if on & after which" instructions - OR - You can download and install a brand new, obviously making sure not to overwrite your live shop; clicking the green "clone or download" button at https://github.com/gburton/CE-Phoenix or grab it direct from osCommerce at https://www.oscommerce.com/Products choose "download zip" unzip, upload, install - OR - You can diff your files; Find which version Phoenix you are on admin > tools > version checker go to this URL, changing a.b.c.d to your Phoenix version; https://github.com/gburton/Responsive-osCommerce/compare/a.b.c.d... Make code changes one by one it'll take you a while, but if it floats yer boat... - THEN - After Installation (whether NEW or UPDATE) is complete; Visit admin > tools > security checks and perform any needed actions Enjoy using - Join the Phoenix Club - https://forums.oscommerce.com/clubs/1-phoenix/ you'll get to see some of the "behind the scenes" work and help to steer future releases.
  21. CE Phoenix CE Phoenix is a powerful ecommerce shop ready to use out of the box, putting you online and in full control of your business right from the start. Your customers will love the modern, responsive design that will not only make your website look great on all mobile viewing devices but also perform at speed whilst giving you the power to create an individual and unique look to your shop with just a few clicks! CE Phoenix is packed with many first class utilities as standard but its modular software design lets you add many more with no programming skills required. The full suite of product, shipping and payment options included will let you sell thousands of products in any number of categories worldwide in any currency or language providing a seamless customer experience. CE Phoenix is the official Community Version of osCommerce. Check out what you can do with CE Phoenix at the demo sites; Base Demo Supporters Demo https://template.me.uk/phoenix/index.php https://template.me.uk/supporters/index.php Support the Project If you or your employer is commercially dependent on Phoenix (or a previous incarnation), please help to sponsor continual forward movement in the code-base. Phoenix needs you as much as you need Phoenix! I am hopeful that all shopowners, developers, consultants and businesses will support the Project ... allowing two professional developers to work on the code on an ad-hoc basis. A Supporters subscription includes access to the current season of Supporters code as seen at the Supporters Demo shop. Join the Phoenix Club If you wish to help steer the future direction of the software please join the Phoenix Club https://forums.oscommerce.com/clubs/1-phoenix/ Thank You To all shopowners, developers, consultants and business owners who are supporting the Project. PHP Version Minimum Maximum 7.0 7.3 Image Credits Images in the default installation are copyright their respective owners; Image Owner Usage osCommerce Logo osCommerce https://www.oscommerce.com/Us&Legal#TrademarkPolicy Phoenix Logo G Burton Phoenix Logo may not be used without prior written permission from the copyright owner. Oranges, Lemons, Pears, Apples Eelffica from Pixabay https://pixabay.com/service/license/ Tomatoes Rocky_H from Pixabay https://pixabay.com/service/license/ Heart Gerhard Gellinger from Pixabay https://pixabay.com/service/license/
  22. burt

    Making Phoenix Invoice look a bit better

    Removal of off-topic chit-chat. Let's stay on topic if possible.
  23. burt

    Product listing

    Thank you, it is appreciated very much. I will get you caught up on the supporters codes tomorrow morning as I have been away all weekend.
  24. burt

    HoneyPot Captcha

    Sure it can. Easy as 123.