* @version 0.1
*/
-require_once GLM_MEMBERS_PLUGIN_CLASS_PATH . '/data/dataMembers.php';
+require_once GLM_MEMBERS_PLUGIN_CLASS_PATH . '/data/dataMemberInfo.php';
/**
* Dashboard Class Model
* Each Add-On can have one or more dashboards.
*/
-class GlmMembersAdmin_dashboard_members extends GlmDataMembers
+class GlmMembersAdmin_dashboard_members extends GlmDataMemberInfo
{
/**
* Word Press Database Object
$success = true;
+ $where = "T.status =" . $this->config['status_numb']['Pending'];
+ $memberInfoRecords = $this->getList( $where );
+ //echo '<pre>$memberInfoRecords: ' . print_r( $memberInfoRecords, true ) . '</pre>';
+
// Compile template data.
$templateData = array(
+ 'memberInfoRecords' => $memberInfoRecords
);
// Return status, suggested view, and data to controller.
<span>Pending {$terms.term_member_cap} Profiles</span>
</h2>
<div class="glm-widget-content">
- Members Pending list
-
+ {if $memberInfoRecords}
+ <ul>
+ <li><b>Profile Name</b><b class="glm-right">Last Updated</b></li>
+ {foreach $memberInfoRecords as $m}
+ <li>
+ <span>
+ <a href="{$thisUrl}?page=glm-members-admin-menu-member&glm_action=memberInfo&member={$m.member_pointer}&memberInfo={$m.id}">
+ {$m.reference_name}
+ </a>
+ </span>
+ <span class="glm-right">
+ {$m.modify_time.datetime}
+ </span>
+ </li>
+ {/foreach}
+ </ul>
+ {/if}
</div>
</div>
</div>
{if $manage_members}
<div id="glm-dashboard-widgets-wrap">
- Member Manager Dashboards goes here
{apply_filters('glm-member-db-dashboard-member-admin-widgets', '')}
</div>
{else}