Guest frostbite Posted October 9, 2013 Share Posted October 9, 2013 Hi, I am using the skin Ortem on my forum, and I just noticed that it doesn't show the usernames in threads/posts. Link to comment Share on other sites More sharing options...
0 Skreamzja Posted October 9, 2013 Share Posted October 9, 2013 ACP > Looks and Feel > Ortem > CSS > ipb_styles.cssfind;.post_date {and then change thecolor: #fff; 1 Link to comment Share on other sites More sharing options...
0 Skreamzja Posted October 9, 2013 Share Posted October 9, 2013 well the usernames don't show in the userinfopane on ortem theme. they are in the bar above, along with the date posted and such Link to comment Share on other sites More sharing options...
0 Guest frostbite Posted October 9, 2013 Share Posted October 9, 2013 well the usernames don't show in the userinfopane on ortem theme. they are in the bar above, along with the date posted and such They aren't there either. How can I make them show in the userinfopane? Link to comment Share on other sites More sharing options...
0 Skreamzja Posted October 9, 2013 Share Posted October 9, 2013 it does I just checked. userinfopane code; <if test="$this->settings['horizontalTopicView']='no'"></if><!-- --><div itemscope itemtype="http://schema.org/Person" class='user_details <if test="$this->settings['horizontalTopicView']=='yes'">clearfix</if>'><if test="($this->settings['horizontalTopicView']=='yes') AND $this->request['section'] == 'topics'"> <div class='horizontalAvatar left'> <if test="avatar:|:$author['member_id']"> <if test="canSeeProfiles:|:$this->memberData['g_is_supmod'] OR ( $this->memberData['g_mem_info'] && ! IPSMember::isInactive( $author ) )"> <a itemprop="url" href="{parse url="showuser={$author['member_id']}" template="showuser" seotitle="{$author['members_seo_name']}" base="public"}" title="{$this->lang->words['view_profile']}: {$author['members_display_name']}" class='ipsUserPhotoLink'> </if> <if test="hasVariable:|:$this->settings['member_topic_avatar_max']"> <img itemprop="image" src='{$author['pp_main_photo']}' class='ipsUserPhoto ipsUserPhoto_variable' /> <else /> <img itemprop="image" src='{$author['pp_thumb_photo']}' class='ipsUserPhoto ipsUserPhoto_large' /> </if> <if test="canSeeProfiles2:|:$this->memberData['g_is_supmod'] OR ( $this->memberData['g_mem_info'] && ! IPSMember::isInactive( $author ) )"> </a> </if> <else /> <img itemprop="image" src='{$author['pp_thumb_photo']}' class='ipsUserPhoto ipsUserPhoto_large' /> </if> </div> <div class='horizontalUserInfo'> <div class='horizontalUsername'> <if test="$author['member_id']"> <span itemprop="creator name" class="author vcard">{parse template="userHoverCard" group="global" params="$author"}</span> <else /> {$author['members_display_name']} </if> </div> <ul class='horizontalInfoList' style='width: 140px;'> <li class='group_title'> {$author['_group_formatted']} </li> <if test="postCount:|:$author['member_id']"> <li class='post_count desc lighter'> {parse expression="$this->registry->getClass('class_localization')->formatNumber( intval( $author['posts'] ) )"} {$this->lang->words['m_posts']} </li> </if> </ul> <ul class='horizontalInfoList' style='width: 140px;'> <if test="rankimage:|:$author['member_rank_img']"> <li class='group_icon'> <if test="rankimageimage:|:$author['member_rank_img_i'] == 'img'"> <img src='{$author['member_rank_img']}' alt='' /> <else /> {$author['member_rank_img']} </if> </li> </if> <if test="membertitle:|:$author['member_title']"> <li>{$author['member_title']}</li> </if> <if test="authorwarn:|:$author['show_warn']"> <li> <if test="hasWarningId:|:$options['wl_id']"> <img src='{$this->settings['img_url']}/warn.png' class='clickable' onclick='warningPopup( this, {$options['wl_id']} )' title='{$this->lang->words['warnings_issued']}' /> </if> <a class='desc lighter blend_links' href='{parse url="app=members&module=profile&section=warnings&member={$author['member_id']}&from_app={$this->request['app']}&from_id1={$contentid}&from_id2={$options['id2']}" base="public"}' id='warn_link_{$contentid}_{$author['member_id']}' title='{$this->lang->words['warn_view_history']}'>{parse expression="sprintf( $this->lang->words['warn_status'], $author['warn_level'] )"}</a> </li> </if> </ul> <if test="authorcfields:|:$author['custom_fields'] != """> <ul class='horizontalInfoList custom_fields'> <foreach loop="customFieldsOuter:$author['custom_fields'] as $group => $data"> <foreach loop="customFields:$author['custom_fields'][ $group ] as $field"> <if test="$field != ''"> <li> {$field} </li> </if> </foreach> </foreach> </ul> </if> <ul class='horizontalInfoList' style='float: right; width: 190px;'> <li><if test="$author['_online']"><img src="{style_images_url}/post_online.png" alt="" class='post_online' data-tooltip="Online" /><else /><img src="{style_images_url}/post_offline.png" alt="" class='post_online' data-tooltip="Offline" /></if> Last active: {$author['_last_active']}</li> <li style='padding-left: 15px;'>Joined: {parse date="$author['joined']" format="DATE"}</li> </ul> </div><else /><span class='hide' itemprop="name">{$author['members_display_name']}</span> <ul class='basic_info'> <if test="membertitle:|:$author['member_title']"> <p class='desc member_title'>{$author['member_title']}</p> </if> <if test="avatar:|:$author['member_id']"> <li class='avatar'> <if test="canSeeProfiles:|:$this->memberData['g_is_supmod'] OR ( $this->memberData['g_mem_info'] && ! IPSMember::isInactive( $author ) )"> <a itemprop="url" href="{parse url="showuser={$author['member_id']}" template="showuser" seotitle="{$author['members_seo_name']}" base="public"}" title="{$this->lang->words['view_profile']}: {$author['members_display_name']}" class='ipsUserPhotoLink'> </if> <if test="hasVariable:|:$this->settings['member_topic_avatar_max']"> <img itemprop="image" src='{$author['pp_main_photo']}' class='ipsUserPhoto ipsUserPhoto_variable' /> <else /> <img itemprop="image" src='{$author['pp_thumb_photo']}' class='ipsUserPhoto ipsUserPhoto_large' /> </if> <if test="canSeeProfiles2:|:$this->memberData['g_is_supmod'] OR ( $this->memberData['g_mem_info'] && ! IPSMember::isInactive( $author ) )"> </a> </if> </li> <else /> <li class='avatar'> <img itemprop="image" src='{$author['pp_thumb_photo']}' class='ipsUserPhoto ipsUserPhoto_large' /> </li> </if> <li class='group_title'> {$author['_group_formatted']} </li> <if test="rankimage:|:$author['member_rank_img']"> <li class='group_icon'> <if test="rankimageimage:|:$author['member_rank_img_i'] == 'img'"> <img src='{$author['member_rank_img']}' alt='' /> <else /> {$author['member_rank_img']} </if> </li> </if> <if test="postCount:|:$author['member_id']"> <li class='post_count desc lighter'> {parse expression="$this->registry->getClass('class_localization')->formatNumber( intval( $author['posts'] ) )"} {$this->lang->words['m_posts']} </li> </if> <if test="authorwarn:|:$author['show_warn']"> <li> <if test="$options['wl_id']"> <img src='{$this->settings['img_url']}/warn.png' class='clickable' onclick='warningPopup( this, {$options['wl_id']} )' title='{$this->lang->words['warnings_issued']}' /> </if> <a class='desc lighter blend_links' href='{parse url="app=members&module=profile&section=warnings&member={$author['member_id']}&from_app={$this->request['app']}&from_id1={$contentid}&from_id2={$options['id2']}" base="public"}' id='warn_link_{$contentid}_{$author['member_id']}' title='{$this->lang->words['warn_view_history']}'>{parse expression="sprintf( $this->lang->words['warn_status'], $author['warn_level'] )"}</a> </li> </if> </ul> <if test="authorcfields:|:$author['custom_fields'] != """> <ul class='custom_fields'> <foreach loop="customFieldsOuter:$author['custom_fields'] as $group => $data"> <foreach loop="customFields:$author['custom_fields'][ $group ] as $field"> <if test="$field != ''"> <li> {$field} </li> </if> </foreach> </foreach> </ul> </if></if> </div> post template code; <if test="$this->settings['horizontalTopicView']='no'"></if><!-- --><!--post:{$post['post']['pid']}--><if test="sDeleted:|:$post['post']['_isDeleted'] AND $post['post']['_softDeleteSee']"> {parse template="softDeletedPostBit" group="topic" params="$post, $displayData['sdData'], $topic"}</if><if test="sDeletedNot:|:! $post['post']['_isDeleted']"> <div class='post_block hentry clear clearfix column_view <if test="isSolvedCss:|:$post['post']['_isMarkedAnswered']">solved</if> <if test="postQueued:|:$post['post']['_isHidden']">moderated</if>' id='post_id_{$post['post']['pid']}'> <a id='entry{$post['post']['pid']}'></a> <if test="repIgnored:|:!empty( $post['post']['_repignored'] ) AND $post['post']['_repignored'] == 1 && $post['post']['_ignored'] != 1"> <div class='post_ignore'> <if test="noRep:|:$post['post']['rep_points'] == 0"> <span class='reputation zero' title='{$this->lang->words['top_rep']}'> </if> <if test="posRep:|:$post['post']['rep_points'] > 0"> <span class='reputation positive' title='{$this->lang->words['top_rep']}'> </if> <if test="negRep:|:$post['post']['rep_points'] < 0"> <span class='reputation negative' title='{$this->lang->words['top_rep']}' > </if> {$post['post']['rep_points']}</span> {$this->lang->words['top_this_post_by']} {parse template="userHoverCard" group="global" params="$post['author']"} {$this->lang->words['top_below_thresh']}. <a href='#' title='{$this->lang->words['ignore_view_post']}' id='unhide_post_{$post['post']['pid']}'>{$this->lang->words['rep_view_anyway']}</a> </div> </if> <if test="userIgnored:|:$post['post']['_repignored'] == 1 || $post['post']['_ignored']"> <div class='post_ignore'> <if test="userIgnoredLang:|:$post['post']['_repignored'] == 1">{$this->lang->words['post_ignored_rep']}<else />{$this->lang->words['post_ignored']}</if> {parse template="userHoverCard" group="global" params="$post['author']"}. <a href='#entry{$post['post']['pid']}' title='{$this->lang->words['ignore_view_post']}' style='display: none' id='unhide_post_{$post['post']['pid']}'>{$this->lang->words['rep_view_anyway']}</a> <if test="userIgnoredLangTwo:|:$this->settings['reputation_enabled'] AND $post['post']['_repignored'] == 1"><div><a href="{parse url="showtopic={$post['post']['topic_id']}&page={$this->request['page']}&rep_filter_set=*&rep_filter=update&secure_key={$this->member->form_hash}" template="showtopic" seotitle="{$topic['title_seo']}" base="public"}">{$this->lang->words['post_ignore_reset_rep']}</a></div></if> </div> </if> <div class='post_wrap' <if test="isNotIgnoring:|:$post['post']['_ignored'] == 1 || $post['post']['_repignored'] == 1">style='display: none'</if>> <if test="$this->settings['horizontalTopicView']!='yes'"> <h3> <span class='post_id right ipsType_small desc blend_links'><if test="hasPages:|:$this->request['page']"><a itemprop="replyToUrl" data-entry-pid='{$post['post']['pid']}' href='{parse url="showtopic={$post['post']['topic_id']}&page={$this->request['page']}{$post['post']['PermalinkUrlBit']}#entry{$post['post']['pid']}" template="showtopic" seotitle="{$topic['title_seo']}" base="public"}' rel='bookmark' title='{$topic['title']}{$this->lang->words['link_to_post']} #{$post['post']['post_count']}'> <else /> <a itemprop="replyToUrl" data-entry-pid='{$post['post']['pid']}' href='{parse url="showtopic={$post['post']['topic_id']}{$post['post']['PermalinkUrlBit']}#entry{$post['post']['pid']}" template="showtopic" seotitle="{$topic['title_seo']}" base="public"}' rel='bookmark' title='{$topic['title']}{$this->lang->words['link_to_post']} #{$post['post']['post_count']}'> </if> #{$post['post']['post_count']} <img src='{$this->settings['img_url']}/icon_share.png' class='small' title='{$topic['title']}{$this->lang->words['link_to_post']} #{$post['post']['post_count']}' /> </a> </span> <if test="postModCheckbox:|:$post['post']['moddable'] && ! $topic['_isArchived']"> <span class='right'> <label for='checkbox_{$post['post']['pid']}' class='post_mod hide'>{$this->lang->words['mod_select_post']}</label> <input type='checkbox' id='checkbox_{$post['post']['pid']}' name='selectedpids[]' value='{$post['post']['pid']}' class='post_mod right'<if test="postModSelected:|:!empty( $post['post']['_pid_selected'] )"> checked='checked'</if> data-status='{$post['post']['queued']}' /> </span> </if> <div class='post_username'> <if test="$post['author']['_online']"><img src="{style_images_url}/post_online.png" alt="" class='post_online' data-tooltip="Online" /><else /><img src="{style_images_url}/post_offline.png" alt="" class='post_online' data-tooltip="Offline" /></if> <if test="postMember:|:$post['author']['member_id']"> <span itemprop="creator name" class="author vcard">{parse template="userHoverCard" group="global" params="$post['author']"}</span> <else /> {parse template="userHoverCard" group="global" params="$post['author']"} </if></div> <div class='post_date'> {$this->lang->words['posted']} <abbr class="published" itemprop="commentTime" title="{parse expression="date( 'c', $post['post']['post_date'] )"}">{parse date="$post['post']['post_date']" format="long"}</abbr> </div> <if test="postIp:|:$post['post']['_show_ip']"> <span class='ip right ipsType_small'>({$this->lang->words['ip']}: <if test="postAdmin:|:$post['author']['g_access_cp']"> <em>{$this->lang->words['ip_private']}</em> <else /> <if test="accessModCP:|:$this->memberData['g_is_supmod']"><a href="{parse url="app=core&module=modcp&fromapp=members&tab=iplookup&ip={$post['post']['ip_address']}" base="public"}" title='{$this->lang->words['info_about_this_ip']}'>{$post['post']['ip_address']}</a><else />{$post['post']['ip_address']}</if> </if>) </span> </if> </h3> </if> <div class='author_info <if test="$this->settings['horizontalTopicView']!='yes'">clearfix</if>'> {parse template="userInfoPane" group="global" params="$post['author'], $post['post']['pid'], array( 'isTopicView' => true, 'wl_id' => $post['post']['wl_id'] )"} </div> <div class='post_body'><if test="isSolvedSausage:|:$post['post']['_isMarkedAnswered']"><div class='answerBadgeInPost'>✓ {$this->lang->words['topic_best_answer']}</div></if> <if test="repHighlight:|:$this->settings['reputation_highlight'] AND $post['post']['rep_points'] >= $this->settings['reputation_highlight']"> <p class='rep_highlight'>{parse replacement="popular_post"}<br />{$this->lang->words['popular_post']}</p> </if> <div itemprop="commentText" class='post entry-content <if test="$post['post']['_repignored'] == 1">imgsize_ignore</if>'><if test="isSolvedSausage:|:$post['post']['_isMarkedAnswered']"><div class='ipsPad_top_bottom' style='padding-top: 0; display:none;'><span class='ipsBadge ipsBadge_green'>{$this->lang->words['topic_best_answer']}</span></div></if> {$post['post']['post']} {$post['post']['attachmentHtml']} <br /> <if test="postEditBy:|:$post['post']['edit_by']"> <p class='edit'> {$post['post']['edit_by']} <if test="postEditByReason:|:$post['post']['post_edit_reason'] != ''"> <br /> <span class='reason'>{$post['post']['post_edit_reason']}</span> </if> </p> </if> </div> <if test="$this->settings['horizontalTopicView']=='yes'"> <div class='clearfix'><div class='postInfoBottom left'> <if test="postModCheckbox:|:$post['post']['moddable'] && ! $topic['_isArchived']"> <span class='right'> <label for='checkbox_{$post['post']['pid']}' class='post_mod hide'>{$this->lang->words['mod_select_post']}</label> <input type='checkbox' id='checkbox_{$post['post']['pid']}' name='selectedpids[]' value='{$post['post']['pid']}' class='post_mod right'<if test="postModSelected:|:!empty( $post['post']['_pid_selected'] )"> checked='checked'</if> data-status='{$post['post']['queued']}' /> </span> </if> <span class='postDate'> <span class='post_id'><if test="hasPages:|:$this->request['page']"><a itemprop="replyToUrl" data-entry-pid='{$post['post']['pid']}' href='{parse url="showtopic={$post['post']['topic_id']}&page={$this->request['page']}{$post['post']['PermalinkUrlBit']}#entry{$post['post']['pid']}" template="showtopic" seotitle="{$topic['title_seo']}" base="public"}' rel='bookmark' title='{$topic['title']}{$this->lang->words['link_to_post']} #{$post['post']['post_count']}'> <else /> <a itemprop="replyToUrl" data-entry-pid='{$post['post']['pid']}' href='{parse url="showtopic={$post['post']['topic_id']}{$post['post']['PermalinkUrlBit']}#entry{$post['post']['pid']}" template="showtopic" seotitle="{$topic['title_seo']}" base="public"}' rel='bookmark' title='{$topic['title']}{$this->lang->words['link_to_post']} #{$post['post']['post_count']}'> </if> #{$post['post']['post_count']} <img src='{$this->settings['img_url']}/icon_share.png' class='small' title='{$topic['title']}{$this->lang->words['link_to_post']} #{$post['post']['post_count']}' /> </a> </span> - {$this->lang->words['posted']} <abbr class="published" itemprop="commentTime" title="{parse expression="date( 'c', $post['post']['post_date'] )"}">{parse date="$post['post']['post_date']" format="long"}</abbr> </span> <if test="postIp:|:$post['post']['_show_ip']"> <span class='ip'>({$this->lang->words['ip']}: <if test="postAdmin:|:$post['author']['g_access_cp']"> <em>{$this->lang->words['ip_private']}</em> <else /> <if test="accessModCP:|:$this->memberData['g_is_supmod']"><a href="{parse url="app=core&module=modcp&fromapp=members&tab=iplookup&ip={$post['post']['ip_address']}" base="public"}" title='{$this->lang->words['info_about_this_ip']}'>{$post['post']['ip_address']}</a><else />{$post['post']['ip_address']}</if> </if>) </span> </if> </div> <!-- end postInfoBottom left --> </if> <if test="repButtonsLike:|: ! $topic['_isArchived']">{parse template="repButtons" group="global_other" params="$post['author'], array_merge( array( 'primaryId' => $post['post']['pid'], 'domLikeStripId' => 'like_post_' . $post['post']['pid'], 'domCountId' => 'rep_post_' . $post['post']['pid'], 'app' => 'forums', 'type' => 'pid', 'likeFormatted' => $post['post']['like']['formatted'] ), $post['post'] )"}</if> <if test="$this->settings['horizontalTopicView']=='yes'"></div> <!-- end clearfix --> </if> <if test="postSignature:|:$post['post']['signature']"> {$post['post']['signature']} </if> <if test="controlsForUnapprovedPost:|:$this->memberData['is_mod'] && ! $topic['_isArchived'] && $post['post']['queued']"> <ul id='postControlsUnapproved_{$post['post']['pid']}' class='post_controls clear clearfix'> <if test="canDelete:|:$post['post']['_can_delete'] === TRUE && ! $topic['_isArchived']"> <li class='post_del'> <a href='{parse url="module=moderate&section=moderate&do=postchoice&tact=deletedo&f={$topic['forum_id']}&t={$topic['tid']}&selectedpids[]={$post['post']['pid']}&page={$this->request['page']}&auth_key={$this->member->form_hash}" base="publicWithApp"}' title='{$this->lang->words['post_delete_title']}' onclick='if( !confirm("{$this->lang->words['post_delete_confirm']}") ){ return false; }' >{$this->lang->words['post_delete']}</a> </li> </if> <li class='post_toggle toggle_post' id='toggle_post_{$post['post']['pid']}' style='display: none'> <a href='{parse url="app=forums&module=moderate&section=moderate&do=postchoice&tact=<if test="!$post['post']['queued']">unapprove<else />approve</if>&selectedpids[{$post['post']['pid']}]={$post['post']['pid']}&t={$topic['tid']}&f={$forum['id']}&auth_key={$this->member->form_hash}" base="public"}' title='{$this->lang->words['post_toggle_visible']}'><span id='toggletext_post_{$post['post']['pid']}'><if test="approveUnapprove:|:$post['post']['queued']==1">{$this->lang->words['post_approve']}<else />{$this->lang->words['post_unapprove']}</if></span></a> </li> <if test="canEdit:|:$post['post']['_can_edit'] === TRUE"> <li class='post_edit'><a href='{parse url="module=post&section=post&do=edit_post&f={$topic['forum_id']}&t={$topic['tid']}&p={$post['post']['pid']}&page={$this->request['page']}" base="publicWithApp"}' title='{$this->lang->words['post_edit_title']}' class='edit_post' id='edit_post_{$post['post']['pid']}'>{$this->lang->words['post_edit']}</a></li> </if> </ul> </if> <ul id='postControlsNormal_{$post['post']['pid']}' class='post_controls clear clearfix' <if test="hideNormalControlsForUnapprovedPost:|:$this->memberData['is_mod'] && ! $topic['_isArchived'] && $post['post']['queued']">style='display:none'</if>> <li class='top <if test="$this->settings['hideTopButton']=='yes'">hide</if>'><a href='#ipboard_body' class='top' title='{$this->lang->words['back_top']}'><img src="{style_images_url}/post_top.png" alt="" /> {$this->lang->words['back_top']}</a></li> <if test="canAnswerTopic:|:$topic['Perms']['canAnswerTopic'] && $post['post']['post_count'] > 1"> <if test="isAnswered:|:$post['post']['_isMarkedAnswered']"> <if test="canUnanswer:|:$post['post']['_canMarkUnanswered']"> <li><a href="{parse url="module=extras&section=answer&do=unanswer&t={$this->request['t']}&pid={$post['post']['pid']}&auth_key={$this->member->form_hash}" base="publicWithApp"}" data-post-button="unanswer" data-pid="{$post['post']['pid']}"><img class='icon' src="{$this->settings['img_url']}/cross_white_10px.png" alt='' /> {$this->lang->words['topic_mark_unsolved']}</a></li> </if> <else /> <if test="notAnswered:|:$post['post']['_canAnswer'] && $topic['topic_firstpost'] != $post['post']['pid']"> <li><a href="{parse url="module=extras&section=answer&do=answer&t={$this->request['t']}&pid={$post['post']['pid']}&auth_key={$this->member->form_hash}" base="publicWithApp"}" data-post-button="answer" data-pid="{$post['post']['pid']}"><img class='icon' src="{$this->settings['img_url']}/tick_10px.png" alt='' /> {$this->lang->words['topic_mark_solved']}</a></li> </if> </if> </if><if test="replyButtonWarn:|:!$this->memberData['unacknowledged_warnings'] && !$this->memberData['restrict_post']"> <if test="replyButton:|:$post['post']['_canReply']"> <li><a href="{parse url="module=post&section=post&do=reply_post&f={$this->request['f']}&t={$this->request['t']}&qpid={$post['post']['pid']}" base="publicWithApp"}" class='_ips_trigger_quote' pid="{$post['post']['pid']}" title="{$this->lang->words['tt_reply_to_post']}"><img src="{style_images_url}/comment_new.png" alt="" /> {$this->lang->words['post_reply']}</a></li> <if test="multiquote:|:!empty( $post['post']['_mq_selected'] )"> <li class='selected multiquote' id='multiq_{$post['post']['pid']}' style='display: none'> <else /> <li class='multiquote' id='multiq_{$post['post']['pid']}' style='display: none'> </if> <a href="{parse url="module=post&section=post&do=reply_post&f={$this->request['f']}&t={$this->request['t']}&qpid={$post['post']['pid']}" base="publicWithApp"}" title="{$this->lang->words['quote_with_mq']}"><img src="{style_images_url}/mq_post.png" alt="" /> {$this->lang->words['mq']}</a> </li> </if></if> <if test="canDelete:|:$post['post']['_can_delete'] === TRUE && ! $topic['_isArchived']"> <li id='del_post_{$post['post']['pid']}' class='post_del'> <a href='{parse url="module=moderate&section=moderate&do=postchoice&tact=deletedo&f={$topic['forum_id']}&t={$topic['tid']}&selectedpids[]={$post['post']['pid']}&page={$this->request['page']}&auth_key={$this->member->form_hash}" base="publicWithApp"}' title='{$this->lang->words['post_delete_title']}' class='delete_post' onclick='return false;' ><img src="{style_images_url}/comment_delete.png" alt="" /> {$this->lang->words['post_delete']}</a> </li> </if> <if test="canHide:|:$post['post']['_softDelete'] && ! $topic['_isArchived']"> <li id='hide_post_{$post['post']['pid']}'> <a href='{parse url="module=moderate&section=moderate&do=postchoice&tact=delete&f={$topic['forum_id']}&t={$topic['tid']}&selectedpids[]={$post['post']['pid']}&page={$this->request['page']}&auth_key={$this->member->form_hash}" base="publicWithApp"}' class='hide_post'><img src="{style_images_url}/delete.png" alt="" /> {$this->lang->words['post_hide']}</a> </li> </if> <if test="canEdit:|:$post['post']['_can_edit'] === TRUE"> <li class='post_edit'><a href='{parse url="module=post&section=post&do=edit_post&f={$topic['forum_id']}&t={$topic['tid']}&p={$post['post']['pid']}&page={$this->request['page']}" base="publicWithApp"}' title='{$this->lang->words['post_edit_title']}' class='edit_post' id='edit_post_{$post['post']['pid']}'><img src="{style_images_url}/comment_edit.png" alt="" /> {$this->lang->words['post_edit']}</a></li> </if> <if test="canReportPost:|:$topic['_canReport'] and ! $topic['_isArchived']"> <li class='report'> <a href='{parse url="app=core&module=reports&rcom=post&tid={$this->request['t']}&pid={$post['post']['pid']}&page={$this->request['page']}" base="public"}'><img src="{style_images_url}/report.png" alt="" /> {$this->lang->words['report']}</a> </li> <if test="postIsReported:|:$this->memberData['_cache']['report_temp']['post_marker']['post'][ $post['post']['pid'] ]['gfx'] > 0"> <li class='report'> <a href="{$this->settings['base_url']}app=core&module=reports&section=reports&do=show_report&rid={$this->memberData['_cache']['report_temp']['post_marker']['post'][$post['post']['pid']]['info']['id']}" id='post-report-{$post['post']['pid']}' class='ipbmenu'> <span id="rstat-{$this->memberData['_cache']['report_temp']['post_marker']['post'][ $post['post']['pid'] ]['info']['id']}"><img src="{$this->settings['img_url']}/reports/post_alert_{$this->memberData['_cache']['report_temp']['post_marker']['post'][$post['post']['pid']]['gfx']}.png" style='margin-right: 0;' alt="" /></span> </a> </li> </if> </if> </ul> <if test="reportedPostData:|:! $topic['_isArchived'] AND $this->memberData['_cache']['report_temp']['post_marker']['post'][ $post['post']['pid'] ]['gfx'] > 0"> <ul id='post-report-{$post['post']['pid']}_menucontent' class='ipbmenu_content report_menu'> <li><a href="{parse url="app=core&module=reports&do=show_report&rid={$this->memberData['_cache']['report_temp']['post_marker']['post'][ $post['post']['pid'] ]['info']['id']}" base="public"}" id='report_mark_{$post['post']['pid']}'><img src='{$this->settings['img_url']}/reports/mark_complete.png' alt='' /> {$this->lang->words['report_menu_mark_complete']}</a></li> <li><a href="{$this->settings['base_url']}app=core&module=reports&section=reports&do=show_report&rid={$this->memberData['_cache']['report_temp']['post_marker']['post'][$post['post']['pid']]['info']['id']}"><img src='{$this->settings['img_url']}/reports/view_report.png' alt='' /> {$this->lang->words['report_menu_view_report']}</a></li> </ul> <script type="text/javascript"> $('report_mark_{$post['post']['pid']}').observe('click', ipb.global.updateReportStatus.bindAsEventListener( this, {$this->memberData['_cache']['report_temp']['post_marker']['post'][$post['post']['pid']]['info']['id']},2,2 ) ); </script> </if> </div> </div> </div></if> <if test="initIgnoredPost:|:$post['post']['_repignored'] == 1 || $post['post']['_ignored']"> <script type='text/javascript'> ipb.topic.setPostHidden( {$post['post']['pid']} ); $('unhide_post_{$post['post']['pid']}').show(); </script> </if> <hr /> <if test="adCodeCheck:|:$post['post']['_adCode']"> {$post['post']['_adCode']} </if><script type="text/javascript">var pid = parseInt({$post['post']['pid']});if ( pid > ipb.topic.topPid ){ ipb.topic.topPid = pid;}<if test="sDeletedNotMQ:|:! $post['post']['_isDeleted']"> // Show multiquote for JS browsers if ( $('multiq_{$post['post']['pid']}') ) { $('multiq_{$post['post']['pid']}').show(); } if( $('toggle_post_{$post['post']['pid']}') ) { $('toggle_post_{$post['post']['pid']}').show(); } // Add perm data ipb.topic.deletePerms[{$post['post']['pid']}] = { 'canDelete' : {parse expression="intval($post['post']['_can_delete'])"}, 'canSoftDelete' : {parse expression="intval($post['post']['_softDelete'])"} };</if></script> and finally the topicViewTemplate code; <if test="$this->settings['customizeView']='yes'"></if><if test="$this->settings['horizontalTopicView']='no'"></if><if test="$this->settings['hideTopButton']='no'"></if><if test="$this->settings['horizontalTopicView']=='yes'"><if test="$this->settings['customizeView']='no'"></if></if><!-- --><if test="allowRating:|:$forum['forum_allow_rating']">{parse js_module="rating"}</if>{parse js_module="topic"}<script type="text/javascript">//<![CDATA[ ipb.topic.inSection = 'topicview'; ipb.topic.topic_id = {$topic['tid']}; ipb.topic.forum_id = {$forum['id']}; ipb.topic.redirectPost = 1; ipb.topic.start_id = {parse expression="$this->registry->getClass('topics')->pageToSt( intval($this->request['page']) )"}; ipb.topic.page_id = {parse expression="intval($this->request['page'])"}; ipb.topic.topPid = 0; ipb.topic.counts = { postTotal: {parse expression="intval($topic['posts']+1)"}, curStart: ipb.topic.start_id, perPage: {parse expression="intval($this->settings['display_max_posts'])"} }; //Search Setup ipb.vars['search_type'] = 'forum'; ipb.vars['search_type_id'] = {$forum['id']}; ipb.vars['search_type_2'] = 'topic'; ipb.vars['search_type_id_2'] = {$topic['tid']}; <if test="canDeleteUrls:|:!$this->member->is_not_human"> // Delete stuff set up ipb.topic.deleteUrls['hardDelete'] = new Template( ipb.vars['base_url'] + "app=forums&module=moderate§ion=moderate&do=04&f={$forum['id']}&t={$topic['tid']}&page={$this->request['page']}&auth_key={$this->member->form_hash}&p=#{pid}" ); ipb.topic.deleteUrls['softDelete'] = new Template( ipb.vars['base_url'] + "app=forums&module=moderate§ion=moderate&do=postchoice&tact=sdelete&t={$topic['tid']}&f={$forum['id']}&auth_key={$this->member->form_hash}&selectedpids[#{pid}]=#{pid}&pid=#{pid}" ); </if> ipb.topic.modPerms = []; <if test="$this->memberData['g_is_supmod']"> ipb.topic.modPerms['approve'] = 1; ipb.topic.modPerms['delete'] = 1; ipb.topic.modPerms['hide'] = 1; ipb.topic.modPerms['unhide'] = 1; ipb.topic.modPerms['merge'] = 1; ipb.topic.modPerms['split'] = 1; ipb.topic.modPerms['move'] = 1; <else /> <if test="isset( $this->memberData['forumsModeratorData'][ $forum['id'] ] )"> ipb.topic.modPerms['approve'] = {$this->memberData['forumsModeratorData'][ $forum['id'] ]['post_q']}; ipb.topic.modPerms['delete'] = {$this->memberData['forumsModeratorData'][ $forum['id'] ]['delete_post']}; ipb.topic.modPerms['hide'] = {$this->memberData['forumsModeratorData'][ $forum['id'] ]['bw_mod_soft_delete']}; ipb.topic.modPerms['unhide'] = {$this->memberData['forumsModeratorData'][ $forum['id'] ]['bw_mod_un_soft_delete']}; ipb.topic.modPerms['merge'] = {$this->memberData['forumsModeratorData'][ $forum['id'] ]['split_merge']}; ipb.topic.modPerms['split'] = {$this->memberData['forumsModeratorData'][ $forum['id'] ]['split_merge']}; ipb.topic.modPerms['move'] = {$this->memberData['forumsModeratorData'][ $forum['id'] ]['split_merge']}; </if> </if> ipb.templates['post_moderation'] = new Template("<div id='comment_moderate_box' class='ipsFloatingAction' style='display: none'> <span class='desc'>{$this->lang->words['comment_action_count']} </span> <select id='tactInPopup' class='input_select'> <option value='approve'>{$this->lang->words['cpt_approve']}</option> <option value='delete'>{$this->lang->words['cpt_hide']}</option> <option value='sundelete'>{$this->lang->words['cpt_undelete']}</option> <option value='deletedo'>{$this->lang->words['cpt_delete']}</option> <option value='merge'>{$this->lang->words['cpt_merge']}</option> <option value='split'>{$this->lang->words['cpt_split']}</option> <option value='move'>{$this->lang->words['cpt_move']}</option> </select> <input type='button' class='input_submit' id='submitModAction' value='{$this->lang->words['comments_act_go']}' /> </div>"); //]]></script><if test="disablelightbox:|:!$this->settings['disable_lightbox']">{parse template="include_lightbox" group="global" params=""}</if><div class='ipbfs_titlebox'>{parse template="userSmallPhoto" group="global" params="array_merge( $topic['_starter'], array( '_customClass' => 'ipsUserPhoto_medium' ) )"}<div itemscope itemtype="http://schema.org/Article" class='ipsBox_withphoto'> <if test="followsismember:|:$this->memberData['member_id']"><span class='right'>{$displayData['follow_data']}</span></if> <h1 itemprop="name" class='ipsType_pagetitle'> {$topic['title']} </h1> <if test="topicRating:|:$forum['forum_allow_rating']"> <span itemprop="aggregateRating" itemscope itemtype="http://schema.org/AggregateRating" class='rating ipsType_smaller right'> <if test="$topic['_allow_rate']"> <strong>{$this->lang->words['js_rate_me']}</strong> </if> <if test="$topic['_allow_rate']"> <a href='{parse url="app=forums&module=extras&section=rating&t={$topic['tid']}&rating=1&secure_key={$this->member->form_hash}" base="public"}' id='topic_rate_1' title='{$this->lang->words['top_js_1star']}'> </if> <if test="rate1:|:$topic['_rate_int'] >= 1"> {parse replacement="rate_on"} <else /> {parse replacement="rate_off"} </if> <if test="$topic['_allow_rate']"> </a><a href='{parse url="app=forums&module=extras&section=rating&t={$topic['tid']}&rating=2&secure_key={$this->member->form_hash}" base="public"}' id='topic_rate_2' title='{$this->lang->words['top_js_2star']}'> </if> <if test="rate2:|:$topic['_rate_int'] >= 2"> {parse replacement="rate_on"} <else /> {parse replacement="rate_off"} </if> <if test="$topic['_allow_rate']"> </a><a href='{parse url="app=forums&module=extras&section=rating&t={$topic['tid']}&rating=3&secure_key={$this->member->form_hash}" base="public"}' id='topic_rate_3' title='{$this->lang->words['top_js_3star']}'> </if> <if test="rate3:|:$topic['_rate_int'] >= 3"> {parse replacement="rate_on"} <else /> {parse replacement="rate_off"} </if> <if test="$topic['_allow_rate']"> </a><a href='{parse url="app=forums&module=extras&section=rating&t={$topic['tid']}&rating=4&secure_key={$this->member->form_hash}" base="public"}' id='topic_rate_4' title='{$this->lang->words['top_js_4star']}'> </if> <if test="rate4:|:$topic['_rate_int'] >= 4"> {parse replacement="rate_on"} <else /> {parse replacement="rate_off"} </if> <if test="$topic['_allow_rate']"> </a><a href='{parse url="app=forums&module=extras&section=rating&t={$topic['tid']}&rating=5&secure_key={$this->member->form_hash}" base="public"}' id='topic_rate_5' title='{$this->lang->words['top_js_5star']}'> </if> <if test="rate5:|:$topic['_rate_int'] >= 5"> {parse replacement="rate_on"} <else /> {parse replacement="rate_off"} </if> <if test="$topic['_allow_rate']"> </a> </if> <span id='rating_text'> <if test="hasRates:|:$topic['topic_rating_hits'] > 0"> <span itemprop="ratingCount" id='rating_hits'>{$topic['topic_rating_hits']}</span> <span>{$this->lang->words['poll_s_votes']}</span> <meta itemprop="ratingValue" content="{parse expression="floor($topic['_rate_int'])"}" /> </if> </span> <if test="$topic['_allow_rate']"> <script type='text/javascript'> //<![CDATA[ rating = new ipb.rating( 'topic_rate_', { url: ipb.vars['base_url'] + 'app=forums&module=ajax§ion=topics&do=rateTopic&t={$topic['tid']}&md5check=' + ipb.vars['secure_hash'], cur_rating: {$topic['_rate_int']}, rated: <if test="jsHasRates:|:$topic['_rating_value'] != -1">1<else />0</if>, allow_rate: {$topic['_allow_rate']}, multi_rate: 1, show_rate_text: true } ); //]]> </script> </if> </span> </if> <div class='desc lighter blend_links'> {$this->lang->words['started_by']} <span itemprop="creator">{parse template="userHoverCard" group="global" params="$topic['_starter']"}</span>, <span itemprop="dateCreated" datetime="{parse date="$topic['start_date']" format="YMD" relative="false"}">{parse date="$topic['start_date']" format="SHORT"}</span> </div> <if test="hasTags:|:is_array($topic['tags'])"> {$topic['tags']['formatted']['parsedWithoutComma']} <br /> </if><meta itemprop="interactionCount" content="UserComments:{parse expression="intval($topic['posts'] + 1)"}" /></div></div><if test="bestAnswer:|:$displayData['best_answer_post_data']"><br /><div class='post post_block feature_box clearfix'> <if test="canSeeProfiles1:|:$this->memberData['g_is_supmod'] OR ( $this->memberData['g_mem_info'] && ! IPSMember::isInactive( $displayData['best_answer_post_data']['author'] ) )"> <a itemprop="url" href="{parse url="showuser={$displayData['best_answer_post_data']['author']['member_id']}" template="showuser" seotitle="{$displayData['best_answer_post_data']['author']['members_seo_name']}" base="public"}" title="{$this->lang->words['view_profile']}: {$displayData['best_answer_post_data']['author']['members_display_name']}" class='ipsUserPhotoLink'> </if> <img itemprop="image" src='{$displayData['best_answer_post_data']['author']['pp_thumb_photo']}' class='ipsUserPhoto ipsUserPhoto_medium left' /> <if test="canSeeProfiles2:|:$this->memberData['g_is_supmod'] OR ( $this->memberData['g_mem_info'] && ! IPSMember::isInactive( $displayData['best_answer_post_data']['author'] ) )"> </a> </if> <div class="ipsBox_withphoto"> <p class='ipsType_sectiontitle'> <span class='ipsBadge ipsBadge_green' style='margin-right: 4px;'>{$this->lang->words['topic_best_answer']}</span> {parse template="userHoverCard" group="global" params="$displayData['best_answer_post_data']['author']"}, <if test="samePageBA:|:isset($post_data[ $displayData['best_answer_post_data']['post']['pid'] ])"> <if test="hasPagesBA:|:$this->request['page']"> <a href='{parse url="showtopic={$topic['tid']}&page={$this->request['page']}{$post_data[ $displayData['best_answer_post_data']['post']['pid'] ]['post']['PermalinkUrlBit']}#entry{$displayData['best_answer_post_data']['post']['pid']}" template="showtopic" seotitle="{$topic['title_seo']}" base="public"}'>{parse date="$displayData['best_answer_post_data']['post']['post_date']" format="long"}</a> <else /> <a href='{parse url="showtopic={$topic['tid']}{$post_data[ $displayData['best_answer_post_data']['post']['pid'] ]['post']['PermalinkUrlBit']}#entry{$displayData['best_answer_post_data']['post']['pid']}" template="showtopic" seotitle="{$topic['title_seo']}" base="public"}'>{parse date="$displayData['best_answer_post_data']['post']['post_date']" format="long"}</a> </if> <else /> <a href="{parse url="app=forums&module=forums&section=findpost&pid={$displayData['best_answer_post_data']['post']['pid']}" base="public"}">{parse date="$displayData['best_answer_post_data']['post']['post_date']" format="long"}</a> </if> </p> <p class='ipsPad_top'> {$displayData['best_answer_post_data']['post']['post']} <if test="samePageBA2:|:isset($post_data[ $displayData['best_answer_post_data']['post']['pid'] ])"> <if test="hasPagesBA2:|:$this->request['page']"> <a href='{parse url="showtopic={$topic['tid']}&page={$this->request['page']}{$post_data[ $displayData['best_answer_post_data']['post']['pid'] ]['post']['PermalinkUrlBit']}#entry{$displayData['best_answer_post_data']['post']['pid']}" template="showtopic" seotitle="{$topic['title_seo']}" base="public"}'> <else /> <a href='{parse url="showtopic={$topic['tid']}{$post_data[ $displayData['best_answer_post_data']['post']['pid'] ]['post']['PermalinkUrlBit']}#entry{$displayData['best_answer_post_data']['post']['pid']}" template="showtopic" seotitle="{$topic['title_seo']}" base="public"}'> </if> <else /> <a href="{parse url="app=forums&module=forums&section=findpost&pid={$displayData['best_answer_post_data']['post']['pid']}" base="public"}"> </if> <span class='ipsBadge ipsBadge_lightgrey' style='margin-left: 4px;'>{$this->lang->words['answer_gotopost']} »</span></a> </p> </div></div></if><if test="topicHasBeenHidden:|:$topic['approved'] == -1"> <br /> <div class='message error'> {parse expression="sprintf( $this->lang->words['tdb__forumindex'], $this->registry->output->getTemplate('global')->userHoverCard($topic['sdData']) )"} {parse date="$topic['sdData']['sdl_obj_date']" format="long"} <if test="showReason:|:$this->registry->getClass('class_forums')->canSeeSoftDeleteReason( $forum['id'] )"> <br /> <span> <if test="$topic['sdData']['sdl_obj_reason']">{$topic['sdData']['sdl_obj_reason']}<else />{$this->lang->words['tdb__noreasongi']}</if> </span> </if> <br /> <br /> <if test="tbdSoftRestore:|:$this->memberData['g_is_supmod'] == 1 || $this->memberData['forumsModeratorData'][ $forum['id'] ]['bw_mod_un_soft_delete_topic']"> <a href='{parse url="app=forums&module=moderate&section=moderate&f={$forum['id']}&t={$topic['tid']}&page={$this->request['page']}&auth_key={$this->member->form_hash}&do=sundelete" base="public"}' title='{$this->lang->words['dl_ths_restore']}' class='ipsButton_secondary'>{$this->lang->words['dl_ths_restore']}</a> </if> <if test="tbdRestore:|:$this->memberData['g_is_supmod'] == 1 || $this->memberData['forumsModeratorData'][ $forum['id'] ]['delete_topic']"> <a href='{parse url="app=forums&module=moderate&section=moderate&f={$forum['id']}&page={$this->request['page']}&t={$topic['tid']}&auth_key={$this->member->form_hash}&do=08" base="public"}' title='{$this->lang->words['dl_ths_delete']}' class='ipsButton_secondary important'>{$this->lang->words['dl_ths_delete']}</a> </if></div></if><if test="topicHasBeenDeleted:|:$topic['approved'] == 2"> <br /> <div class='message error'> {$this->lang->words['topic_deleted']} <br /> <br /> <a href='{parse url="app=forums&module=moderate&section=moderate&do=topic_restore&t={$topic['tid']}&f={$forum['id']}&auth_key={$this->member->form_hash}" base="public"}' title='{$this->lang->words['dl_ths_restore']}' class='ipsButton_secondary'>{$this->lang->words['restore_post']}</a> <a href='{parse url="app=forums&module=moderate&section=moderate&do=09&t={$topic['tid']}&f={$forum['id']}&auth_key={$this->member->form_hash}" base="public"}' title='{$this->lang->words['dl_ths_delete']}' class='ipsButton_secondary'>{$this->lang->words['perm_delete_post']}</a> </div></if><br /><div class='topic_controls'> {$topic['SHOW_PAGES']} {parse template="archiveStatusMessage" group="topic" params="$topic,$forum"} <if test="isArchivedPostBox:|:!$topic['_isArchived']"> <ul class='topic_buttons'> <if test="closedButton:|:$displayData['reply_button']['image'] == 'locked'"> <li class='important'> <if test="pollOnly:|:isset($displayData['poll_data']['poll']['poll_only']) && $displayData['poll_data']['poll']['poll_only']"> <if test="closedButtonLink:|:$displayData['reply_button']['url']"> <a href='{$displayData['reply_button']['url']}' accesskey='r'>{parse replacement="lock_icon"} {$this->lang->words['top_poll_only_reply']}</a> <else /> <span>{parse replacement="lock_icon"} {$this->lang->words['top_poll_only']}</span> </if> <else /> <if test="closedButtonLink:|:$displayData['reply_button']['url']"> <a href='{$displayData['reply_button']['url']}' accesskey='r'>{parse replacement="lock_icon"} {$this->lang->words['top_locked_reply']}</a> <else /> <span>{parse replacement="lock_icon"} {$this->lang->words['top_locked']}</span> </if> </if> </li> <else /> <if test="replyButton:|:$displayData['reply_button']['image']"> <if test="replyButtonLink:|:$displayData['reply_button']['url']"> <li><a href='{$displayData['reply_button']['url']}' title='{$this->lang->words['topic_add_reply']}' accesskey='r'>{$this->lang->words['topic_add_reply']}</a></li> <else /> <li class='disabled'><span><if test="isMemberTop:|: ! $this->memberData['member_id']">{$this->lang->words['topic_no_reply_guest']}<else />{$this->lang->words['top_cannot_reply']}</if></span></li> </if> </if> </if> <if test="topicDescription:|:$topic['hasUnreadPosts'] AND ( $topic['posts'] + 1 ) > $this->settings['display_max_posts']"> <li class='non_button'><a href='{parse url="showtopic={$topic['tid']}&view=getnewpost" template="showtopic" seotitle="{$topic['title_seo']}" base="public"}' title='{$this->lang->words['first_unread_post']}'>{$this->lang->words['go_to_first_unread']}</a></li> </if> <if test="modOptions:|:$displayData['mod_links'] AND ( $this->memberData['is_mod'] OR $this->memberData['member_id'] == $topic['starter_id'] )"> <li class='non_button'><a href='#' id='topic_mod_options' title='{$this->lang->words['topic_moderation']}'>{$this->lang->words['topic_moderation']}</a></li> </if> </ul> </if></div><if test="modOptionsDropdown:|:$displayData['mod_links'] AND ( $this->memberData['is_mod'] OR $this->memberData['member_id'] == $topic['starter_id'] )"><ul class='ipbmenu_content' id='topic_mod_options_menucontent' style='display:none'> <foreach loop="mod_links:$displayData['mod_links'] as $_mod_link"> <li><a <if test="isDelete:|:$_mod_link['option'] == '08'"> data-confirmaction="true"</if> href="{parse url="app=forums&module=moderate&section=moderate&t={$topic['tid']}&f={$topic['forum_id']}&page={$this->request['page']}&auth_key={$this->member->form_hash}&_fromTopic=1&do={$_mod_link['option']}" base="public"}" class='modlink_{$_mod_link['option']}'>{$_mod_link['value']}</a></li> </foreach> <if test="$topic['topic_queuedposts'] AND $this->registry->class_forums->canQueuePosts( $forum['id'] )"> <li><a href="{parse url="app=forums&module=moderate&section=moderate&t={$topic['tid']}&f={$topic['forum_id']}&page={$this->request['page']}&auth_key={$this->member->form_hash}&_fromTopic=1&do=p_approve" base="public"}">{parse expression="sprintf( $this->lang->words['nmo_p_approve'], $topic['topic_queuedposts'])"}</a></li> </if> <if test="$topic['topic_queuedposts'] AND $this->registry->class_forums->canHardDeletePosts( $forum['id'], $topic )"> <li><a href="{parse url="app=forums&module=moderate&section=moderate&t={$topic['tid']}&f={$topic['forum_id']}&page={$this->request['page']}&auth_key={$this->member->form_hash}&_fromTopic=1&do=p_delete_approve" base="public"}">{parse expression="sprintf( $this->lang->words['nmo_p_delete_approve'], $topic['topic_queuedposts'])"}</a></li> </if> <if test="$this->registry->class_forums->can_Un_SoftDeletePosts( $forum['id'] ) AND $topic['topic_deleted_posts']"> <li><a href="{parse url="app=forums&module=moderate&section=moderate&t={$topic['tid']}&f={$topic['forum_id']}&page={$this->request['page']}&auth_key={$this->member->form_hash}&_fromTopic=1&do=p_restore" base="public"}">{parse expression="sprintf( $this->lang->words['nmo_p_restore'], $topic['topic_deleted_posts'])"}</a></li> </if> <if test="$topic['topic_deleted_posts'] AND $this->registry->class_forums->canHardDeletePosts( $forum['id'], $topic )"> <li><a href="{parse url="app=forums&module=moderate&section=moderate&t={$topic['tid']}&f={$topic['forum_id']}&page={$this->request['page']}&auth_key={$this->member->form_hash}&_fromTopic=1&do=p_delete_softed" base="public"}">{parse expression="sprintf( $this->lang->words['nmo_p_delete_softed'], $topic['topic_deleted_posts'])"}</a></li> </if> <if test="mmModOptions:|:is_array( $displayData['multi_mod'] ) AND count( $displayData['multi_mod'] )"> <foreach loop="mm:$displayData['multi_mod'] as $mm_data"> <li><a href="{parse url="app=forums&module=moderate&section=multimod&t={$topic['tid']}&mm_id={$mm_data[0]}" base="public"}">{$mm_data[1]}</a></li> </foreach> </if></ul><script type='text/javascript'> document.observe("dom:loaded", function() { new ipb.Menu( $('topic_mod_options'), $('topic_mod_options_menucontent') ); } );</script></if>{parse replacement="header_start"}<div class='maintitle clear clearfix'><if test="$this->settings['customizeView']=='yes'"><div class='topicViewIcons left'><a href="#" id="topicViewRegular" title="Regular View"><img src="{style_images_url}/spacer.gif" alt="" /></a><a href="#" id="topicViewBasic" title="Basic View"><img src="{style_images_url}/spacer.gif" alt="" /></a></div></if> <span class='ipsType_small'> <if test="$topic['posts']"> {parse expression="sprintf( ( $topic['posts'] > 1 ) ? $this->lang->words['x_replies_to_topic'] : $this->lang->words['x_reply_to_topic'], $topic['posts'] )"} <else /> {$this->lang->words['no_replies_to_topic']} </if> </span> <if test="reputationFilter:|:$this->settings['reputation_enabled'] && $this->settings['reputation_point_types'] != 'like' && $this->settings['reputation_show_content'] && $this->memberData['member_id'] != 0 && is_array($this->caches['reputation_levels'])"> <a href='#rep_filter_menucontent' id='rep_filter' class='right ipsType_smaller'> <if test="repFilterDefault:|:$this->memberData['_members_cache']['rep_filter'] && $this->memberData['_members_cache']['rep_filter'] === '*'"> {$this->lang->words['rep_f_viewing_all']} <else /> {parse expression="sprintf( $this->lang->words['rep_f_hiding'], $this->memberData['_members_cache']['rep_filter'] )"} </if> <img src='{$this->settings['img_url']}/useropts_arrow.png' /> </a> </if> </div>{parse replacement="header_end"}<if test="reputationFilter:|:$this->settings['reputation_enabled'] && $this->settings['reputation_point_types'] != 'like' && $this->settings['reputation_show_content'] && $this->memberData['member_id'] != 0 && is_array($this->caches['reputation_levels'])"> <ul id='rep_filter_menucontent' class='ipbmenu_content with_checks' style='display: none'> <li <if test="optSelectStar:|:isset( $this->memberData['_members_cache']['rep_filter'] ) AND $this->memberData['_members_cache']['rep_filter'] === '*'">class='selected'</if>> <a href='{parse url="app=forums&module=forums&section=topics&rep_filter=update&f={$topic['forum_id']}&t={$topic['tid']}&secure_key={$this->member->form_hash}&page={$this->request['page']}&rep_filter_set=*" base="public"}'>{$this->lang->words['rep_f_all_posts']}</a> </li> <if test="repFilterOptions:|:is_array($this->caches['reputation_levels'])"> <foreach loop="reputation_levels:$this->caches['reputation_levels'] as $k => $v"> <li <if test="optRepFilterSelected:|:isset( $this->memberData['_members_cache']['rep_filter'] ) AND $v['level_points'] == $this->memberData['_members_cache']['rep_filter']">class='selected'</if>> <a href='{parse url="app=forums&module=forums&section=topics&rep_filter=update&f={$topic['forum_id']}&t={$topic['tid']}&secure_key={$this->member->form_hash}&page={$this->request['page']}&rep_filter_set={$v['level_points']}" base="public"}' rel='nofollow'> {$this->lang->words['rep_f_hide']} <strong>{$v['level_points']} {$this->lang->words['rep_f_points']}</strong> </a> </li> </foreach> </if> </ul> <script type='text/javascript'> new ipb.Menu( $('rep_filter'), $('rep_filter_menucontent') ); </script></if><div class='topic hfeed clear clearfix removeDefault <if test="$this->settings['horizontalTopicView']=='yes'">horizontalView</if>' <if test="$this->settings['customizeView']=='yes'">id='customize_topic'</if>> {$displayData['poll_data']['html']} <if test="hasPosts:|:is_array( $post_data ) AND count( $post_data )"> <div class='ipsBox'> <div class='ipsBox_container' id='ips_Posts'> <foreach loop="post_data:$post_data as $post"> {parse template="post" group="topic" params="$post, $displayData, $topic, $forum"} </foreach> </div> </div></if></div>{parse replacement="box_end"}<hr /><div class='topic_controls clear ipsPad_top_bottom_half'> <if test="$topic['SHOW_PAGES']"> <div class='left'>{$topic['SHOW_PAGES']}</div> </if> <div class='ipsPad_top_slimmer right'> <if test="modOptions2:|:$displayData['mod_links'] AND ( $this->memberData['is_mod'] OR $this->memberData['member_id'] == $topic['starter_id'] )"> <a href='#' id='topic_mod_options_alt' class="ipsType_small desc" title='{$this->lang->words['topic_moderation']}'>{$this->lang->words['topic_moderation']}</a> · </if> <a href='{parse url="showforum={$forum['id']}" template="showforum" seotitle="{$forum['name_seo']}" base="public"}' class="ipsType_small desc">{parse expression="sprintf( $this->lang->words['go_back_to'], $forum['name'] )"}</a> <if test="hasUnreadNext:|:$forum['_hasUnreadTopics']"> · <a href='{parse url="showtopic={$topic['tid']}&view=getnextunread" template="showtopicnextunread" seotitle="{$topic['title_seo']}" base="public"}' class="ipsType_small desc">{$this->lang->words['goto_next_unread_topic']}</a> </if> </div> </div><if test="fastReply:|:$displayData['fast_reply'] && $displayData['reply_button']['url']"><hr />{parse replacement="header_start"}<h3 class='maintitle'>{$this->lang->words['topic_add_reply']}</h3>{parse replacement="header_end"}<div class='ipsBox removeDefault' id='fast_reply_wrapper'> <div class='ipsBox_container ipsPad'> <if test="isLockedFR:|:$topic['state'] == 'closed'"><div class='message error'>{$this->lang->words['locked_reply_fr']}</div></if> <br /> <if test="isMember:|:$this->memberData['member_id']"> <a href="{parse url="showuser={$this->memberData['member_id']}" seotitle="{$this->memberData['members_seo_name']}" template="showuser" base="public"}" title='{$this->lang->words['your_profile']}' class='ipsUserPhotoLink left'><img src='{$this->memberData['pp_small_photo']}' alt="{parse expression="sprintf($this->lang->words['users_photo'],$this->memberData['members_display_name'])"}" class='ipsUserPhoto ipsUserPhoto_medium' /></a> <else /> <div class='left'>{IPSMember::buildNoPhoto(0, 'small' )}</div> </if> <div class='ipsBox_withphoto clearfix'> <form action="{parse url="" base="public"}" method="post" id='ips_fastReplyForm'> <input type="hidden" name="app" value="forums" /> <input type="hidden" name="module" value="post" /> <input type="hidden" name="section" value="post" /> <input type="hidden" name="do" value="reply_post_do" /> <input type="hidden" name="f" value="{$forum['id']}" /> <input type="hidden" name="t" value="{$topic['tid']}" /> <input type="hidden" name="st" value="{$this->request['st']}" /> <input type="hidden" name="auth_key" value="{$this->member->form_hash}" /> <input type="hidden" name="fast_reply_used" value="1" /> <input type="hidden" name="enableemo" value="yes" /> <input type="hidden" name="enablesig" value="yes" /> <if test="$this->memberData['auto_track']"> <input type="hidden" name="enabletrack" value="1" /> <else /> <input type="hidden" name="enabletrack" value="{$topic['_isLiked']}" /> </if> <if test="is_array($topic['_fastReplyStatusMessage']) AND count($topic['_fastReplyStatusMessage']) AND strlen($topic['_fastReplyStatusMessage'][0])"> <div class='message'>{parse expression="implode( '<br />', $topic['_fastReplyStatusMessage'] )"}</div> </if> {parse editor="Post" options="array( 'type' => 'full', 'minimize' => 1, 'isTypingCallBack' => 'ipb.topic.isTypingCallBack', 'height' => 180, 'legacyMode' => 'off', 'autoSaveKey' => 'reply-' . $topic[tid], 'warnInfo' => 'fastReply', 'modAll' => $topic['_fastReplyModAll'] )"} <br /> <fieldset class='right' id='fast_reply_controls'> <input type='submit' name="submit" class='input_submit' value='{$this->lang->words['qr_post']}' tabindex='50' accesskey='s' id='submit_post' /> <input type='submit' name="preview" class='input_submit alt' value='{$this->lang->words['qr_more_opts']}' tabindex='51' id='full_compose' /> </fieldset> </form> </div> <div id='ips_HasReplies'></div> </div></div>{parse replacement="box_end"}<script type='text/javascript'> ipb.topic.fastReplyId = '{$this->settings['_lastEditorId']}';</script><else /> <if test="loadJsManually:|:$displayData['load_editor_js']"> {parse template="editorLoadJs" group="editors" params="array( 'smilies' => $displayData['smilies'] )"} </if></if><!-- Close topic --><!-- BOTTOM BUTTONS --><if test="canShare:|:!$forum['disable_sharelinks'] AND $this->settings['sl_enable']"> <br /> <div class='clear clearfix left'> {IPSLib::shareLinks( $topic['title'], $topic['posts'] > 300 ? array( 'skip' => array( 'print', 'download' ) ) : array() )} </div> <br /></if><!-- SAME TAGGED --><if test="sameTagged:|:is_array( $displayData['same_tagged'] ) and count( $displayData['same_tagged'] )"> <br /> {parse replacement="header_start"}<h3 class='maintitle'>{parse expression="sprintf( $this->lang->words['topic_same_tagged_as'], $topic['tags']['formatted']['string'] )"}</h3>{parse replacement="header_end"} <div class='ipsBox_container removeDefault'> <table class='ipb_table topic_list'> <foreach loop="topics:$displayData['same_tagged'] as $tid => $tdata"> {parse template="topic" group="forum" params="$tdata, $forum, array(), false"} </foreach> </table> </div>{parse replacement="box_end"}</if><!-- ACTIVE USERS --><if test="topicActiveUsers:|:is_array( $displayData['active_users'] ) AND count( $displayData['active_users'] )"> <div id='topic_stats' class='statistics clear clearfix'> <div id='topic_active_users' class='active_users'> <h4 class='statistics_head'>{parse expression="sprintf( $this->lang->words['active_users_title'], $displayData['active_users']['stats']['total'] )"}</h4> <p class='statistics_brief desc'>{parse expression="sprintf( $this->lang->words['active_users_detail'], $displayData['active_users']['stats']['members'], $displayData['active_users']['stats']['guests'], $displayData['active_users']['stats']['anon'] )"}</p> <if test="auNames:|:is_array( $displayData['active_users']['names'] ) AND count( $displayData['active_users']['names'] )"> <br /> <ul class='ipsList_inline'> {parse expression="implode( ', ', $displayData['active_users']['names'] )"} </ul> </if> </div> </div></if><if test="scrollToPost:|:$this->request['gopid']"><script type='text/javascript'> var gopid = "{$this->request['gopid']}".replace(/&/g, ''); ipb.topic.scrollToPost( parseInt( gopid ) );</script></if>{parse template="include_highlighter" group="global" params="1"}<div id='multiQuoteInsert' style='display: none;' class='ipsFloatingAction'> <span class='ipsButton no_width' id='mqbutton'>{$this->lang->words['mq_reply_quoted_posts']}</span> <a href='#' id='multiQuoteClear' class='ipsType_smaller desc' title='{$this->lang->words['mq_clear_desc']}'>{$this->lang->words['mq_clear']}</a> </div><form id="modform" method="post" action="{parse url="" base="public"}"> <input type="hidden" name="app" value="forums" /> <input type="hidden" name="module" value="moderate" /> <input type="hidden" name="section" value="moderate" /> <input type="hidden" name="do" value="postchoice" /> <input type="hidden" name="f" value="{$topic['forum_id']}" /> <input type="hidden" name="t" value="{$topic['tid']}" /> <input type="hidden" name="auth_key" value="{$this->member->form_hash}" /> <input type="hidden" name="st" value="{$this->request['st']}" /> <input type="hidden" name="page" value="{$this->request['page']}" /> <input type="hidden" value="{$this->request['selectedpids']}" name="selectedpidsJS" id='selectedpidsJS' /> <input type="hidden" name="tact" id="tact" value="" /></form> Link to comment Share on other sites More sharing options...
0 Guest frostbite Posted October 9, 2013 Share Posted October 9, 2013 (edited) Hi, I fixed it. Thanks a lot. Just another small query, the post time shows up in white, which is not visible, how can I change the color of the posting time? Edited October 9, 2013 by frostbite Link to comment Share on other sites More sharing options...
0 Guest frostbite Posted October 9, 2013 Share Posted October 9, 2013 Thanks, issue has been resolved. Usernames are now showing. Link to comment Share on other sites More sharing options...
0 Verified Posted October 9, 2013 Share Posted October 9, 2013 The question(s) in this support topic have been answered and the owner has been able to solve the problem. Because of this, the support topic has been closed and moved.If you have other questions, please open a new topic. 1 Link to comment Share on other sites More sharing options...
Question
Guest frostbite
Hi, I am using the skin Ortem on my forum, and I just noticed that it doesn't show the usernames in threads/posts.
Link to comment
Share on other sites
7 answers to this question
Recommended Posts