Plugin info
Maintenance & Compatibility
Maintenance score
Possibly abandoned • Last updated 2284 days ago
Is DMC User List abandoned?
Possibly abandoned (last update 2284 days ago).
Compatibility
Similar & Alternatives
Explore plugins with similar tags, and compare key metrics like downloads, ratings, updates, support, and WP/PHP compatibility.
Description
Create user lists in posts and pages.
I am a member and webmaster for a Barbershop Chorus. While working on the site,
I found it desireable for each member to be users of the website so that they could
contribute content, to contrl access to private pages and torestrict commenting while
still allowing member commenting. This allows the web site to have a membership list without
the redundant entry of data.
Tested with the plugin ‘Extra User Details’ to add user metadata but most similar plugins should work.
Also tested with ‘Basic User Avatars’ for user avatar support in the listing. I intend to support other
user avatar plugins in future releases.
Features include:
* Upgrade Safe customization
* Importing users from a Excel Spreadsheet
* Exporting users to a Excel Spreadsheet
Customization
This plugin is built almost completely with PHP Objects. All of the obhects except dmc_user_list.php can be inherited for customiztion.
There are some rules for this:
- The customized object must be in the custom directory.
- The filename must be _custom.php, i.e. gd_admin_custom.php
- The class must be named _custom and inherit , i.e
class gd_core_custom inherits gd_core {. - It should include a constructor that calls the parent constructor:
function __construct() {
parent::__construct();
}
Ading functionality on the admin side
‘class dmc_user_admin_custom extends dmc_user_admin {
/**
* class constructpr.
*/
function __construct() {
parent::__construct();
}
/**
* Create Admin menus
*/
function admin_menu () {
parent::admin_menu();
add_submenu_page(‘dmc-user’,” ,”, ‘activate_plugins’, ”, array(&$this, ”));
}
/**
* Page
*/
function () {
// code goes here
}
}
‘
Installation
- Upload Plugin Directory to the
/wp-content/plugins/directory - Activate the plugin through the ‘Plugins’ menu in WordPress
Frequently Asked Questions
No questions to date
Review feed
Changelog
1.0
- initial version
1.1
- resolve customization issue
1.2
- resolve issue with non wp_ db prefix
1.3
- missing files
1.4
- code cleanup
1.5
- depreciated code updated
1.6
- Fix export issue
- WordPress 4.4 Compatibility
1.7
- Issue with avatars
1.8
- Avatar Support
- Cleaned up import
1.9
- Bug when not using wp_ db prefix
1.10
- WordPress 4.8 Compatibiltiy
1.11
- PHP 7.1 bug fix
1.12
- PHP 7.1 bug fix
1.13
- PHP 7.1 bug fix
2.0
- Default User role for import.
- No default password for newe users on import, they can set password with Forgot Pasaword link on login.
- Clean up code for Options page. Added Dropdown to select Default User Role.
2.1
Bug fixes.
2.2
Bug fixes.



![Add [dmc_user_list] shortcode to your posts or pages.](https://ps.w.org/dmc-user-list/assets/screenshot-4.png?rev=1257744)