Subversion-Projekte lars-tiefland.prado

Revision

Blame | Letzte Änderung | Log anzeigen | RSS feed

<com:TPanel CssClass="sitemap" Visible="true">
<ul class="level1">
        <li class="<com:TPlaceHolder ID="LogMenu" />">
                <a class="menuitem" href="?page=TimeTracker.LogTimeEntry">
                <img src="<%= $this->Page->Theme->BaseUrl %>/time.gif" width="16" height="16" alt="">
                <span>Log</span></a>
        </li>
        <com:TPlaceHolder Visible=<%= $this->User->isInRole('manager') %> >
        <li class="<com:TPlaceHolder ID="ReportMenu" />">
                <a class="menuitem" href="?page=TimeTracker.ReportProject">
                <img src="<%= $this->Page->Theme->BaseUrl %>/report.gif" width="16" height="16" alt="">
                <span>Reports</span></a>
                <ul class="level2">
                        <li><a href="?page=TimeTracker.ReportProject">Project Reports</a></li>
                        <li><a href="?page=TimeTracker.ReportResource">Resources Report</a></li>
                </ul>
        </li>
        <li class="<com:TPlaceHolder ID="ProjectMenu" />">
                <a class="menuitem" href="?page=TimeTracker.ProjectList">
                <img src="<%= $this->Page->Theme->BaseUrl %>/bell.gif" width="16" height="16" alt="">
                <span>Projects</span></a>
                <ul class="level2">
                        <li><a href="?page=TimeTracker.ProjectDetails">Create New Project</a></li>
                        <li><a href="?page=TimeTracker.ProjectList">List Projects</a></li>
                </ul>
        </li>
        </com:TPlaceHolder>
        <com:TPlaceHolder Visible=<%= $this->User->isInRole('admin') %> >
        <li class="<com:TPlaceHolder ID="AdminMenu" />">
                <a class="menuitem" href="?page=TimeTracker.UserList">
                <img src="<%= $this->Page->Theme->BaseUrl %>/group.gif" width="16" height="16" alt="">
                <span>Adminstration</span></a>
                <ul class="level2">
                        <li><a href="?page=TimeTracker.UserCreate">Create New User</a></li>
                        <li><a href="?page=TimeTracker.UserList">List Users</a></li>
                </ul>
        </li>
        </com:TPlaceHolder>
</ul>
<com:TClientScript PradoScripts="prado">
        Event.OnLoad(function()
        {
                menuitems = $$(".menuitem");
                menuitems.each(function(el)
                {
                        Event.observe(el, "mouseover", function(ev)
                        {       
                                menuitems.each(function(item)
                                {
                                        Element.removeClassName(item.parentNode, "active");
                                });
                                node = Event.element(ev).parentNode;
                                if(node.tagName.toLowerCase() != 'li')
                                        node = node.parentNode;
                                Element.addClassName(node, "active");
                        });
                });
        });
</com:TClientScript>
</com:TPanel>