示例#1
0
<script type="text/javascript">
    jQuery(document).ready(function($) {
        var ajaxurl = '<?php 
echo admin_url("admin-ajax.php");
?>
';
        var default_rate = <?php 
echo xt_fanxian_default_rate();
?>
;
        var default_sharerate = <?php 
echo xt_fanxian_default_sharerate();
?>
;                
        var default_adrate = <?php 
echo xt_fanxian_default_adrate();
?>
;

        var what = '#role-';
	
        $('#submit').click(function() {
            addRole();
            return false;
        });
        $('a.delete-role').live('click',function() {
            if(confirm('您确认要删除该角色!一旦删除,则该角色下的用户将归属于(角色)订阅者')){
                deleteRole($(this).attr('data-value'));	
            }
            return false;
        });
示例#2
0
function xt_get_role_adrate($roles, $ismulti = false)
{
    $xt_roles = get_option(XT_OPTION_ROLE);
    if (empty($xt_roles)) {
        return xt_fanxian_default_adrate();
    }
    $_rate = 0;
    $_isset = false;
    foreach ($roles as $r) {
        if (isset($xt_roles[$r])) {
            if ($xt_roles[$r]['adrate'] != -1) {
                $_isset = true;
            }
            //            if ($ismulti) { //如果是多级分成,则查找角色内的支持多级分成的角色进行比较
            //                if ($xt_roles[$r]['ismulti']) {
            //                    $_rate = max(intval($xt_roles[$r]['adrate']), $_rate);
            //                }
            //            } else {
            $_rate = max(intval($xt_roles[$r]['adrate']), $_rate);
            //            }
        }
    }
    if ($_rate == 0 && !$ismulti && !$_isset) {
        $_rate = xt_fanxian_default_adrate();
    }
    return $_rate;
}