pinclub/pinclub

View on GitHub
picviews/navbar.html

Summary

Maintainability
Test Coverage
<!-- navbar -->
<div class='navbar'>
    <div class='navbar-inner' <% if(typeof style != 'undefined') {%>style="<%=style%>"<%}%>>
        <div class='container'>
            <a class='navbar-brand' href='/'>
                <% if (config.site_logo) {%>
                <img src="<%- staticFile(config.site_logo) %>"/>
                <%} else {%>
                <%- config.name %>
                <%}%>
            </a>

            <form id='search_form' class='navbar-search' action="/search">
                <input type='text' id='q' name='q' class='search-query col-md-3' value=''/>
            </form>
            <ul class='navbar-nav pull-right'>
                <li><a href='/'>首页</a></li>
                <% if (current_user){ %>
                <li>
                    <a href='/my/messages'>
                        <% if (current_user.messages_count) { %>
                        <span class='big messages_count'><%= current_user.messages_count %></span>
                        <% } %>
                        未读消息
                    </a>
                </li>
                <% } %>
                <%
                var site_navs = config.site_navs || [];
                for (var i = 0, l = site_navs.length; i < l; i++) {
                var nav = site_navs[i];
                %>
                <li><a href="<%- nav[0] %>" target="<%- nav[2] %>"><%- nav[1] %></a></li>
                <% } %>

                <% if (current_user) { %>
                <li><a href='/public/chromeplugin/pinclub_chrome_plugin_jiuyanlou.crx' target="_blank" class="chrome_download" alter="下载Chrome插件" title="下载Chrome插件"><i class="chrome"></i></a></li>
                <li><a href='/setting'>设置</a></li>
                <% if (current_user.is_admin) { %>
                <li><a href='/admin/dashboard'>管理</a></li>
                <% } %>
                <li>
                    <a href="####" onclick="signout();return false;" id="signout_button" rel="nofollow">退出</a>
                </li>
                <% } else { %>
                <li><a href='/signup'>注册</a></li>
                <li><a href='/signin'>登录</a></li>
                <% } %>
            </ul>
            <a class="btn btn-navbar" id="responsive-sidebar-trigger">
                <span class="glyphicon-bar"></span>
                <span class="glyphicon-bar"></span>
                <span class="glyphicon-bar"></span>
            </a>
        </div>
    </div>
</div>