step by step Website Tutorial (lots of functionality)

Last modified: November 9, 2009 - 08:24

This tutorial covers the creation of a website using drupal.

I am creating a site for learning purposes and wanted to document how I did it. This will help other people understand the processes I performed. This will also help me remember the things I have done especially when I need to explain them for several times in the future.

So here it goes:

background info:
The site I will be creating is going to be based on the needs of my employer Uroboros glass, and hopefully when I am fully finished with it, I can present it to them and they will let me implement it. With a raise??!!

The first modules you should install are:
advanced help and administration menu

The needs of this site are as follows:
general modules needed
Nice_Menus
Rules
taxanomy
views_slideshow

Multiple page status:

twitter
module
twitter

WYSIWYG html editor
modules
Imce
fckeditor

Product Catalog
Modules used
view
cck
tokens
imagefield
filefield
filefield_paths
imagefield_tokens

Glass Artists Profiles
modules
advanced profile
user gallery
user tutorials/how to's
user video tutorials

Retail online store
module
ubercart

whole sale point of sale software: I don't know if this will ever be implemented but its nice to dream lol.

Forum
modules
Voting API
fivestar
advanced forum
Flag

File Orginization
file upload

PDF
email
print
creation
edit
upload
modules
print with wkhtmltopdf

Image
thumbnail creation
image upload
image resize

image _blowup
Lightbox2

SEO
modules
page title
seo checklist

Seo freindly url creation
module
pathAuto

statistics reports
module
google analitics

Ping pages
modules
addtoany

site map
module
XMLsitemap

metaTag
module
Nodewords

Email
Email Field??

Email list manager
module
Simplenews
mimeMail

original Theme
module
backup_migrate

Calander of events
module
Calander
Date

Retail store search
modules
Location
gmap

Spam detection
module
Mollom

Messages
modules
Notifications
messaging

Feeds
module
FeedAPI

Classes
modules
Signup

 
 

Drupal is a registered trademark of Dries Buytaert.