Manifesto User Manual 2.01
Next: 2.02 Administration: Overview
Terminology
Glossary
- Manifesto
- This refers to the software as an integrated, interdependent package. Manifesto is released in versions, each of which is a snapshot of the software in working order at a given point in time. The current version is .99.2.
- Module
- Internally, Manifesto is divided into two main parts: the core, which consists of basic code required to run the site, and modules, which are groups of script files designed to perform a specific operation, or to provide new functionality for your site. Modules follow a consistent design that allows them to be integrated into or removed from your site by simply turning them off or on. When writing of a "module," we are referring to the complete package and the functionality it provides. The Newswire module, for example, consists of
- A Class file that defines the Article object and its properties
- Files to list and display articles to the public
- Files to allow editing of articles
- Files for the Editorial Interface for articles
- CSS files that define styles for the newswire
- Content Object
- This refers to the instantiation of a Manifesto class. The content object of the newwire module, for example, is a complete article. This term is used to generically refer to fully-conceived objects on the site, so we may say things like "Comments are permitted on a variety of content objects" to indicate that many Manifesto classes support the Comment module.
