MAIN
NAME
main - Describe the programming environment of Extenso
DESCRIPTION
This document describe how to build a website within Extenso.
DIRECTORY STRUCTURE
At the top level of extenso we have the following directories:
	- publish
 
	- This directory is call when the publish button of a table is called. The publish look for a file name table.sn to execute the publish.
 
	- html
 
	- The production website.
 
	- staging
 
	- The staging website.
 
	- includes
 
	- Includes files. In the code:
 
%include "/includes/extenso.sn";
	- functions
 
	- Functions files. For each files, multiple function can be defined. Functions files are include in the code with %include.
 
	- templates
 
	- Templates for the website.
 
	- widgets
 
	- Widgets for the website.
 
	- db
 
	- Database file for the website.
 
	- extenso
 
	- Files for Extenso’s interface.
 
	- logs
 
	- Logs of the website
 
	- sn_uploads
 
	- sn_uploads are use for multimedia and are use in staging and html directories.
 
	- tmp
 
	- Use for temporary file. Also use for intermediate compile file.
 
	- ttf
 
	- Font directory.
 
EXAMPLES
See http://sncode.sednove.ca/doc
SEE ALSO
AUTHOR
Written by Pierre Laplante <pierre.laplante@sednove.com>
MODIFICATIONS
1.0 2014-09-09 21:24:14 laplante@sednove.com
Edit