Fix missing overrides in the Navigation when shortcutted.

Also, documented the getOverridesList method inside Shortcut.
This commit is contained in:
Colin Kuskie 2009-05-27 23:31:12 +00:00
parent e76ff7cf28
commit 1e6d9b7d18
3 changed files with 45 additions and 29 deletions

View file

@ -34,19 +34,21 @@ sub definition {
tableName=>'Navigation',
className=>'WebGUI::Asset::Wobject::Navigation',
properties=>{
templateId =>{
fieldType=>"template",
defaultValue=>'PBtmpl0000000000000048'
},
mimeType =>{
fieldType=>"mimeType",
defaultValue=>'text/html'
},
assetsToInclude=>{
fieldType=>'checkList',
defaultValue=>"descendants"
},
startType=>{
templateId => {
label => $i18n->get(1096),
fieldType => "template",
defaultValue => 'PBtmpl0000000000000048'
},
mimeType => {
label => $i18n->get('mimeType'),
fieldType => "mimeType",
defaultValue => 'text/html'
},
assetsToInclude => {
fieldType =>'checkList',
defaultValue =>"descendants"
},
startType => {
fieldType=>'selectBox',
defaultValue=>"relativeToCurrentUrl"
},
@ -62,22 +64,26 @@ sub definition {
fieldType=>'selectBox',
defaultValue=>55
},
showSystemPages=>{
fieldType=>'yesNo',
defaultValue=>0
},
showHiddenPages=>{
fieldType=>'yesNo',
defaultValue=>0
},
showUnprivilegedPages=>{
fieldType=>'yesNo',
defaultValue=>0
},
reversePageLoop=>{
fieldType=>'yesNo',
defaultValue=>0
},
showSystemPages => {
label => $i18n->get(30),
fieldType => 'yesNo',
defaultValue => 0,
},
showHiddenPages => {
label => $i18n->get(31),
fieldType => 'yesNo',
defaultValue => 0,
},
showUnprivilegedPages => {
label => $i18n->get(32),
fieldType => 'yesNo',
defaultValue => 0,
},
reversePageLoop => {
label => $i18n->get('reverse page loop'),
fieldType => 'yesNo',
defaultValue => 0,
},
}
});
return $class->SUPER::definition($session, $definition);