global
Reserved displays/paths:
- image / ( small|medium|large ) / id - path to database stored images
- sys / ( template name ) - path to system functon templates
- file / ( open|download ) / id - path to stored files
Reserved GETs:
- lang=code - language selected
- page=x - pagination
- action=print - print template
Global variables & objects:
- $MP - myportal paths and template variables
- $CONFIG - array of configuration
- $GET - rewriten and escaped $_GET
- $POST - escaped $_POST
- $DB - database connection
- $__ - translations
$MP
mp: Array ( [timer_start] => 1216212063.5938 [protocol] => http:// [host] => localhost [url] => http://localhost/myportal2 [path] => /myportal2 [pathlang] => /myportal2 [depth] => 1 )
$CONFIG
Array ( [defaultlang] => si [adminlang] => si [statistics_update_url] => http://localhost/ip2nation.sql [statistics_length] => [statistics] => 1 [image_backup_quality] => 90 [image_backup_size] => 2000 [image_backup] => 1 [datetime_format] => d.m.Y H:i:s [date_format] => d.m.Y [author] => Editor d.o.o. [email] => wer@wetr.si [websiteid] => myportal_dev [startpage] => domov [cache_expire] => 600 .. )
$GET
recursively escaped && translated $_GET with root url http://localhost/myportal2/
// http://localhost/myportal2/products/fruit/bannan?order=desc&by=price Array ( [1] => products [2] => fruit [3] => bannan [order] => desc [by] => price ) // http://localhost/myportal2/si/products/fruit/bannan?order=desc&by=price Array ( [1] => products [2] => fruit [3] => bannan [lang] => si [order] => desc [by] => price )
$POST
recursively escaped $_POST
$DB
go see reference
$__
array of translations, with key as a key/default string and value as translation, depending on $GET[lang]







