{{if $record->locked()}} {{endif}} {{if $record->isFutureDate() || $record->mapped('pinned') || $record->mapped('featured') || $record->hidden() === -1 || $record->hidden() === 1 || $record->hidden() === -2}} {{if $record->isFutureDate()}} {{endif}} {{if $record->hidden() === -1}} {{elseif $record->hidden() === -2}} {{elseif $record->hidden() === 1}} {{endif}} {{if $record->mapped('pinned')}} {{endif}} {{if $record->mapped('featured')}} {{endif}} {{endif}} {{if $record->prefix() OR ( $record->canEdit() AND $record::canTag( NULL, $record->container() ) AND $record::canPrefix( NULL, $record->container() ) )}} prefix()}}class='ipsHide'{{endif}} {{if ( $record->canEdit() AND $record::canTag( NULL, $record->container() ) AND $record::canPrefix( NULL, $record->container() ) )}}data-editablePrefix{{endif}}> {template="prefix" group="global" app="core" params="$record->prefix( TRUE ), $record->prefix()"} {{endif}} {{if $record->canEditTitle()}} {$record->_title} {{else}} {$record->_title} {{endif}}

{{if \count( $record->tags() ) OR ( $record->canEdit() AND $record::canTag( NULL, $record->container() ) )}} {template="tags" group="global" app="core" params="$record->tags(), FALSE, FALSE, ( $record->canEdit() AND ( \count( $record->tags() ) OR $record::canTag( NULL, $record->container() ) ) ) ? $record->url() : NULL"} {{endif}}
{{if $record::database()->options['reviews']}}
{template="rating" group="global" location="front" app="core" params="'large', $record->averageReviewRating(), \IPS\Settings::i()->reviews_rating_out_of, $record->memberReviewRating()"}   ({lang="num_reviews" pluralize="$record->record_reviews"})
{{elseif $record->container()->allow_rating}}
{$record->rating()|raw}
{{endif}}

{template="userPhoto" app="core" group="global" params="$record->author(), 'tiny', $record->warningRef()"}
  • {datetime="$record->mapped( 'date' )"}
  • {{foreach $record->customFieldsForDisplay('display_top') as $fieldId => $fieldValue}} {{if $fieldValue}} {$fieldValue|raw} {{endif}} {{endforeach}}
{{if \count($record->getMessages())}}
{template="contentItemMessages" group="global" app="core" params="$record->getMessages(), $record"}
{{endif}}
{{if $record->record_image}}
_record_image_thumb" extension="cms_Records"}">
{{endif}}
{$record->_content|raw}
{{if $record->editLine()}} {$record->editLine()|raw} {{endif}} {{if $records = $record->getReciprocalItems()}}
{{foreach $records as $fieldId => $items}} {{$infoLineShown = FALSE;}}
    {{foreach $items as $item}}
  • {{if ! $infoLineShown}}{{$infoLineShown=TRUE;}}{lang="records_linking_to_me" sprintf="$item::database()->recordWord(0,TRUE), $record::database()->recordWord(1)"}: {{endif}}{$item->_title}
  • {{endforeach}}
{{endforeach}} {{endif}}
{{if $bottomFields = $record->customFieldsForDisplay('display_bottom')}}
{{foreach $bottomFields as $fieldId => $fieldValue}} {{if $fieldValue}} {$fieldValue|raw} {{endif}} {{endforeach}}
{{endif}}
{{if \IPS\IPS::classUsesTrait( $record, 'IPS\Content\Reactable' ) and settings.reputation_enabled}} {template="reputation" app="core" group="global" params="$record"} {{endif}}
{{if $record::database()->use_categories}} {lang="cms_back_to_category" sprintf="$record::database()->recordWord( 2 )"} {{else}} {{$page = \IPS\cms\Pages\Page::$currentPage;}} {lang="cms_back_to_category" sprintf="$record::database()->recordWord( 2 )"} {{endif}}
{{if $nextUnread !== NULL}} {{endif}}

{{if $commentsAndReviews}}

{lang="user_feedback"}

{$commentsAndReviews|raw}
{{endif}}
{{if $updateForm}}

{lang="cms_front_update_fields" sprintf="$record::database()->recordWord( 1 )"}

{{endif}}