Jump to content

Leaderboard


Popular Content

Showing content with the highest reputation since 08/21/2021 in all areas

  1. 2 points
    Jack_mcs

    My Addons

    I've had a number of questions about my addons so I thought it would make it easier to create a thread I could reference. Each addon has one or more of the indicators below. But those are just general guides and may not apply in all cases. Just ask if you need something clarified. I've included links to my addons that are in the apps section though I may have missed some of the older ones. c - Some core changes needed f - Free version uploaded but may not be for all versions n - Not mine but altered by me p = Phoenix - at least through 1.0.7.4 v - Has Pro version. If F is not indicated, then it is only available from me. Additional Orders Infoc f p Add additional details about orders at a glance. Add More Fields c f Adds extra fields to the products. Admin Trapper c p Adds extra protection to the admin All Customers c f p Provides a report about customers, like email addresses. All Products SEO f p Quick links to products - helps with SEO. Article Manager c f p v Easily add articles to the site. Allows customers to comment to them. Attribute Percentage c f p Adds percentage as a way to charge for attributes. Attributes Download Manager c v Additional options for downloads. Auto Logon f n p Customers are automatically logged in. Auto Update Currencies f p Keeps the exchange rates current. Batch Printing c f p v Handle multiple invoices with just a few clicks. Blacklistc f p Prevent marked visitors from visiting the site or placing an order. Categories Box Expander p v An expandable category box. Category Images f p Lists the categories on the page. CCV f p v Adds the cc payment module. Compare My Price c f Tracks other sites and shows how they compare to your products. Continue Shopping f p Adds a continue shopping button to the shopping cart page. CSS_Editor p v Easily edit the sites colors from admin. Currency Images f p Adds a flag image for each currency. Custom Server Error Pages f n p Allows you to control the error pages on the site. Daily Specials f p v Setup coupons not available in other addons, like buy 1 get 1. Database Optimizer f p Cleans the database of useless data. DoubleClick Preventer c p v Prevents customers from clicking twice on the confirmation page. Easy Logo f p Create a logo from text and images. Easy Populate f p v Handle your products from a spredsheet file. Easy Reorder p v Customers past order history is displayed and allows them to quickly order. FAQ Manager f p Easily add and mange FAQ's in admin. Free Shipping plus Others c p n v Gives the option of Free Shipping as well as whichever ones are enabled. Full Width Footer f p A footer module that uses the full width of the display. Generic_Infobox f p Allows one infobox to contain many different sections. Gift Add c f n p Adds the option to order as a gift. Gift Vouchers Secure c p v Provides codes to use for discount or to sell. Google Feeder f p v Used for google shopping. Google_Reviews p v Adds the code that allows google to ask your customers for reviews. Google XML Sitemap SEO f p Creates a sitemap used by the search engines. Gratuity c f p v Asks your customers if they want to contribute to a charity, or any group you set up. Grouped Reviews c p v Groups the reviews to give a better display. Header Status Handler c f p Handles 404 and 410 errors correctly. Header Tags SEO c f p Full meta tag control - very good for SEO. Honey Pot f p v Prevents spam and fake accounts. HTML Editor c f p v Automatically add an html editor to the selected pages. Image interrogator p v Compares image files on the server to what is actually in use and allows them to be deleted. Image Static Modules p v A group of five image modules to display various images on the home page. Imprint Text n p v Allows the customer to input text they would like applied to a product, like a label on a hat. Individual Product Shipping c f p v Allows shipping costs to be applied to a product. Information Pages SEO f p v Easily add and manage pages in admin. Very useful for the shop but also helps with SEO. Instant Discount c f p v Displays a popup with items on sale for a limited time - like buy in the next 10 minutes for discount. Jssor Image Slider f p Displays sliding images in the header or the home page. Link Checker p v Checks the links of your site to make sure they are valid. Login Modal f n p v Adds a modern popup for logging in. Login Monitor f p Monitors the admin for invalid logins and notifies the shop owner when they occur. Main Menu p v Add a horizontal menu to the header to diplay categories, manufacturers and more. Manufacturer Images f p Display the manufacturers on the home page. Manufacturers Products p v Display a page showing products by manufacturers. Merge Accounts f p v Merger two accounts into one. Message Box f p Adds rotating messages to the header or navbar. MultiBox Single f p Show images in an infobox. Multiple Products Manager f p v Allows controlling multiple products easily. Must Agree To Conditions f n p v Adds a checkbox to the create account and/or checkout page that customer must accept. Orders Exporter p v Export details of orders into a csv file. OSC Error Handler c p Prevent errors from being seen by customers. Paypal Fees c f p Displays the charges by paypal. Phone Orders f p Place an order or create an account for your customers. Previous Next c n p v Shows Next/Prev buttoms on product pages. Price In Cart p v Display the cart total in various locations on the shop. Print Order c n p v Allows the customer to print a copy of their order. Product Quantity Box c f p Adds +/- buttons to the product page so the customer can change the quantity to order. Purchase Limiter c f p v Limits how much a customer can spend. Quantity Price Breaks f p Discount products based on the quantity ordered. Recover Cart Sales f n p Shows incomplete orders and allow those customers to be contacted. Second Currency c f p v Adds a second currency to each place a price shows. Shopping Cart Update List p v Replace the box and delete button with a quantity list on the shopping cart page. Sitemap SEO c f p Adds a site map to the shop. Useful to your customers but good for SEO too. Site Monitor f p Reports changes to files that the shop owner didn't make. Social Accounts p v Adds an infobox with social icons. SSL Box p v Adds an infobox with the ssl details. Tax By Year p v Shows taxes by the year. Text Master f p v Edit standard pages in admin. Text Slider f p v Adds text to the home page that hides when not being read. Ultimate SEO p Changes the url to human readable. UPSXML c p n v Shipping module. USPS c p n v Shipping module. View Counter f p v Very powerful program to control what is going on on the shop. YouTube Vidoe Box p v Adds an infobox that displays a youtube video.
  2. 2 points
    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.
  3. 2 points
    ruden

    osCommerce v4 demo

  4. 1 point
    Hotclutch

    W3 osCommerce WIP

  5. 1 point
    kgtee

    Add all products to cart

    There is an add multiple products done for 2.3.1
  6. 1 point
    Smoky Barnable

    New management and osCommerce v4

    Good point. No reason to follow.
  7. 1 point
    Demitry

    Updating to PHP8

    You can add isset($entry_zone_id) && to line 168 and line 181, as in,... if (isset($entry_zone_id) && $entry_zone_id > 0) That should get rid of the error, but you still need to test the functionality to make sure it works with this change. I'm not sure why it's throwing this error.
  8. 1 point
    Demitry

    Updating to PHP8

    if ( is_array($color_asked) && count($color_asked) == 3 ) {  Or,.... if ( is_countable($color_asked) && count($color_asked) == 3 ) {
  9. 1 point
    BrockleyJohn

    [Addon] Store Times BS

    The stuff you are discussing is in the installation routine for this addon. There is (potentially) a lot of setup involved in configuring all the store times when you first want to use the addon. The previous addon 8044 worked with much older versions of oscommerce and was not compatible with the boostrap ce versions. It held the store times in a text file and not in the configuration settings. This addon is a replacement of the old addon (commissioned by someone upgrading an old site). The installation checks to see if the old addon settings file was present on the site and copies the store times into the settings for the new addon. That is all. Having the old addon is not required to run or install the new one. This is mentioned in the documentation but I didn't think it needed labouring: - On installation, picks up opening times and holidays from addon 8044 Store Open/Closed if available
  10. 1 point
    Jack_mcs

    PayPal App with osCommerce 2.2-MS2

    @bholiandYes, it will work fine in that version. Just be sure to follow the installation instructions closely.
  11. 1 point
    Hotclutch

    W3 osCommerce WIP

    Product Page Layout adjusted.
  12. 1 point
    Smoky Barnable

    Updating to PHP8

    Change: if ($this->contents[$key]['qty'] < 1) { to: if (isset($this->contents[$key]['qty']) < 1) {
  13. 1 point
    Smoky Barnable

    Updating to PHP8

    https://github.com/ruden/vanilla-oscommerce/blob/dev/catalog/admin/includes/classes/shopping_cart.php
  14. 1 point
    Hotclutch

    W3 osCommerce WIP

    Modal complete. The theme is now nearly complete. I think I have done enough to make this usable on php7.4; Cannot be used on php8 yet.
  15. 1 point
    Hotclutch

    W3 osCommerce WIP

    I use Bootstrap 5 for the responsive grid because it is superior to the grid of W3.CSS In template_top.php you will find: <div id="bodyContent" class="col-md-<?php echo $oscTemplate->getGridContentWidth(); ?> order-first order-md-2"> In template_bottom.php you will find: <?php if ($oscTemplate->hasBlocks('boxes_column_left')) { ?> <div id="columnLeft" class="col-md-<?php echo $oscTemplate->getGridColumnWidth(); ?>"> <?php echo $oscTemplate->getBlocks('boxes_column_left'); ?> </div> <?php } if ($oscTemplate->hasBlocks('boxes_column_right')) { ?> <div id="columnRight" class="col-md-<?php echo $oscTemplate->getGridColumnWidth(); ?> order-last"> <?php echo $oscTemplate->getBlocks('boxes_column_right'); ?> </div> <?php } ?> Then in includes/classes/osc_template.php: var $_grid_content_width = 6; and function getGridColumnWidth() { return 3; } These settings control the project layout. No changes to the database are made. I imagine that the way it is setup now would suit most installations. In Admin, you can still turn on/off boxes, or move them left/right. By doing so you could have a 1,2 or 3 column layout without having to edit code. If anyone has installed the package from when I have made it available, i have updated it with some progress. You should be able to overwrite the files (minus the configure and htaccess files) to see the changes.
  16. 1 point
    Hotclutch

    W3 osCommerce WIP

    https://www.dropbox.com/s/6yzeg9adbmee3f5/W3-osC.zip?dl=0 If anybody wants to have a look and share their thoughts, above is the download link. It's only a start for now.
  17. 1 point
    I agree. You would have thought that many ecommerce platforms would be developed for the store owners, but many seem to be for the developers.
  18. 1 point
    Hotclutch

    New management and osCommerce v4

    But your immediate problem is outdated code right? The forks have corrected this, some being php7 compatible, others php8. Some forks are to be avoided IMO, they are on an aimless development path, doomed to failure. Also the work required to patch old osCommerce versions now has become too much, and even then you're left without a responsive osCommerce. You can have a look at these 2 threads:
  19. 1 point
    Smoky Barnable

    New management and osCommerce v4

    Switch hosts. There are plenty of hosts that allow you choose whatever PHP version you want. Stop waiting for v4. The developer is clearly not adhering to any kind of time schedule and I very much doubt any open source code will ever be released.
  20. 1 point
    Demitry

    Updating to PHP8

    Here is that function from Zombie Phoenix v1.0.8.0 (not v1.0.8.3 as I had posted prior): function tep_session_is_registered($variable) { trigger_error('The tep_session_is_registered function has been deprecated.', E_USER_DEPRECATED); return isset($_SESSION) && array_key_exists($variable, $_SESSION); } ...though I don't think this has anything to do with migrating to PHP8.0 array_key_exists() is not part of the deprecated functions in PHP8.0. See links below. https://www.php.net/manual/en/migration80.deprecated.php https://www.php.net/manual/en/function.array-key-exists.php
  21. 1 point
    bonbec

    Defrosted osCommerce

    @Hotclutch Ashley, that fixes the problem, thank's ! 😉
  22. 1 point
    @Smoky BarnableI think it must be a language problem. Here in the US, that usually means a week or two at most. But maybe in the Ukraine, or wherever they are located, it means by next year?
  23. 1 point
    Demitry

    Setup Warning

    4) use another cart software, not related to osCommerce
  24. 1 point
    lyonsperf

    New management and osCommerce v4

    Just wondering when the new version will be released and how difficult it will be to upgrade my old 2.2 site? I've lost a lot of functionality due to the mods I installed not being supported anymore due to version releases and other web improvements.
  25. 1 point
    Demitry

    New management and osCommerce v4

    In fact, osCommerce is unusable without the Addons. Congratulations! You have inadvertently stumbled upon one of the main reasons why osC flat-lined. The osC Marketplace is saturated with old & expired addons that are poorly coded with little to no conformity to any osC coding standards. Then there are the Zombie Phoenix addons and addon updates that support a spin-off eComm software. And now, it is no longer monitored so we have spammers posting garbage like the two screenshots below. Additionally, the search feature stopped working in Firefox for some reason, though it still works in Chrome. And you want to keep this? Really?? smh I think that all addons for version 2.2.x should be removed. If you have osC v 2.2 on PHP5.x, you have gravely neglected your store and you are not doing any justice for your customers. All addons for osC v2.3.x should have a 12 to 24-month end-of-life time-line starting with the release date of osCv4. This gives everyone time to either download the addons they still have not for their legacy version, or switch over to v4 if they chose to do so. osCv4 addons should be completely separate, tested, and monitored for quality, code conformity & consistency, and relevance/usefulness. However, if osCv4 is going to adopt the same failed business model as its predecessor, then by all means, keep the Marketplace as is, ..and all the issues and store-owner dependencies that come with it. Applying the same methodologies of a software that flat-lined, to a software refresh is the definition of insanity. That's a reference to an Albert Einstein quote. Personally, I have a lot of time & effort invested in all the addons that I contributed to osCommerce over the years. Regardless, I have no attachments to them and would gladly let them all go just to see osCommerce start fresh with a new slate and a better market & business strategy.
×