Jump to content

Leaderboard


Popular Content

Showing content with the highest reputation since 06/30/2017 in all areas

  1. 17 points
    burt

    Frozen

    Frozen is now in Sunset Status with EOL slated for 31/12/2019. -- https://github.com/gburton/Responsive-osCommerce/releases/tag/2341-Frozen There will be no further Code Changes. Issues will be immediately closed. What is broken, stays broken. PRs will be immediately closed. What is now there, is there. Thank You to all Shopowners and Developers who have supported the Project in the last 4 and a bit years. Personal Thanks go out to all those Shopowners who were able to support my 28d bits and pieces for 3 of those 4 years - it is you guys who have made it possible for the hundreds of other Shopowners to continue using osCommerce. A big Thank You and from me, I will not leave you guys high and dry - you have my support always, we are a Band Of Brothers. Onwards!
  2. 15 points
    burt

    Frozen to BSv4

    http://template.me.uk/frozen2bs4/index.php I still have some work to do (especially on the modules for index & index_nested & index_products). Always moving forward, even if in "hiding".
  3. 11 points
    burt

    Responsive osCommerce - Bootstrap

    In the last few weeks; index.php made more modular login.php made more modular checkout_success.php made more modular product_info.php made more modular + product info not found module as well product_schema module introduced introduced "actions" in application_top.php + new admin page for these actions category_tree class updated to pull more category data + most areas of code updated to use category_tree class template files renamed to help solve uploading problems hooks auto registered in each page Thanks to everyone who pitched in with ideas and code
  4. 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.
  5. 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
  6. 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
  7. 8 points
    raiwa

    Modular Checkout

    https://apps.oscommerce.com/89uS9&modular-checkout-pages
  8. 7 points
    burt

    Product Page Layout

    Totally do-able, it is exactly as @raiwa says. Gallery 10 6 Name 20 6 Model 30 3 Price 40 3 Attributes 50 6 Buy 60 3 Reviews 70 3 Description 80 6 You are constrained by the DEPTH of the Gallery, so place a minimum height on this using CSS which would be placed in user.css @media only screen and (min-width : 768px) { div.cm-pi-gallery { min-height: 1000px; } } Change the min-height on this to better reflect your needs. You will then also need to amend tpl_ files for product_info, at the very least; remove clearfix from reviews button tpl restyle price as it would look weird as a h* Prior to the extra tpl_ change for price, you would end up with something like: Of course, how this would look in XS...is debatable, and that is why you can micromanage the layout using those tpl_ files if you so wish. My system for these modules uses only the SM layer.... however, that micro-management is where things get really complicated really quickly and hence why I did not put that level of management into Core.
  9. 7 points
    burt

    Frozen to BSv4

    Massive changes in bootstrap structure between v3 and v4. If shopowner is using an unabused recentish Edge or Frozen... drop on the new files. When...soon. Where...undecided. To whom...people who I feel are supportive. Next two projects are lined up which will radically change osCommerce for the better.
  10. 7 points
    Shop owners ... Developers ... osC junkies ... We need your help! As many of you know, @burt has been instrumental in pushing the community build of osC. We are the community. And right now, @burt needs our help! @burt does not get paid for his work on the community build! To finance all of his work, he puts out an incredible assortment of modules, such as his current 28 days bundle. The money he gets from these allow him the time to work on the community build core. He is very close to wrapping up Edge, making it a fixed base of code, with only future hotfixes as needed. But, he needs our help. We need about 10 people (shop owners, developers, osC junkies) to buy into the current 28 days bundle here: This is a great bargain, fantastic modules (just check out what he's released so far!), great code (most require NO core code changes), *plus*, he does offer support and customization! So please, let's help @burt help us! (otherwise, he'll have to take a day job <gasp!>, while we all wait for Edge to be finished)
  11. 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
  12. 6 points
    frankl

    Shopowners Club - Core Suggestions

    Are you a shopowner? Help make the core osCommerce software better! This is the place where you can let the osCommerce team know about an idea (or ideas!) to improve the core software. First a definition: "core" osCommerce software is the package that is downloaded and installed by default. This isn't the place to write a wishlist of addons you'd like to see in the base osCommerce. Don't forget that lots of functionality is able to be added with addons that can easily be uploaded and turned on due to the modularity of osCommerce. The last thing we need is a bloated package full of "features" that will never be used by a large majority of shopowners. If you have an idea for an app, post it here. What is welcome here is ideas that can, for instance, make it even easier for addons to be installed. Perhaps you (or your developer) have found developing and adding a particular addon is too difficult because you need to dive into core code. In that case, let the developers know! Perhaps you can't find ways to turn things on or off. Or something you want to do is way too difficult because of the way the core code is structured. We as shopowners who deal with the day to day running of stores and have the knowledge as to how osCommerce can be improved for both us and our customers. This is our opportunity to have some input into the direction of the software. Anything to do with the core code that would make your life easier as a shopowner, let the team know by posting it here.
  13. 6 points
    burt

    Frozen to BSv4

    I don't expect this will be a publicly available thing; its a showcase of what the Responsive could (and should) have been had we got as far as Final. It will be available to some shopowners if they want it, but that will only be the handful of shopowners who are the diehard supporters of my efforts. Put simply; this is made to flatten my bsv4 learning curve.
  14. 6 points
    That has not much to do with this forum, wouldn't you agree? We cannot take any sort of influence on Google's search results. I think you have been provided with help here and in the other thread (advanced specials). Unless for you getting help means having everything served on a silver platter for free. True. Not so many shop owners left anymore since osC doesn't evolve as fast as other cart systems these days. Still those who are left are not code-junkies. They are store owners that try to help osC move somewhat forward in any way they can in their free time. The first guy, his name is John btw, has provided you with a link to the answer you seek. You just need to know which link to click. Just try and click on the bold text BrockleyJohn replied to a topic The other guy, also named John, mentioned Burt by name because we all know who Burt is or at least those that use his Community Edition which would include you too. He is a osC Team member so just click on the "Staff" tab at the top and you should see a "monkey with a hat" avatar guy, that's him. Just a friendly advice. I know things can get frustrating if you try to get something working as quick as possible but bear in mind there are people here from all around the globe so there is a time difference to consider and consider that those people are trying to help here for free most of the time. So keep your attitude in check please and don't try to vent it out here in the forum.
  15. 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?
  16. 6 points
    burt

    default shipping method change.

    It would be nice to allow shopowner to select which module should be selected? SQL: Use phpmyadmin or similar INSERT INTO configuration ( configuration_title, configuration_key, configuration_value, configuration_description, configuration_group_id, sort_order, set_function, date_added) values ( 'Set Default Shipping Method?', 'SHIPPING_DEFAULT_METHOD', '', 'This will make shipping selection default to the selected method.', '7', '5', 'tep_cfg_pull_down_shipping_methods(', now()); CODE: /includes/classes/shipping.php Find: return $cheapest; Add ABOVE it: if ( defined('SHIPPING_DEFAULT_METHOD') && (SHIPPING_DEFAULT_METHOD != '--none--') ) { $shipping_method = basename(SHIPPING_DEFAULT_METHOD, '.php') . '_' . basename(SHIPPING_DEFAULT_METHOD, '.php'); for ($i=0, $n=sizeof($rates); $i<$n; $i++) { if ($rates[$i]['id'] == $shipping_method) { $cheapest = $rates[$i]; } } } CODE: /admin/includes/functions/general.php Add: function tep_cfg_pull_down_shipping_methods($shipping_method, $key = '') { $name = (($key) ? 'configuration[' . $key . ']' : 'configuration_value'); $shipping_array = array(array('id' => TEXT_NONE, 'text' => TEXT_NONE)); $ship_array = explode(';', MODULE_SHIPPING_INSTALLED); foreach($ship_array as $k => $v) { $shipping_array[] = array('id' => $v, 'text' => $v); } return tep_draw_pull_down_menu($name, $shipping_array, $k); } Note: Untested, but should work. Feel free to optimise it to something more elegant. If it works, you should be able to go to admin > configuration > shipping/packaging and select which module should be used
  17. 6 points
    Addon is now available. Congratulations!
  18. 6 points
    burt

    Responsive osCommerce - Bootstrap

    Edge is now mirrored to the recent v2.3.4.1
  19. 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.
  20. 5 points
    oscMarket

    BS4 admin

    Made a GitHub repository for converting the oscommerce's admin to bootstrap 4. based on @burt 's oscommerce-CE [Frozen] repository BS4 Admin (<- click to download) TODO: use direct library instead of CDN Finetune buttons. Remove obsolete html. replace images with icons. Re-positioning of several buttons, search-fields and drop-downs. perhaps this list will go be extended Have Fun!
  21. 5 points
    Jack_mcs

    Frozen bug list

    I've been thinking of doing the same. Here are some changes that should be made (not all are mistakes): 1 - In includes/modules/content/product_info\templates/tpl_cm_pi_price.php, the variables in sprintf are in the wrong order. Change <h2 class="h3 text-right-not-xs"><?php echo (tep_not_null($specials_price)) ? sprintf(MODULE_CONTENT_PI_PRICE_DISPLAY_SPECIAL, $specials_price, $products_price) : sprintf(MODULE_CONTENT_PI_PRICE_DISPLAY, $products_price); ?></h2> to <h2 class="h3 text-right-not-xs"><?php echo (tep_not_null($specials_price)) ? sprintf(MODULE_CONTENT_PI_PRICE_DISPLAY_SPECIAL, $products_price, $specials_price) : sprintf(MODULE_CONTENT_PI_PRICE_DISPLAY, $products_price); ?></h2> 2 - In languages/create_account_success.php change priviledges to privileges. 3 - In languages/shopping_cart.php change two instances of "don't" to "don\'t". 4 - In languages/shopping_cart.php change "immediate deliver" to "immediate delivery". 5 - In includes/application_top, add the deprecated flag to prevent future warnings and disable display errors since it is a security hole by changing error_reporting(E_ALL & ~E_NOTICE & ~E_DEPRECATED & ~E_STRICT); to error_reporting(E_ALL & ~E_NOTICE & ~E_DEPRECATED & ~E_STRICT & ~E_USER_DEPRECATED); ini_set('display_errors','0'); 6 - In includes/template_top.php, change the version number to the current one because some icons being used won't work in V 5.0.6. <script defer src="https://use.fontawesome.com/releases/v5.0.6/js/all.js"></script> to <script defer src="https://use.fontawesome.com/releases/v5.0.9/js/all.js"></script>
  22. 5 points
    MrPhil

    Frozen

    It will happen only if Harald (who owns osC and this site) wishes for it to happen. He has given no indication that he does. Last August he promised a 2.3.5 upgrade release of some sort, and 2.3.6 (the CE version), within a few weeks, and it's been 8 months now. No one has heard from him in over 3 months, and we're starting to wonder if he's still above the grass. Anyone holding their breath, waiting for something to happen, is very blue by now. Most people have given up and are moving on to other projects. It's unfortunate, and even tragic (given the amount of work that he and others have put in), but he just does not know how to run a major project. You can not disappear for years at a time, crafting your solo personal project to perfection, and then suddenly present it for the world to ooh and aah over. The current offering has to be kept alive and updated and supported, and this just has not been happening.
  23. 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.
  24. 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.
  25. 5 points
    burt

    Grid List - Cookie

    Grid List is remembered via Cookie. This means loading in this file; https://github.com/gburton/Responsive-osCommerce/blob/master/ext/jquery/cookie.js It's not a big file, but it can be got rid of as so; Change these two lines: https://github.com/gburton/Responsive-osCommerce/blob/master/includes/modules/header_tags/ht_grid_list_view.php#L46-L47 To: $grid_list_js = <<<EOD <script>$(function() { var cc = localStorage['list_grid']; if (cc == 'list') { $('#products .item').removeClass('grid-group-item').addClass('list-group-item'); } else { $('#products .item').removeClass('list-group-item').addClass('grid-group-item'); } $(document).ready(function() { $('#list').click(function(event){ event.preventDefault(); $('#products .item').addClass('list-group-item').removeClass('grid-group-item'); localStorage['list_grid'] = 'list'; }); $('#grid').click(function(event){ event.preventDefault(); $('#products .item').removeClass('list-group-item').addClass('grid-group-item'); localStorage['list_grid'] = 'grid'; });});});</script> EOD; $oscTemplate->addBlock($grid_list_js . PHP_EOL, $this->group); Save file and upload. You should see no change at all in functionality. HOwever your site is now loading faster as it does not have to load the cookie.js file. Thoughts and Feedback appreciated. And code changes. Etc and so on. Pitch in.
×