PowerPAC Directory Structure
The following table summarizes the Polaris PowerPAC directory structure and contents. The default root folder on your Polaris PowerPAC server is C:\Program Files\Polaris\[version]\PowerPAC.
Note:
For a list of specific pages and their functions, see Standard PAC Pages Reference.
Folder | Contents | Customization Notes |
---|---|---|
addons | Library Elf files | Do not alter |
admin | PowerPAC administration utilities | Do not alter |
admin\images | Images used in PowerPAC administration utilities | Do not alter |
bin | DLL files for PowerPAC, business objects, and search engine | Do not alter |
Children | Root directory for Children's PAC files | |
Children\help | Children's PAC help files | Customizable (HTML); back up to protect from overwriting at upgrade |
Children\themes | Images and CSS style sheets for Children’s PAC themes | Customizable. See Creating a Custom Theme for Polaris PowerPAC Children's Edition |
Children\themes\1033 | 1033 is the language ID for English. Theme directories contained in this folder include the default themes antique, ocean, and treasure. | Customizable. See Creating a Custom Theme for Polaris PowerPAC Children's Edition |
Children\usercontrols | Source code for components of Children’s PAC, including search results, availability, and full title display. | Customizable. See Customizing Pages |
config | Configuration files for Polaris Phone Sttendant (inbound telephony) |
|
custom | Root folder for user-developed custom pages. | Custom files stored in this folder are not overwritten at upgrade. |
custom\App_Data | See Customizing Search By and Sort By Options | |
custom\themes | See Creating a Custom Theme for Polaris PowerPAC | |
dashboards | Obsolete | N/A |
HeaderData.xml | Includes definitions for section and menu options in the PowerPAC header. | Customizable; back up to protect from overwriting at upgrade. See Customizing Layouts |
help | PowerPAC help files | Customizable. See Customizing PowerPAC Help Links |
library | Pages used in the Library Info section of PowerPAC, including events and policies | Customizable; not overwritten at upgrade. |
library\userdef | Template pages for user-defined Library Info pages | Customizable; custom files stored here are not overwritten at upgrade. |
patronaccount | Pages and web controls used in the Patron Account section of PowerPAC | Customizable at your own risk; back up to protect from overwriting at upgrade. |
payments | Fields used in e-commerce | Do not alter |
rss | Script files for rss feeds | You can add custom files. Custom files not overwritten at upgrade. |
scripts | JavaScript files | Do not alter |
search | Pages for the search section of PowerPAC | |
search\components | Components of search results page | |
search\misc | E-sources and ILL pages | Do not alter |
search\usercontrols | Web controls for search pages. Includes search tool bars, search results lists, and others. | Customizable; not overwritten at upgrade. |
services | Do not alter | |
themes | Contains directories for each of the five PowerPAC themes (Ocean, Mint, Black & Gold, Gray, Pomegranate) as well as themes/shared (see below) | You can create your own custom theme. See Creating a Custom Theme for Polaris PowerPAC |
themes\shared |
Contains default styles and images shared by all themes: \communityformats - Format icons for Community Information organizations, events, etc. \fancybox - Images and CSS styling used in pop-up light boxes \formats - Bibliographic format icons (small) used on search results pages \largeformats - Large bibliographic format icons used in content carousels when there is no cover image available for a given title \maps - Icon used for pins on the Google “Map It!” feature \ratings - Starred ratings images used in content carousels \scss - Shared SCSS files used to generate theme site .css files \tabs - Images and CSS styling for the forms using in editing Community Information data in Patron Account |
Override shared values in your custom theme folder. See Creating a Custom Theme for Polaris PowerPAC |
themes\<theme> | Images and style sheets for the specific theme that differ from the styles and images specified in themes\shared (see above) | See Creating a Custom Theme for Polaris PowerPAC |
usercontrols | Generic Web controls used by most pages, including page headers, footers, and dashboards. | Customizable; back up to protect from overwriting at upgrade. See Customizing Pages |
Xsl | Contains XSLT transform files | |
Xsl\Syndetics | XSLT transform files for Syndetics content | Do not alter |