xlsx docu

					Category                     Feature
Pages                        option to use templates
                             content managed
                             simple search
                             advanced search?
                             password protected pages
                             moved pages
                             site map for deleted pages
                             search friendly
                             pagination
                             auto tags and crumbs
                             share
                             comment
                             set default page
                             page caching

Media                        image upload/link
                             file upload
                             video upload/link

Forms                        contact form
                             database form
                             secure form
                             security

Navigation                   auto menus
                             auto crumbs

Login                        user registration
                             profile management (my acct)
                             forgot password/login

Mailing List module          subscribe/unsubscribe

Store module                 browse products
                             product search
                             product mins
                             view product
                             cart
                             wish list
                             related items
                             search friendly
                             rate item/comments?
                             price levels
                             discounts

                              s
Checkout (part of store module)ecure site
                              shipping options
                              credit card payment
               split payments
               order confirmation
               recurring billing
               echeck option
               quick checkout option
               purchase orders

Misc           page neutrality
               page includes
               demo mode
               test mode
               error handling

Plugins        gallery
               events calendar
               dealer locator

Forum module   later
Description                                                                    %Complete
Allow admins to apply prepared templates to the page                                   25%
Allow admins to edit page from control panel                                           75%
let users search page by title or keyword (tags)
let users search by title, tag, content? with filtering/boolean logic
allow admin to password protect a page with username/pw
set a 301 redirect for moved pages
set a 401 and site map link for deleted or not found pages                             50%
use keywords in url                                                                   100%
option for long pages to split it up
option for automatic breadcrumb nav and keyword tags
option to let users share page/permalink with digg, reddit, facebook, delicio.us etc.
option to lets users comment on page/article
option to set/change default page?
cache pages to reduce server load (not forms)

upload or link to images
upload files
upload or link to videos

fields set by admin, email to site owners
lets form data store in db for reporting, polling etc
served only over secure connection (a no cart checkout)
captcha spam prevention, time interval between posting, redirect unless self referer

option to automatically generate navigation from pages in db
option to automatically generate breadcrumbs from heirarchy

lets users register to post comments, purchase items etc.
lets users manage their account, password, view order history
send user an email to reset pw

lets users sign up for list(s) and unsubscribe

lets user browse products by category and subcategory and sort results
search by name, category, price range, part#, tag using boolean logic and filtering
show backorder status or don’t show below certain min qty
see the details about a product and image
view and edit your shopping cart
put things in a wish list (stored by user id that can be dropped into cart later)
show related items (customers who purchased a also purchased b) or set by admin
use product or category name in url (along with id to ensure uniqueness)
allow customer to rate the item and post comments
show different prices for customers with levels
for qty, min price, specials, packages (buy this get that at discount)

switch to secure site for checkout (try to include an option with cookies off)
get shipping by zone/weight or realtime UPS or FedEx
charge or pre-auth credit card (pre-auth only for backordered items)
if dupe trans error, split the payment up and retry
send email to customer and site owner with receipt
allow recurring billing for subscription/membership type products
allow echecks
checkout without registering a login/password
allow purchase orders for qualified customers

the idea is a page can be a standard page, product page, blog style, link, or file download
pages should be able to include forms, gallery, product, another page, etc
lets people try out the product
turns off authnet and emailing orders etc
email developer when errors are generated

users view photo gallery of all pics in a folder
users can view whats going on by month, week or day
lets uses search for nearest dealer
Notes




could use a local mail server for testing
Category              Feature
Setup                 wizard

Themes                manage
                      includes

Pages                 manage
                      template
                      filename, linkname, title
                      versioning
                      status
                      move page
                      remove page
                      tags
                      pagination
                      protect
                      heirarchy
                      includes
                      part of nav
                      content editor
                      upload
                      preveiw

Blog Page             Edit

Forms                 manage
                      type
                      manage fields
                      security

Authentication        manage
                      profile management
                      forgot password/login

Mailing List module   manage lists
                      list type
                      import/export
                      manage messages
                      templates

Store module          category management
                      inventory management
                      product type
                      group products
                      related items
                      import/export
                      status
                      discounts
                      shipping
                              prefs
                              reports

POS (part of store module)    register

Orders (part of store module) manage orders
                              search and filter
                              import/export

                             manage
Customers (part of store module)
                             search and filter
                             import/export

Reservations module           manage
                              availability
                              calendar
                              assign employee

Employee module               manage
                              reports
                              scheduling

Documentation                 online help

Misc                          page neutrality
                              page includes
                              demo mode
                              test mode
                              error handling

Plugins                       gallery
                              events calendar
                              dealer locator

Forum module                  later
Description                                                                      %Complete
walk new customer through site/store setup                                             0%

lets admin add, edit, delete, copy templates                                             0%
lets admin include navigation, urls, pages, styles etc in template                      25%

lets admin add, edit, delete, copy pages                                                 75%
lets admin choose a template                                                             25%
lets admin edit title, link name and filename                                           100%
lets admin save new versions                                                            100%
lets admin set status (draft or live)                                                   100%
set a 301 redirect for moved pages                                                        0%
set a 401 and site map link for deleted or not found pages                                0%
lets admin set keywords for page                                                          0%
option for long pages to split it up                                                      0%
lets admin set password for page or select from registered users to view page             0%
lets admin set parent and child pages and sort this at any time                          25%
lets admin include a gallery, calendar, form, product                                    25%
lets admin set if page should automatically be included in the site navigation           75%
plain text or wysywig editor                                                              0%
upload images, files etc                                                                 50%
preview page before saving?                                                              75%

