Difference between revisions of "Developers"

From Zen Cart(tm) Wiki
Jump to: navigation, search
(revert vandalism to previous version)
(CSS Resources)
Line 26: Line 26:
  
 
=== CSS Resources ===
 
=== CSS Resources ===
 +
 +
[http://www.meyerweb.com/eric/talks/2002/wdw-boston/meyer-rebuilding.html Rebuilding a Site With Standards]
 +
:  Rebuilding a Site With Standards
 +
 +
 +
[http://www.saila.com/usage/layouts
 +
A tableless, CSS-based, liquid, three-column layout]
 +
:  A tableless, CSS-based, liquid, three-column layout
 +
 +
[http://www.htmldog.com/guides/cssadvanced/ CSS Advanced Guide]
 +
:  The CSS Advanced Guide is for those who want to push CSS to the extreme, highlighting methods that might not be immediately obvious to the intermediate developer.
 +
: It's a little small at the moment, but expect articles on alternate stylesheets, styling for print and more soon...
 +
 +
[http://www.w3schools.com/css/default.asp CSS Basic]
 +
:  Includes all of the following tutorials:
 +
CSS Introduction
 +
CSS Syntax
 +
CSS How To
 +
CSS Background
 +
CSS Text
 +
CSS Font
 +
CSS Border
 +
CSS Margin
 +
CSS Padding
 +
CSS List
 +
 +
[http://www.htmldog.com/guides/cssbeginner CSS Beginner's Guide]
 +
:  CSS Beginner's Guide assumes that you know as much about CSS as you do about the cumulative effects of sea squirt discharge on the brain chemistry of Germanic ammonites. The purpose of this guide is to teach the bare essentials - just enough to get started.
 +
 +
 +
[http://www.htmldog.com/guides/cssintermediate/ CSS Intermediate Guide]
 +
:  CSS Intermediate Guide should not be that difficult, but rather build on the basics of the CSS Beginner's Guide.
 +
 +
 +
[http://cssvault.com/ CSS Vault]
 +
:  A collection of CSS resources and CSS sites that help inspire and teach every designer.
 +
 +
 +
[http://www.css-discuss.org/ css-discuss Popular]
 +
:  Mailing list devoted to talking about CSS and ways to use it in the real world; in other words, practical uses and applications.
 +
 +
 +
[http://www.htmlhelp.com/reference/css/all-properties.html CSS1 Properties]
 +
:  CSS1 properties in an fairly easy to understand format.
 +
 +
 +
[http://wannabegirl.org/firdamatic/ Firdamatic: The Design Tool for the Uninspired]
 +
:  Firdamatic™ is an online tableless layout generator that allows you to create and customise layouts easily only by completing forms, making creating skins for your Firdamatic-based layout a breeze.
 +
 +
 +
[http://css.maxdesign.com.au/listamatic/index.htm Listamatic]
 +
:  Can you take a simple list and use different Cascading Style Sheets to create radically different list options? The Listamatic shows the power of CSS when applied to one simple list using samples from Eric Meyer, ProjectSeven, SimpleBits, Jeffrey Zeldman and others.
 +
 +
 +
[http://css.maxdesign.com.au/listamatic2/index.htm Listamatic2]
 +
:  More ways to format a simple list with stylesheets.
 +
 +
 +
[http://www.pagerank-prediction.com/ Pagerank Prediction]
 +
:  Google PageRank carefully explained and what you can do with it - written by top SEO experts.
 +
 +
[http://realworldstyle.com/ Real World Style]
 +
:  CSS layouts, tips, tricks and techniques
 +
 +
[http://www.mako4css.com/index.htm The CSShark Answers FAQs]
 +
:  This web site will answer some of those frequently asked Questions, explains some of the Basics of CSS, gives you tips and tricks for tackling the problems with Netscape 4, offers you a tutorial about Positioning with CSS (CSS-P, web design without tables).
 +
 +
 +
[http://www.w3schools.com/css/css_intro.asp W3 Schools - CSS Introduction]
 +
:  Excellent step by step resource to learn and better understand CSS
 +
 +
 +
[http://jigsaw.w3.org/css-validator/ W3C CSS Validation Service]
 +
:  Checks CSS files against the standards of W3C.

Revision as of 23:26, 30 April 2006

Introduction

The Developers section is primarily aimed at those people who have a reasonable level of competence with PHP and MySQL, and who want to learn more about the internal workings of the Zen Cart code.


Hopefully it may also be useful for those people that are wanting to move from simple customizations of their Zen Cart site to doing something a little more adventurous.


The Zen Cart team is constantly striving to make the codebase more modular and simpler for 3rd parties to alter and extend. As such core code will at times change quite rapidly. Because of that there is always the possibility that some of the entries made in that section may date rather quickly. If in doubt use the discussion tab, or post on the Support Forum.

Resources

PHP Resources


MySQL Resources


HTML Resource

CSS Resources

Rebuilding a Site With Standards

Rebuilding a Site With Standards


[http://www.saila.com/usage/layouts A tableless, CSS-based, liquid, three-column layout]

A tableless, CSS-based, liquid, three-column layout

CSS Advanced Guide

The CSS Advanced Guide is for those who want to push CSS to the extreme, highlighting methods that might not be immediately obvious to the intermediate developer.
It's a little small at the moment, but expect articles on alternate stylesheets, styling for print and more soon...

CSS Basic

Includes all of the following tutorials:

CSS Introduction CSS Syntax CSS How To CSS Background CSS Text CSS Font CSS Border CSS Margin CSS Padding CSS List

CSS Beginner's Guide

CSS Beginner's Guide assumes that you know as much about CSS as you do about the cumulative effects of sea squirt discharge on the brain chemistry of Germanic ammonites. The purpose of this guide is to teach the bare essentials - just enough to get started.


CSS Intermediate Guide

CSS Intermediate Guide should not be that difficult, but rather build on the basics of the CSS Beginner's Guide.


CSS Vault

A collection of CSS resources and CSS sites that help inspire and teach every designer.


css-discuss Popular

Mailing list devoted to talking about CSS and ways to use it in the real world; in other words, practical uses and applications.


CSS1 Properties

CSS1 properties in an fairly easy to understand format.


Firdamatic: The Design Tool for the Uninspired

Firdamatic™ is an online tableless layout generator that allows you to create and customise layouts easily only by completing forms, making creating skins for your Firdamatic-based layout a breeze.


Listamatic

Can you take a simple list and use different Cascading Style Sheets to create radically different list options? The Listamatic shows the power of CSS when applied to one simple list using samples from Eric Meyer, ProjectSeven, SimpleBits, Jeffrey Zeldman and others.


Listamatic2

More ways to format a simple list with stylesheets.


Pagerank Prediction

Google PageRank carefully explained and what you can do with it - written by top SEO experts.

Real World Style

CSS layouts, tips, tricks and techniques

The CSShark Answers FAQs

This web site will answer some of those frequently asked Questions, explains some of the Basics of CSS, gives you tips and tricks for tackling the problems with Netscape 4, offers you a tutorial about Positioning with CSS (CSS-P, web design without tables).


W3 Schools - CSS Introduction

Excellent step by step resource to learn and better understand CSS


W3C CSS Validation Service

Checks CSS files against the standards of W3C.