Post by Qphoria » Thu Mar 24, 2011 10:15 am

As many of you know, v1.5.0 is the next major release of OpenCart. As with all software development, it isn't always black and white as to what is or isn't going to make it. A lot of times a large list of features gets picked at until the developers feel enough has gone in. Additionally, some times you realize that in the middle of working on a new feature that something else that depends on it needs to be changed.

1.5.0 is planned to be released as soon as possible, but as we have missed a few of our own expected target dates, we will just say it is nearing completion. Remember this is open source and we use our free time to work on the project, so exact deadlines are difficult to make. OpenCart is also still growing and as it progresses there are some hindsight opportunities where we feel additional unplanned changes need to be made. All of this can delay the project and has nothing to do with poor planning... Unforeseen circumstances are simply that.

So here is a list of what is done and almost done.

Completed
- Global Product Options
- All Option Types
- New Theme with full CSS control of styles
- New URL class
- Multiple Instance Based modules
- Product Attributes
- Product Compare
- Reward Point System
- Admin Order Entry
- RMA System
- Banner system
- Affliate System
- List/Grid layouts for controller pages
- Products per page for controller pages
- Ajax suggest search filters in admin
- Page Layout Manager
- New Modules
--- Account
--- Wishlist

Nearly Completed
- One Page Checkout
- New Add to Cart animation
- Gift Voucher Purchase System
- Newer Theme
- Fine tuning the CSS (margins, padding, etc)

Not Yet Completed
- Features and Fixes from 1.4.9.x
- Language merge loading

Deferred to 1.5.1+
- Narrow Filtering


For a better description of some of the new features check this first post:
http://forum.opencart.com/viewtopic.php?f=2&t=24196


There will be no more commenting on any more 1.5.0 topics. We are past the planning and feature request point so there is no point in commenting, deliberating, whining, or anything else on the matter. Existing 1.5.0 threads have simply become bitch threads about missed release dates so this is it. This is the ONLY place for 1.5.0 information.


Any other 1.5.0 whining threads will be immediately deleted.


I will update this list as often as possible as we finish the items on the list. I will also add screenshots as things get finished to give you a look at what we got.

Finally when the last item is done, we should be ready for the beta release to the forums only. From there we can work on a final.

Image
Donate!|OpenCart Basics|GeoZones
Image


User avatar
Administrator

Posts

Joined
Tue Jul 22, 2008 3:02 am

Post by Qphoria » Thu Mar 24, 2011 10:27 am

Screenshots:

Product Compare
Image

Image
Donate!|OpenCart Basics|GeoZones
Image


User avatar
Administrator

Posts

Joined
Tue Jul 22, 2008 3:02 am

Post by Qphoria » Thu Mar 24, 2011 10:30 am

Gift Certificates
Image

Image
Donate!|OpenCart Basics|GeoZones
Image


User avatar
Administrator

Posts

Joined
Tue Jul 22, 2008 3:02 am

Post by Qphoria » Thu Mar 24, 2011 10:33 am

Product Option Selection:
Image

Image
Donate!|OpenCart Basics|GeoZones
Image


User avatar
Administrator

Posts

Joined
Tue Jul 22, 2008 3:02 am

Post by Qphoria » Thu Mar 24, 2011 10:36 am

Option Creation
Image

Image
Donate!|OpenCart Basics|GeoZones
Image


User avatar
Administrator

Posts

Joined
Tue Jul 22, 2008 3:02 am

Post by Qphoria » Thu Mar 24, 2011 10:37 pm

Product Page
The arrows show the things to notice.... little things that take a lot of work behind the scenes
Image

Image
Donate!|OpenCart Basics|GeoZones
Image


User avatar
Administrator

Posts

Joined
Tue Jul 22, 2008 3:02 am

Post by Daniel » Fri Mar 25, 2011 12:12 am

RMA System

Attachments

returns.jpg

returns.jpg (28.5 KiB) Viewed 25631 times


OpenCart®
Project Owner & Developer.


User avatar
Administrator

Posts

Joined
Fri Nov 03, 2006 6:57 pm

Post by Daniel » Fri Mar 25, 2011 12:23 am

The template that you see will be changed. I don't like the look.

OpenCart®
Project Owner & Developer.


User avatar
Administrator

Posts

Joined
Fri Nov 03, 2006 6:57 pm

Post by Qphoria » Thu Mar 31, 2011 3:24 am

Daniel has been working on the newer-new theme.. Can't say this is what the end result will be but here is what it looks like so far. I'm not sure if the Mega Menu is still a module. I did recommend keeping both the side and upper menus as modules but haven't got confirmation on what the design is.

Image

Image
Donate!|OpenCart Basics|GeoZones
Image


User avatar
Administrator

Posts

Joined
Tue Jul 22, 2008 3:02 am

Post by Qphoria » Tue Apr 05, 2011 11:50 pm

Cart page with shipping estimator:
Image

Image
Donate!|OpenCart Basics|GeoZones
Image


User avatar
Administrator

Posts

Joined
Tue Jul 22, 2008 3:02 am

Post by Qphoria » Fri Apr 08, 2011 4:15 am

Category - LIST
Image

Category - GRID
Image

Image
Donate!|OpenCart Basics|GeoZones
Image


User avatar
Administrator

Posts

Joined
Tue Jul 22, 2008 3:02 am

Post by Daniel » Fri Apr 15, 2011 5:44 pm

I'm very very close now. I have 3 things to do.

1. sort out the manual order editing. I have decided instead of having a full backend system for making orders it would be better if the admin users can login as any customer and create orders for that account or create orders for guests.

