// --- CONSTANTS start -----------------------
lib.treemenu {
imgFolder = typo3conf/ext/foldoutmenu/examples/treemenu/menu/win/
splitImg = join.gif
vertlineImg = line.gif
cornerImg = joinbottom.gif
collapseImg = plus.gif
collapse_cornerImg = plusbottom.gif
collapse_corner_firstImg = plusonly.gif
collapse_firstImg = plustop.gif
expandImg = minus.gif
expand_cornerImg = minusbottom.gif
expand_corner_firstImg = minusonly.gif
expand_firstImg = minustop.gif
spaceImg = blank.gif
folder_openImg = folderopen.gif
folder_closedImg = folderclosed.gif
itemImg = menu_link_no.gif
itemImgActive = menu_link_cur.gif
menuRoot = folderopen.gif
}
// --- CONSTANTS end -------------------------
// --- SETUP start ---------------------------
includeLibs.foldoutmenu = typo3conf/ext/foldoutmenu/foldoutmenu.php
lib.treemenu = COA
lib.treemenu {
10 = HMENU
10.wrap =
10.entryLevel = 1
10.1 = TMENU
10.1 {
expAll = 1
itemArrayProcFunc = user_foldoutMenu->getIfSubUidList
NO {
before.cObject = COA
before.cObject {
10 = IMAGE
10.file = {$lib.treemenu.imgFolder}{$lib.treemenu.splitImg} |*||*| {$lib.treemenu.imgFolder}{$lib.treemenu.cornerImg}
10.params = align="top"
20 = IMAGE
20.file = {$lib.treemenu.imgFolder}{$lib.treemenu.itemImg}
20.altText = »»
20.titleText = »»
20.params = align="top"
}
ATagParams = class="no"
allWrap = |
}
CUR < .NO
CUR = 1
CUR.before.cObject.20.file = {$lib.treemenu.imgFolder}{$lib.treemenu.itemImgActive}
CUR.ATagParams = class="act"
IFSUB < .NO
IFSUB = 1
IFSUB {
subst_elementUid = 1
before.cObject = COA
before.cObject {
10.file = {$lib.treemenu.imgFolder}{$lib.treemenu.collapseImg} |*||*| {$lib.treemenu.imgFolder}{$lib.treemenu.collapse_cornerImg}
10.wrap = |
10.altText = -
10.titleText = -
10.params = align="top" id="fmenu-{elementUid}-1" |*||*| align="top" id="fmenu-{elementUid}-2"
20.file = {$lib.treemenu.imgFolder}{$lib.treemenu.folder_closedImg}
20.wrap = |
20.altText = Click to open
20.titleText = Click to open
20.params = align="top" id="fmenu-{elementUid}-0"
40 = LOAD_REGISTER
40.level2tree = {$lib.treemenu.vertlineImg} |*||*| {$lib.treemenu.spaceImg}
}
allWrap = |
}
ACTIFSUB < .IFSUB
ACTIFSUB = 1
ACTIFSUB.before.cObject.10.file = {$lib.treemenu.imgFolder}{$lib.treemenu.expandImg} |*||*| {$lib.treemenu.imgFolder}{$lib.treemenu.expand_cornerImg}
ACTIFSUB.before.cObject.10.altText = +
ACTIFSUB.before.cObject.10.titleText = +
ACTIFSUB.before.cObject.10.params = align="top" id="fmenu-{elementUid}-1" |*||*| align="top" id="fmenu-{elementUid}-2"
ACTIFSUB.before.cObject.20.file = {$lib.treemenu.imgFolder}{$lib.treemenu.folder_openImg}
ACTIFSUB.before.cObject.20.altText = Click to close
ACTIFSUB.before.cObject.20.titleText = Click to close
ACTIFSUB.before.cObject.20.params = align="top" id="fmenu-{elementUid}-0"
ACTIFSUB.allWrap = |