Download CartoWeb Documentation

Transcript
Structure
•
o
exportCsv: Csv export plugin, see Section 11.3, “CSV Export”
o
exportHtml: HTML export plugin, see Section 11.2, “HTML Export”
o
exportPdf: PDF export plugin, see Chapter 12, PDF Export
o
hello: test plugin
o
hilight: hilight plugin, see Section 9.3.2, “Hilight Configuration”
o
outline: redlining and annotations, see Chapter 10, Annotation and Redlining
po: PO templates files, used for gettext translation system, see Section 15.1.2,
“PO Templates”
•
projects: CartoWeb user projects dir, see Section 2.4, “Projects”
•
scripts: maintenance and administration scripts
•
server: CartoWeb server code files
•
server_conf: Cartoweb server-side configuration files, see Section 4.3, “Server
Configuration Files”
•
templates: CartoWeb Smarty templates files, see Chapter 16, Templating
•
templates_c: smarty templates cached files
•
tests: CartoWeb unit tests suite, mainly used for development and debug
purposes
•
www-data: writable and web accessible directories for generated files
o
icons: Generated icons
o
images: Mapserver images
o
mapinfo_cache: Client-side server configuration cache, see Section 5.6,
“Caches Configuration”
o
mapresult_cache: Client requests and associated server results cache, see
Section 5.6, “Caches Configuration”
o
pdf: Pdf generated cache files
o
soapxml_cache: Client SOAP XML requests and associated server results
cache, see Section 5.6, “Caches Configuration”
o
wsdl_cache: Client-side WSDL cache, see Section 5.6, “Caches
Configuration”
2.3. Plugins
Modularity is a key feature of CartoWeb. Its functionalities are packaged in logical
sets called plugins, that aim to be independent from each other, although some
dependencies cannot be totally avoided. Some plugins (core plugins) cannot be
disabled, while the other ones must be explicitly loaded in the server and/or client
configuration files.
32