Points

Content count

Popular Content

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!

Hi All..
A quick progress update regarding what we've been working on recently.
A new Community Team is being formed to help moderate community submitted content and to help with community relations and issues. This not only helps the developers in the team to focus more on code development and less on moderation, but also broadens the voice in the team when community related issues arise and are addressed. This new approach to the team is being ironed out and we'll be glad to invite more active users in the community to help out once everything is running smoothly again. For the curious, those we have initially invited can be seen on the forum staff page.
An internal build of v2.3.5 has been in testing and this weekend will be spent fixing the known issues. A majority of reported issues and pull requests at Github have been addressed and will also make their way into v2.3.6 (the Community Bootstrap edition). These releases are planned to be the last in the v2.3.x release series to place all resources on v2.4/v3.0. Accommodations will be made if the community wish to continue working on v2.3.6 for future v2.3.x releases. More information about this will be announced with the releases. The next test builds will be made available to Ambassadors for a wider testing audience. Both releases will be officially pushed out this month.
The forum software has been updated to the latest release series and introduces a new Clubs section to the forum. We've moved our partner announcements forum channels to the Clubs section where our partners can customize their own club sections further with logos and additional discussion channels. We're planning on adding multilingual Clubs in the near future, and also community requested clubs (eg, for community release editions).
The upgrade of the forum software version was originally postponed due to changes made with user accounts and the integration we have with our main website. This also plays a role with the marketplace integration in v2.4 where user accounts are required. An online update for 2.4 will be pushed out soon to test the marketplace integration and user account logins/creations with. Release dates for v2.4 will be provided when the marketplace integration online update has been pushed out.
Two new websites were planned to be launched in Q4 but are being pushed back to Q1 2018 to push our next releases out first. The new websites are for a proper commercial support inquiry / job marketplace website (to replace the not-so-user-friendly forum channel here in the forums), and a new user profile website (for Ambassadors) to highlight ones profile across all of our websites (submissions from our forums, live sites, and apps marketplace websites), with the focus on the person behind the screen name.
Hope everyone has a great festive season!

Third installment of the 28d Project. I missed last year for reasons, but this year it's back. I'm running it slightly differently to previous versions, as this time there will be no option to buy each days package - that was frustratingly difficult to manage - sorry.
Instead there will be a very simple "buy now" price for everything, and that will go up in price as February goes by, therefore those who can buy earlier...pay less...and those who buy later...pay more.
Hit the [Follow] button in the right hand corner of this page as I shall be updating this post as the days go by.
Should anyone wish to pre-buy...thank you for your consideration and support.
PM me and we can arrange it. Don't know what the 28d Project is?
I make code available during February (each year, usually). This is code that I have created or updated and make available for an all-in price.
Had a couple of questions by PM;
Edge Compatible:
Yes Gold Compatible:
Yes(ish), you might need to update some files to the Edge version, I will point these out in the individual "readme" for each.
Certainly nothing to be worried about! PHP7 Compatible:
Yes
Official osCommerce Compatible:
No, sorry Core Code Changes:
Will be kept to an absolute minimum, you guys know I hate to change Core and I know you
guys hate Core Code Changes...but sometimes, it is, unfortunately, unavoidable. Progress:
I have 21 things coded and ready for finalised checking.
1 thing is being live tested by a shop.
6 or 7 things more to write; ideas would be welcomed for small to medium things
Thanks for all the PMs and Feedback so far!

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

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.

