7.1
Table Of Contents
- Table of Content
- Overview
- Understanding PrintShop Mail Web
- Getting Started
- The PrintShop Mail Web Interface
- Publishing Workflow
- Ordering Workflow
- New Document
- Order Manager
- Checkout
- Companies
- Users
- Publication Types
- Collections
- Settings
- About
- License
- Roles
- Languages
- Web Design
- Maintenance
- Settings
- Currencies
- Tax Rates
- Shipping Rates
- Calendar
- Production Settings
- User Input Field Defaults
- Output Folders
- Job options
- Printers
- E-mail Settings
- E-mail Addressees
- Managing E-mail Templates
- Modules Settings
- Enabling a MIS connector
- Installed modules
- Properties
- Enabling a Print Production connector
- Installed modules
- Properties
- Requirements
- Configuring the module
- The PayPal Sandbox
- Processing orders
- Requirements
- Configuring the Authorize.net module
- Test mode
- AVS and CCV checks
- Payment page
- Requirements
- Requesting a test account
- Configuring the iDEAL test dashboard
- Configuring the iDeal module
- Requirements
- Configuring the Moneris module
- Test mode
- Requesting a live account
- AVS and CVD checks
- Payment page
- Add a new Module
- Configure a module
- Delete a Module
- XML (eXtensible Markup Language)
- Options
- Sample POST receive script
- Interaction With PrintShop Mail Design
- Introduction to Regular Expressions
- Introduction
- Skinning Guide
- Getting started
- Creating your own skin
- The template file
- HMTL Outline
- Styling
- Key Concepts
- Style organization
- Header
- User information
- Menu bar
- Background
- Overview tables
- Edit forms
- Sub menus
- Special variables
- Variables for template files
- Variables for style files
- Creating page exceptions
- Creating a page specific template file
- Modifying a page specific template file
- DOM manipulation using jQuery
- Launching code on Document Ready
- Populating fields with computed values
- Removing elements from the DOM
- Adding information to the DOM
- Customizing the store front
- Storefront class
- Creating a hierarchical tree
- Adding a live search option
- Copyright Information
- Index
background:#D9E1E5 url(<? echo generateSkinLocation() ?>/images/nav_bg.gif)
repeat-x scroll left top;
border-bottom:1px solid #CDCDCD;line-height:2em;
text-indent:2px;font-weight:bold;">Quick Links</p>
<div style="padding: 2px">
<p><img src="resources/images/get_adobe_reader.gif"/></p>
</div>
</div>
<div style="border:1px solid #CDCDCD;margin-top: 1em;">
<p style="background:#D9E1E5 url(<? echo generateSkinLocation() ?>/images/nav_
bg.gif)
repeat-x scroll left top;
border-bottom:1px solid #CDCDCD;line-height:2em;
text-indent:2px;font-weight:bold;">Contact us</p>
<div style="padding: 2px">
<p style="margin-bottom: 0.5em;">
<b>Address</b></br>Jabber<br/>Address 2</br>123 Anywhere
<p>
<p>Phone: 123123123123<br/>Email: info@objectiflune.com</p>
</div>
</div>
</div>
The following image shows the outcome of the page specific template exception.
A custom welcome page.
As the web site is created in PHP custom statements could be added based (for example based on the logged on user). With a
little help of Javascript (jQuery) you could create an image rotator to show images as slide show. The following code creates a
very simple image rotator. Note that we added display:none to the second banner in order to initially hide the image.
<div id="content">
<div style="float:left;width:100%;">
<ul style="list-style-type: none;margin:0;" id="banners">
<li style="margin:0 0 1em 0;">
<img src="<? echo generateSkinLocation() ?>/banner-steps.png"/>
</li>
<li style="margin:0 0 1em 0;display:none;">
<img src="<? echo generateSkinLocation() ?>/banner-holiday.png"/>
©2010 Objectif Lune Inc - 249 -