By default, a generic "Software Store" or "License Portal" heading will be displayed in the Shopping Cart and Customer License Portal. There are two methods to customize these pages to look like your web site, which can be accessed by going to the menu Configure / Custom Markup & Logo. Customizations can be applied to the Shopping Cart at the author, distributor, and product levels, while the Customer License Portal can be customized at the author level.
The first customization method displays a single header image in place of the default "Software Store" or "License Portal" heading. To implement this method, simply upload a company logo or banner graphic by clicking the Select New Image button, choosing your image, and then clicking the Upload Image button. The image will appear centered in the header on the shopping cart and customer license portal pages. You can also remove the image by clicking the Remove Image link on this same page. A few things to note:
The second customization method allows you to make the Shopping Cart and/or Customer License Portal look like your existing web site using Custom Markup Templates. With this method, a web developer can specify custom top and bottom HTML markup to replace the default markup output at the top and bottom of the Shopping Cart or Customer License Portal. A few things to note:
Customizing your Storefront is comprised of three steps:
SOLO Server uses HTTPS encryption to protect customer data. When customizing the customer facing areas of SOLO Server, referencing files on an external server which is not using an HTTPS connection will cause a message similar to "The page you are about to view contains both secure and unsecured items. Do you wish to view the unsecured items?" to be displayed to the end user, which will inevitably confuse them. Therefore, it is necessary to upload all graphics, stylesheets and other supporting files to your Storefront Files directory on SOLO Server so that all page items can be transferred through the HTTPS encryption channel. Note that the maximum upload size is set at 300MB.
Uploading and managing files on the server is accomplished through an easy to use interface very similar to Windows Explorer. Use the menu Configure / Manage and Upload Files. See Managing Files for more details on using the file management interface.
Customization does not work with sites using frames. You can still link your frames pages to pages within SOLO Server, however, you can't put our forms in your frames. SOLO Server's pages are not secure within frames.
<head>
<title>Software Store - [varTitle]</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
</head>
<link href="[varSOLODirRoot]/products/cart_styles_core.css" rel="stylesheet" type="text/css" />
<link href="[varSOLODirRoot]/products/cart_styles_print.css" rel="stylesheet" type="text/css" media="print" />
<link href="[varSOLODirRoot]/products/cart_styles_screen.css" rel="stylesheet" type="text/css" media="screen,projection" />
<link href="[varSOLODirRoot]/products/cart_styles_speech.css" rel="stylesheet" type="text/css" media="speech" />
<link href="[varSOLODirRoot]/customers/reset.css" rel="stylesheet" type="text/css" media="screen" />
<link href="[varSOLODirRoot]/customers/customersNET.css" rel="stylesheet" type="text/css" media="screen" />
<link href="[varSOLODirRoot]/customers/customersNET_print.css" rel="stylesheet" type="text/css" media="print" />
<!--[if IE 6]><link rel="stylesheet" type="text/css" href="[varSOLODirRoot]/customers/customersNET_ie6.css" media="screen" /><![endif]-->
<!--[if IE 7]><link rel="stylesheet" type="text/css" href="[varSOLODirRoot]/customers/customersNET_ie7.css" media="screen" /><![endif]-->
<link href="[varSOLODirRoot]/customers/customersNET_default.css" rel="stylesheet" type="text/css" media="screen" />
Once a custom markup template is created, SOLO Server automatically records an audit trail of all changes made to the template. To view the audit data for a template, simply view the template, and then click the View Audit History button. This will display a listing of the audit history of the template. Click the View link for a given audit to see a listing of the changes for that particular audit.
The default CSS stylesheets detailed above will cause the dynamically generated SOLO Server page content to render with SOLO Server's default look and feel. These stylesheets can be overridden to further change the look and feel of the generated content to more closely match your web site.
The recommended method of creating custom stylesheet versions is as follows:
The default stylesheets offer a great number of CSS classes - too many to document here without becoming overwhelming. The naming conventions used in the stylesheets should be sufficient to allow locating the proper elements to customize after reviewing the files.
If you would like to have text on the Custom Markup change between Log In and Log Out (depending on the log in state), optionally use the following two HTML comments (replace 2451871 with your Author ID):
<!--[varAnonymousMenu]<a href="[varSOLODirRoot]/customers/Default.aspx?AuthorID=2451871" title="Use this link to log into our License Portal">Log In</a>[/varAnonymousMenu]-->
<!--[varAuthenticatedMenu]<a href="[varSOLODirRoot]/customers/Default.aspx?Logout=True" title="Use this link to log out of the License Portal">Log Out</a>[/varAuthenticatedMenu]-->