I have already spent a long time creating a full backend ordering system but this code will now be come redundant. With the new system any changes made to the front of the site regarding the admin system will not have to be added to the backend.

2. The css for the category menu. easy enough should not take long.

3. I have altered the order totals system so they can have there own modules for entering coupons, shipping estimate. Code wise this is now complete. I'm still a little stuck on how this should look. It makes the cart page look very bulk so I need to play around with it a bit to get it to look nice.

I have also already added an extra method to the order total classes. these methods will be called when an order is complete so if you have entered a coupon code this method will be called when the order is assigned an order status and will redeem the coupon. same for reward points.

OpenCart®
Project Owner & Developer.


User avatar
Administrator

Posts

Joined
Fri Nov 03, 2006 6:57 pm

Post by Daniel » Wed Apr 20, 2011 6:48 pm

ok I have sorted the manual order system. some people may not like it but we can discus once its released.

only 2 things left which are really just css stuff. after that going to do some testing then a release.

OpenCart®
Project Owner & Developer.


User avatar
Administrator

Posts

Joined
Fri Nov 03, 2006 6:57 pm

Post by Daniel » Wed Apr 20, 2011 6:50 pm

forgot to mention that I have altered the session class so the session cookie can be shared across multiple domains as long as there on the same server. this will be a big help for people using shared SSL.

OpenCart®
Project Owner & Developer.


User avatar
Administrator

Posts

Joined
Fri Nov 03, 2006 6:57 pm

Post by Qphoria » Thu Apr 21, 2011 9:42 pm

Daniel wrote:forgot to mention that I have altered the session class so the session cookie can be shared across multiple domains as long as there on the same server. this will be a big help for people using shared SSL.
by "same server" does that mean host?
Example:
normal: http://www.joestore.com
shared: https://srv123.hostgator.com/~joestore

Those are different domains on the same host but potentially not on the same server

Image
Donate!|OpenCart Basics|GeoZones
Image


User avatar
Administrator

Posts

Joined
Tue Jul 22, 2008 3:02 am

Post by Daniel » Fri Apr 22, 2011 9:26 pm

ok guys everything is done.

I'm planing to release Monday. I need to get the template working with IE6, create some banners to go with the new template and remove the test ones.

All the functionality is now done though.

OpenCart®
Project Owner & Developer.


User avatar
Administrator

Posts

Joined
Fri Nov 03, 2006 6:57 pm

Post by i2Paq » Fri Apr 22, 2011 10:43 pm

Daniel wrote:ok guys everything is done.

I'm planing to release Monday. I need to get the template working with IE6, create some banners to go with the new template and remove the test ones.

All the functionality is now done though.
So Monday, second Eastern-day, I looking forward to get my hands on it!

Perfect day btw. as everyone is having a holiday and can play around with it.

Norman in 't Veldt
Moderator OpenCart Forums

_________________ READ and Search BEFORE POSTING _________________

Our FREE search: Find your answer FAST!.

[How to] BTW + Verzend + betaal setup.


User avatar
Global Moderator

Posts

Joined
Mon Nov 09, 2009 7:00 pm
Location - Winkel - The Netherlands

Post by Daniel » Mon Apr 25, 2011 10:12 pm

so this is where i'm up to.

friday had a problem with the pc and only just fixed it.

I have to fix some css and finish 4 banners then we can release. i'm going to work on this for the next few hours. If i can get it done i will release tonight.

OpenCart®
Project Owner & Developer.


User avatar
Administrator

Posts

Joined
Fri Nov 03, 2006 6:57 pm

Post by Daniel » Tue Apr 26, 2011 1:37 am

ok its going to have to be tomorrow, now sorry.

it is really close now.

OpenCart®
Project Owner & Developer.


User avatar
Administrator

Posts

Joined
Fri Nov 03, 2006 6:57 pm

Post by Qphoria » Tue Apr 26, 2011 2:25 am

Great news!

Daniel has finshed 99% of the cart and turned over what he has for me and I've been working last night and this morning to update 1.5.0 with all the bug fixes from the past few versions.

A lot of stuff has changed for 1.5.0 so the patching has to all be done very carefully one-by-one so it is a very tedious process (Donations welcome ;) ). But I'm cruising along nicely and about half way done with bug fixes. I see no reason I won't be able to finish in the next few hours.

The final bits that Daniel has to finish is the css for the shopping cart dropdown box that shows your cart contents and some banner stuff and that looks to be it. During my bug patching I've been going through all the new cart features and most things are working better than expected.

One of the best new features is the one-page-checkout. This thing is absolutely great. Super fast and intuitive. It works so well that Daniel changed the admin order entry and added the ability to "Login as Customer" to add orders as it keeps the process the same.

This will be a BETA release and make no mistake, there are some quirks and little bugs that will of course need to be worked out. But it has quite a lot of improvements in it, many visible to users, and others only visible to developers.

It will be not be ready for a live store just yet. We need feedback and testing from the community for that. It also does not have a working upgrade script so don't try to update your current 1.4.9.x version.


Daniel has been working nearly 20 hours straight to finish and finally had to call it quits and get some sleep. Which is fine since I have to patch over the bug fixes. As soon as I finish the bug fixes, Daniel will likely be waking up again to finish the last pieces and release it right after that.

So rest assured, that long awaited moment is finally close at hand!

Image
Donate!|OpenCart Basics|GeoZones
Image


User avatar
Administrator

Posts

Joined
Tue Jul 22, 2008 3:02 am
Who is online

Users browsing this forum: No registered users and 14 guests