antville/code/Layout/type.properties

54 lines
No EOL
1.1 KiB
Properties

_db = antville
_table = AV_LAYOUT
_id = LAYOUT_ID
_parent = site.layouts, root.layouts
##
## primitive properties
##
alias = LAYOUT_ALIAS
title = LAYOUT_TITLE
description = LAYOUT_DESCRIPTION
createtime = LAYOUT_CREATETIME
modifytime = LAYOUT_MODIFYTIME
shareable = LAYOUT_SHAREABLE
imported = LAYOUT_ISIMPORT
##
## xml encoded properties
##
preferences = mountpoint(PropertyMgr)
preferences_xml = LAYOUT_PREFERENCES
##
## object references
##
site = object(Site)
site.local = LAYOUT_F_SITE
site.foreign = SITE_ID
parent = object(Layout)
parent.local = LAYOUT_F_LAYOUT_PARENT
parent.foreign = LAYOUT_ID
creator = object(User)
creator.local = LAYOUT_F_USER_CREATOR
creator.foreign = USER_ID
modifier = object(User)
modifier.local = LAYOUT_F_USER_MODIFIER
modifier.foreign = USER_ID
##
## mountpoints
##
skins = mountpoint(SkinMgr)
images = mountpoint(LayoutImageMgr)
##
## collections
##
sharedBy = collection(Layout)
sharedBy.local = LAYOUT_ID
sharedBy.foreign = LAYOUT_F_LAYOUT_PARENT