<!--
  All linkId atributes of link elements must not contain spaces!
  Reason: linkIds are used for window names for pop-ups. See JRA-12387 for more details.
-->
<atlassian-plugin name='User Navigation Bar Sections' key='jira.webfragments.user.navigation.bar' i18n-name-key="webfragments.user.navigation.bar.plugin.name" system='true'>
    <plugin-info>
        <description key="webfragments.user.navigation.bar.plugin.desc">This library includes the web fragments for the top right user navigation bar. This should not be disabled</description>
        <vendor name="Atlassian Pty Ltd" url="http://www.atlassian.com"/>
        <application-version min="3.7" max="3.7"/>
        <version>1.0</version>
    </plugin-info>

    <web-section key="links" name="User Navigation Links Section" location="system.user.navigation.bar" i18n-name-key="webfragments.user.navigation.bar.section.links.name" system="true" weight="100" />

        <web-item key="popup_recent_history" name="Recent History Popup Link" section="system.user.navigation.bar/links" i18n-name-key="webfragments.user.navigation.bar.item.recent.history.name" system="true" weight="20">
            <label key="bodytop.history" />
            <tooltip key="tooltip.history" />
            <link linkId="user_history">/secure/RecentIssueHistory.jspa</link>
            <param name="presentation">menubutton</param>
            <condition class="com.atlassian.jira.plugin.webfragment.conditions.UserHasIssueHistoryCondition" />
        </web-item>

        <web-item key="popup_saved_filters" name="Saved Filters Popup Link" section="system.user.navigation.bar/links" i18n-name-key="webfragments.user.navigation.bar.item.saved.filters.name" system="true" weight="30">
            <label key="bodytop.filters" />
            <tooltip key="tooltip.filters" />
            <link linkId="saved_filters">/secure/FavouriteFilters.jspa</link>
            <param name="presentation">menubutton</param>
            <condition class="com.atlassian.jira.plugin.webfragment.conditions.UserLoggedInCondition" />
        </web-item>

        <web-item key="link_logout" name="Logout Link" section="system.user.navigation.bar/links" i18n-name-key="webfragments.user.navigation.bar.item.logout.name" system="true" weight="40">
            <label key="bodytop.logout" />
            <tooltip key="tooltip.logout" />
            <link linkId="logout_link">/logout</link>
            <condition class="com.atlassian.jira.plugin.webfragment.conditions.UserLoggedInCondition" />
        </web-item>

        <web-item key="link_login" name="Login Link" section="system.user.navigation.bar/links" i18n-name-key="webfragments.user.navigation.bar.item.login.name" system="true" weight="50">
            <label key="common.concepts.login" />
            <tooltip key="login.click" />
            <link linkId="login_link">/login</link>
            <param name="isLoginLink">true</param>
            <condition class="com.atlassian.jira.plugin.webfragment.conditions.UserLoggedInCondition" invert="true" />
        </web-item>

    <web-section key="views" name="User Navigation Views Section" location="system.user.navigation.bar" i18n-name-key="webfragments.user.navigation.bar.section.views.name" system="true" weight="110" />

        <web-item key="view_printable" name="Printable View Link" section="system.user.navigation.bar/views" i18n-name-key="webfragments.user.navigation.bar.item.printable.name" system="true" weight="10">
            <link linkId="view_printable">${requestContext.requestParameters.requestURL}?decorator=printable#if (${requestContext.requestParameters.queryString})&amp;$textutils.htmlEncode(${requestContext.requestParameters.queryString})#end</link>
            <label key="tooltip.print" />
            <icon height="16" width="16">
                <link>/images/icons/print.gif</link>
            </icon>
            <condition class="com.atlassian.jira.plugin.webfragment.conditions.HasVelocityRequestContext" />
        </web-item>

        <web-item key="view_help" name="Jira Help Link" section="system.user.navigation.bar/views" i18n-name-key="webfragments.user.navigation.bar.item.help.name" system="true" weight="20">
            <label key="online.help" />
            <link linkId="view_help">#jiraHelpLink("default" "")</link>
            <context-provider class="com.atlassian.jira.plugin.webfragment.contextproviders.HelpContextProvider" />
        </web-item>

</atlassian-plugin>