aboutsummaryrefslogtreecommitdiff
path: root/mod/messageboard/views/default/widgets/messageboard/content.php
blob: 5f0cc867612328d839eab480a3ea9934634d6c2a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
<?php
/**
 * Elgg messageboard widget view
 *
 *
 * @package ElggMessageBoard
 */

$user = elgg_get_page_owner_entity();
$num_display = 5;

if (isset($vars['entity']->num_display)) {
	$num_display = $vars['entity']->num_display;
}

if (elgg_is_logged_in()) {
	echo elgg_view_form('messageboard/add', array('class' => 'elgg-messageboard'));
}

//this for the first time the page loads, grab the latest messages.
$contents = $user->getAnnotations('messageboard', $num_display, 0, 'desc');

if ($contents) {
	echo elgg_view('messageboard/messageboard', array('annotation' => $contents));
}