* View an item in a list
*
* @param object $item ElggEntity or ElggAnnotation
- * @param bool $full_view Whether to render the full view of the object
* @param array $vars Additional parameters for the rendering
*
* @return string
* @access private
*/
function elgg_view_list_item($item, $full_view, array $vars = array()) {
+
+ $full_view = elgg_extract('full_view', $vars, false);
+
switch ($item->getType()) {
case 'user':
case 'object':
$limit = $vars['limit'];
$count = $vars['count'];
$pagination = elgg_extract('pagination', $vars, true);
-$full_view = elgg_extract('full_view', $vars, false);
$offset_key = elgg_extract('offset_key', $vars, 'offset');
$position = elgg_extract('position', $vars, 'after');
$col++;
echo '<td>';
- echo elgg_view_list_item($item, $full_view, $vars);
+ echo elgg_view_list_item($item, $vars);
echo "</td>";
if ($col == $num_columns) {
$count = $vars['count'];
$base_url = $vars['base_url'];
$pagination = elgg_extract('pagination', $vars, true);
-$full_view = elgg_extract('full_view', $vars, false);
$offset_key = elgg_extract('offset_key', $vars, 'offset');
$position = elgg_extract('position', $vars, 'after');
$id = "item-{$item->getType()}-{$item->id}";
}
$html .= "<li id=\"$id\" class=\"$item_class\">";
- $html .= elgg_view_list_item($item, $full_view, $vars);
+ $html .= elgg_view_list_item($item, $vars);
$html .= '</li>';
}
$html .= '</ul>';
*/
$items = $vars['items'];
-$full_view = elgg_extract('full_view', $vars, false);
if (is_array($items) && sizeof($items) > 0) {
foreach ($items as $item) {
- echo elgg_view_list_item($item, $full_view, $vars);
+ echo elgg_view_list_item($item, $vars);
}
}
\ No newline at end of file