<%pre> #include #include <%args> active; component; <%request scope="page"> std::string set_active; std::string set_component; <{ set_active = active; if (!component.empty()) set_component = component; }> <%def setactive> <%args> current; <%cpp> if (current== set_active) { class="active"<%cpp> } <%def component> <%args> current; <%cpp> if ((current== set_active) && (!set_component.empty())) { <& (set_component) &><%cpp> }