diff options
Diffstat (limited to 'mod/members/views/default')
-rw-r--r-- | mod/members/views/default/members/css.php | 64 | ||||
-rw-r--r-- | mod/members/views/default/members/members_sort_menu.php | 29 | ||||
-rw-r--r-- | mod/members/views/default/members/online.php | 11 | ||||
-rw-r--r-- | mod/members/views/default/members/search.php | 32 |
4 files changed, 136 insertions, 0 deletions
diff --git a/mod/members/views/default/members/css.php b/mod/members/views/default/members/css.php new file mode 100644 index 000000000..048d71bad --- /dev/null +++ b/mod/members/views/default/members/css.php @@ -0,0 +1,64 @@ +<?php + + /** + * Elgg Members + * + * @package Members + * @license http://www.gnu.org/licenses/old-licenses/gpl-2.0.html GNU Public License version 2 + * @author Curverider Ltd <info@elgg.com> + * @copyright Curverider Ltd 2008-2010 + * @link http://elgg.com/ + */ + +?> + +/* new members page */ +.members .search_listing { + border:2px solid #cccccc; + margin:0 0 5px 0; +} +.members .search_listing:hover { + background:#dedede; +} +.members .group_count { + font-weight: bold; + color: #666666; + margin:0 0 5px 4px; +} +.members .search_listing_info { + color:#666666; +} + +.members .profile_status { + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + background:#bbdaf7; + line-height:1.2em; + padding:2px 4px; +} +.members .profile_status span { + font-size:90%; + color:#666666; +} +.members p.owner_timestamp { + padding-left:3px; +} +.members .pagination { + border:2px solid #cccccc; + margin:5px 0 5px 0; +} + + +#memberssearchform { + border-bottom: 1px solid #cccccc; + margin-bottom: 10px; +} +#memberssearchform input[type="submit"] { + padding:2px; + height:auto; + margin:4px 0 5px 0; +} +#memberssearchform .search_input { + width:176px; +} + diff --git a/mod/members/views/default/members/members_sort_menu.php b/mod/members/views/default/members/members_sort_menu.php new file mode 100644 index 000000000..e9ad96039 --- /dev/null +++ b/mod/members/views/default/members/members_sort_menu.php @@ -0,0 +1,29 @@ +<?php + + /** + * A simple view to provide the user with group filters and the number of group on the site + **/ + + $members = $vars['count']; + if(!$num_groups) + $num_groups = 0; + + $filter = $vars['filter']; + + //url + $url = $vars['url'] . "mod/members/index.php"; + +?> +<div id="elgg_horizontal_tabbed_nav"> +<ul> + <li <?php if($filter == "newest") echo "class='selected'"; ?>><a href="<?php echo $url; ?>?filter=newest"><?php echo elgg_echo('members:label:newest'); ?></a></li> + <li <?php if($filter == "pop") echo "class='selected'"; ?>><a href="<?php echo $url; ?>?filter=pop"><?php echo elgg_echo('members:label:popular'); ?></a></li> + <li <?php if($filter == "active") echo "class='selected'"; ?>><a href="<?php echo $url; ?>?filter=active"><?php echo elgg_echo('members:label:active'); ?></a></li> +</ul> +</div> + +<div class="group_count"> + <?php + echo $members . " " . elgg_echo("members:active"); + ?> +</div>
\ No newline at end of file diff --git a/mod/members/views/default/members/online.php b/mod/members/views/default/members/online.php new file mode 100644 index 000000000..cfbe062b4 --- /dev/null +++ b/mod/members/views/default/members/online.php @@ -0,0 +1,11 @@ +<?php + + /** + * Show members online + **/ + + echo "<div class=\"members_online\">"; + echo get_online_users(); + echo "</div>"; + +?>
\ No newline at end of file diff --git a/mod/members/views/default/members/search.php b/mod/members/views/default/members/search.php new file mode 100644 index 000000000..69d8c06bf --- /dev/null +++ b/mod/members/views/default/members/search.php @@ -0,0 +1,32 @@ +<?php + + /** + * Simple member search + **/ + +$tag_string = elgg_echo('members:search:tags'); +$name_string = elgg_echo('members:search:name'); + +?> + +<div class="sidebarBox"> + +<h3><?php echo elgg_echo('members:searchtag'); ?></h3> +<form id="memberssearchform" action="<?php echo $vars['url']; ?>mod/members/index.php?" method="get"> + <input type="text" name="tag" value="<?php echo $tag_string; ?>" onclick="if (this.value=='<?php echo $tag_string; ?>') { this.value='' }" class="search_input" /> + <input type="hidden" name="subtype" value="" /> + <input type="hidden" name="object" value="user" /> + <input type="hidden" name="filter" value="search_tags" /> + <input type="submit" value="<?php echo elgg_echo('go'); ?>" /> +</form> + +<h3><?php echo elgg_echo('members:searchname'); ?></h3> +<form id="memberssearchform" action="<?php echo $vars['url']; ?>mod/members/index.php?" method="get"> + <input type="text" name="tag" value="<?php echo $name_string; ?>" onclick="if (this.value=='<?php echo $name_string; ?>') { this.value='' }" class="search_input" /> + <input type="hidden" name="subtype" value="" /> + <input type="hidden" name="object" value="user" /> + <input type="hidden" name="filter" value="search" /> + <input type="submit" value="<?php echo elgg_echo('go'); ?>" /> +</form> + +</div>
\ No newline at end of file |