add enries to blog                                                                       0%

add edit and delete forms
email only, database only, both
add, edit, delete, sort fields (radio, checkbox, select, text, textarea, etc)
captcha spam prevention, time interval between posting, redirect unless self referer

lets admin add other admins with permissions                                            100%
lets admins manage their account, password etc                                            0%
send admin an email to reset pw                                                           0%

lets admins manage lists (add edit delete subscribers)
public or private
import or export subscribers
lets admin add edit and send messages to lists
messages can use templates

lets admin manage product categories heirarchically
lets admin mange products, vendors, price levels, quantity, mins, p.o., recieving etc
retail or wholesale item, service, membership/subscription
product with same item name automatically grouped into product with sizes colors
lets admin suggest items to go with product
import and export products
draft or live
manage discounts
manage shipping
manage tax rates, authnet account, email where orders go etc.
report by product, category and/or date

lets employees sell items via a point of sale terminal with cc swipe etc.

lets employees view and edit orders
search and filter orders
import export orders

add, edit delete customers, set price levels, view order history
by name, email, location etc
import and export customers

lets admin manage reservations by month, week, day
lets admin set dates and availability of a product or service
displays reservations calendar
lets admin assign employee(s) to the order (dr stevens, raft guide joe, etc)

add, edit delete employees (not necessarily admins)
sales reports
assign employs to work dates or reservations

lets admins get help on a topic

the idea is a page can be a standard page, product page, blog style, link, or file download
pages should be able to include forms, gallery, product, another page, etc
lets people try out the product
turns off authnet and emailing orders etc
email developer when errors are generated

users view photo gallery of all pics in a folder
users can view whats going on by month, week or day
lets uses search for nearest dealer
Notes




investigate file system vs db storage




use bbcode?




could use a local mail server for testing
BASE URL           FOLDER   CLASS      METHOD
www.somesite.com   site     page       index
                            blog       index
                                       category
                                       date
                                       article
                                       rate
                                       comment
                                       report
                            gallery    index
                                       photo
                                       comment
                                       report
                            form       index
                                       post
                            search     index
                                       advanced
                            register   index
                                       post
                            auth       index
                                       login
                                       logout
                                       forgot
                            profile    index
                                       edit
                            user       index
                            calendar   index
                                       week
                            locator    index
                                       zip
                            link       index

                   list     join       index
                                       subscribe
                                       unsubscribe

                   store    category   index
                            product    index
                            cart       index
                                       add
                                       update
                            checkout   index
                                       shipping
                            pay        index
                            finish     index
PARAM
my_page
#_of_blogs
blog_category/#_of_blogs
YYYY/MM/DD
my_article
blog_id
blog_id
blog_id/comment_id
my_gallery
my_gallery/my_photo/my_size
my_gallery/my_photo
my_gallery/my_photo/comment_id
my_form
my_form
keyword
(no params just post data)




my_login/my_password
session_id
my_email
my_username
my_username
my_username
YYYY/MM/DD
YYYY/week_no (1 - 52)
state/city
zip_code
link_id


lists
lists

my_category
my_product
session_id
session_id + post data
session_id + post data
session & post data
shipping_method
session & post data
session & post data
DESCRIPTION
Fetches contents of highest live version of page from database and inserts into template
Get the last #_of_blogs and display summary post with link to full post
Get the last #_of_blogs in blog_category and dispay summary post with link to more...
Get the summary post by year, month, and/or day
Get the full posting with comments (if allowed)
If allowed, let users rate article
If allowed for this article, show form to post a comment about an article
Report a comment to moderator
Show a photo gallry
Show a photo from the gallery
Post a comment about a photo

Show a web form
Post data to a web form
Search page and blog tags
Search page, blog, store, forum by keyword, title, name with filtering and boolean logic
Show registration form
Create or edit a profile
Show login form
Test/login user
logout user
Send user their login name (and optionally a new password)
Show my profile settings
Show the edit profie form
Public view of users information
Show month and/or day view of events
Show the week view of events
Locate something by state (and city)
Locate something by zip code
Count and redirect to a link (external or internal from mail list message)

Display all lists you can join
Subscribe to selected lists
Unsubscribe from selected lists

Show subcategories or products of a category
Show details of a product
Show whats in users cart
Add a product to a cart
Update quantity (0 for delete)
Show checkout form (redir to profile/register if not logged in and/or collect additional info)
Change shipping method
Charge credit card
Thank user for buying
BASE URL               FOLDER   CLASS   METHOD
www.somesite.com/admin site     home    index

                                page    index
                                        edit
                                        confirm
                                        update




                                blog    index
                                        category
                                        date
                                        edit
                                        update




                                user
PARAM




page_id
page names
page_name




#_of_blogs
blog_category/#_of_blogs
YYYY/MM/DD
my_article
my_article
DESCRIPTION
Show the dashboard with some stats maybe

Show list of page heirarchy with edit, sorting, and delete options
Edit or add a page
Confirm delete of multiple pages
Add a new revision




Get the last #_of_blogs and display summary post with link to full post
Get the last #_of_blogs in blog_category and dispay summary post with link to more...
Get the summary post by year, month, and/or day
edit article form
save changes

				
DOCUMENT INFO
Shared By:
Categories:
Tags:
Stats:
views:46
posted:12/8/2009
language:
pages:16