Latest News: (loading..)
burt

28 Days Of Code, February 2015, Rocking osCommerce

11 posts in this topic

28 Days Of Code

 

This was a popup site during February where I came up with a module each day.  It's now over, but all the modules are still available individually or as a "buy all" purchase.

 

 

http://www.clubosc.com/28daysofcode/index.php

 

Some modules are for 234(normal), most for 234(bootstrap) and some for both.

Edited by burt
Moxamint, cupidare, Tsimi and 6 others like this

Share this post


Link to post
Share on other sites

Modules so far;
 
01 - Checkout Message + Stop Checkout
- Header Tag
- For Both
 
02 - Call To Action
- Hook
- For Both
 
03 - Gravatar
- Box Module
- For Bootstrap
 
04 - Categories On Index
- Content Module
 
05 - Pagination in New Products For Month
- Replacement Module
- For Both
 
06 - Stock Message in Product Page
- Content Module
- For Both
 
07 - Featured Products on Index
- Content Module
- For Both
 
08 - Must Agree To Terms
- Hook
- For Both
 
09 - You've Already Bought This
- Hook
- For Bootstrap
 
10 - Google Maps Interface
- Content Module + Admin Page
- For Both
 
11 - Product Tagging
- Box Modules + Account Page to show all customers added Tags + Admin Page
- For Bootstrap
 



12 - Carousel
- Content Module, linked to Banner Manager tool.
- For Bootstrap
 
13 - Facebook Conversion Tracking
- Header Tag Module
- Both
 
14 - Reviews as part of Account
- New Page, no core changes at all
- Bootstrap Only
 

 
15 - Hazmat Order Total Module
- Adds fee to hazmat rated products
- All osCommerces

16 - Facts and Quotes Content Module
- adds facts and such to your index page
- Bootstrap

17 - Extra Special Offers
- add another layer of special offers
- both

18 - 2 boring checkout modules
- enforce a product purchase, enforce a minimum checkout
- both

19 - Links Manager
- add links in new admin page, display in a tabbed layout
- Bootstrap

 

20 - Cross Sell Module

- add Cross Sells, new admin page

- new product_info content module

- new sidebox box module

- Bootstrap

 

21 - MP3 Player

- An MP3 Player for your products page

- Bootstrap

 

22 - Mixed Bag O' Modules

- autocomplete search

- replacement products_new

- manufacturer icons module

- bootstrap

 

23 - Tabbed Product Info

- Add tabbed effect into the product page.  

- can be used instead of (or in addition to) the usual products description

- bootstrap

 

24 - Product Sets

- Group products together on their own page, independant of the category structure

- bootstrap

 

 

25 - Another Mixed Bag of 5 things

- mainly bootstrap

 

26 - Product Comparision

- allow buyers to compare products

- bootstrap

 

27 - Gallery

- add a Gallery to your site

- bootstrap

 

And last but not least;

28 - Mailchimp Module

- Sidebox Module

- Content Module

Edited by burt
added 28, and it's done and dusted

Share this post


Link to post
Share on other sites

Thank You All for your support of 28 Days Of Code.  

Edited by burt
wHiTeHaT and mattjt83 like this

Share this post


Link to post
Share on other sites

A couple of updates were sent out (by email) today based on feedback received;

 

Day 6 - Products Stock Module

I neglected to give this a "content width" setting.

 

Day 11 - Product Tagging

Incorrect SQL when first setting up the new DB table.

Share this post


Link to post
Share on other sites

A couple more updates sent out this morning:

 

Day 26 - Products Comparison Module

I omitted tep_get_tax_rate when displaying prices.

 

Day 28 - Mailchimp Module

Now you can use the SideBox Module, the Footer Module or Both at the same time.

Also included a 2.3.4 (UNresponsive) version.

Share this post


Link to post
Share on other sites

Update

 

Day 08 - Must Agree to Terms

New version which has Modal Popup (instead of link to T&C page).

Still has no core code changes, other than the hook call.

 

This has been sent to all those who purchased it.  

If you do not receive (please check your email inbox), please PM me, thanks.

bruyndoncx, Tsimi and altoid like this

Share this post


Link to post
Share on other sites

Update


 


Day 14 - Reviews Page


Required: update which solves a show stopping error in the SQL of the account_reviews page (thank you to @@bruyndoncx who pointed it out).


Optional: update for a better looking "good -> bad" radio button system.


Optional: update for a "you have not bought anything" message if they have not yet bought anything


Optional:  new module to add link to new account_reviews page (content module for account)


 


This has been sent to all those who purchased it.  


If you do not receive (please check your email inbox), please PM me, thanks.


Share this post


Link to post
Share on other sites

Update will be sent imminently;

 

Day 28 - Mailchimp Module

 

Rebuilt from the ground up using Mailchimps latest v3 API. Includes Box Module, Footer Module, (optional) create_account, (optional) account_newsletters, (optional) admin/customers.

 

For the Modules

1. If the person subscribing has an account at your shop (does not matter if they are logged in or not), their newsletter status is updated.

2. Both use ajax (no page reload) to subscribe and give a message.

 

Create Account

On account creation, if the new account holder ticks the newsletter box, they are added to your Mailchimp List

 

Account Newsletters

Here account holders can (un)subscribe to your Mailchimp List.

 

Admin/Customers

Here the shopowner can (un)subscribe account holders.

altoid and Tsimi like this

Share this post


Link to post
Share on other sites

Every package from 28DoC is in the process of being updated to better reflect todays osCommerce;

 

- removal of $HTTP_*_VARS in favour of $_*

- removal of FILENAME_* in favour of hardcoded filenames

- PHP7 ready functions.

 

I will post again when I I have sent the modules out.

bruyndoncx and Tsimi like this

Share this post


Link to post
Share on other sites

so you essentially provide support on these packages to keep current with the responsive edge version, if i understand things well.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now