$sprintf ) );
$return .= <<
IPSCONTENT;
$return .= \IPS\Theme\Template::htmlspecialchars( $image->caption, ENT_QUOTES | ENT_DISALLOWED, 'UTF-8', FALSE );
$return .= <<
IPSCONTENT;
$return .= \IPS\Member::loggedIn()->language()->addToStack( htmlspecialchars( 'in', ENT_DISALLOWED, 'UTF-8', FALSE ), TRUE, array( ) );
$return .= <<
IPSCONTENT;
$return .= \IPS\Member::loggedIn()->language()->addToStack( htmlspecialchars( 'from_the_album', ENT_DISALLOWED, 'UTF-8', FALSE ), TRUE, array( ) );
$return .= <<
IPSCONTENT;
$return .= \IPS\Theme\Template::htmlspecialchars( $item->directContainer()->_title, ENT_QUOTES | ENT_DISALLOWED, 'UTF-8', FALSE );
$return .= <<"
IPSCONTENT;
$images = \IPS\Gallery\Image::getItemsWithPermission( array( array( 'image_album_id=?', $item->album_id ) ), ( $item->directContainer()->sort_options == 'title' ) ? 'image_caption ASC' : $item::$databasePrefix . $item::$databaseColumnMap[ $item->directContainer()->sort_options ] . ' DESC', 9 );
$return .= <<
IPSCONTENT;
$return .= \IPS\Theme::i()->getTemplate( "global", "core" )->userLink( $comment['comment']->author(), $comment['comment']->warningRef() );
$return .= <<
IPSCONTENT;
$return .= \IPS\Theme::i()->getTemplate( "global", "core" )->reputationBadge( $comment['comment']->author() );
$return .= <<
url(), ENT_QUOTES | ENT_DISALLOWED, 'UTF-8', FALSE );
$return .= <<{$comment['comment']->dateLine()}
IPSCONTENT;
if ( $comment['comment']->editLine() ):
$return .= <<language()->addToStack( htmlspecialchars( 'edited_lc', ENT_DISALLOWED, 'UTF-8', FALSE ), TRUE, array( ) );
$return .= <<
{$comment['comment']->truncated( TRUE )}
IPSCONTENT;
if ( $comment['note'] ):
$return .= <<
IPSCONTENT;
$return .= \IPS\Theme\Template::htmlspecialchars( $comment['note'], ENT_QUOTES | ENT_DISALLOWED, 'UTF-8', FALSE );
$return .= <<
IPSCONTENT;
if ( isset( $comment['featured_by'] ) ):
$return .= <<
IPSCONTENT;
$htmlsprintf = array($comment['featured_by']->link()); $return .= \IPS\Member::loggedIn()->language()->addToStack( htmlspecialchars( 'recommended_by', ENT_DISALLOWED, 'UTF-8', FALSE ), FALSE, array( 'htmlsprintf' => $htmlsprintf ) );
$return .= <<
IPSCONTENT;
endif;
$return .= <<
IPSCONTENT;
elseif ( isset( $comment['featured_by'] ) ):
$return .= <<link()); $return .= \IPS\Member::loggedIn()->language()->addToStack( htmlspecialchars( 'recommended_by', ENT_DISALLOWED, 'UTF-8', FALSE ), FALSE, array( 'htmlsprintf' => $htmlsprintf ) );
$return .= <<
IPSCONTENT;
endif;
$return .= <<
IPSCONTENT;
$val = "{$titleLang}"; $return .= \IPS\Member::loggedIn()->language()->addToStack( htmlspecialchars( $val, ENT_DISALLOWED, 'UTF-8', FALSE ), TRUE, array( ) );
$return .= <<
IPSCONTENT;
$return .= \IPS\Theme::i()->getTemplate( "global", "core" )->carouselNavigation( 'gallery-featured-comments' );
$return .= <<
IPSCONTENT;
if ( \count( $comments ) ):
$return .= << $comment ):
$return .= <<getTemplate( "global", "gallery" )->featuredComment( $comment, $id, $commentLang );
$return .= <<
IPSCONTENT;
return $return;
}
function manageFollowNodeRow( $table, $headers, $rows ) {
$return = '';
$return .= <<_followData['follow_rel_id'], ENT_QUOTES | ENT_DISALLOWED, 'UTF-8', FALSE );
$return .= <<
IPSCONTENT;
endif;
$return .= <<getTemplate( "global", "gallery", 'front' )->nsfwOverlay( $image, FALSE );
$return .= <<
IPSCONTENT;
endforeach;
$return .= <<
IPSCONTENT;
endif;
$return .= <<
language()->addToStack( htmlspecialchars( 'view_this_image', ENT_DISALLOWED, 'UTF-8', FALSE ), FALSE, array( 'sprintf' => $sprintf ) );
$return .= <<
IPSCONTENT;
$return .= \IPS\Theme::i()->getTemplate( "global", "gallery", 'front' )->nsfwOverlay( $imageObj, FALSE );
$return .= <<
IPSCONTENT;
endif;
$return .= <<
IPSCONTENT;
if ( $reviewRating !== NULL ):
$return .= <<getTemplate( "global", "core" )->rating( 'medium', $reviewRating );
$return .= <<
IPSCONTENT;
if ( trim( $indexData['index_content'] ) !== '' ):
$return .= <<application->directory == 'core' and \IPS\Dispatcher::i()->module and \IPS\Dispatcher::i()->module->key == 'search' ) ):
$return .= <<
IPSCONTENT;
$return .= \IPS\Content\Search\Result::preDisplay( $indexData['index_content'] );
$return .= <<
IPSCONTENT;
endif;
$return .= <<
IPSCONTENT;
endif;
$return .= <<
language()->addToStack( htmlspecialchars( 'view_this_image', ENT_DISALLOWED, 'UTF-8', FALSE ), FALSE, array( 'sprintf' => $sprintf ) );
$return .= <<
IPSCONTENT;
if ( $imageObj->media ):
$return .= <<masked_file_name ):
$return .= <<masked_file_name )->url;
$return .= <<
original_file_name )->url;
$return .= <<masked_file_name ):
$return .= <<
IPSCONTENT;
else:
$return .= <<
IPSCONTENT;
endif;
$return .= <<
IPSCONTENT;
$return .= \IPS\Theme::i()->getTemplate( "global", "gallery", 'front' )->nsfwOverlay( $imageObj, FALSE );
$return .= <<
IPSCONTENT;
endif;
$return .= <<gallery_nsfw ):
$return .= <<
language()->addToStack( htmlspecialchars( 'view_this_image', ENT_DISALLOWED, 'UTF-8', FALSE ), FALSE, array( 'sprintf' => $sprintf ) );
$return .= <<
IPSCONTENT;
if ( $imageObj->media ):
$return .= <<masked_file_name ):
$return .= <<masked_file_name )->url;
$return .= <<
original_file_name )->url;
$return .= <<masked_file_name ):
$return .= <<
IPSCONTENT;
else:
$return .= <<
IPSCONTENT;
endif;
$return .= <<
IPSCONTENT;
$return .= \IPS\Theme::i()->getTemplate( "global", "gallery", 'front' )->nsfwOverlay( $imageObj, FALSE );
$return .= <<
IPSCONTENT;
endif;
$return .= <<
IPSCONTENT;
if ( $albumData ):
$return .= <<
IPSCONTENT;
$return .= \IPS\Member::loggedIn()->language()->addToStack( htmlspecialchars( 'from_the_album', ENT_DISALLOWED, 'UTF-8', FALSE ), TRUE, array( ) );
$return .= <<
IPSCONTENT;
$return .= \IPS\Theme\Template::htmlspecialchars( $albumData['album_name'], ENT_QUOTES | ENT_DISALLOWED, 'UTF-8', FALSE );
$return .= <<
IPSCONTENT;
endif;
$return .= <<application->directory == 'core' and \IPS\Dispatcher::i()->module and \IPS\Dispatcher::i()->module->key == 'search' ) ):
$return .= <<
IPSCONTENT;
$return .= \IPS\Content\Search\Result::preDisplay( $indexData['index_content'] );
$return .= <<
IPSCONTENT;
endif;
$return .= <<©
IPSCONTENT;
$return .= \IPS\Theme\Template::htmlspecialchars( $itemData['image_copyright'], ENT_QUOTES | ENT_DISALLOWED, 'UTF-8', FALSE );
$return .= <<
IPSCONTENT;
endif;
$return .= <<
IPSCONTENT;
endif;
$return .= <<
url(), ENT_QUOTES | ENT_DISALLOWED, 'UTF-8', FALSE );
$return .= <<
IPSCONTENT;
$return .= \IPS\Theme\Template::htmlspecialchars( $comment['note'], ENT_QUOTES | ENT_DISALLOWED, 'UTF-8', FALSE );
$return .= <<
IPSCONTENT;
$val = "{$titleLang}"; $return .= \IPS\Member::loggedIn()->language()->addToStack( htmlspecialchars( $val, ENT_DISALLOWED, 'UTF-8', FALSE ), TRUE, array( ) );
$return .= <<