[inc | database include structure-file]
<0>|0>
[plg | Plugin definition]
|
%PLUGINDIR%/name/preview.jpg
%PLUGINDIR%/name/icon.png
mail@domain.tld
http://
primary
0
[start | Startmenu definition]
<0>
|
name/icon.png
0>
[setup | Setup definition]
<0>
true
|
0>
[skin | Skin definition]
|
mail@domain.tld
%SKINDIR%
[lang | Language definition]
| ()
mail@domain.tld
[tpl | Template definition]
<|>
.html
<0>default0>
>
[itf | Plugin: interface body]
|
[act | Plugin: action definition]
<|>
default
0
0
INDEX
200
ALERT
500
>
[file | virtual drive: file definition]
<|>
<0>0>
<1>1>
file
readable
no
0
>
[dir | virtual drive: directory definition]
<|>
dir
readable
no
.config
>
[db | database definition]
true
false
|
[tbl | table definition]
<|>
id
>
[fkeys | foreign key constraint]
<|_id>
[id | primary key column]
<|id>
integer
8
AUTO
true
[fkey | foreign key column]
<|_id>
select
true
name
[string | column of type string]
<|>
string
255
>
[int | column of type integer]
<|>
int
10
>
[float | column of type float]
<|>
float
10
2
>
[time | column of type time]
<|>
time
AUTO
>
[text | column of type text]
<|>
text
3000
true
>
[mail | column of type mail]
<|mail>
mail
255
E-Mail
[ip | column of type ip]
<|ip>
ip
15
AUTO
true
[array | column of type array]
<|>
array
>
[list | column of type list]
<|>
array
true
>
[url | column of type url]
<|url>
url
512
URL
[bool | column of type boolean]
<|>
bool
0
>
[img | column of type image]
<|>
image
1500000
150
200
true
<0>2000>
<1>2101>
<2>2202>
>
[blob | column of type file (db blob)]
<|>
file
1500000
>
[select | column of type select]
<|>
select
<0>0>
<1>1>
>
[disp | display definition]
|
true
true
true
[req | column nullable]
|true
[con | constraint definition]
List of Arguments (upper-case!)
$value = changed value
$permission = user's access level
$operation = insert, update ...
$table = target table
$field = target column (if any)
$id = current profile id
|
false
false
false
[trg | trigger definition]
List of Arguments (upper-case!)
$value = changed value
$permission = user's access level
$operation = before_insert, after_update, ...
$table = target table
$field = target column (if any)
$id = current profile id
|
[uq | unique constraint]
|true
[uns | unsigned constraint]
|true
[zero | zerofill property]
|true
[rdonly | readonly constraint]
|true
[prf | profile constraint]
|profile_id
[pid | profile id column]
<|profile_id>
profile
128
AUTO
true
[action | database: action definition]
|
[init | table initialization]
<0>insert into | () values()0>
[default | database default value]
|
[numeric | display as numeric list]
true
[length | max length of column]
|
[precision | max dec. fraction of float column]
|