/** List one group **/
function userpro_admin_list_group($role, $group)
{
    $output = null;
    $array = array('register' => __('Registration Fields', 'userpro'), 'edit' => __('Edit Profile Fields', 'userpro'), 'login' => __('Login Fields', 'userpro'), 'social' => __('Social Fields', 'userpro'));
    foreach ($array as $template => $name) {
        if ($template == $role) {
            $output .= '<div class="upadmin-tpl">
				<form action="" method="post" data-role="' . $template . '" data-group="default" data-loading="' . userpro_url . 'admin/images/loading.gif">
				<div class="upadmin-tpl-head max">
					' . $name . '
					<div class="upadmin-icon-abs">';
            if ($template != 'social') {
                $output .= '<a href="' . userpro_admin_link($template) . '" class="button upadmin-noajax">' . __('View Page', 'userpro') . '</a>';
            }
            $output .= '<a href="#" class="button resetgroup">' . __('Reset', 'userpro') . '</a>
						<a href="#" class="button button-primary saveform">' . __('Save', 'userpro') . '</a>
						<a href="#" class="max"></a>
					</div>
				</div>
				<div class="upadmin-tpl-body max">
					<ul>' . userpro_admin_list_fields_by_group($template, $group) . '</ul>
				</div>
				</form>
			</div>';
        }
    }
    return $output;
}
Esempio n. 2
0
    echo userpro_admin_broken_page();
}
?>
		</td>
	</tr>
	
	<tr valign="top">
		<th scope="row"><label><?php 
_e('Logout Page', 'userpro');
?>
</label></th>
		<td>
			<?php 
if (userpro_admin_page_exists('logout_page')) {
    echo userpro_admin_link('logout_page');
    echo '<a href="' . userpro_admin_link('logout_page') . '" class="button upadmin-inline">' . __('View Page', 'userpro') . '</a>';
} else {
    echo userpro_admin_broken_page();
}
?>
		</td>
	</tr>
	
</table>

<p class="submit">
	<input type="submit" name="rebuild-pages" id="rebuild-pages" class="button button-primary" value="<?php 
_e('Rebuild UserPro Pages', 'userpro');
?>
"  />
</p>