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

+26 -30
View File
@@ -754,12 +754,12 @@ IPSCONTENT;
endif;
$return .= <<<IPSCONTENT
data-datalayer-postfetch>
data-datalayer-postfetch><i class="fa-solid fa-download"></i><span>
IPSCONTENT;
$return .= \IPS\Member::loggedIn()->language()->addToStack( htmlspecialchars( 'download_now', ENT_DISALLOWED, 'UTF-8', FALSE ), TRUE, array( ) );
$return .= <<<IPSCONTENT
</a>
</span></a>
IPSCONTENT;
@@ -3217,56 +3217,50 @@ IPSCONTENT;
if ( \count( $tabs ) ):
$return .= <<<IPSCONTENT
<div class="ipsTabs ipsJS_show" id="tabs_file" data-ipstabbar data-ipstabbar-contentarea="#ipsTabs_content_file">
<ul role="tablist">
<li>
<a href="#ipsTabs_tabs_file_file_tab_desc_panel" id="file_tab_desc" class="ipsTabs__tab" role="tab" aria-selected="true">
<i-tabs class="ipsTabs" id="ipsTabs_file" data-ipstabbar data-ipstabbar-contentarea="#ipsTabs_file_content">
<div role="tablist">
<button type="button" id="ipsTabs_file_desc" class="ipsTabs__tab" role="tab" aria-controls="ipsTabs_file_desc_panel" aria-selected="true">
IPSCONTENT;
$return .= \IPS\Member::loggedIn()->language()->addToStack( htmlspecialchars( 'file_desc', ENT_DISALLOWED, 'UTF-8', FALSE ), TRUE, array( ) );
$return .= <<<IPSCONTENT
</a>
</li>
</button>
IPSCONTENT;
foreach ( $tabs as $name ):
$return .= <<<IPSCONTENT
<li>
<a href="#ipsTabs_tabs_file_file_tab_
<button type="button" id="ipsTabs_file_
IPSCONTENT;
$return .= \IPS\Theme\Template::htmlspecialchars( $name, ENT_QUOTES | ENT_DISALLOWED, 'UTF-8', FALSE );
$return .= <<<IPSCONTENT
_panel" id="file_tab_
" class="ipsTabs__tab" role="tab" aria-controls="ipsTabs_file_
IPSCONTENT;
$return .= \IPS\Theme\Template::htmlspecialchars( $name, ENT_QUOTES | ENT_DISALLOWED, 'UTF-8', FALSE );
$return .= <<<IPSCONTENT
" class="ipsTabs__tab" role="tab" aria-selected="false">
_panel" aria-selected="false">
IPSCONTENT;
$val = "{$name}"; $return .= \IPS\Member::loggedIn()->language()->addToStack( htmlspecialchars( $val, ENT_DISALLOWED, 'UTF-8', FALSE ), TRUE, array( ) );
$return .= <<<IPSCONTENT
</a>
</li>
</button>
IPSCONTENT;
endforeach;
$return .= <<<IPSCONTENT
</ul>
</div>
IPSCONTENT;
$return .= \IPS\Theme::i()->getTemplate( "global", "core", 'global' )->tabScrollers( );
$return .= <<<IPSCONTENT
</div>
<div id="ipsTabs_content_file" class="ipsTabs__panels ipsTabs__panels--padded">
<div id="ipsTabs_tabs_file_file_tab_desc_panel" class="ipsTabs__panel" aria-labelledby="file_tab_desc" aria-hidden="false">
</i-tabs>
<div id="ipsTabs_file_content" class="ipsTabs__panels ipsTabs__panels--padded">
<div id="ipsTabs_file_desc_panel" class="ipsTabs__panel" role="tabpanel" aria-labelledby="ipsTabs_file_desc">
IPSCONTENT;
@@ -3503,15 +3497,15 @@ IPSCONTENT;
if ( $field['location'] == 'tab' ):
$return .= <<<IPSCONTENT
<div id="ipsTabs_tabs_file_file_tab_downloads_
<div id="ipsTabs_file_
IPSCONTENT;
$return .= \IPS\Theme\Template::htmlspecialchars( $field['key'], ENT_QUOTES | ENT_DISALLOWED, 'UTF-8', FALSE );
$return .= <<<IPSCONTENT
_panel" class="ipsTabs__panel" aria-labelledby="file_tab_
_panel" class="ipsTabs__panel" role="tabpanel" aria-labelledby="ipsTabs_file_
IPSCONTENT;
$return .= \IPS\Theme\Template::htmlspecialchars( $field['key'], ENT_QUOTES | ENT_DISALLOWED, 'UTF-8', FALSE );
$return .= <<<IPSCONTENT
" aria-hidden="false">
" hidden>
<div class="ipsRichText" data-controller="core.front.core.lightboxedImages">
{$field['value']}
</div>
@@ -3845,12 +3839,12 @@ IPSCONTENT;
$return .= \IPS\Member::loggedIn()->language()->addToStack( htmlspecialchars( 'dl_get_support_title', ENT_DISALLOWED, 'UTF-8', FALSE ), TRUE, array( ) );
$return .= <<<IPSCONTENT
" class="ipsButton ipsButton--inherit i-width_100p">
" class="ipsButton ipsButton--large ipsButton--text i-width_100p"><i class="fa-regular fa-life-ring"></i><span>
IPSCONTENT;
$return .= \IPS\Member::loggedIn()->language()->addToStack( htmlspecialchars( 'dl_get_support', ENT_DISALLOWED, 'UTF-8', FALSE ), TRUE, array( ) );
$return .= <<<IPSCONTENT
</a></li>
</span></a></li>
IPSCONTENT;
@@ -4095,13 +4089,14 @@ $return .= \IPS\Theme\CustomTemplate::getCustomTemplatesForHookPoint( "downloads
$return .= <<<IPSCONTENT
IPSCONTENT;
if ( $file->canViewDownloaders() and $file->downloads ):
$return .= <<<IPSCONTENT
<div class="i-margin-top_3">
<a href="
<ul class="ipsButtons i-margin-top_3">
<li><a href="
IPSCONTENT;
$return .= \IPS\Theme\Template::htmlspecialchars( $file->url('log'), ENT_QUOTES | ENT_DISALLOWED, 'UTF-8', FALSE );
$return .= <<<IPSCONTENT
@@ -4115,19 +4110,20 @@ IPSCONTENT;
$return .= \IPS\Member::loggedIn()->language()->addToStack( htmlspecialchars( 'downloaders', ENT_DISALLOWED, 'UTF-8', FALSE ), TRUE, array( ) );
$return .= <<<IPSCONTENT
"><i class="fa-solid fa-users"></i><span>
"><i class="fa-regular fa-circle-user"></i><span>
IPSCONTENT;
$return .= \IPS\Member::loggedIn()->language()->addToStack( htmlspecialchars( 'who_downloaded', ENT_DISALLOWED, 'UTF-8', FALSE ), TRUE, array( ) );
$return .= <<<IPSCONTENT
</span></a>
</div>
</span></a></li>
</ul>
IPSCONTENT;
endif;
$return .= <<<IPSCONTENT
</div>
</aside>
</div>