field_title, ENT_QUOTES | ENT_DISALLOWED, 'UTF-8', FALSE ); $return .= <<
IPSCONTENT; if ( $collection['record_static_furl']->error ): $return .= << IPSCONTENT; $val = "{$collection['record_static_furl']->error}"; $return .= \IPS\Member::loggedIn()->language()->addToStack( htmlspecialchars( $val, ENT_DISALLOWED, 'UTF-8', FALSE ), TRUE, array( ) ); $return .= << IPSCONTENT; endif; $return .= <<value ): $return .= << IPSCONTENT; $return .= \IPS\Member::loggedIn()->language()->addToStack( htmlspecialchars( 'url', ENT_DISALLOWED, 'UTF-8', FALSE ), TRUE, array( ) ); $return .= << IPSCONTENT; $return .= htmlspecialchars( \IPS\Http\Url::internal( "app=cms&module=pages&controller=page&path=$page->full_path", null, "content_page_path", array( $page->full_path ), 0 ), ENT_QUOTES | ENT_DISALLOWED, 'UTF-8', TRUE ); $return .= << IPSCONTENT; $return .= \IPS\Theme\Template::htmlspecialchars( $category->full_path, ENT_QUOTES | ENT_DISALLOWED, 'UTF-8', FALSE ); $return .= << / IPSCONTENT; if ( $record !== NULL ): $return .= <<_id, ENT_QUOTES | ENT_DISALLOWED, 'UTF-8', FALSE ); $return .= <<
IPSCONTENT; return $return; } function fieldBadge( $label, $value, $classes, $bgcolor=null, $color=null ) { $return = ''; $return .= << IPSCONTENT; $return .= \IPS\Theme\Template::htmlspecialchars( $label, ENT_QUOTES | ENT_DISALLOWED, 'UTF-8', FALSE ); $return .= << IPSCONTENT; return $return; } function fieldDefault( $label, $value ) { $return = ''; $return .= << IPSCONTENT; $return .= \IPS\Theme\Template::htmlspecialchars( $label, ENT_QUOTES | ENT_DISALLOWED, 'UTF-8', FALSE ); $return .= << {$value} IPSCONTENT; return $return; } function soundcloud( $url, $params ) { $return = ''; $return .= << $v ): $return .= << IPSCONTENT; return $return; } function spotify( $url, $params ) { $return = ''; $return .= << $v ): $return .= << IPSCONTENT; return $return; } function youtube( $url, $params ) { $return = ''; $return .= <<
IPSCONTENT; return $return; }}