public Contents of the User Interface software package
The WordFrame packages are actually a zip archive files that include:
- repository.zip
- a simple zip archive of all the packages files. In the UI packages case here are the layouts XML files and skins, CSS, javascripts and images.
- wfpack.info
- a XML file with the packages description. IMPORTANT: This file is mandatory, if missing, the platform will consider this archive as invalid wordframe packages.
- wfpack.signiture
- a XML file with the vendors public key, and signed information about packages information and size. This is used when the system validates the packages integrity and vendor. If this file is missing, it will be considered as not signed by the system.
You can read more about the wfpack.info and wfpack.signature.
In the UI package case the repository.zip holds also a specific tree structure of files and folders, that is needed for the Interface generation and presentation.
1. File: uipack.xml - holds the definition, location and description of all layouts and skins contained in the package. This file is processed by the system and checked againsed the existing layout and skin folders.
2. Folder: layouts - contains a number of folders, as each one is dedicated to one layout. Each of this layout folders has the following files in it:
- head.meta - text that will be inserted in the Meta head section of each web page that is using the layout. Useful for integrating scripts
- layout.xml - the page's HTML and regions template that will be used in the web page generation process
- screenshot.png - an image representing the layout column schema with dimensions - width:150px and height:120px
3. Folder: skins -contains a number of folders, as each one is dedicated to one skin, with the following contents:
- head.meta - text that will be inserted in the Meta head section of each web page that is using this skin. Useful for integrating scripts and external CSS files. It also embeds the CSS files of the skin included in the package.
- screenshot.png - an image representing the layout column schema with dimensions - width:150px and height:120px
- various css files - a number of css files that are applying the skin color scheme
4. Folder: common - used in the ITBrix developed packages as a storage of files that are common to all skins of the UI package
Last edited by Boz Zashev on 28 Sep 2010 | Rev. 5 |
This page is
public |
Views: 1
Comments:
0 |
Filed under:
Software management |
Tags: