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

+35 -28
View File
@@ -904,70 +904,71 @@ if ( $key === 'location' ):
$return .= <<<IPSCONTENT
<li class='cEvents__search__field cEvents__search__field--location'>
<label class='cEvents__search__label'>
<div class="i-flex i-justify-content_space-between">
<label class='cEvents__search__label' for="elInput_location">
IPSCONTENT;
$return .= \IPS\Member::loggedIn()->language()->addToStack( htmlspecialchars( 'events_search_location', ENT_DISALLOWED, 'UTF-8', FALSE ), TRUE, array( ) );
$return .= <<<IPSCONTENT
</label>
<div class='cEvents__search__searchWrap i-flex i-gap_1'>
<div class='i-flex i-gap_1'>
IPSCONTENT;
if ( $byLocation ):
$return .= <<<IPSCONTENT
IPSCONTENT;
$input->options['placeholder'] = \IPS\Member::loggedIn()->language()->addToStack( "events_search_your_location" );
$return .= <<<IPSCONTENT
IPSCONTENT;
$input->options['disabled'] = TRUE;
$return .= <<<IPSCONTENT
{$input->html()}
<a href='#' class='ipsEventSearch__searchLocation i-align-self_center i-font-size_-2 i-font-weight_600 i-color_soft i-flex_00 ipsJS_show' hidden data-action='useMyLocation'><i class='fa-solid fa-crosshairs'></i> <span>
<button type="button" class='ipsEventSearch__searchLocation' hidden data-action='useMyLocation'><i class='fa-solid fa-crosshairs'></i> <span>
IPSCONTENT;
$return .= \IPS\Member::loggedIn()->language()->addToStack( htmlspecialchars( 'events_search_use_location', ENT_DISALLOWED, 'UTF-8', FALSE ), TRUE, array( ) );
$return .= <<<IPSCONTENT
</span></a>
<a href='#' class='ipsEventSearch__searchLocation i-align-self_center i-font-size_-2 i-font-weight_600 i-color_soft i-flex_00 ipsJS_show' data-action='cancelLocation'><span>
</span></button>
<button type="button" class='ipsEventSearch__searchLocation' data-action='cancelLocation'><span>
IPSCONTENT;
$return .= \IPS\Member::loggedIn()->language()->addToStack( htmlspecialchars( 'events_search_cancel_location', ENT_DISALLOWED, 'UTF-8', FALSE ), TRUE, array( ) );
$return .= <<<IPSCONTENT
</span></a>
</span></button>
IPSCONTENT;
else:
$return .= <<<IPSCONTENT
{$input->html()}
<a href='#' class='ipsEventSearch__searchLocation i-align-self_center i-font-size_-2 i-font-weight_600 i-color_soft i-flex_00 ipsJS_show' data-action='useMyLocation'><i class='fa-solid fa-crosshairs'></i> <span>
<button type="button" class='ipsEventSearch__searchLocation' data-action='useMyLocation'><i class='fa-solid fa-crosshairs'></i> <span>
IPSCONTENT;
$return .= \IPS\Member::loggedIn()->language()->addToStack( htmlspecialchars( 'events_search_use_location', ENT_DISALLOWED, 'UTF-8', FALSE ), TRUE, array( ) );
$return .= <<<IPSCONTENT
</span></a>
<a href='#' class='ipsEventSearch__searchLocation i-align-self_center i-font-size_-2 i-font-weight_600 i-color_soft i-flex_00 ipsJS_show' hidden data-action='cancelLocation'><span>
</span></button>
<button type="button" class='ipsEventSearch__searchLocation' hidden data-action='cancelLocation'><span>
IPSCONTENT;
$return .= \IPS\Member::loggedIn()->language()->addToStack( htmlspecialchars( 'events_search_cancel_location', ENT_DISALLOWED, 'UTF-8', FALSE ), TRUE, array( ) );
$return .= <<<IPSCONTENT
</span></a>
</span></button>
IPSCONTENT;
endif;
$return .= <<<IPSCONTENT
</div>
</div>
{$input->html()}
</li>
IPSCONTENT;
@@ -976,13 +977,15 @@ elseif ( $key === 'show' ):
$return .= <<<IPSCONTENT
<li class='cEvents__search__field cEvents__search__field--show'>
<label class='cEvents__search__label'>
<label class="cEvents__search__input">
<span class='cEvents__search__label'>
IPSCONTENT;
$return .= \IPS\Member::loggedIn()->language()->addToStack( htmlspecialchars( 'events_search_type', ENT_DISALLOWED, 'UTF-8', FALSE ), TRUE, array( ) );
$return .= <<<IPSCONTENT
</label>
{$input->html()}
</span>
{$input->html()}
</label>
</li>
IPSCONTENT;
@@ -991,22 +994,26 @@ elseif ( $key === 'date' ):
$return .= <<<IPSCONTENT
<li class='cEvents__search__field cEvents__search__field--date cEvents__search__field--from'>
<label class='cEvents__search__label'>
<label class="cEvents__search__input">
<span class='cEvents__search__label'>
IPSCONTENT;
$return .= \IPS\Member::loggedIn()->language()->addToStack( htmlspecialchars( 'events_search_from', ENT_DISALLOWED, 'UTF-8', FALSE ), TRUE, array( ) );
$return .= <<<IPSCONTENT
</label>
{$input->start->html()}
</span>
{$input->start->html()}
</label>
</li>
<li class='cEvents__search__field cEvents__search__field--date cEvents__search__field--to'>
<label class='cEvents__search__label'>
<label class="cEvents__search__input">
<span class='cEvents__search__label'>
IPSCONTENT;
$return .= \IPS\Member::loggedIn()->language()->addToStack( htmlspecialchars( 'events_search_to', ENT_DISALLOWED, 'UTF-8', FALSE ), TRUE, array( ) );
$return .= <<<IPSCONTENT
</label>
{$input->end->html()}
</span>
{$input->end->html()}
</label>
</li>
IPSCONTENT;
@@ -1021,12 +1028,12 @@ endforeach;
$return .= <<<IPSCONTENT
<li class='cEvents__search__field cEvents__search__field--submit'>
<button type='submit' class='ipsButton ipsButton--primary i-width_100p'>
<button type='submit' class='ipsButton ipsButton--large ipsButton--primary i-width_100p'><i class="fa-solid fa-magnifying-glass"></i><span>
IPSCONTENT;
$return .= \IPS\Member::loggedIn()->language()->addToStack( htmlspecialchars( 'events_search_search', ENT_DISALLOWED, 'UTF-8', FALSE ), TRUE, array( ) );
$return .= <<<IPSCONTENT
</button>
</span></button>
</li>
</ul>
</form>