[interchange-cvs] interchange - brevp modified dist/foundation/templates/components/category_vert_toggle
interchange-core@interchange.redhat.com
interchange-core@interchange.redhat.com
Wed Feb 27 13:38:01 2002
User: brevp
Date: 2002-02-27 18:37:12 GMT
Added: dist/foundation/templates/components category_vert_toggle
Log:
Adding the category_vert_toggle component, written by Randy Moore and Brendan Crosser.
Very cool component.
Revision Changes Path
1.1 interchange/dist/foundation/templates/components/category_vert_toggle
rev 1.1, prev_rev 1.0
Index: category_vert_toggle
===================================================================
[comment]
ui_component: category_vert_toggle
ui_component_type: vertical
ui_component_group: Navigation
ui_component_label: Collapsable Vertical Category List
page_class:
label: Page class
widget: select
lookup: which_page
db: area
help: Defines which sets of items should be displayed
advanced: 1
set_selector:
label: Page area selector
widget: select
db: area
lookup: sel
help: Defines which sets of items should be displayed
advanced: 1
[/comment]
<!--- provided by Randy Moore <ramoore@axion-it.net> and Brendan Crosser-McGay <brendan@paymentonline.com> --->
<tr><td align="left" class="categorybar">
<br>
<table width="90%" align="center" cellpadding=0 cellspacing=0 border=0>
<!-- BEGIN COMPONENT [control component category_vert_toggle] -->
[set found_cat][/set]
[loop
prefix=box
search="
fi=area
st=db
tf=sort
ac=0
ac=0
co=yes
sf=sel
op=eq
se=[control set_selector left]
sf=which_page
op=rm
se=[control page_class all|@@MV_PAGE@@]
"]
<tr>
<td valign="top" class="categorybar">
[tmp holder][cgi cats][/tmp]
[if scratch holder eq "[box-data area code]"]
<a href="[process]?mv_action=refresh&cats=&mv_nextpage=index" class="barlink"><font size="+1">-</font></a>
[else]
<a href="[process]?mv_todo=refresh&mv_nextpage=@@MV_PAGE@@&cats=[box-data area code]" class="barlink"><font size="+1">+</font></a>
[/else]
[/if]
<b> [box-exec bar_link]area[/box-exec]</b>
</td>
</tr>
<tr>
<td valign="top" class="categorybar">
[set found_cat]1[/set]
[loop prefix=cat
search="
fi=cat
st=db
tf=sort
tf=name
rf=code,name
sf=sel
se=[box-code]
"]
[if scratch holder eq "[box-data area code]"]
[cat-exec bar_link]cat[/cat-exec]
<br>
[/if]
[/loop]
</td>
</tr>
[/loop]
[if !scratch found_cat]
<tr>
<td class="categorybar">
[loop
search="
ra=yes
tf=description
"
]
[page [loop-code]][loop-field description][/page]<BR>
[/loop]
</td>
</tr>
[/if]
</table>
<br>
</td></tr>
<!-- END COMPONENT [control component category_vert_toggle] -->