Version 5.0.6

This commit is contained in:
Neo committed 2025-12-19 18:55:49 -08:00
1 parent a3a4a9ccbd
commit b89858b2ff
1214 files changed
+92828 -14859

No files matched your search

+10 -172
View File
@@ -403,9 +403,9 @@ $return .= <<<IPSCONTENT
</div>
</div>
<div class='ipsBox'>
<div class='ipsBox i-margin-bottom_block'>
<div class='elHealthChart'>
<div class='ipsGrid ipsGrid--lines ipsGrid--max-3 i-border-bottom_3'>
<div class='ipsGrid ipsGrid--lines ipsGrid--max-3'>
<div class="i-flex i-gap_3 i-padding_3 ipsLinkPanelWrap">
<a class='ipsLinkPanel' href='
IPSCONTENT;
@@ -524,113 +524,23 @@ $return .= <<<IPSCONTENT
</div>
</div>
</div>
{$chart}
<p class='i-font-size_1 i-color_soft i-padding_2'>
</div>
</div>
<div class="ipsBox">
{$chart}
<p class='i-font-size_1 i-color_soft i-padding_2'>
IPSCONTENT;
$return .= \IPS\Member::loggedIn()->language()->addToStack( htmlspecialchars( 'health_system_log_intro', ENT_DISALLOWED, 'UTF-8', FALSE ), TRUE, array( ) );
$return .= <<<IPSCONTENT
</p>
</div>
</p>
</div>
</div>
<div class='ipsColumns__secondary i-basis_360'>
<div class='ipsBox i-margin-bottom_block'>
<h2 class='ipsBox__header'>
<i class="fa-solid fa-book i-color_soft"></i>
IPSCONTENT;
$return .= \IPS\Member::loggedIn()->language()->addToStack( htmlspecialchars( 'health__search_title', ENT_DISALLOWED, 'UTF-8', FALSE ), TRUE, array( ) );
$return .= <<<IPSCONTENT
<a href='
IPSCONTENT;
$return .= \IPS\Http\Url::ips( "docs/docs" );
$return .= <<<IPSCONTENT
' class='ipsBox__header-secondary' target='_blank' rel='noopener'>
IPSCONTENT;
$return .= \IPS\Member::loggedIn()->language()->addToStack( htmlspecialchars( 'health__guides_link', ENT_DISALLOWED, 'UTF-8', FALSE ), TRUE, array( ) );
$return .= <<<IPSCONTENT
</a>
</h2>
<div class='i-padding_3'>
<p class='i-margin-bottom_2'>
IPSCONTENT;
$return .= \IPS\Member::loggedIn()->language()->addToStack( htmlspecialchars( 'health__guides_intro', ENT_DISALLOWED, 'UTF-8', FALSE ), TRUE, array( ) );
$return .= <<<IPSCONTENT
</p>
<div id='guidesForm'>
{$guidesForm->customTemplate( array( \IPS\Theme::i()->getTemplate( 'support', 'core', 'admin' ), 'guideSearchForm' ) )}
</div>
<div class='i-margin-top_3' id='featuredGuides'>
<p class='i-font-weight_bold'>
IPSCONTENT;
$return .= \IPS\Member::loggedIn()->language()->addToStack( htmlspecialchars( 'health__guides_featured', ENT_DISALLOWED, 'UTF-8', FALSE ), TRUE, array( ) );
$return .= <<<IPSCONTENT
</p>
<ul class='ipsList_guides'>
IPSCONTENT;
if ( \count( $featuredGuides ) ):
$return .= <<<IPSCONTENT
IPSCONTENT;
foreach ( $featuredGuides as $guide ):
$return .= <<<IPSCONTENT
<li><a href="
IPSCONTENT;
$return .= \IPS\Theme\Template::htmlspecialchars( $guide['link'], ENT_QUOTES | ENT_DISALLOWED, 'UTF-8', FALSE );
$return .= <<<IPSCONTENT
" target='_blank' rel='noopener'>
IPSCONTENT;
$return .= \IPS\Theme\Template::htmlspecialchars( $guide['title'], ENT_QUOTES | ENT_DISALLOWED, 'UTF-8', FALSE );
$return .= <<<IPSCONTENT
</a></li>
IPSCONTENT;
endforeach;
$return .= <<<IPSCONTENT
IPSCONTENT;
else:
$return .= <<<IPSCONTENT
<li><em class='i-font-size_-1'>
IPSCONTENT;
$return .= \IPS\Member::loggedIn()->language()->addToStack( htmlspecialchars( 'health__no_featured', ENT_DISALLOWED, 'UTF-8', FALSE ), TRUE, array( ) );
$return .= <<<IPSCONTENT
</em></li>
IPSCONTENT;
endif;
$return .= <<<IPSCONTENT
</ul>
</div>
<div class='i-margin-top_3 ipsHide ipsLoading' id='guideSearchResults'>
<ul class='ipsList_guides'></ul>
</div>
</div>
</div>
<div class='ipsBox i-margin-bottom_block'>
<h2 class='ipsBox__header'>
<i class="fa-solid fa-screwdriver-wrench i-color_soft"></i>
@@ -716,78 +626,6 @@ $return .= <<<IPSCONTENT
</div>
</div>
<div class='ipsBox i-margin-bottom_block'>
<h2 class='ipsBox__header'>
<i class="fa-solid fa-life-ring i-color_soft"></i>
IPSCONTENT;
$return .= \IPS\Member::loggedIn()->language()->addToStack( htmlspecialchars( 'health__support_title', ENT_DISALLOWED, 'UTF-8', FALSE ), TRUE, array( ) );
$return .= <<<IPSCONTENT
<a href='
IPSCONTENT;
$return .= \IPS\Http\Url::ips( "docs/client_area" );
$return .= <<<IPSCONTENT
' class='ipsBox__header-secondary' target='_blank' rel='noopener'>
IPSCONTENT;
$return .= \IPS\Member::loggedIn()->language()->addToStack( htmlspecialchars( 'health__client_area_link', ENT_DISALLOWED, 'UTF-8', FALSE ), TRUE, array( ) );
$return .= <<<IPSCONTENT
</a>
</h2>
<div class='i-padding_3'>
<div class="ipsRichText i-font-size_1">
<p>
IPSCONTENT;
$return .= \IPS\Member::loggedIn()->language()->addToStack( htmlspecialchars( 'health_support_intro1', ENT_DISALLOWED, 'UTF-8', FALSE ), TRUE, array( ) );
$return .= <<<IPSCONTENT
</p>
<p>
IPSCONTENT;
$return .= \IPS\Member::loggedIn()->language()->addToStack( htmlspecialchars( 'health_support_intro2', ENT_DISALLOWED, 'UTF-8', FALSE ), TRUE, array( ) );
$return .= <<<IPSCONTENT
</p>
IPSCONTENT;
if ( \IPS\Login\Handler::findMethod( 'IPS\Login\Handler\Standard' ) ):
$return .= <<<IPSCONTENT
<p>
IPSCONTENT;
$return .= \IPS\Member::loggedIn()->language()->addToStack( htmlspecialchars( 'health_support_intro3', ENT_DISALLOWED, 'UTF-8', FALSE ), TRUE, array( ) );
$return .= <<<IPSCONTENT
</p>
IPSCONTENT;
endif;
$return .= <<<IPSCONTENT
</div>
<a href='
IPSCONTENT;
$return .= \IPS\Http\Url::ips( "docs/community_support" );
$return .= <<<IPSCONTENT
' class='ipsButton ipsButton--secondary ipsButton--wide i-margin-top_3' target='_blank'>
IPSCONTENT;
$return .= \IPS\Member::loggedIn()->language()->addToStack( htmlspecialchars( 'health__support_button', ENT_DISALLOWED, 'UTF-8', FALSE ), TRUE, array( ) );
$return .= <<<IPSCONTENT
<i class="fa-solid fa-arrow-up-right-from-square"></i></a>
</div>
</div>
<div id='thirdPartyDialog'></div>
</div>
</div>