// --- 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 =
  • |