Jump to content



Photo
- - - - -

28 Days Of Code, February 2015, Rocking osCommerce


  • Please log in to reply
10 replies to this topic

#1   burt

burt

    I drink and I know things

  • Community Team
  • 12,438 posts
  • Real Name:G Burton
  • Gender:Male
  • Location:UK/DEV/on

Posted 16 January 2015 - 15:21

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.c...fcode/index.php

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

Edited by burt, 02 February 2017 - 11:25.

This is a signature that appears on all my posts.  It is not specifically aimed at you.

 

IF YOU MAKE A POST REQUESTING HELP...please state the exact version of osCommerce that you are using. THANKS
 
If you are still on the old style osCommerce, it is time to move to Responsive.

 


#2   burt

burt

    I drink and I know things

  • Community Team
  • 12,438 posts
  • Real Name:G Burton
  • Gender:Male
  • Location:UK/DEV/on

Posted 11 February 2015 - 09:52

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

 

https://www.youtube.com/watch?v=ChxAFe9TFPA

 

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, 01 March 2015 - 09:48.
added 28, and it's done and dusted

This is a signature that appears on all my posts.  It is not specifically aimed at you.

 

IF YOU MAKE A POST REQUESTING HELP...please state the exact version of osCommerce that you are using. THANKS
 
If you are still on the old style osCommerce, it is time to move to Responsive.

 


#3   burt

burt

    I drink and I know things

  • Community Team
  • 12,438 posts
  • Real Name:G Burton
  • Gender:Male
  • Location:UK/DEV/on

Posted 01 March 2015 - 09:42

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


Edited by burt, 04 May 2015 - 11:37.

This is a signature that appears on all my posts.  It is not specifically aimed at you.

 

IF YOU MAKE A POST REQUESTING HELP...please state the exact version of osCommerce that you are using. THANKS
 
If you are still on the old style osCommerce, it is time to move to Responsive.

 


#4   burt

burt

    I drink and I know things

  • Community Team
  • 12,438 posts
  • Real Name:G Burton
  • Gender:Male
  • Location:UK/DEV/on

Posted 04 May 2015 - 11:38

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.


This is a signature that appears on all my posts.  It is not specifically aimed at you.

 

IF YOU MAKE A POST REQUESTING HELP...please state the exact version of osCommerce that you are using. THANKS
 
If you are still on the old style osCommerce, it is time to move to Responsive.

 


#5   burt

burt

    I drink and I know things

  • Community Team
  • 12,438 posts
  • Real Name:G Burton
  • Gender:Male
  • Location:UK/DEV/on

Posted 14 May 2015 - 10:46

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.


This is a signature that appears on all my posts.  It is not specifically aimed at you.

 

IF YOU MAKE A POST REQUESTING HELP...please state the exact version of osCommerce that you are using. THANKS
 
If you are still on the old style osCommerce, it is time to move to Responsive.

 


#6   burt

burt

    I drink and I know things

  • Community Team
  • 12,438 posts
  • Real Name:G Burton
  • Gender:Male
  • Location:UK/DEV/on

Posted 24 June 2015 - 10:14

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.


This is a signature that appears on all my posts.  It is not specifically aimed at you.

 

IF YOU MAKE A POST REQUESTING HELP...please state the exact version of osCommerce that you are using. THANKS
 
If you are still on the old style osCommerce, it is time to move to Responsive.

 


#7   burt

burt

    I drink and I know things

  • Community Team
  • 12,438 posts
  • Real Name:G Burton
  • Gender:Male
  • Location:UK/DEV/on

Posted 06 June 2016 - 16:05

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.


This is a signature that appears on all my posts.  It is not specifically aimed at you.

 

IF YOU MAKE A POST REQUESTING HELP...please state the exact version of osCommerce that you are using. THANKS
 
If you are still on the old style osCommerce, it is time to move to Responsive.

 


#8   burt

burt

    I drink and I know things

  • Community Team
  • 12,438 posts
  • Real Name:G Burton
  • Gender:Male
  • Location:UK/DEV/on

Posted 14 July 2016 - 09:21

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.


This is a signature that appears on all my posts.  It is not specifically aimed at you.

 

IF YOU MAKE A POST REQUESTING HELP...please state the exact version of osCommerce that you are using. THANKS
 
If you are still on the old style osCommerce, it is time to move to Responsive.

 


#9   burt

burt

    I drink and I know things

  • Community Team
  • 12,438 posts
  • Real Name:G Burton
  • Gender:Male
  • Location:UK/DEV/on

Posted 13 August 2016 - 10:58

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.


This is a signature that appears on all my posts.  It is not specifically aimed at you.

 

IF YOU MAKE A POST REQUESTING HELP...please state the exact version of osCommerce that you are using. THANKS
 
If you are still on the old style osCommerce, it is time to move to Responsive.

 


#10   bruyndoncx

bruyndoncx

    osCommerce Teenager

  • Members
  • 3,770 posts
  • Real Name:Carine Bruyndoncx
  • Gender:Female
  • Location:Belgium/ Antwerp/ Turnhout/ Arendonk

Posted 13 August 2016 - 11:19

so you essentially provide support on these packages to keep current with the responsive edge version, if i understand things well.
KEEP CALM AND CARRY ON
FYI Just upgraded from PHP 5.3 to PHP 5.5  and saw big performance improvement.
But be aware php 5.5 is more strict about things.
UTF8-without BOM, no extra spaces allowed at the beginning or end of your php file, or your redirects wont work.
No double declarations of functions allowed - used to slip through the cracks ...

#11   burt

burt

    I drink and I know things

  • Community Team
  • 12,438 posts
  • Real Name:G Burton
  • Gender:Male
  • Location:UK/DEV/on

Posted 13 August 2016 - 11:27

Exactly so Carine @bruyndoncx

 

Same for the other things in the next few days; 29DoC, Summer Blowout etc.


This is a signature that appears on all my posts.  It is not specifically aimed at you.

 

IF YOU MAKE A POST REQUESTING HELP...please state the exact version of osCommerce that you are using. THANKS
 
If you are still on the old style osCommerce, it is time to move to Responsive.