Jump to content
  • Checkout
  • Login
  • Get in touch

osCommerce

The e-commerce.

Leaderboard

Popular Content

Showing content with the highest reputation since 11/09/2018 in all areas

  1. osCommerce v4 is coming with support for Multiple Design Templates and built in Template Builder. Template management doesn't require any PHP coding, and is done via the back end of the website. It is possible to create, import, and export multiple design templates. This opens ways for professional designers and developers to offer their osCommerce templates for sale in the future App Marketplace - announcements to follow. Design templates are managed and modified via the back end of osCommerce, using a special built in Designer. It is possible to edit template settings in several ways (visual editor and CSS editor). It is possible to add, move, and delete various widgets from any page of the osCommerce website. Additionally, all documents (invoices, packing slips, emails) can be edited if required. It is also possible to create copies of the existing pages. For example, there can be 2 or more product pages, and different products can be assigned different designs of the product page. Support for Responsive design is implemented, as well as an additional optional Mobile view for each template. The system allows both professional designers and end users (i.e. shop owners) change the look and feel of the osCommerce online store without going deep into the code or even without HTML knowledge. Of course designers and developers are able to modify widgets or create new widgets to extend functionality of osCommerce v4 Have any comments or questions? - please feel free to post them here. Interested in becoming a Beta tester - sign up via the Contact Us form on osCommerce.com website to be added to the list, get notified about the releases quicker, and get access to the Beta version as soon as it becomes available. Would you like to learn how to create beautiful osCommerce templates and offer them on this website to shop owners? Sign up via our Contact page. Watch this space!
    7 points
  2. Google reCAPTCHA v3 For all version osCommerce stops bots from spamming account creation and contact us. Install --------- Unzip the archive and upload the files on server. In the admin side menu Modules -> Boxes -> button Install Module -> select modules Google reCAPTCHA v3 -> button Install Module Setting ---------- Go to reCAPTCHA v3 page https://www.google.com/recaptcha/intro/v3.html and register your store. Add Site key and Secret key to module settings.
    6 points
  3. Thanks Martin, that fixed it for my customer's site. @saxcbr @Cary @cdetdi @Mac Fly please try copying the above file into your shops. You can then try resending an IPN from your Paypal account (finding it is tortuous): log in to PP, hit cog > Account settings scroll down to website payments on left menu choose Update next to Instant Payment Notifications in the middle of the first line of text, hit the link IPN History page This shows you a list of IPNs, defaulting to the last 24 hours - change the period if necessary and select one to resend [fingers crossed]
    6 points
  4. So not everyone is happy to edit files in order to make changes ( “You can please some of the people all of the time, you can please all of the people some of the time, but you can’t please all of the people all of the time”) Not a problem just use this header_tag add-on and you can select the required theme in admin. It's about as simple as i can make it. Any other changes are down to the user. Remember you have 18 themes to select and each can be chnaged further using the color tweak add-on here JcM Color Tweak V1.1 so you have millions options to use on your site! Has been tested on Phoenix 1.0.2.2 only. Enjoy! JcM New Themes Header Tags-V1.0.zip
    6 points
  5. Jack_mcs

    Category Images

    A new version has been uploaded with these changes: Added a version for Phoenix. Added an option to allow controlling which categories are displayed. Added a module for sub-categories. Added a module for categories with product pages. Changed install text to mention the equal heights addon. Corrected mistake in the module that was storing some of the settings in the wrong place. Corrected mistake in the css that would prevent other css from working. Moved the css code from user.css to the ext/css/category_images,css file. Replaced unused variable with the correct code. Found by member @Moxamint.
    6 points
  6. I think it would be great to make a package (called frozen 2 or as you like) that has the new admin of @shetch and the Frozen version with its bug fixes so that new users can download them in one place. What the community lacks are periodic updates to show that the software is alive. I do not know if this is the best place to post it, but the work of @shetchis fantastic, it's the cooler in oscommerce for a long time and it would be great to integrate it into the Frozen package. What do you think? Best regards. Valqui
    6 points
  7. osCommerce-Official

    Menu Editor

    Menu is a totally new concept in osCommerce v4 that comes built in and "out of the box". Instead of website menu being effectively a copy of the category tree in previous versions of osCommerce, in version 4 we have created a totally separate entity for menus, which can be embedded into any part of any page. And so, Menus are managed from a special section of the back end: You can switch between different menus existing in the system or create a new one. It is possible to export and import menus, to move them between websites. A menu is a list of a tree of choices. Each menu item can have its own name, link (if not predefined link to one of the website's pages), and style class: So, it is possible to rename categories as they get added to the menu, or even have the same category more than once in the menu. Besides categories and brands, It is also possible to add links to website's pages (like Shopping cart, Contact, etc), to the content pages (like About, Privacy policy, etc), or to a completely random URL (custom link).
    5 points
  8. 5 points
  9. Jack_mcs

    Next osCommerce v4 demo

    To me, the most important question is why @osCommerce-Officialrefuses to make appearance here? @Harald Ponce de Leondid the same thing and we all know what came of that.
    5 points
  10. milkman45

    osCommerce v4 demo

    The idea of DEMOS is great but to sign in and have a private viewing is crazy. A link to a dedicated page with sign in would have been better as allocated time is not possible for all. I don't understand the secrecy......
    5 points
  11. Uploaded update: KissIT image thumbnailer 3.3.0. Requires Phoenix 1.0.5.6+ Tested up to Phoenix 1.0.7.3 Change log 3.3.0: Added Pi Gallery Kissit module Admin thumbs: hooked all modifications except tep_image function
    5 points
  12. Jack_mcs

    Database Optimizer

    A new version has been uploaded with these changes: Changed call to defined location in database_optimizer.php. Found by @raiwa. Fixed some compatibility issues with php 7.3. Added a version for Phoenix. Removed the calls to load the filename and database files in the After 2.3 version. Replaced mysql_error with mysqli_error for php 7 compatibility. Found by @Demitry. Updated the included Version Checker file that works with the new apps section.
    5 points
  13. General support/feedback for Bootstrap 4 admin See https://apps.oscommerce.com/LCrov&bootstrap-v4-oscommerce-admin-ce
    5 points
  14. A new version has been uploaded with these changes: Added gtin as an identifier. Added code for Phoenix compatibility. Installation just requires the files to be uploaded for Phoenix. Changed count code to pass php 7.3. Found by member @yahalimu. Changed default http to https in the googlefeeder file. Removed the code to check if mysql is being used. Mysqli is now required.
    5 points
  15. Download and install Xampp from here: https://www.apachefriends.org/download.html The version I used was windows with php 8.1.12 It will install in the directory c:\xampp In c:\xampp\htdocs create the directory “catalog” Download the latest version of OSC4 from here: https://www.oscommerce.com/ Once downloaded unzip the files to c:\xampp\htdocs\catalog Start the xampp control panel and start Apache, MySql & Mercury In xampp control panel click on MySql admin tab – this will open xampp PhpMyAdmin where you need to create a new database and password. In your browser, navigate to localhost/catalog – This should start the installation process for OSC4 Initially the installation will fail due to a couple of services needed as follows: First PHP GD: See this link for the solution: https://www.geeksforgeeks.org/how-to-install-php-gd-in-xampp/ Second PHP Extension intl: See this limk for the solution: https://stackoverflow.com/questions/33869521/how-can-i-enable-php-extension-intl The installation may fail again when trying to install the database due to password issues – If so you may need to hard code your database password into the catalog/admin/includes/configure.php file at around line 52 The installation should now continue and complete (unless I forgot a step / adjustment somewhere….) Ok so now you can go to the browser and using localhost/catalog open your new website. BUT….. More changes are required to enable your access to your Admin / Backend as follows: Firstly from a post by @pandrei a change needed to: xampp/htdocs/catalog/admin/includes/local/configure.php and remove extra slash in these constants: define('DIR_WS_ADMIN', '//oscommerce/store/admin/'); define('DIR_WS_CATALOG', '//oscommerce/store'); Change to: define('DIR_WS_ADMIN', '/oscommerce/store/admin/'); define('DIR_WS_CATALOG', '/oscommerce/store'); You can now navigate to localhost/catalog/admin but the login will fail, as the Mercury email programme needs to be set up as follows: First make sure you have an email account and password set up (I created a gmail.com email account just for this purpose) Then you need to configure Mercury to send mails, there is lots of info out there, but this link is one of the most straightforward: https://www.geeksforgeeks.org/how-to-configure-xampp-to-send-mail-from-localhost-using-php/ Next you need to make a change via the xampp mercury control panel, just a case of unchecking a box, which this link explains: https://stackoverflow.com/questions/6809369/warning-mail-function-mail-smtp-server-response-553-we-do-not-relay-non-l You should now be able to login to your Admin / Backend – Simples! Disclaimer: As I did the install a few days ago I may have forgotten a step or change needed, so don’t blame me if it does not work or if you waste hours of time….. If it fails post here and I (or somebody who actually knows what they are doing) will try and help.
    4 points
  16. osCommerce-Official

    Team

    osCommerce 4.08 and THANK YOU I would like to thank all of my colleagues, who are now located in Ukraine, for their hard work in the most difficult and unimaginable circumstances! The integrity, and perseverance they demonstrate is incomparable to anything else I know. Thank you!
    4 points
  17. Exciting Announcement! We are thrilled to introduce the brand new osCommerce YouTube channel, created exclusively for osCommerce enthusiasts like you! 🌟 Discover our channel: osCommerce YouTube Channel Join us as we embark on a journey to explore the world of osCommerce and unlock its full potential. Our channel is dedicated to providing you with valuable tutorials, insightful module descriptions, and helpful setup assistance. 🎥 Featured Video: Latest PayPal API 2.0 for osCommerce 2.2 and 2.3! 🆕 🔗 Watch the video here: PayPal API 2.0 for osCommerce In our first video, we dive into the exciting realm of the latest PayPal API 2.0 for older versions of osCommerce (2.2 and 2.3). Learn how to seamlessly integrate this powerful module into your osCommerce store. Stay tuned for step-by-step guidance and expert insights to enhance your PayPal integration. 📅 Upcoming Videos: Over the next two weeks, we have a lineup of videos related to this new PayPal integration that you won't want to miss! Stay connected with us to explore additional features, troubleshooting tips, and best practices. 🔔 Subscribe to our channel and hit the notification bell to stay updated on our latest releases! Don't forget to like, comment, and share your thoughts with our growing osCommerce community. Let's embark on this osCommerce adventure together and make your online business thrive! See you on the channel!
    4 points
  18. Hi Ken Mine has been running since December: The Networking Store (network-cabling.co.uk) Kind regards Steve
    4 points
  19. Sorry for posting in the other theme add-on's thread my mistake. moderators can remove if required. Just for a little fun added 10 more themes. Just copy over files and edit as required. Phoenix Boostrap 4 themes V1.1.zip
    4 points
  20. I manually changed the configuration_key MODULE_SHIPPING_USPS_TYPES in the configuration table in the database as well. If you already made the changes in usps.php, then removing and installing the module would update the table. Seems to work ok now. Yeah, really tired of the usps api changes over the years.😠
    4 points
  21. Guest

    Next osCommerce v4 demo

    Hi there! @osCommerce-Official Well, currently I make a new OSCommerce shop, under OSCommerce 2.3.x (well, last stable branch I mean). As you know I'm patiently (impatient lol), to see as developper, which code is the OSCommerce V4 contain ! I don't really like "meeting demo", "video recording", because I like concrete things, I like test myself. (you know, some nowadays developers use for some OpenStreetMaps over Google Maps, so.. why using a proprietary Google Meet for showing demos???) I like interactive demo, where I can explore both: source code and visual rendering. From as i see, that V4 is doesn't yet ready, I don't lose interest to that project, (indeed not), but, I'm really feeling communication is more for "end-user people" than "developers one". Please release the source code (at least a screenshot), and better if you give a gitHub repository which, us, developers can explore from our own hands and eyes ! Thanks for the reading. Have a good ending week. Wish the best for V4 OSCommerce!
    4 points
  22. ejsolutions

    osCommerce v4 demo

    For some strange reason, the developers want a 'phone chat in order to even see the demo! (Nobody here hard-of-hearing or deaf?) I'm interested in seeing what resources are required to run a small to mid-size store. What is the underlying code like, in terms of tweaks and customisation, to suit client needs? How about just releasing the 'alpha'/'beta' software, so that some of us with a strong osC background can properly see the progress and perhaps even make useful suggestions? I've tried out various e-commerce packages in a fruitless attempt to update my few though loyal clients. So far, there's only been one or two "close but no cigar" candidates. There tends to be shortcomings in them all but it's a question of what one can compromise with. Without actually trying the software, there's no real way to tell and no amount of screenshots/YT videos will really get to core issues. TLDR: release the code - even if only to a select group.
    4 points
  23. osCommerce v4 comes with a built-in facility to create new orders (MOTO - mail order / telephone order) and edit existing orders. The process of creating an order and editing an existing order is very similar, and uses the same interface in the back end. To create a new order the operator shall first choose the sale channel (in case of multiple sale channels), and then either choose an existing customer account or create a new one. NOTE: the front end and back end of osCommerce v4 may share payment and shipping methods, but one can have specific backend-only payment and shipping methods. However, if a payment or shipping method is linked to a 3rd party API, that API integration will work as well in the front end as in the back end. Adding products is quite easy to a new order. The operator can search by product model, name, etc. Before product gets added to the order, product price can be edited and quantity of items chosen. Order total modules can be edited too. So it is possible to add any type of discount or surcharge, or use an existing coupon that will apply discount as if it was applied in the front end. One done with creating a new order or editing an existing one, the operator shall press the Update and Pay button. It then offers 3 options: - just save - i.e. just save the order without recording any amount paid, thus not evaluation order status further - mark as paid - i.e. if the order was paid for over the phone or in any other way - send secure payment link - osCommerce will email the payment link to the customer, so that the customer could pay via the website's secure checkout using one of the available payment methods (works really well with 3d secure, for example) In case of a refund being due, it is possible to refund the money to the customer via a compatible payment method, or simply update the order if the refund is being processed outside of osCommerce. osCommerce keep track of amounts paid, and allows to see the amount due or amount owed to the customer.
    4 points
  24. Ashley, when creating a design theme, it is possible to set different "breakpoints" (or widths) and have different widgets behave differently according to the screen size. It is also possible to have a special "mobile" version of the theme, which can be quite useful for some websites. This is how the same menus look on mobile phone screen: Brands, along with categories, can surely be present in the menus - please refer to the earlier message in this thread, where we wrote about how menus are created in the back end - it is possible to add links to categories, brands, system pages, content pages, and just literally any link to the menus.
    4 points
  25. A new version has been uploaded. The changes only applies to Phoenix to make it compatible with the latest version.
    4 points
  26. Jack_mcs

    Jssor Slider

    A new version has been uploaded with these changes: Added code to delay javascript to make it compatible with Phoenix. Changed code to be compatible with the new advert system (Phoenix only). Changed code to allow text to be shown on the banners. Moved the jssor images to the correct location to match the code.
    4 points
  27. @jonwix @Heatherbell try the version i have attached, should be fixed now, also added support for the information pages TinyMCE 1.0.5.zip
    4 points
  28. raiwa

    Slim Checkout for BS

    @cupidare, Here the updated version for Phoenix 1.0.7.6+. Tested with Phoenix 1.0.7.7 Slim_Checkout_1.2.zip Please try and report back. I'll then upload it to the marketplace.
    4 points
  29. this add-on combines the shipping and payment page and can bypasses the checkout confirmation page as an option. there is no core changes. simply upload and install the header tag module two folders 4-5 works up to 1.0.5. 5.5 was tested on .2 and .5 https://apps.oscommerce.com/YzQoF&exp-checkout-1-2-page-checkout thanks to JcMagpie
    4 points
  30. JcM New Themes Header Tags-V1.0 Phoenix JcM New Themes Header Tags-V1.0 A simple header_tag module to let you change the theme on your Phoenix site. This is a standalone add-on and makes no changes to core files. Comes with 18 Bootstrap 4 themes to select from. You can make further changes to each by using the color tweak add-on. JcM Color Tweak V1.1 That’s it simply copy all files of the into relevant sections and go to admin modules /header tags and install. You can then select the required theme in admin. too many images to post here to show each theme but you can see them here https://bootswatch.com/ Has been tested on Phoenix 1.0.2.2 only. Enjoy!
    4 points
  31. I've developed a neat little header tag module that drops a Facebook messenger chat box into your site - so much easier than trying to get one of the live chat addons to work and its free. Connects to your Facebook (business) Page simply. I've tried it on EDGE and PHOENIX and it works perfectly (I'm sure it will work on any version... but haven't tested it). Configurable to have the chat box open on load or not (showing the Facebook Messenger Icon only). The only thing you need is your Facebook Page ID which can be found with following instructions: To find your Page ID: From News Feed, click Pages in the left side menu. Click your Page name to go to your Page. Click About in the left column. If you don't see About in the left column, click See More Scroll down to find your Page ID below More Info. Quick Edit - some need to whitelist their domains within their Facebook page: Click Settings at the top of your Page Click Messenger Platform on the left Edit whitelisted domains for your page in the Whitelisted Domains section Screencap attached Addon found here: https://apps.oscommerce.com/Apps&e18Iy&facebook-messenger-chat-box-addon
    4 points
  32. 4 points
  33. asro2004

    Stripe v3 module for SCA

    I've updated the module to version 1.0.13 to remove a potential SQL injection and tidy the account saved cards display when there are multiple cards (thanks @Smoky Barnable). @mhsuffolk I'm afraid the current version does not support Apple Pay, etc but looking at the Stripe documentation, it does not look too difficult to add. It just involves adding an extra HTML element to host a 'Payment Request' button which is displayed for certain compatible browsers, and some javascript and server code to support the creation and processing of a 'PaymentRequest' in a similar fashion to the handling of the 'PaymentIntent' in the current version. I'll add it to my list of things to do.
    4 points
  34. Jack_mcs

    HoneyPot Captcha

    A new version has been uploaded with these changes: Added a page in admin to find and delete suspected fake accounts. Original code supplied by @Chadduck . Added a page in admin to allow deleting an array from the tracking table and to view the log. Added an option to verify the submitted IP. Added an option to verify the postal code. Added an option to verify the state and country pair is valid. Added an option to check the time to submit a form. Added filesize to dislay of the cron job results. Changed the option for the Math Captcha to use an image or text. Changed the captcha.php file to include a missing parameter. Found by @puggybelle Changed the mysql command to work for non-standard database names. Found by @Chadduck. Changed the cron output to show the size of the file. Changed the IP List setting to include check TOR IP's. Changed the names used in the hidden fields in case hacker scripts scan for the common name of honeypot. Corrected a typo in the error messages. Found by @puggybelle. Corrected the session name in captcha.php. Found by @ecartz. Fixed problem with the cpatcha code so it now works correctly. Removed a line of test code that was overlooked. Removed the notification option. All emails are now sent using the log tracker option.
    4 points
  35. Uploaded new package : AJAX Attribute Manager Phoenix with; v 3.0.0 for Phoenix 1.0.0.0-1.0.2.x (older BS version support removed) v3.1.0 for Phoenix 1.0.3.x changes: + Updated for Phoenix 1.0.3.x compatibility + hooked all modifications + no core file modifications at all + removed modified files and references for older BS version
    4 points
  36. piernas

    Ultimate Seo Urls 5 Pro

    It's ready. - Latest oscommerce (phoenix 1.0.3.0) compatible. - Fixed more cache issues. Now sqlite and memcache are only enabled if system supports the methods. - Moved admin edits to hooks. Now only two files on catalog needs to be modified. - Removed database table constants. - TODO: Allow to processs links outside root folder (ie. ext/directory). This is useful for addons like Twitter typeahead. Can someone test the atached files before uploading to addons? USU5_210.zip
    4 points
  37. I have just uploaded v1.2.6 for CE Phoenix to https://apps.oscommerce.com/wwEZ9&order-editor-for2-3-v1-0 It includes some bug fixes to edit_orders.php and the header_tags.php module. Bug fixes include those reported by @artfulweb and some of the php7.3 compatibility issues that I came across in a quick fire-up The thrust of the changes is that the hooks system is slightly different in Phoenix so the modified orders.php is different, some more constants have been hard-coded and checking if variables are set has been added before checking if they are arrays.
    4 points
  38. raiwa

    QTPro BS

    Uploaded version 6.0.0. for Phoenix 1.0.2.x: https://apps.oscommerce.com/e317m&qtpro-bs Change Log: - updated for CE Phoenix 1.0.2.x - replaced ht module by sitewide hook - updated Options Images suport for v.1.6
    4 points
  39. Uloaded update for Phoenix 1.0.1.x: Related Products Phoenix 7.0 Update Version Phoenix 7.0: - Updated for CE Phoenix 1.0.1.x - fixed undefined warning in admin/optional_related_products.php if product info module is not installed. - updated template class in product info module to core naming convention "cm-pi-related_product" - update structured database - added config entries for columns/viewport like also purchased products module. - removed obsolete height control config entries. - moved html to template - general file cleaning (tabs/spaces, UNIX new line)
    4 points
  40. Phoenix update uploaded: Ship In Cart CE reloaded Changes Vers. 5.0: - Update for Phoenix 1.0.x.x - html code moved to template
    4 points
  41. Add-On or Plug-In. There are other free and opensource projects that use these names for extensions so i would call them that. Also "contribution" would be a fine description for the free extensions like in the past.
    3 points
  42. Uploaded update with the above fixes and webp image support: KissIT image thumbnailer 3.5.0 Requires Phoenix 1.0.7.4+ Tested with Phoenix 1.0.7.12 Change log 3.5.0: - moved and cleaned up thumbs subdirectory creation and removed unnecessary .htaccess. Thanks to @vmn - fixed error in admin thumbs showing duplicated images in product and category listing. Thanks to @Denzel - added support for webp image format - updated pi gallery module to abstract_module - Added optional convert jpeg, png and gif images to webp thumbs (Pro Version)
    3 points
  43. Updated for Phoenix: https://apps.oscommerce.com/2iSYY&editable-shipping-table-phoenix
    3 points
  44. I still think that a better solution to this would be to fix the DIR_FS_CATALOG value in includes/configure.php to not change with the location of the calling page. Then you can leave the files inside ext.
    3 points
  45. Uploaded Versión 1.0.4.1. for OSCOM CE Phoenix 1.0.4.1. Español para OsC CE https://github.com/raiwa/OSCOM-CE-Phoenix-Spanish-language-idioma-espanol
    3 points
  46. Not in the app's store just download from here. JcM index new products V1.0 Phoenix A simple add-on to let you display an index new products on your site This allows you to set the number of days from which the new products are selected. If no new products added in that period nothing is displayed. So you could set it to show new products added in last week, month or year. You can change the title to whatever you prefer “New products this week” It also make use of a small bit of code to allow you to have the image change on mouse hover (this is done using a small snip-it of code posted by @kgtee in the forum. To use the image change you need to add both the main image and one large image. As you will see the display has been changed to show a nice compact view with the product name disabled and the image set in the top of the card. The product name can be turned on again if required in admin. Again totally stand-alone with no core code change. Simply copy all files into relevant sections and go to admin and install. That's it Enjoy. Can be see working on this site JcM index new products Phoenix V1.0.zip
    3 points
  47. Phoenix version uploaded: Featured Products CE v2.0.0 Featured Products CE v2.0.0. for OSCOM CE Phoenix 1.0.1.x tested under PHP 7.3 Changes version 2.0.0.: - Updated for OSCOM CE Phoenix - moved expire featured products function call from application_top.php into a sitewide hook. - moved all html output into template files no more core changes at all.
    3 points
  48. version 3.1.1 is available for download from https://apps.oscommerce.com/Apps&XpKWd&quick-update-bs Sponsored by @supercheaphobb it includes options for working with prices including tax and adding a datepicker to the specials expiry date. It also fixes the manufacturer query error that @radhavallabh hit the other day but not the latest bug above. Update is simple - just copy the files. New options are added automatically when you access the page and set to default.
    3 points
  49. Gone over most of this and it works like a charm. Was easy to install simply follow instructions and should have no issues. I simply copied ove my old config and .htaccess files and was able to log into new admin. I kept it simple by renaming my old admin and naming the new one the same as the old so no config changes needed. Not going to post link to admin! so here is a short view of what the new admin looks like. I would recomend taking a look and using it. Oh and you can show your appreciation for the work done by simon by looking at the bottom of his text in the app's market 😊 buy him a beer or 2. Thank's Simon
    3 points
×
×
  • Create New...