Jump to content


Popular Content

Showing content with the highest reputation since 04/21/2019 in Posts

  1. 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
  2. 4 points

    php 7.2 - updating CE

    With a big thanks to @Heatherbell I have a day next week and a day the week after to commence work on; fixing php7.2 warnings and errors translating old x.x (some of which relates to php4!) php code to newer 7.x formatted code In the meantime, if anyone sees any more errors/warnings please reply to this thread stating what the error says and where you found it (eg an URL) or how you made the error appear (eg only happens when pressing edit on XYZ module) and so on. As much details as you can give would be very helpful.
  3. 3 points
  4. 2 points

    osCommerce website given refresh

    Me i'm an optimistic, my glass is always half full. I keep looking and working to see things improve and get better, even if it's is at a slow pace. 😊
  5. 2 points
    JcM Current Bestsellers Box V1.0 CE A simple add-on to let you display a Current Bestsellers Box on your site This allows you to set the number of days from which the best sellers are selected. If no sales made in that period nothing is displayed. So you could set it to show best seller in last week, month or year. Again totally stand-alone with no core code change. Simply copy all files into relevant sections and go to admin and install.
  6. 2 points

    Where to start for newbie

    It's probably useful to point out that something being "open source" does not always mean it is "free" (as in no money). That's a misconception that a lot of people struggle with. We all run businesses, we all know there is a cost. https://github.com/gburton/Responsive-osCommerce/releases => Frozen Install it and have a play with it.
  7. 2 points
    Nice, looking forwared to using the new fetures. Updating existing add-on's and reports is quite simple did this montly sales reoprt conversion in about 5 minutes! Those who decide to use it will make the effort I'm sure. Official or fork or neither it's good to have options.
  8. 2 points

    No Hooks in Bootstrap?

    I haven't followed this thread so I'm not sure if it is the hooks that bother you or that the CE version is not the official version. If it is the hooks, then they will still be in the next official version since Harald is the one that initially added them and it is very unlikely, probably impossible, that he would remove them from the next version. If it is that the community version isn't the official one, you should understand that whenever an official version is released, it will take quite a while before it is useful. Based on previously released official versions, it would be a good six months before it would be useable as a live shop. So even if an official version was released today, if may not be useable as a live shop before the next Christmas season. So waiting for an official version would hurt your site far more than switching to the CE version and that should be the most important factor to consider, in my opinion.. Just something to think about.
  9. 2 points
    Very good suggestion Valquiria . This will be the next step for real support of our favorite software osCommerce. I fully support this idea! It is time to defrost?
  10. 2 points
    JcM Product info No stock buy button CE A simple add-on to let you display buy button on product info page. This button will change if stock is zero and prevent the product from being added to cart. Again totally standalone with no core code change. Simply copy all files into relevant sections and go to admin modules /content and install.
  11. 2 points
    You could also try a CSV file it may work better? 😊 sorry Henry could not resist.
  12. 2 points

    Email queuing system

    It's just a template so individual shopowners can easily set it up as they like and tweak it etc. HTML Emails are actually quite difficult as email programs render the output markedly differently. Well, it's certainly close enough to get the updated system out to the two testers to try. Tomorrow chaps.
  13. 2 points

    Email queuing system

    Right now I am working on setting up a Cron system for this system. Having not really played in-depth with Cron before, it's proving to be a PITA. But the system is close to starting the next phase of testing.
  14. 2 points

    UPS Choice 1.8.3

    Got a fix for this.... Modify /includes/modules/shipping/ups.php changing line 267 from... if ($http->Connect('www.ups.com', 80)) { To.... if ($http->Connect('ssl://www.ups.com', 443)) {
  15. 2 points

    php 7.2 - updating CE

    I'm slowly but surely, as and when I can give time, updating the software. Thanks to all who are helping the software to move forward 👍
  16. 1 point

    osCommerce website given refresh

    Just for a bit of fun I decided to install official osC and make it responsive! yes it will re-size to which ever device you use to look at it with. It took all of 10 miniutes to do. It was just to show that it is posiable and not as hard as people may think! No the test site is not perfect but then nither am I 😊 it was just a quick hack to show that it's not such a big deal. The profesionals are much better and doing this trust me. Also please dont confuse responsive and Bootstrap, yes Bootstrap is responsive but it's more that just media queries, it's a full framework. So take a look at the test site on your phone or tablet and go from landscape to portrait and you will see official osC in a basic responsive form. https://www.jcmagpie.co.uk/ Yes I know I have not sorted out the images! it's just to show that grid 960 can be made responsive.
  17. 1 point

    Internal Link In html Pop-Up

    If you dont wish to use a modal, you can still do this with simple html/js, The safe popup to use is this, thake a look at the image and when you move the mouse over it a popup opens giving you more info. Very simple code and can be simply added to any discription as a link. It can have text, images, links....... Styling with simple css. see example https://www.w3schools.com/howto/howto_js_popup.asp <div class="popup" onclick="myFunction()">Click me! <span class="popuptext" id="myPopup">Put any content in here</span> </div> https://chilleddisplays.co.uk/product_info.php/cPath/26/products_id/57
  18. 1 point

    HoneyPot Captcha

    That string is trying to access your database. If it was submitted via the contact us page there's no danger from it. But if it was sent from the create account page, it might cause problems. Honeypot can't block the message because it is legitimate. There's not an option to block for specific text. You can use the account limit setting to prevent additional accounts so that will only allow one through. I have a new version that I am going to try and get uploaded soon. It may help with emails like this.
  19. 1 point

    Header Tags SEO

    Thank you. I appreciate you taking the time to post this. The unreleased version has most, if not all, fixed already, I dost haven't had the time to get an update posted but do plan one for this year. In the meantime, please do post any problems you find.
  20. 1 point

    display number of items per page

    I don't think that is the right place. Look for $listing_split = new splitPageResults($listing_sql, MAX_DISPLAY_SEARCH_RESULTS, 'p.products_id'); and replace it with if (!tep_session_is_registered('max_products_per_page')) tep_session_register('max_products_per_page'); if (!isset($max_products_per_page) || !is_integer($max_products_per_page) || ($max_products_per_page < 1)) $max_products_per_page = MAX_DISPLAY_SEARCH_RESULTS; if (isset($HTTP_GET_VARS['mppp']) && is_numeric($HTTP_GET_VARS['mppp']) && ($HTTP_GET_VARS['mppp'] > 0)) $max_products_per_page = intval($HTTP_GET_VARS['mppp']); $mppp_list = array(); for ($i = 1; $i <= 5; $i += 1) { //change $i <= 5 to show more or less page options, default is 5 (Example: 12, 24, 36, 48, 60 (total: 5 options)) $mppp = intval($i * 12); //change $i * 12 for products shown per page, default is 12 $mppp_list[] = array('id' => $mppp, 'text' => $mppp); } $mppp_list[] = array('id' => 9999999, 'text' => TEXT_ALL_ITEMS); $gvhf = ''; $ignore = array('page', 'mppp'); if (is_array($HTTP_GET_VARS) && (sizeof($HTTP_GET_VARS) > 0)) { reset($HTTP_GET_VARS); while (list($key, $value) = each($HTTP_GET_VARS)) { if ( (strlen($value) > 0) && ($key != tep_session_name()) && (!in_array($key, $ignore)) ) { $gvhf .= tep_draw_hidden_field($key, $value); } } } $maxpppform = tep_draw_form('prod_per_page', basename($PHP_SELF), 'get') . $gvhf . tep_draw_pull_down_menu('mppp', $mppp_list, $max_products_per_page, 'class="form-control input-sm" style="width:70px;" onchange="this.form.submit()"') . '</form>'; $listing_split = new splitPageResults($listing_sql, $max_products_per_page, 'p.products_id'); Then put the <form class="form-inline pull-right"> <label class="control-label"><?php echo TEXT_SHOW; ?></label> <?php echo $maxpppform; ?> </form> Wherever you have it now (so long as it is after the other code that you added), as that is working. It's also worth noting that Edge already has a version of this. You might check to see if Frozen does as well. If so, you might be better off just updating to Frozen rather than trying to figure out how to implement this. Another thing is that you may want to replace $HTTP_GET_VARS with $_GET everywhere that it appears. And there may be similar issues that aren't leaping out at me.
  21. 1 point

    php 7.2 - updating CE

    I've a little bit of time in hand and it seems like this is the next necessary thing to solve, the use of php7.2. But I need your help to point out any problematic area so that attention can be given to them. To help...you'll need an installation of CE (any flavour that is Frozen or later) running on php 7.2 - with error reporting dialled right up. To set up error_reporting to show everything that is wrong: includes/application_top.php Find: error_reporting(E_ALL & ~E_NOTICE & ~E_DEPRECATED & ~E_STRICT); Change to: ini_set('display_errors', 1); ini_set('display_startup_errors', 1); error_reporting(E_ALL); admin/includes/application_top.php Find: error_reporting(E_ALL & ~E_NOTICE); if (defined('E_DEPRECATED')) { error_reporting(E_ALL & ~E_NOTICE & ~E_DEPRECATED); } Change to: ini_set('display_errors', 1); ini_set('display_startup_errors', 1); error_reporting(E_ALL); Save both files. Obviously...you DO NOT want to do this on a live shop as it will show errors to your customers, so hopefully a few people have a test shop to play with... Now if you browse your test shop...all warning and errors will appear. Thank you in advance. Please copy/paste the following as a reply: URL: WARNING/ERROR:
  22. 1 point

    php 7.2 - updating CE

    Just for core related at the moment...
  23. 1 point

    product_id not being assigned

    hmmm... don't think the 2 are related. It could just be a bad save of the product! have to attempted to deleat and add new product again?
  24. 1 point
    Much better idea. Thank you for bringing this up. My short words was on 1, which i changed to 2. As far as the character conversion, I see it is Case SeNSitive. So we would need to have (By=>, BY=>, by=> ) to make sure it serves the purpose. Thanks.
  25. 1 point
    Upon further review I decided that adapting and using the CKEditor for Product Descriptions would be best in my situation... Here is the version I updated and uploaded: CKEditor Text Editor v2.3.4.1 CE: https://apps.oscommerce.com/ngMgE&ckeditor-text-editor-v2-3-4-1-ce Credit To Original Updates: joli811 & ♥mommaroodles Two Versions for: New Install - Drop Files In Place & Modified Install - Edit Code By User CK Editor 4.4.4 full version. If you need the basic or standard version, you will need to download it. Also included in the package is instructions for an alternative method of applying the CK Editor to text area fields. This method imho is better than having to edit the jQuery snippet to exclude the editor on certain text area fields as stated in the package below. Updated to v2.3.4.1 CE From Original Version: https://apps.oscommerce.com/tcmmu