<?php
add_shortcode('memberslist_show', 'ml_show_memberslist');

function ml_show_memberslist($params) {
	global $_GET;

	extract(shortcode_atts(array(
		'vcards' => 'no',
	), $params));

	print_r(ml_show_getroles());
	print_r(ml_show_getusersbyrole('editor'));
}

function ml_show_getroles() {
	global $wp_roles;

	$result = Array();
/*	foreach($wp_roles as $role => $roleName) {
		$curSettingName = 'ml_enable_role_' . $role;
		if(get_option($curSettingName, 'no') == 'yes') {
			$result[] = $role;
		}
}*/
	print_r($wp_roles);

	return $result;
}


function ml_show_getusersbyroles($role) {
	$userSearch = new WP_User_Search($usersearch, $userspage, $role);
	return $userSearch->get_results();
}

?>
