Plugin Directory

Changeset 1740011


Ignore:
Timestamp:
10/03/2017 02:44:25 AM (8 years ago)
Author:
tkgupta
Message:

Correct Author name

Location:
user-login-count
Files:
2 deleted
4 edited

Legend:

Unmodified
Added
Removed
  • user-login-count/tags/3.0.2/readme.txt

    r1555544 r1740011  
    11=== Plugin Name ===
    2 Contributors: Rgupta
     2Contributors: tkgupta
    33Tags: users, login,count
    4 Contributors: Rgupta
    5 Requires at least: 3.0.2
    6 Tested up to: 4.7
     4Requires at least: 3.2
     5Tested up to: 4.8.2
    76
    87
     
    2726== Frequently Asked Questions ==
    2827
    29 No Faq.
    30 
    3128
    3229
    3330== Screenshots ==
    3431
    35 
    36 1. display userlogin count  corresponds to screensort-1.png.
     321. Sample output
  • user-login-count/tags/3.0.2/user-login-count.php

    r1557569 r1740011  
    11<?php
    22/*
    3 Plugin Name: User Login Count
     3Plugin Name: user login count
    44Plugin URI:
    5 Description: Add a sortable column to the users list to show user login count.
    6 Version: 3.0.2
    7 Author: Rgupta
     5Description: Add a sortable column to the users list on Single Site WordPress to show user login count.
     6Version: 3.2
     7Author: tkgupta
     8Author URI: http://spacetechnos.com/
     9
    810*/
     11//create table
    912
    10 
    11 //create table for funcnality
    12 
    13  function ulc_user_login_install() {
     13 function user_login_install() {
    1414        global $wpdb;
    1515        $table_name = "loginCount";
     
    2424    }
    2525   
    26     function ulc_user_login_uninstall() {
     26    function user_login_uninstall() {
    2727        global $wpdb;
    2828        $table_name = "loginCount";
     
    3131    }
    3232
    33     register_activation_hook( __FILE__,'ulc_user_login_install');
    34     register_deactivation_hook( __FILE__, 'ulc_user_login_uninstall');
     33    register_activation_hook( __FILE__,'user_login_install');
     34    register_deactivation_hook( __FILE__, 'user_login_uninstall');
    3535
    3636// Register the column - Login Count
    37     function ulc_userlogin( $column ) {
    38         $column['userlogin'] = 'User Login Count';
     37    function userlogin( $column ) {
     38        $column['userlogin'] = 'User Login Attempts';
    3939   
    4040        return $column;
    4141    }
    4242// Display the column content
    43    function ulc_userlogin_column( $val, $column_name, $user_id ) {
     43   function userlogin_column( $val, $column_name, $user_id ) {
    4444     
    4545        if ( 'userlogin' != $column_name )
    4646           return $val;
    4747           global $wpdb;
    48          $table_name   = $wpdb->prefix."loginCount";
    49          
    50      
     48        $table_name   = $wpdb->prefix."loginCount";
    5149        $result = $wpdb->get_results($wpdb->prepare("select count(user_id) from $table_name WHERE user_id = %d",$user_id),ARRAY_A);
    52      
    53        
    54        return $result[0]['count(user_id)'];
     50        return $result[0]['count(user_id)'];
    5551  }
    5652 
    57  
    58       function count_user_login_ulc( $user_login, $user ) {
    59        
    60        
    61            enrty_count($user->ID);
     53    function count_user_login_ulc( $user_login, $user ) {
     54        enrty_count($user->ID);
    6255      }
    6356    add_action( 'wp_login', 'count_user_login_ulc', 10, 2 );
    6457   
    65    
    66    
    6758    function enrty_count($id){
    6859       
    69        
    70          global $user,$wpdb;
    71        
     60        global $user,$wpdb;
    7261         $table_name   = $wpdb->prefix."loginCount";
    7362             $userId       = $id;
     
    8675     }
    8776 
    88  
    89  
    90     function ulc_userlogin_column_sortable($columns) {
     77  function userlogin_column_sortable($columns) {
    9178              $custom = array(
    9279              'userlogin'    => 'login',
     
    9481          return wp_parse_args($custom, $columns);
    9582 }
    96  
    97  
    9883
    99 
    100      function ulc_userlogin_column_orderby( $vars ) {
     84 function userlogin_column_orderby( $vars ) {
    10185            if ( isset( $vars['orderby'] ) && 'userlogin' == $vars['orderby'] ) {
    10286                    $vars = array_merge( $vars, array(
     
    10791            return $vars;
    10892  }
    109 add_filter( 'manage_users_columns', 'ulc_userlogin' ); 
    110 add_filter( 'manage_users_sortable_columns', 'ulc_userlogin_column_sortable' );
    111 add_filter( 'request','ulc_userlogin_column_orderby');
    112 add_filter( 'manage_users_custom_column', 'ulc_userlogin_column', 10, 3 );
    113 
    114 
     93add_filter( 'manage_users_columns', 'userlogin' ); 
     94add_filter( 'manage_users_sortable_columns', 'userlogin_column_sortable' );
     95add_filter( 'request','userlogin_column_orderby');
     96add_filter( 'manage_users_custom_column', 'userlogin_column', 10, 3 );
    11597?>
  • user-login-count/trunk/readme.txt

    r1739332 r1740011  
    11=== Plugin Name ===
    2 Contributors: Rgupta
     2Contributors: tkgupta
    33Tags: users, login,count
    44Requires at least: 3.2
  • user-login-count/trunk/user-login-count.php

    r1739336 r1740011  
    55Description: Add a sortable column to the users list on Single Site WordPress to show user login count.
    66Version: 3.2
    7 Author: Rgupta
     7Author: tkgupta
    88Author URI: http://spacetechnos.com/
    99
Note: See TracChangeset for help on using the changeset viewer.