Jump to content

Leaderboard


Popular Content

Showing content with the highest reputation since 10/07/2009 in Posts

  1. 10 points
    piernas

    Shipping table is now a real table :)

    Today I decided I got angry for the last time updating a table rate based module. Afer several tryouts to change the shipping rates just to see I had a typo in the values string -damned colons- and having to manually calculate the net prices for each row from the gross that came from the table provided by the courier... I had enough and modified the table rate module to show a real table where you can see what you're doing. Uses some javascript to update net/gross, add or remove rows and do some basic checks. It can be adapted to any other module that uses the same system. Note: The net pice is caclulated based on the tax class from the module. It will apply only to the countries in the module's zone and it's not savet to database but calculated on the fly. For this column to work you need to set up the tax rate first, save and enter the module configuration again. Here is the file: https://apps.oscommerce.com/wyYLv&sgipping-table-module-update @burt you can replace the stock one if you consider it fits the community project.
  2. 9 points
    burt

    Bootstrap 4 in 2.3.4.1

    Code https://github.com/gburton/Responsive-osCommerce Demo https://template.me.uk/frozen2bs4/index.php Reminders Frozen is still frozen (at bootstrap v3) Admin is still not bootstrapped
  3. 8 points
    piernas

    Admin responsive sidebar with bootstrap

    This is a admin sidebar that replaces the stock menu. It can be expanded or condensed on a column of icons. It also adds bootstrap framework to admin. Hope you enjoy it. Please comment here if you have any improvements or find any problem. Download: https://apps.oscommerce.com/ebjVY&admin-responsive-sidebar-with-bootstrap
  4. 7 points
    burt

    Bootstrap 4 in 2.3.4.1

    Bootstrap 3 will be around for years - no point overthinking that, so forget it. The main "problem" will be upgrade php. Some people say php7.2 is working fine, others report it is not working fine. At the end of the 28d, dependant on support thereof, I hope to have gotten enough time in hand to get the following done and complete; make sure shop and admin are ready for 7.2 (at the very least, possibly 7.3 if I can swing it) -> no warnings and no errors product class -> rework relevant modules to use it But as with all things, one step at a time, and right now that step is trying to get some time in hand to actually do "stuff".
  5. 6 points
    raiwa

    Slim Checkout for BS

    Slim-Checkout Common opinion is that the checkout process should be as "slim" as possible. This means to hide all page elements which are not strict necessary to show to the customer a simple clean layout, so nothing disturbs his attention from the purchase process. This add-on allows to do it by simple settings in a Header Tag module. Git Hub Repository: https://github.com/raiwa/Slim-Checkout/tree/master What it does: - allows to hide elements on checkout pages - optional hide on checkout pages (checkout_shipping.php, checkout_payment.phpheckout_confirmation.php and checkout_success) - optional hide also on shopping_cart.php - select each group to hide (navbar, header area, boxes, footer and footer suffix Installation: - copy all new files - install and adjust Slim Checkout Header Tag testing , Bug reports and suggestions very welcome. rgds Rainer
  6. 6 points
    Jack_mcs

    Upgrading to the latest version

    It seems like every other question posted nowadays is about how to upgrade an older version of oscommerce and the op usually references the official version. This post is meant to provide a quick reference for how to convert an older shop to the current, recommended, one. First, the version that should be used is commonly called the Bootstrap, BS or Responsive version. It can be located here. One should not use the official version. The official version can be installed via the hosts control panel so it is easy to think that is the one to use - it is not. Since the BS version is not directly compatible with other versions, the following steps will be needed: Install the BS version into a new location Convert the database. See this thread for help with that. Install whatever addons the site needs. You need to be sure the addon will work with the BS version. This thread mentions specific ones but there are many others that will work. If in doubt, ask in the support thread for the addon in question. If you intend to use paypal, then install the Paypal App. At this point you should have a working shop. Test it thoroughly, especially the payment and shipping modules, before going live with it. When you are ready to go live, Mark your current shop as down for maintenance ( a simple index.html file is fine for this purpose ). Make a backup of the current shops database and files. Convert the database to the BS version. Replace all of the files with the new shops files. Edit the configure files so they work as the live shop. Remove the blocking page. If everything has gone correctly, the conversion should be complete.
  7. 6 points
    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
  8. 6 points
    burt

    Email queuing system

    Great, it's looking good... Burty signed up today but didn't complete a checkout - Email will go out in 5 days asking if there was a problem *** - Email will go out 31 July with birthday wishes (21 days prior to his birthday) Dan signed up today and gave his birthday, and completed a checkout - Email will go out 27 April wishing him a happy birthday (approx 3 weeks prior to birthday) - Email will go out 10th May (60 days) asking for a review - Email will go out 10th March 2020 asking why he hasn't ordered for a year *** Rene completed a checkout today - Email will go out 10th May (60 days) asking for a review - Email will go out 10th March 2020 asking why he hasn't ordered for a year *** Steve completed a checkout today - Email will go out 10th May (60 days) asking for a review - Email will go out 10th March 2020 asking why he hasn't ordered for a year *** *** - these emails get cancelled depending on customer interaction. As an example, let us say that Burty logs in 2 days from now (13 March)...and completes a checkout...what happens: no_checkout is cancelled as he has now checked out request_review goes out in 60 days (so May 12th or so) from the date of sale winback will go out about 13th March 2020 asking why he hasn't bought anything for a year (remembering that this would be cancelled if he did log in inside that year) Pretty cool little system ? I'm pleased with how it's turned out. You may have noticed I made a "no_checkout" slug - it took less than two minutes, no core code changes - all plugged into the system automatically. BOOM! That is the future of osCommerce.
  9. 6 points
    piernas

    Addon installer concept

    Now that oscommerce community version allows more an more addons with no core code changes I feel an uploader/installer would make things simpler and also help a lot those newcomers that does not have the knowledge to ftp files. We don't have a repository adapted to it, but we could ideate a simple system that allows to upload a zip file by browser, uncomprees it, do some preliminar checks like if the addon is currently installed and is compatible with the system and with copying files/making registry entries when user press "install". Been playing with the idea of something like the paypal app updater and came up with this: Would like to get feedback from developers about it. It would need, of course, that developers agree with packaging the addons with a certain structure and provide with a file that performs the tasks. Do you consider interesting to make a similar system?
  10. 6 points
    Addon is now available. Congratulations!
  11. 5 points
    Jack_mcs

    Information Pages SEO addon

    This addon allows the easy creation and handling of pages from within admin as well as a way to manage text on any page in the shop. It is based on the Information Pages Unlimited addon that has been around for years. While much of the code is different in this version, I wanted to keep the compatibility with the original version, thus the similar name. NOTE: There are three sets of files in this package, for different versions of oscommerce. The BS version is the only one that has all of the new features. The other two versions are improvements over the original code but nowhere near that which is in the BS version. So any instructions or descriptions may apply to the other versions but are mainly meant for the BS version. This version fixes many coding mistakes in the other version and adds many new features making it easier to use and more powerful. Some of the features are: - Has a Box ID setting that allows you to control where the link to the page shows up. So, for example, if there are four footer modules installed, each could have links specific to them. - A link can have sub-links (currently only available in the included module). So there could be a main link for widgets and sub-links for various kinds of widgets. There are two advantages to this: first, it takes up less room when there are many links and, second, the search engines will still be able to get to the pages.- There is a quick view button to allow displaying the page in a browser to check the changes. - There are quick fill options that allows categories and products to be added to a page with just a short statement. For example, if your site sells automobile parts and you are creating a new page about tires, you just need to type in PNAME(tires)PNAME and links for all of the products in your shop with tires in the name will be added to the page. See the Notes section on the editor page for additional methods. - Allows setting the browser title and meta tags while editing the page in admin (only if Header Tags SEO is installed).
  12. 5 points
    General support/feedback for Bootstrap 4 admin See https://apps.oscommerce.com/LCrov&bootstrap-v4-oscommerce-admin-ce
  13. 5 points
    raiwa

    Store Logos Multi

    Store Logos Multi 1.0 Responsive and Localized Store Logos Store Logos Multi Compatibility: Responsive 2.3.4.1 BS CE Frozen and all 2.3.4.(1.) BS EDGE versions and GOLD PHP 5.4-7.2 How it Works: Responsive and Localized Store Logos will add a new Logo page to your admin where you can upload 3 different logo sizes for each of your store languages. A new alternative header content module is included which will display the Logo just like the standard core logo module. Purposes: 1. Serve different logo sizes to allow the visitors browser to select the most apropiate for it’s device size and resolution. The browser will automatically download only the logo which fits best it’s need. Example: You are using a banner style store logo which is set to half of the header width (col-6) - for a standard desktop screen and a retina tablet a width of about 640px would be good - for a retina desktop device with double resolution like i-mac, 1280px would be better - for a small simple mobile phone 320px would be optimum to save download time. This add-on allows you to upload 3 different sizes of your store logo (1280px, 640px and 320px for this example) If your store logo uses the full width (col-12), upload for example the sizes 2560px, 1280px and 640px. 2. If you wish to use different versions of the Store Logo for each of your store languages, you can now easy upload a different set of logos for each language. It is not mandatory, You can use one and the same logo and only upload to the default language. It will be used then for all languages.
  14. 5 points
    burt

    Bootstrap 4 in 2.3.4.1

    In addition to the multiple changes made to accommodate BSv4, I have also changed a few other bits; Content Module - Footer - Links Now easier to add in links Box Module - Information Ditto Breadcrumb Separate logic and display How are we finding the new osCommerce?
  15. 5 points
    raiwa

    Feedback for raiwa

    If you buy an addon you are buying software without instalation service. Each addon package includes instructions for instalation. However you’ve got free support through 20 mails including one free customization and advices for problems unrelated with the purchased add-ons. You have never engaged me any job and didn’t pay for any request.
  16. 5 points
    Tsimi

    ULTIMATE Seo Urls 5 - by FWR Media

    I just quote from google All what google says is they recommend or say it is good practice to make the URLs read-friendly so that customers/users can read or use the URL as link or navigation guide. It doesn't say one word that it will improve your SEO because of that. Google just says you should keep it organized. Another quote Again, no mention of SEO benefit. Visitor friendly does not equal better SEO or SEO results. Lastly, everyone can do what they want with their shop site it is their website and they should know what their customers might want. Look at Amazon, eBay or some other big shop they all have different URLs, some long, some short, some easier to read, some are super long and complicated. Important is that the "real" SEO stuff in your shop is working as it should then you'll end up getting good search results. So what @burt said isn't wrong at all. User friendly URLs have nothing to do with SEO.
  17. 5 points
    This addon minifies the shops css file. If multiple files are selected, it will combine them all into one file. This can reduce the time it takes for the shop to load. Depending upon the size of the css file and how many there are, the page load speed can be reduced by several seconds. It works in any oscommerce shop. For the 2.3.4 shops (both official and Responsive versions), the installation just involves uploading files. For older shops, one change may be needed.
  18. 5 points
    Tsimi

    Slim Checkout for BS

    @raiwa Well done! We appreciate all the hard work you put into your addons and projects but please do me a favor and don't work too much/hard. In the past I/we have lost 2 very good friends from this forum and the last thing I remember was, they were working hard on some addons/projects and it could have been just mere coincidence or just fact that they overworked themselfs till their body gave up. You maintain multiple addons, you work with me on the Point and Rewards module, Sloppy words cleaner and, and, and.... Long story short, watch your health and take enough rest so that we will be able to enjoy you and your work for many years to come. That goes for all of you out there. osC is nice and all but it won't bring you anything if you work yourself to death. Now back to work....
  19. 4 points
    https://apps.oscommerce.com/m2hDP&rma-returns-system-for-osc2-3-4bs Full product returns system for osCommerce. Features · No core file changes needed, just upload to your store. · One click install. · Works with PHP 7.1 and Edge · Create returns from admin, or allow customers to create their own, or both. · You choose which order statuses orders must be at for customers to return items. · You choose how many days after ordering customers can return items from an order. · Includes issuing of discount coupons direct from the returns admin page*. · Includes Paypal refunds direct from the returns admin page**. Partial refunds OK. · If you require serial numbers to be entered this can be turned on in admin. You can also make serial numbers optional or compulsory. · Return items to inventory if you desire, just tick a box on the returns admin page. · Set a default restocking fee, and inform the customer when they fill in the return request. · Terms and conditions can be shown to customers before they fill in a return request, if so they must agree to continue. They can also have the terms and conditions emailed to their email address. · One click comments when updating orders. · Unlimited number of return reasons. · Unlimited number of refund methods. · Only logged in customers can create a return request. · Search for RMAs in admin by RMA Number, customer name, or order id · Will not create duplicate RMA request numbers.
  20. 4 points
    GLWalker

    [Contribution] Customer Support Portal

    This is the support thread for the Customer Service Portal https://apps.oscommerce.com/xihXD&customer-service-portal The primary goal of the Customer Support Portal is to allow osCommerce shop owners to allow their employees to work on order fulfillment and customer support inquiries without having to allow direct admin access. Additionally it serves as a full fledged order placement system that will work with a shops existing payment methods, as well as a couple of new payment modules that could be useful in case alternate means of payment processing are desired, or in person cash sales are needed. The Customer Support Portal also allows a true guest checkout option. No customer is created if this option is used. All customer information is stored only in the actual order information. There is a quick link in the Customer Portal Header menu that allows guest orders to be viewed separately from the rest of the store orders. Please note that in the ht_customer_service module settings there is an email field to fill out, by default it uses the store owners set email address. This email is used for certain functions within the Customer Service Portal, such as a placeholder email in guest account creation. It will always be populated on the guest customers information field, just to skip the additional step of gathering an email address from a guest. Whenever done with guest accounts, or even logging into an existing customers account always go back to the dashboard. This resets the session for that particular customer. If you are in a customers account, then you have to take on a session allowing you to access their info, the dashboard kills any sessions that are not related directly to you the customer service agent. If you are using the cash payment option, you will need to adjust the sort order of you order total module sp that the order totals and cash back amounts are computed correctly. Helpful Videos: https://www.youtube.com/watch?v=cwaid91cp1A&feature=youtu.be https://www.youtube.com/watch?v=dLgiD1FoTj4&feature=youtu.be Known issues: This plugin has been used in working shops for a number of years and proven to be stable. There are howver 2 issues I am aware of. 1) If a product in the cart has attributes, the update quantity field wont work properly. If a different quantity is desired, just delete it and add the correct quantity from the product listing itself. 2) I have not noticed this until testing on PHP 7.0, when using the cash payment option, the update button needs to be clicked twice. Feel free to post with comments or suggestions.
  21. 4 points
    burt

    Email queuing system

    These two (especially the reviews one) are game changing for shopowners, in my opinion. I'm trying to make another game-changer based on the ideas in this thread and have gotten it sort of working; In this example, a new customer "Donald Duck" just signed up...he gave his birthday as 10th November 1960; send at (birthday) will go out 21 days prior: 20th October send at (shipping follow up) will go out in 21 days from now send at (request review) will go out 30 days from now That's the basis of this system. I will also create an admin page where shopowner can easily see the email queue and delete/add emails. This is a complicated project, but I have it under control. Any more ideas for emails to go into the Email Queue?
  22. 4 points
    JcMagpie

    Bootstrap 4 in 2.3.4.1

    Main class chnages between BS3 and BS4 😊 Plenty of people have already applied BS4 to osC. Main question is if you have already built your site and its up and running with the add-on's working fine, do you really want to go through all that again just for BS4? But if you are just starting out and don't need any add-ons then why not you might as well. Bootstrap 3.x Bootstrap 4 .col-*-offset-* .offset-* .col-*-push-* .order-*-2 .col-*-pull-* .order-*-1 .panel .card .panel-heading .card-header .panel-title .card-title .panel-body .card-body .panel-footer .card-footer .panel-primary .card.bg-primary.text-white .panel-success .card.bg-success.text-white .panel-info .card.text-white.bg-info .panel-warning .card.bg-warning .panel-danger .card.bg-danger.text-white .well .card.card-body .thumbnail .card.card-body .list-inline > li .list-inline-item .dropdown-menu > li .dropdown-item .nav navbar > li .nav-item .nav navbar > li > a .nav-link .navbar-right .ml-auto .navbar-btn .nav-item .navbar-fixed-top .fixed-top .nav-stacked .flex-column .btn-default .btn-secondary .img-responsive .img-fluid .img-circle .rounded-circle .img-rounded .rounded .form-horizontal (removed) .radio .form-check .checkbox .form-check .input-lg .form-control-lg .input-sm .form-control-sm .control-label .col-form-label .table-condensed .table-sm .pagination > li .page-item .pagination > li > a .page-link .item .carousel-item .help-block .form-text .pull-right .float-right .pull-left .float-left .center-block .mx-auto.d-block .hidden-xs .d-none .hidden-sm .d-sm-none .hidden-md .d-md-none .hidden-lg .d-lg-none .visible-xs .d-block.d-sm-none .visible-sm .d-none.d-sm-block.d-md-none .visible-md .d-none.d-md-block.d-lg-none .visible-lg .d-none.d-lg-block.d-xl-none .label .badge .badge .badge.badge-pill
  23. 4 points
    Jack_mcs

    Content Modules Tabs

    This addon is a direct replacement for the content section in admin->Modules. My content section has too many modules to deal with so I wrote this to allow displaying them via tabs. There is a similar addon by piernas but it is much more detailed and, for me, doesn't make dealing with the many modules in my shop any easier. This compatible with all oscommerce shops that have a Content section in admin->Modules. A screenshot is included.
  24. 4 points
    raiwa

    QTPro BS

    New version 5.6 for 2.3.4.1. CE Frozen uploaded: QTpro BS 5.6. Compatibility: OsC 2.3.4.1. CE Frozen PHP: 5.6 - 7.2 Changes versus QTpro 5.5r1 BS - Updated for 2.3.4.1. CE Frozen - Updated template naming and auto inclusion in content modules - cleaned code and fixed undefined errors in stats_low_stock_attrib.php - updated included modified core files to CE Frozen - included modified action class "add_product.php" - updated hook for auto register naming convention - tested with PHP 7.2 Version 5.5r2 for 2.3.4.(1.) EDGE included Changes versus QTpro 5.5r1 BS - fixed missing function error in shopping cart module
  25. 4 points
    raiwa

    Slim Checkout for BS

    I consider the actual Git Hub version final. Resume of the last updates: optional hide on checkout pages (login.php, checkout_shipping.php, checkout_payment.phpheckout_confirmation.php and checkout_success) select on which pages to hide each area by checkbox list select each group to hide (navbar, header area, boxes, footer and footer suffix define content width if side columns are hidden, allows to control if main content gets stretched or keeps withe space for side columns optional customized list of header modules to keep showing if header area is hidden. Update from previous versions: uninstall ht module, replace ht module, reinstall ht module. I'll keep it for around one week without touching. Please try and let me know any issues. Then it will be published. If I find time Ill try to go for the version to control each individual module.
×