The following compressed files will install the Licensed Pollstar100 Web Content Manager software in the pollstar100/ root installation directory, directly under your chosen target directory, either on your development platform or web-host server machine:
| Windows: | pollstar100Install.zip (58,285 bytes)
|
| Other: | pollstar100Install.tgz (57,887 bytes)
|
| from commandline: gtar zxvf pollstar100Install.tgz
|
Demonstration Installation Files
The following compressed files should install the Pollstar100 Web Content Manager Demonstration files under the pollstar100/ root installation directory, directly under your chosen target directory.
|
|
| Windows: | Pollstar100DemoInstall.zip (1,032,405 bytes)
|
| Other: | Pollstar100DemoInstall.tgz (939,569 bytes)
|
| from commandline: gtar zxvf pollstar100DemoInstall.tgz
|
The Pollstar100 WCM Demo can be downloaded freely by clicking on the above links.
Please Note: The Demonstration version of the Pollstar100 Client is designed for evaluation purposes only and as such, supports only a limited subset functionality as required by the Pollstar100 Example Applications.
Webserver Installation
|
|
| · | The Licensed Pollstar100 WCM system files must be uploaded to your webserver. See below for more details.
|
|
|
| · | The Pollstar100 Demonstration files may optionally be uploaded to your webserver. If you are a licensed user then these files should be useful for testing and as template Applications.
|
|
|
| · | The Pollstar100 Help Documentation is not required on your webserver but may optionally be downloaded to your development platform (especially for use with the tutorials).
|
Core System Files
The following table lists just the essential core system files that comprise the Pollstar100 Web Content Manager together with their recommended webserver (UNIX style) file permission settings:
|
Filename
|
File Size
|
Recommended File Permissions
Owner Group Public |
|
pollStar100.php
|
34.7KB
|
rw r r (644)
|
|
pollstar100D.swf
|
19.6KB
|
rw r r (644)
|
|
pollstar100E.swf
|
19.6KB
|
rw r r (644)
|
|
pollstar100fonts.swf
|
6.9KB
|
rw r r (644)
|
These files can be individually uploaded to your webserver and placed in the directories of your choice somewhere under the web-root. See below for further details.
The Pollstar100 Service
The Pollstar100 Service comprises of a single open source PHP file:
|
|
| pollStar100.php
|
Developers can rename this file and are free to amend its content in order to meet specific requirements. This service file represents the external interface between the end-user and the Pollstar100 Application data. A Pollstar100 Application references the Pollstar100 Service file via the ServiceFile Control File Variable.
The Pollstar100 Client
The Pollstar100 Client comprises of the following SWF files:
| pollstar100D.swf: | for use within Applications using device fonts only
|
| pollstar100E.swf: | for use within Applications using embedded fonts (as well as device fonts)
|
|
|
Developers can rename these files but are not free to amend their content (see EULA). These files get downloaded to the end-user client and represent the end-user interface. A Pollstar100 Application typically references the Pollstar100 Client files via attributes of the <Object> and <Embed> tags contained within an HTML webpage. This is described in the following section:
Embedding The Pollstar100 Client In An HTML Page
The Embedded Fonts Shared Library
The following shared library file is required by the pollstar100E.swf client for any Pollstar100 Application that uses embedded font information.
| pollstar100fonts.swf
|
|
|
| · | This file MUST NOT be renamed. Also note: since some webervers are case-sensitive, the case should also be preserved.
|
|
|
| · | This file should ALWAYS be located in the same directory as the HTML webpage that embeds the Pollstar100 Application. This is because the pollstar100E.swf client locates this file using a partial/relative URL.
|
Licensed Pollstar100 developers are provided with the pollstar100fonts.fla source file and are free to amend the contents of the pollstar100fonts.swf shared library file in order to meet specific requirements. For more information on how this is achieved and on the subject of embedded fonts in general, see the following section:
Embedded Text Fonts
The Big Picture
Ordinarily, it should be considered that there is a one-to-many correspondence between The Pollstar100 Web Content Manager and end-user interface. It should not be necessary to provide multiple installations of the pollstar100.php and pollstar100.swf files for each and every Pollstar100 Application residing upon the same web-server.
The web-designer should choose a suitable location for the Pollstar100 Web Content Manager system files to reside in and then use the Control File Variables in order to refer to these files from each specific custom Pollstar100 Application.
Here is the big picture:
The above example depicts a typical Pollstar100 Web Content Manager installation together with two Pollstar100 Applications. It further demonstrates end-user interaction with each Application.
With the exception of the pollstar100fonts.swf embedded fonts shared library, the remaining core system files are located in a directory named pollstar100/ directly under the webroot.
An Application Using Device Font Information
The first Pollstar100 Application is accessed by the end-user via the App1WebPage.hmtl. This webpage would contain references to the relevant Pollstar100 Client (in this case it will be pollstar100D.swf) and Control File information.
The App1WebPage.hmtl webpage and other publicly available resources are contained in a directory named App1_DeviceFonts/ directly under the webroot.
The Sample Data set relating to this Application is located privately above the webroot in the pollstar100Data/App1Data/ directory. Restricted public access to this data is provided via the pollstar100.php Service.
An Application Using Embedded Font Information
The second Pollstar100 Application is accessed by the end-user via the App2WebPage.hmtl. This webpage would contain references to the relevant Pollstar100 Client (in this case it will be pollstar100E.swf) and Control File information.
The App2WebPage.hmtl webpage and other publicly available resources are contained in a directory named App2_EmbeddedFonts/ directly under the webroot.
The Sample Data set relating to this Application is located privately above the webroot in the pollstar100Data/App2Data/ directory. Restricted public access to this data is provided via the pollstar100.php Service.
Note: because this Application makes use of embedded font information, a copy of the pollstar100fonts.swf embedded fonts library file must also be present in the App2_EmbeddedFonts/ Application directory alongside the main App2WebPage.hmtl document and together with the other publicly available resources relating to this Application.
Also note: unlike the pollstar100fonts.swf embedded fonts library, which must be located in the same directory as the main App2WebPage.hmtl document, the other publicly available resources relating to this Application could in fact be located anywhere above the web-root.





