| version 1.13, 2007/05/09 13:11:35 |
version 1.14, 2007/05/09 13:42:57 |
| Line 20 $ezin_opts['url'] = array('images' => 'i |
|
| Line 20 $ezin_opts['url'] = array('images' => 'i |
|
| $ezin_opts['sort_field'] = '-id'; |
$ezin_opts['sort_field'] = '-id'; |
| $ezin_opts['language'] = 'EN'; |
$ezin_opts['language'] = 'EN'; |
| |
|
| $ezin_opts['cgi']['append']['PME_sys_qf1_id'] = 'internal'; |
|
| |
|
| // Triggers |
// Triggers |
| |
|
| $ezin_opts['triggers']['insert']['before'][] = 'inc-db/triggers/authors.before'; |
$ezin_opts['triggers']['insert']['before'][] = 'inc-db/triggers/authors.before'; |
| Line 43 $ezin_opts['triggers']['delete']['after' |
|
| Line 41 $ezin_opts['triggers']['delete']['after' |
|
| $ezin_opts['triggers']['update']['after'][] = 'inc-db/triggers/authors.after'; |
$ezin_opts['triggers']['update']['after'][] = 'inc-db/triggers/authors.after'; |
| $ezin_opts['triggers']['delete']['after'][] = 'inc-db/triggers/authors.after'; |
$ezin_opts['triggers']['delete']['after'][] = 'inc-db/triggers/authors.after'; |
| |
|
| |
// Filters |
| |
|
| |
/* or (strpos($ezin_user['role_authors'], 'C') === false)*/ |
| |
if (ezin_admin_is_blog()) { |
| |
$ezin_opts['filters'] = 'PMEtable0.id = '.intval($ezin_user['author_id']); |
| |
} else { |
| |
$ezin_opts['cgi']['append']['PME_sys_qf1_id'] = 'internal'; |
| |
} |
| |
|
| // Field definitions |
// Field definitions |
| |
|
| $ezin_opts['fdd']['id'] = array( |
$ezin_opts['fdd']['id'] = array( |
| Line 56 $ezin_opts['fdd']['id'] = array( |
|
| Line 63 $ezin_opts['fdd']['id'] = array( |
|
| // TODO: fix for length >= 4 |
// TODO: fix for length >= 4 |
| 'sql|LF'=>'IF(TRIM(PMEtable0.access_key) != "",' |
'sql|LF'=>'IF(TRIM(PMEtable0.access_key) != "",' |
| .' CONCAT(LPAD(PMEtable0.id,3,"0"), "<!--", PMEtable0.access_key, "-->"), LPAD(PMEtable0.id,3,"0"))', |
.' CONCAT(LPAD(PMEtable0.id,3,"0"), "<!--", PMEtable0.access_key, "-->"), LPAD(PMEtable0.id,3,"0"))', |
| 'escape' => false |
'escape' => false, |
| |
'options' => 'LDVFPC'.(ezin_admin_is_blog() ? 'R' : '') |
| ); |
); |
| |
|
| $ezin_opts['fdd']['type'] = array( |
$ezin_opts['fdd']['type'] = array( |
| Line 65 $ezin_opts['fdd']['type'] = array( |
|
| Line 73 $ezin_opts['fdd']['type'] = array( |
|
| 'select'=>'D', |
'select'=>'D', |
| 'sort'=>true, |
'sort'=>true, |
| 'required'=>true, |
'required'=>true, |
| |
'options' => 'LDVFPC'.(ezin_admin_is_blog() ? 'R' : ''), |
| 'values2' => array( |
'values2' => array( |
| 'internal' => 'internal (default)', |
'internal' => 'internal (default)', |
| 'external' => 'external'), |
'external' => 'external'), |
| Line 79 if (count($template_keys) > 0) { |
|
| Line 88 if (count($template_keys) > 0) { |
|
| 'name'=>Platon::htmlspecialchars2('Template key'), |
'name'=>Platon::htmlspecialchars2('Template key'), |
| 'select'=>'T', |
'select'=>'T', |
| 'sort'=>true, |
'sort'=>true, |
| 'options'=>'ACPDV', |
'options'=>'ACPDV'.(ezin_admin_is_blog() ? 'R' : ''), |
| 'values2'=> array(''=>' - default template - '), |
'values2'=> array(''=>' - default template - '), |
| 'values' => $template_keys |
'values' => $template_keys |
| ); |
); |
| Line 90 $ezin_opts['fdd']['access_key'] = array( |
|
| Line 99 $ezin_opts['fdd']['access_key'] = array( |
|
| 'name|LF'=>'Key', |
'name|LF'=>'Key', |
| 'select'=>'T', |
'select'=>'T', |
| 'sort'=>true, |
'sort'=>true, |
| 'options'=>'ACPDV' |
'options'=>'ACPDV'.(ezin_admin_is_blog() ? 'R' : '') |
| ); |
); |
| |
|
| $ezin_opts['fdd']['accesses_count'] = array( |
$ezin_opts['fdd']['accesses_count'] = array( |
| Line 110 $ezin_opts['fdd']['name'] = array( |
|
| Line 119 $ezin_opts['fdd']['name'] = array( |
|
| 'select'=>'T', |
'select'=>'T', |
| 'maxlen'=>60, |
'maxlen'=>60, |
| 'sort'=>true, |
'sort'=>true, |
| 'required'=>true |
'required'=>true, |
| |
'options' => 'LDVFPC'.(ezin_admin_is_blog() ? 'R' : '') |
| ); |
); |
| |
|
| $ezin_opts['fdd']['email'] = array( |
$ezin_opts['fdd']['email'] = array( |