Here's what I want to get done to set the Community Version to a "Final" release;
1a. Modularisation of index
COMPLETE
Title
Standardise Module Name and Template Name (each)
1b. Modularisation of index_nested
COMPLETE
Title
Standardise Module Name and Template Name (each)
1c. Modularisation of index_products
COMPLETE
@BrockleyJohn has coded, thank you
Title
Description
Products
2. Modularisation of product_info
COMPLETE
Strip Schema
Schema
Buttons
Date Info
Options
Description
Gallery
Price
Name
Model
Not Found Message
Standardise Module Name and Template Name (each)
3. Bootstrap v4
CANCELLED
Updating full shopside to BSv4
4. php7.0
COMPLETE
Updating full shopside and full adminside to be 7.0 compliant.
5. getContent calls
DISCUSSION
Discussion needed
6. Hook calls
COMPLETE
@raiwa has coded, thank you
Auto Register Hook for each page
What I don't have plans for, so will not happen;
Everything else
Why go "Final"
Too many shopowners and developers wanting a fixed release;
almost all feedback tells me rolling updates are not welcome.
After "Final"
No further changes will be made.
Date for "Final"
I was hoping to get it done by the end of this Month, but that is not going to happen.
Sorry Folks, it'll be as and when I have time.

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

Here is the next piece of the GDPR jigsaw puzzle. If you add up Article 20 and Recital 68...you (shopowner) have to give your customers a way to download their data. Good luck doing that - what a timesink - you are going to have to collate all of the customers data, create a file, tell them where it is, help them to download it etc. Bah, let's do all that automatically.
Port My Data Module
Clicking the Button allows the customer to download all of their data.
Admin Side. Just turn it on.
Once I get it fully tested in a live scenario, it'll go out to all and certainly prior to the 25th.

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.

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)

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.

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

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.

Bonus #6 - Video Tab
New Tab that shows one video per product. Could be an unboxing video, or whatever.
If you want to be the awesomest shopowner ever...it could be a video of the Red Woman from Game of Thrones.
Admin Side
New Page for assigning video to product. Works only with Youtube at this moment (see Question below).
Admin Side
New box and links for these helper pages
Shop Side
New Tab showing the Video
Question
Is Youtube enough, or should there be other video hosting options?
Created in response to @bruyndoncx great idea, thank you.
Delivery: Tomorrow

Day 01 - Better Stock Message
This is a Content Module that sits on shopping_cart.php which displays a better stock message.
Core Code Changes
YES - 1 line of code on shopping_cart.php
Existing
New Module
Admin

Day 24 - More GDPR
A few more Modules for the GDPR page...
Core Code Changes
NONE
1. Orders
2. Device Data (turn on if using a previous 28d that collects this data)
3. Reviews
4. Security Answers (turn on if using a previous 28d that asks for this data)
5. Cookies
Also a "Forget Me" module for the GDPR bit of the account.php page
which leads to a way for Customers to Nuke themselves.
Summary
A bunch more useful modules to try to cut down on YOUR workload shouhld you have EU customers who want to know their data.
Over the coming months up until May, I expect shopowners will come up with more ideas of things that need to be shown, and these can be coded up as extra modules.

Day 16 - Automated GDPR
Does not matter where you, shopowner, are based in the World. It's all about your client, and if any of your clients are EU Citizens...you *must* offer them a way to see what personal details you hold about them, and offer them a way to delete out some of that data.
Again...for 100% clarity...it does not matter if you are in Paris France, Paris Texas or China or Thailand or where-ever, if you sell into the EU...you must comply with EU Regulations.
This new system helps to show what data you hold on logged in clients. This is a work in progress as I am hoping anyone who gets their hands on this, comes up with ideas for more modules (I can think of at least three more), but want to get feedback before more coding...
Core Code Changes
NONE
New Link in account.php
This link leads to a new modularised page. As this new page is modularised it is simple to code up more modules based on individual shopowners needs...
For starters I have included four GDPR modules;
Admin Side > Modules > Content
Intro
Just a block of text explaining what GDPR is etc. You can obviously change this to better suit your needs.
Contact Details
Personal Details
Site Details
All of the above are MODULES, so can be turned on/off from Admin.
Summary
A way for EU clients to view the Data you hold. This may very well be enough for their needs, thereby no need to request personal intervention from you, taking up your time. If you have guest accounts, you are stuffed.
Ideas for more Modules
I can think of at least a few more modules that can potentially be coded. But let's see what you guys have to say after you have this system.