PluginProbe
UsersWP – Front-end login form, User Registration, User Profile & Members Directory plugin for WP / 1.2.32
UsersWP – Front-end login form, User Registration, User Profile & Members Directory plugin for WP v1.2.32
1.2.72 1.2.71 1.2.70 1.2.69 1.2.68 1.2.67 1.2.66 1.2.65 1.2.64 1.2.63 trunk 1.0.10 1.0.11 1.0.12 1.0.13 1.0.14 1.0.15 1.0.16 1.0.17 1.0.18 1.0.19 1.0.20 1.0.21 1.0.22 1.0.23 All 172 releases
userswp / templates / users-actions.php

users-actions.php in UsersWP – Front-end login form, User Registration, User Profile & Members Directory plugin for WP 1.2.32, at templates/users-actions.php

44 lines 1.9 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2 if ( ! defined( 'ABSPATH' ) ) {
3 exit; // Exit if accessed directly
4 }
5
6 $default_layout = uwp_get_option('users_default_layout', 'list');
7
8 $sort_by = "";
9 $sort_by_options = uwp_get_sort_by_order_list();
10
11 if (isset($_GET['uwp_sort_by']) && $_GET['uwp_sort_by'] != '') {
12 $sort_by = strip_tags(esc_attr($_GET['uwp_sort_by']));
13 if(!isset($sort_by_options[$sort_by])){$sort_by = "";}
14 }
15
16 do_action('uwp_users_loop_actions');
17 ?>
18
19 <div class="uwp-user-views" id="uwp_user_views">
20 <form method="get" action="">
21 <select name="uwp_layout" id="uwp_layout" class="aui-select2">
22 <option <?php selected( $default_layout, "list" ); ?> value="list"><?php echo esc_html( __("List View", "userswp") ); ?></option>
23 <option <?php selected( $default_layout, "2col" ); ?> value="2col"><?php echo esc_html( sprintf(__("Grid %d","userswp"),2) ); ?></option>
24 <option <?php selected( $default_layout, "3col" ); ?> value="3col"><?php echo esc_html( sprintf(__("Grid %d","userswp"),3) ); ?></option>
25 <option <?php selected( $default_layout, "4col" ); ?> value="4col"><?php echo esc_html( sprintf(__("Grid %d","userswp"),4) ); ?></option>
26 <option <?php selected( $default_layout, "5col" ); ?> value="5col"><?php echo esc_html( sprintf(__("Grid %d","userswp"),5) ); ?></option>
27 </select>
28 </form>
29 </div>
30
31 <div class="uwp-user-sort" id="uwp_user_sort">
32 <form method="get" action="">
33 <select name="uwp_sort_by" id="uwp_sort_by" class="aui-select2" onchange="this.form.submit()">
34 <option value=""><?php esc_html_e("Sort By:", "userswp"); ?></option>
35 <?php
36 foreach ($sort_by_options as $key => $val){
37 $active = isset($_REQUEST['uwp_sort_by']) && $_REQUEST['uwp_sort_by']==$key ? 'active' : '';
38 echo '<option '. selected( $sort_by, $key ).' value="'.esc_attr( $key ).'">'. esc_html( $val ).'</option>';
39 }
40 ?>
41 </select>
42 </form>
43 </div>
44 <?php do_action('uwp_after_users_loop_actions'); ?>