Version 5.0.0 beta 5
This commit is contained in:
1 parent
2f24f9de48
commit
57d9db6ce2
218 files changed
+5331
-7416
No files matched your search
@@ -3776,16 +3776,15 @@ IPSCONTENT;
|
||||
if ( \count( $tabs ) > 1 ):
|
||||
$return .= <<<IPSCONTENT
|
||||
|
||||
<div class='ipsTabs ipsTabs--sticky ipsTabs--profile ipsTabs--stretch' id='elProfileTabs' data-ipsTabBar data-ipsTabBar-contentArea='#elProfileTabs_content'>
|
||||
<ul role="tablist">
|
||||
<i-tabs class='ipsTabs ipsTabs--sticky ipsTabs--profile ipsTabs--stretch' id='elProfileTabs' data-ipsTabBar data-ipsTabBar-contentArea='#elProfileTabs_content'>
|
||||
<div role="tablist">
|
||||
|
||||
IPSCONTENT;
|
||||
|
||||
foreach ( $tabs as $tab => $title ):
|
||||
$return .= <<<IPSCONTENT
|
||||
|
||||
<li>
|
||||
<a href='
|
||||
<a href='
|
||||
IPSCONTENT;
|
||||
$return .= \IPS\Theme\Template::htmlspecialchars( $member->url()->setQueryString( 'tab', $tab ), ENT_QUOTES | ENT_DISALLOWED, 'UTF-8', FALSE );
|
||||
$return .= <<<IPSCONTENT
|
||||
@@ -3793,17 +3792,11 @@ $return .= <<<IPSCONTENT
|
||||
IPSCONTENT;
|
||||
$return .= \IPS\Theme\Template::htmlspecialchars( $tab, ENT_QUOTES | ENT_DISALLOWED, 'UTF-8', FALSE );
|
||||
$return .= <<<IPSCONTENT
|
||||
' class='ipsTabs__tab
|
||||
' class='ipsTabs__tab' role="tab" aria-controls="elProfileTab_
|
||||
IPSCONTENT;
|
||||
|
||||
if ( $activeTab == $tab ):
|
||||
$return .= \IPS\Theme\Template::htmlspecialchars( $tab, ENT_QUOTES | ENT_DISALLOWED, 'UTF-8', FALSE );
|
||||
$return .= <<<IPSCONTENT
|
||||
ipsTabs__tab--active
|
||||
IPSCONTENT;
|
||||
|
||||
endif;
|
||||
$return .= <<<IPSCONTENT
|
||||
' role="tab" aria-selected="
|
||||
_panel" aria-selected="
|
||||
IPSCONTENT;
|
||||
|
||||
if ( $activeTab == $tab ):
|
||||
@@ -3824,28 +3817,27 @@ IPSCONTENT;
|
||||
$val = "{$title}"; $return .= \IPS\Member::loggedIn()->language()->addToStack( htmlspecialchars( $val, ENT_DISALLOWED, 'UTF-8', FALSE ), TRUE, array( ) );
|
||||
$return .= <<<IPSCONTENT
|
||||
</a>
|
||||
</li>
|
||||
|
||||
IPSCONTENT;
|
||||
|
||||
endforeach;
|
||||
$return .= <<<IPSCONTENT
|
||||
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
IPSCONTENT;
|
||||
|
||||
$return .= \IPS\Theme::i()->getTemplate( "global", "core", 'global' )->tabScrollers( );
|
||||
$return .= <<<IPSCONTENT
|
||||
|
||||
</div>
|
||||
</i-tabs>
|
||||
|
||||
IPSCONTENT;
|
||||
|
||||
endif;
|
||||
$return .= <<<IPSCONTENT
|
||||
|
||||
<div id='elProfileTabs_content' class='ipsTabs__panels'>
|
||||
<div id='elProfileTabs_content' class='ipsTabs__panels ipsTabs__panels--profile'>
|
||||
|
||||
IPSCONTENT;
|
||||
|
||||
@@ -3858,11 +3850,15 @@ IPSCONTENT;
|
||||
if ( $activeTab == $tab ):
|
||||
$return .= <<<IPSCONTENT
|
||||
|
||||
<div id="ipsTabs_elProfileTabs_elProfileTab_
|
||||
<div id="elProfileTab_
|
||||
IPSCONTENT;
|
||||
$return .= \IPS\Theme\Template::htmlspecialchars( $tab, ENT_QUOTES | ENT_DISALLOWED, 'UTF-8', FALSE );
|
||||
$return .= <<<IPSCONTENT
|
||||
_panel" class='ipsTabs__panel'>
|
||||
_panel" class='ipsTabs__panel' role="tabpanel" aria-labelledby="elProfileTab_
|
||||
IPSCONTENT;
|
||||
$return .= \IPS\Theme\Template::htmlspecialchars( $tab, ENT_QUOTES | ENT_DISALLOWED, 'UTF-8', FALSE );
|
||||
$return .= <<<IPSCONTENT
|
||||
">
|
||||
{$activeTabContents}
|
||||
</div>
|
||||
|
||||
|
||||
Reference in new issue
Block a user