From e980c2ab65d7a95020d9e332fa79af81c6418bf3 Mon Sep 17 00:00:00 2001 From: brettp Date: Fri, 23 Oct 2009 13:54:33 +0000 Subject: Standardized entity listing views. git-svn-id: http://code.elgg.org/elgg/trunk@3575 36083f99-b078-4883-b0ff-0f9b5a30f544 --- views/default/entities/entity_list.php | 120 +++++++++++++++--------------- views/default/entities/entity_listing.php | 48 +++++------- 2 files changed, 82 insertions(+), 86 deletions(-) (limited to 'views/default/entities') diff --git a/views/default/entities/entity_list.php b/views/default/entities/entity_list.php index 81fd102e3..ec9ebd6ed 100644 --- a/views/default/entities/entity_list.php +++ b/views/default/entities/entity_list.php @@ -1,62 +1,66 @@ + * @link http://elgg.com/ + * + */ - $context = $vars['context']; - $offset = $vars['offset']; - $entities = $vars['entities']; - $limit = $vars['limit']; - $count = $vars['count']; - $baseurl = $vars['baseurl']; - $context = $vars['context']; - $viewtype = $vars['viewtype']; - $pagination = $vars['pagination']; - $fullview = $vars['fullview']; - - $html = ""; - $nav = ""; - - if (isset($vars['viewtypetoggle'])) { - $viewtypetoggle = $vars['viewtypetoggle']; - } else { - $viewtypetoggle = true; +$context = $vars['context']; +$offset = $vars['offset']; +$entities = $vars['entities']; +$limit = $vars['limit']; +$count = $vars['count']; +$baseurl = $vars['baseurl']; +$context = $vars['context']; +$viewtype = $vars['viewtype']; +$pagination = $vars['pagination']; +$fullview = $vars['fullview']; + +$html = ""; +$nav = ""; + +if (isset($vars['viewtypetoggle'])) { + $viewtypetoggle = $vars['viewtypetoggle']; +} else { + $viewtypetoggle = true; +} + +if ($context == "search" && $count > 0 && $viewtypetoggle) { + $nav .= elgg_view('navigation/viewtype', array( + 'baseurl' => $baseurl, + 'offset' => $offset, + 'count' => $count, + 'viewtype' => $viewtype, + )); +} + +if ($pagination) { + $nav .= elgg_view('navigation/pagination',array( + 'baseurl' => $baseurl, + 'offset' => $offset, + 'count' => $count, + 'limit' => $limit, + )); +} + +$html .= $nav; +if ($viewtype == 'list') { + if (is_array($entities) && sizeof($entities) > 0) { + foreach($entities as $entity) { + $html .= elgg_view_entity($entity, $fullview); } + } +} else { + if (is_array($entities) && sizeof($entities) > 0) { + $html .= elgg_view('entities/gallery', array('entities' => $entities)); + } +} + +if ($count) { + $html .= $nav; +} - if ($context == "search" && $count > 0 && $viewtypetoggle) { - $nav .= elgg_view("navigation/viewtype",array( - - 'baseurl' => $baseurl, - 'offset' => $offset, - 'count' => $count, - 'viewtype' => $viewtype, - - )); - } - - if ($pagination) - $nav .= elgg_view('navigation/pagination',array( - - 'baseurl' => $baseurl, - 'offset' => $offset, - 'count' => $count, - 'limit' => $limit, - - )); - - $html .= $nav; - - if ($viewtype == "list") { - if (is_array($entities) && sizeof($entities) > 0) { - foreach($entities as $entity) { - $html .= elgg_view_entity($entity, $fullview); - } - } - } else { - if (is_array($entities) && sizeof($entities) > 0) - $html .= elgg_view("entities/gallery",array('entities' => $entities)); - } - - if ($count) - $html .= $nav; - - echo $html; - -?> +echo $html; \ No newline at end of file diff --git a/views/default/entities/entity_listing.php b/views/default/entities/entity_listing.php index dd07e7d01..f6157e11a 100644 --- a/views/default/entities/entity_listing.php +++ b/views/default/entities/entity_listing.php @@ -1,37 +1,29 @@ - /** - * Elgg search listing - * - * @package Elgg - * @subpackage Core - - * @author Curverider Ltd +
- * @link http://elgg.org/ - */ +
+ + echo $vars['icon']; -
- -
- +
+
+ -
-
- -
- + ?>
- - \ No newline at end of file +
-- cgit v1.2.3