PluginProbe
wpForo Forum / 1.2.0
wpForo Forum v1.2.0
3.1.6 3.1.5 3.1.4 3.1.2 3.1.1 3.1.0 3.0.9 3.0.8 3.0.7 trunk 1.0.0 1.0.1 1.0.2 1.1.0 1.1.1 1.1.2 1.2.0 1.3.0 1.3.1 1.4.0 1.4.1 1.4.10 1.4.11 1.4.12 1.4.13 All 138 releases
wpforo / wpf-themes / classic / layouts / 1 / post.php

post.php in wpForo Forum 1.2.0, at wpf-themes/classic/layouts/1/post.php

79 lines 4.6 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2 // Exit if accessed directly
3 if( !defined( 'ABSPATH' ) ) exit;
4 ?>
5
6 <div class="wpfl-1">
7 <div class="wpforo-post-head">
8 <div class="wpf-left">&nbsp; <a href="<?php echo esc_url($wpforo->post->get_post_url($topic['last_post'])) ?>" class="wpfcl-2"><i class="fa fa-caret-square-o-down fa-0x wpfcl-3"></i> &nbsp; <span class="wpfcl-3"><?php wpforo_phrase('Last Post'); ?></span></a> </div>
9 <div class="wpf-right">&nbsp; <a href="<?php $wpforo->feed->rss2_url(); ?>" class="wpfcl-2" title="<?php wpforo_phrase('Topic RSS Feed') ?>" target="_blank"><span class="wpfcl-3">RSS</span> <i class="fa fa-rss fa-0x wpfcl-3"></i></a></div>
10 <br class="wpf-clear" />
11 </div>
12 <?php
13
14 foreach($posts as $key => $post) : ?>
15
16 <?php $member = $wpforo->member->get_member( $post['userid'], true); ?>
17 <div id="post-<?php echo intval($post['postid']) ?>" class="post-wrap">
18 <div class="wpforo-post wpfcl-1">
19 <div class="wpf-left">
20 <?php if( wpforo_feature('avatars', $wpforo) ): ?>
21 <div class="author-avatar"><?php echo $wpforo->member->avatar( $member, 'alt="'.esc_attr($member['display_name']).'"', 80, true ) ?></div>
22 <?php endif ?>
23 <div class="author-data">
24 <div class="author-name"><span><?php $wpforo->member->show_online_indicator($member['userid']) ?></span>&nbsp;<a href="<?php echo esc_url($member['profile_url']) ?>"><?php echo esc_html($member['display_name']) ?></a></div>
25 <div class="author-title">
26 <?php wpforo_member_title($member) ?>
27 </div>
28 <?php wpforo_member_badge($member) ?>
29 <div class="author-joined"><?php wpforo_phrase('Joined') ?>: <?php wpforo_date($member['user_registered']); ?></div>
30 <div class="author-posts"><?php wpforo_phrase('Posts') ?>: <?php echo intval($member['posts']) ?></div>
31 </div>
32 <div class="wpf-clear"></div>
33 <div id="wpforo-memberinfo-toggle-<?php echo intval($post['postid']) ?>" class="wpforo-membertoggle" title="<?php wpforo_phrase('More') ?>">
34 <i class="fa fa-caret-down" aria-hidden="true"></i>
35 </div>
36 <div id="wpforo-memberinfo-<?php echo intval($post['postid']) ?>" class="wpforo-memberinfo">
37 <div class="wpf-member-profile-buttons">
38 <?php $wpforo->tpl->member_buttons($member) ?>
39 <?php $wpforo->tpl->member_social_buttons($member) ?>
40 </div>
41 </div>
42 </div><!-- left -->
43 <div class="wpf-right">
44 <div class="wpforo-post-content-top">
45 <?php if($post['status']): ?><span class="wpf-mod-message"><i class="fa fa-exclamation-circle" aria-hidden="true"></i> <?php wpforo_phrase('Awaiting moderation') ?></span><?php endif; ?> <span><?php wpforo_date($post['created'], 'd/m/Y g:i a'); ?></span> &nbsp; <a href="<?php echo esc_url($wpforo->post->get_post_url($post['postid'])) ?>"><i class="fa fa-link fa-0x"></i></a>
46 </div><!-- wpforo-post-content-top -->
47 <div class="wpforo-post-content">
48 <?php echo wpforo_content_filter( wpforo_kses($post['body'], 'post') ) ?>
49 </div>
50 <?php do_action( 'wpforo_tpl_post_loop_after_content', $post, $member ) ?>
51 <?php wpforo_post_edited($post); ?>
52 <?php if( wpforo_feature('signature', $wpforo) ): ?>
53 <?php if($member['signature']): ?><div class="wpforo-post-signature"><?php echo wpautop(wpforo_kses(stripslashes($member['signature']), 'user_description')) ?></div><?php endif; ?>
54 <?php endif; ?>
55 </div><!-- right -->
56 <br class="wpf-clear" />
57 <div class="bottom">
58 <div class="bleft">
59 <?php echo $wpforo->tpl->likers($post['postid']); ?>
60 </div>
61 <div class="bright">
62 <?php if( $post['is_first_post'] ){
63 $buttons = array( 'reply', 'quote', 'like', 'solved', 'sticky', 'private', 'close', 'report', 'move', 'edit', 'delete' );
64 $wpforo->tpl->buttons( $buttons, $forum, $topic, $post, TRUE );
65 }else{
66 $buttons = array( 'reply', 'quote', 'like', 'report', 'edit', 'delete' );
67 $wpforo->tpl->buttons( $buttons, $forum, $topic, $post );
68 } ?>
69 </div>
70 <div class="wpf-clear"></div>
71 </div><!-- bottom -->
72 </div><!-- wpforo-post -->
73 </div><!-- post-wrap -->
74
75 <?php do_action( 'wpforo_loop_hook', $key ) ?>
76
77 <?php endforeach; ?>
78
79 </div><!-- wpfl-1 -->