| Matlaw programmatic elements - where they are, and what they do | |
| Page Name | Description/Programmatic elements |
| All pages, except those involved in order processing/checkout | Search - List of active categories, as set up
in the admin section of the website. Search results - lists of items
that are assigned to that category are returned on the page ec/productlist.asp.
Sign In - sign in from any page, including home page. Automatically signs into gold membership area if that person has a gold membership. |
| index.asp | Home page. Get to it by clicking Home on top
menu.
Displays custom greeting to logged in users. Displays first item assigned to category 'Featured Item' in the top center white box Displays the first item assigned to 'Next CLE' category in bottom left |
| aboutus.asp | About Us page. get to it by clicking About Us
on top menu, or Meet our Staff on the seminardetail.asp page
No special programmatic features |
| contactus.asp | Contact Us page. get to it by clicking
Contact Us on top menu.
Has link at bottom of page that ties to Matlaw web based email system. Not used by the general public. |
| memberbenefits.asp | Member benefits - info about becoming member
- get to it by Clicking SignIn on top tool bar on any page.
Link on this page goes to addcustomer.asp where patrons can create an account without going through the checkout process of buying an item.
|
| membergoldbenefits.asp | Gold Member benefits - info about becoming
gold member - which means getting access to teh subscription areas of
the website - get to it by Clicking Library on left nav bar on any page.
Link from this information page goes directly to the gold membership product on the product detail page. They must purchase a gold membership and finish the checkout process, then the administrator must verify the order before the gold membership is valid and the user can gain entrance to the library.
|
| annots or library | Lirbary link - if the user is already logged in, otherwise clicking on the library link, then the link to log in results in redirect to annots on successful login. Unsuccessful log in returns the user to the logon page. |
| ec/productlist.asp the main dynamic content display page |
Search results and special categories of
product listings. The following links go to this page, tuned to specific
categories of items.
Search - depends on item selected to search Ordering - returns everything in the books and tapes category Registration - returns everything in the seminar & training category Tip of the Week - returns everything in the Tip of the Week category 24 Practice Tips - returns everything in the Practice TIPS category CLE Programs - returns all seminar and training Books & Tapes - returns everything in the books and tapes category Calendar of Events - returns all items assign to this category - usually date based items like training, seminars, and scheduled chats (eventually) Software - returns everything assigned to the software category Testimonials (MatMaster software - link only found on productdetail.asp when the product is MatMaster2k, and on search list) displays items assigned to the Software Testimonials category Testimonials (Seminars - link only found on seminardetail.asp and on the search list ) displays items assigned to the Seminar Testimonials category Has paged results - if too many items meet search or link criteria, the resultset will be paged and a list of relavant pages will be displayed at the top of the page. Has a link to see what items are already signed up for to be purchased. |
| ec/productdetail.asp | Detail Page - Get to it by clicking link on
productlist.asp or certain hard coded links
TIPS MatMaster links goes directly to product page and displays info on TIPS MatMaster software. Featured Item from the top center of the homepage automatically goes to this page, depending on what item is the featured item. Programmatically disables links on right hand column if the item being displayed is not the TIPS MatMaster software. Used to add items to the shopping cart. Only displays one product at a time, the associated options for that product, or other items that have been created using the related products tool in the admin area. |
| demo.asp | TIPS MatMaster2K Demo page.
Dynamic Flash movie by Camelot Graphics Studio |
| ourguarantee.asp | Guarantee Page - link only off product detail when the product is MatMaster2k software |
| ec/seminardetail.asp | Detail page for everything that doesn't
display details on productdetail.asp. Created as a separate page from
productdetail.asp to allow for unique formatting.
Next CLE - on homepage main content goes straight to this page and displays the next item assigned to Next CLE category Used to add items to the shopping cart. Only displays one seminar at a time, the associated options for that seminar, and any related seminar or other items that have been created using the related products tool in the admin area. |
| agendas/*.asp | programmatic link - name of page entered in the admin side of the website. Goes to a custom agenda page that is created for each Seminar. Link only exists on the seminardetail.asp page |
| commitment.asp | Our Commitment page - link only found in right column of the seminardetail.asp page when reviewing the specific details of any page. |
| ec/cart.asp | Shopping Cart - link only from
productlist.asp at this time.
Allows updating quantity of any item Allows completely removing all items Allows deleting a single item First link in the check out process. |
| ssl/checkaccount.asp | Login Screen during checkout process
Only visible if patron has not yet signed in, otherwise this screen is bypassed Allows creating an account if someone does not yet have an account. During account creation, only writes username and password to database, and too cookie for use in the last step All orders must be placed by someone who has an account |
| ssl/getshipinfo.asp | Second screen of checkout process
If user logins in properly, the form is pre-populated with the users info. If the user is creating a new account, the user fills in all the information. This information will be added to their record, which they can edit at any point in the future in the personal file. |
| ssl/getseminarnames.asp | Third screen of checkout process
If user has bought any seminar tickets, the page shows blanks to put in the name for each person that the tickets are for. If no tickets were purchased during this transaction, a simple message is displayed and the patron clicks the continue button. |
| ssl/getbillinginfo.asp | Fourth screen of the checkout process
New patrons enter billing info, returning signed in patrons verify billing info, but will have to enter a credit card number every time. The credit card is not verified as part of the checkout process. |
| ssl/checkout.asp | Last screen of the checkout process
Displays a printable version of a receipt for the patron. the same information and additional information regarding seminars, if any, are also sent via email to the customer, and to sales@matlaw.com. This email account currently forwards to matmaster2k@matlaw.com - the master email account, and tmtippins@matlaw.com. |
| underconstruction.asp | Placeholder for sections of the site yet to
be developed
Forum - will have an on line interactive forum Members Only - will have a description of member services, and a link to these services if the person viewing the page is logged in. Personal File - Should probably be combined with Members Only, or provide the actual links described in Members Only |