Version 5.0.0 release
This commit is contained in:
1 parent
90e8c7e903
commit
a3a4a9ccbd
651 files changed
+7275
-9481
No files matched your search
@@ -200,7 +200,7 @@ IPSCONTENT;
|
||||
foreach ( $buttonMethods as $method ):
|
||||
$return .= <<<IPSCONTENT
|
||||
|
||||
<li class='ipsFieldRow--fullWidth i-margin-top_1'>
|
||||
<li class='ipsFieldRow ipsFieldRow--fullWidth i-margin-top_1'>
|
||||
{$method->button()}
|
||||
</li>
|
||||
|
||||
@@ -390,7 +390,22 @@ $return .= <<<IPSCONTENT
|
||||
"
|
||||
IPSCONTENT;
|
||||
|
||||
$return .= \IPS\Theme::i()->getTemplate( "global", "core", 'front' )->htmlDataAttributes( );
|
||||
if ( isset(\IPS\Widget\Request::i()->cookie['acptheme']) AND \IPS\Widget\Request::i()->cookie['acptheme'] == 'dark' ):
|
||||
$return .= <<<IPSCONTENT
|
||||
data-ips-scheme="dark"
|
||||
IPSCONTENT;
|
||||
|
||||
elseif ( !isset(\IPS\Widget\Request::i()->cookie['acptheme']) AND isset(\IPS\Widget\Request::i()->cookie['acpthemedefault']) AND \IPS\Widget\Request::i()->cookie['acpthemedefault'] == 'dark' ):
|
||||
$return .= <<<IPSCONTENT
|
||||
data-ips-scheme="dark"
|
||||
IPSCONTENT;
|
||||
|
||||
else:
|
||||
$return .= <<<IPSCONTENT
|
||||
data-ips-scheme="light"
|
||||
IPSCONTENT;
|
||||
|
||||
endif;
|
||||
$return .= <<<IPSCONTENT
|
||||
>
|
||||
<head>
|
||||
@@ -453,19 +468,17 @@ IPSCONTENT;
|
||||
$return .= <<<IPSCONTENT
|
||||
|
||||
<div class="i-margin-bottom_3">
|
||||
<div class='i-flex i-align-items_center ipsGap'>
|
||||
<div class='i-flex_00'>
|
||||
<span class='ipsUserPhoto ipsUserPhoto--medium'>
|
||||
<img src='
|
||||
<div class='ipsPhotoPanel' style="--i-photoPanelAvatar: 4em;">
|
||||
<span class='ipsUserPhoto'>
|
||||
<img src='
|
||||
IPSCONTENT;
|
||||
|
||||
$return .= htmlspecialchars( \IPS\Member::load( $log->member_id )->photo, ENT_QUOTES | ENT_DISALLOWED, 'UTF-8', FALSE );
|
||||
$return .= <<<IPSCONTENT
|
||||
' alt=''>
|
||||
</span>
|
||||
</div>
|
||||
<div class='i-flex_11'>
|
||||
<h1>
|
||||
</span>
|
||||
<div class='ipsPhotoPanel__text'>
|
||||
<div class="ipsPhotoPanel__primary">
|
||||
|
||||
IPSCONTENT;
|
||||
|
||||
@@ -516,16 +529,14 @@ IPSCONTENT;
|
||||
$return .= \IPS\Member\Group::load( \IPS\Member::load( $log->member_id )->member_group_id )->formattedName;
|
||||
$return .= <<<IPSCONTENT
|
||||
)
|
||||
</h1>
|
||||
<div>
|
||||
</div>
|
||||
<div class="ipsPhotoPanel__secondary">
|
||||
IPSCONTENT;
|
||||
|
||||
$val = ( $log->time instanceof \IPS\DateTime ) ? $log->time : \IPS\DateTime::ts( $log->time );$return .= $val->html();
|
||||
$return .= <<<IPSCONTENT
|
||||
</div>
|
||||
<div>
|
||||
<div class='ipsTruncate'>
|
||||
|
||||
<div class="ipsPhotoPanel__secondary">
|
||||
IPSCONTENT;
|
||||
|
||||
$return .= \IPS\Member::loggedIn()->language()->addToStack( htmlspecialchars( 'triggered_at', ENT_DISALLOWED, 'UTF-8', FALSE ), TRUE, array( ) );
|
||||
@@ -562,9 +573,7 @@ IPSCONTENT;
|
||||
|
||||
endif;
|
||||
$return .= <<<IPSCONTENT
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -610,71 +619,6 @@ $return .= \IPS\Theme\Template::htmlspecialchars( $log->backtrace, ENT_QUOTES |
|
||||
$return .= <<<IPSCONTENT
|
||||
</textarea>
|
||||
</div>
|
||||
|
||||
IPSCONTENT;
|
||||
|
||||
if ( $log->loaded_hooks ):
|
||||
$return .= <<<IPSCONTENT
|
||||
|
||||
<div class="i-margin-bottom_3">
|
||||
<h3 class="ipsMinorTitle">
|
||||
IPSCONTENT;
|
||||
|
||||
$return .= \IPS\Member::loggedIn()->language()->addToStack( htmlspecialchars( 'log_loaded_hooks', ENT_DISALLOWED, 'UTF-8', FALSE ), TRUE, array( ) );
|
||||
$return .= <<<IPSCONTENT
|
||||
</h3>
|
||||
<ul>
|
||||
|
||||
IPSCONTENT;
|
||||
|
||||
foreach ( $log->loaded_hooks as $hook ):
|
||||
$return .= <<<IPSCONTENT
|
||||
|
||||
|
||||
IPSCONTENT;
|
||||
|
||||
$details = \IPS\Log::hookDetails( $hook );
|
||||
$return .= <<<IPSCONTENT
|
||||
|
||||
<li><a href='
|
||||
IPSCONTENT;
|
||||
|
||||
if ( $details['type'] == 'app' ):
|
||||
$return .= <<<IPSCONTENT
|
||||
|
||||
IPSCONTENT;
|
||||
|
||||
$return .= htmlspecialchars( \IPS\Http\Url::internal( "app=core&module=applications&controller=applications&do=details&id={$details['id']}", null, "", array(), 0 ), ENT_QUOTES | ENT_DISALLOWED, 'UTF-8', TRUE );
|
||||
$return .= <<<IPSCONTENT
|
||||
|
||||
IPSCONTENT;
|
||||
|
||||
endif;
|
||||
$return .= <<<IPSCONTENT
|
||||
' data-ipsDialog data-ipsDialog-title='
|
||||
IPSCONTENT;
|
||||
|
||||
$return .= \IPS\Member::loggedIn()->language()->addToStack( htmlspecialchars( 'app_view_details', ENT_DISALLOWED, 'UTF-8', FALSE ), TRUE, array( ) );
|
||||
$return .= <<<IPSCONTENT
|
||||
'>
|
||||
IPSCONTENT;
|
||||
$return .= \IPS\Theme\Template::htmlspecialchars( $hook, ENT_QUOTES | ENT_DISALLOWED, 'UTF-8', FALSE );
|
||||
$return .= <<<IPSCONTENT
|
||||
</a></li>
|
||||
|
||||
IPSCONTENT;
|
||||
|
||||
endforeach;
|
||||
$return .= <<<IPSCONTENT
|
||||
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
IPSCONTENT;
|
||||
|
||||
endif;
|
||||
$return .= <<<IPSCONTENT
|
||||
|
||||
IPSCONTENT;
|
||||
|
||||
return $return;
|
||||
|
||||
Reference in new issue
Block a user