plugin adjustments

1. sorting: I am using a custom sort criteria (role), but within each
role I wanted to ensure a "controlled" sorting, at best by display name
2. add CSS class for user role to member profile
3. add CSS class for user role to member div's in in members directory
4. add link to cover picture in the members directory for easier click.
5. cover picture in format 1.6:1.
This commit is contained in:
purplewhite
2015-11-06 22:59:11 +01:00
parent afa79781dc
commit ae830c602b
4 changed files with 5 additions and 4 deletions
+2 -2
View File
@@ -214,7 +214,7 @@
<?php $i = 0; foreach( um_members('users_per_page') as $member) { $i++; um_fetch_user( $member ); ?>
<div class="um-member <?php echo um_user('account_status'); ?> <?php if ($cover_photos) { echo 'with-cover'; } ?>">
<div class="um-member um-role-<?php echo um_user('role'); ?> <?php echo um_user('account_status'); ?> <?php if ($cover_photos) { echo 'with-cover'; } ?>">
<span class="um-member-status <?php echo um_user('account_status'); ?>"><?php echo um_user('account_status_name'); ?></span>
@@ -229,7 +229,7 @@
?>
<div class="um-member-cover" data-ratio="<?php echo um_get_option('profile_cover_ratio'); ?>">
<div class="um-member-cover-e"><?php echo um_user('cover_photo', $cover_size); ?></div>
<div class="um-member-cover-e"><a href="<?php echo um_user_profile_url(); ?>" title="<?php echo um_user('display_name'); ?>"><?php echo um_user('cover_photo', $cover_size); ?></a></div>
</div>
<?php } ?>
+1 -1
View File
@@ -157,7 +157,7 @@
if ( $sortby == 'other' && $sortby_custom ) {
$query_args['meta_key'] = $sortby_custom;
$query_args['orderby'] = 'meta_value';
$query_args['orderby'] = 'meta_value, display_name';
} else if ( in_array( $sortby, array( 'last_name', 'first_name' ) ) ) {
+1 -1
View File
@@ -1,4 +1,4 @@
<div class="um <?php echo $this->get_class( $mode ); ?> um-<?php echo $form_id; ?>">
<div class="um <?php echo $this->get_class( $mode ); ?> um-<?php echo $form_id; ?> um-role-<?php echo um_user('role'); ?> ">
<div class="um-form">
+1
View File
@@ -1384,6 +1384,7 @@ $this->sections[] = array(
'desc' => __( 'Choose global ratio for cover photos of profiles','ultimatemember' ),
'default' => um_get_metadefault('profile_cover_ratio'),
'options' => array(
'1.6:1' => '1.6:1',
'2.7:1' => '2.7:1',
'2.2:1' => '2.2:1',
'3.2:1' => '3.2:1',