Version 5.0.0 beta 5

This commit is contained in:
Neo committed 2025-12-19 17:04:22 -08:00
1 parent 2f24f9de48
commit 57d9db6ce2
218 files changed
+5331 -7416

No files matched your search

+24 -27
View File
@@ -88,38 +88,27 @@ IPSCONTENT;
if ( \count( $images ) > 1 ):
$return .= <<<IPSCONTENT
<div class='ipsTabs acpFormTabBar' id='elTabs_adView' data-ipsTabBar data-ipsTabBar-contentArea='#ipsTabs_content_adView' data-ipsTabBar-updateURL='false'>
<ul role='tablist'
<i-tabs class='ipsTabs acpFormTabBar' id='ipsTabs_adView' data-ipsTabBar data-ipsTabBar-contentArea='#ipsTabs_adView_content' data-ipsTabBar-updateURL='false'>
<div role='tablist'>
IPSCONTENT;
foreach ( $images as $key => $image ):
$return .= <<<IPSCONTENT
<li>
<a href='#ipsTabs_elTabs_adView_adView_tab_
<button type="button" id='ipsTabs_adView_
IPSCONTENT;
$return .= \IPS\Theme\Template::htmlspecialchars( $key, ENT_QUOTES | ENT_DISALLOWED, 'UTF-8', FALSE );
$return .= <<<IPSCONTENT
_panel' id='adView_tab_
' class="ipsTabs__tab" title='
IPSCONTENT;
$return .= \IPS\Theme\Template::htmlspecialchars( $key, ENT_QUOTES | ENT_DISALLOWED, 'UTF-8', FALSE );
$return .= <<<IPSCONTENT
' class="ipsTabs__tab
IPSCONTENT;
if ( $key == "large" ):
$return .= <<<IPSCONTENT
ipsTabs__tab--active
IPSCONTENT;
endif;
$return .= <<<IPSCONTENT
" title='
' role="tab" aria-controls='ipsTabs_adView_
IPSCONTENT;
$return .= \IPS\Theme\Template::htmlspecialchars( $key, ENT_QUOTES | ENT_DISALLOWED, 'UTF-8', FALSE );
$return .= <<<IPSCONTENT
' role="tab" aria-selected="
_panel' aria-selected="
IPSCONTENT;
if ( $key == "large" ):
@@ -135,7 +124,7 @@ IPSCONTENT;
endif;
$return .= <<<IPSCONTENT
">
IPSCONTENT;
if ( $key === 'large' ):
@@ -161,38 +150,47 @@ IPSCONTENT;
endif;
$return .= <<<IPSCONTENT
</a>
</li>
</button>
IPSCONTENT;
endforeach;
$return .= <<<IPSCONTENT
</ul>
</div>
IPSCONTENT;
$return .= \IPS\Theme::i()->getTemplate( "global", "core", 'global' )->tabScrollers( );
$return .= <<<IPSCONTENT
</div>
<section id='ipsTabs_content_adView' class='acpFormTabContent'>
</i-tabs>
<section id='ipsTabs_adView_content' class='acpFormTabContent'>
IPSCONTENT;
foreach ( $images as $key => $image ):
$return .= <<<IPSCONTENT
<div id='ipsTabs_elTabs_adView_adView_tab_
<div id='ipsTabs_adView_
IPSCONTENT;
$return .= \IPS\Theme\Template::htmlspecialchars( $key, ENT_QUOTES | ENT_DISALLOWED, 'UTF-8', FALSE );
$return .= <<<IPSCONTENT
_panel' class="ipsTabs__panel" aria-labelledby="adView_tab_
_panel' class="ipsTabs__panel" role="tabpanel" aria-labelledby="ipsTabs_adView_
IPSCONTENT;
$return .= \IPS\Theme\Template::htmlspecialchars( $key, ENT_QUOTES | ENT_DISALLOWED, 'UTF-8', FALSE );
$return .= <<<IPSCONTENT
" aria-hidden="false">
"
IPSCONTENT;
if ( $key != "large" ):
$return .= <<<IPSCONTENT
hidden
IPSCONTENT;
endif;
$return .= <<<IPSCONTENT
>
<div class="i-padding_3">
<a href="
IPSCONTENT;
@@ -258,7 +256,6 @@ IPSCONTENT;
$return .= \IPS\Theme\Template::htmlspecialchars( $advertisement->link, ENT_QUOTES | ENT_DISALLOWED, 'UTF-8', FALSE );
$return .= <<<IPSCONTENT
</a></div>
&nbsp;
</div>
IPSCONTENT;