• This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn more.

Open profile page at selected tab?

Jake Bunce

XenForo moderator
Staff member
#2
You need to edit this template:

Admin CP -> Appearance -> Templates -> member_view

And change the order of the tabs in the HTML. There are two areas. There are the tabs themselves:

Code:
			<ul class="tabs mainTabs Tabs" data-panes="#ProfilePanes > li" data-history="on">
				<li><a href="{$requestPaths.requestUri}#profilePosts">{xen:phrase profile_posts}</a></li>
				<xen:if is="{$showRecentActivity}"><li><a href="{$requestPaths.requestUri}#recentActivity">{xen:phrase recent_activity}</a></li></xen:if>
				<li><a href="{$requestPaths.requestUri}#postings">{xen:phrase postings}</a></li>
				<li><a href="{$requestPaths.requestUri}#info">{xen:phrase information}</a></li>
				<xen:if is="{$warningCount}"><li><a href="{$requestPaths.requestUri}#warnings">{xen:phrase warnings} ({xen:number $warningCount})</a></li></xen:if>
				<xen:hook name="member_view_tabs_heading" params="{xen:array 'user={$user}'}" />
			</ul>
And there is the content of the tabs which is a separate list containing blocks like this:

Code:
				<li id="warnings" class="profileContent" data-loadUrl="{xen:link members/warnings, $user}">
					{xen:phrase loading}...
					<noscript><a href="{xen:link members/warnings, $user}">{xen:phrase view}</a></noscript>
				</li>
Note that I once tried setting one of the AJAX tabs as the first tab and it didn't work. But the info tab should work.