- -
0) { if ($rule_target==1) { $target_filter = ' AND user_id>0'; } if ($rule_target==2) { $target_filter = ' AND ou_id>0'; } } $type_filter=''; if ($rule_type>0) { $type_filter = ' AND type=?'; $params[]=$rule_type; } $rule_filter=''; if (!empty($f_rule)) { $rule_filter = ' AND rule LIKE ?'; $params[]=$f_rule.'%'; } $rule_filters = ''; if (!empty($target_filter) or !empty($type_filter) or !empty($rule_filter)) { $rule_filters='WHERE id '.$target_filter.$type_filter.$rule_filter; } fix_auth_rules($db_link); $countSQL="SELECT Count(*) FROM auth_rules $rule_filters"; $count_records = get_single_field($db_link,$countSQL, $params); $total=ceil($count_records/$displayed); if ($page>$total) { $page=$total; } if ($page<1) { $page=1; } $start = ($page * $displayed) - $displayed; print_navigation($page_url,$page,$displayed,$count_records,$total); ?> \n"; print "\n"; print "\n"; print "\n"; print ""; print "\n"; print "\n"; } ?>
"; if ($row['type'] == 1) { print "Subnet"; } if ($row['type'] == 2) { print "Mac"; } if ($row['type'] == 3) { print "Hostname"; } print "".$row['rule'].""; if (!empty($row['user_id'])) { $user_info=get_record_sql($db_link,"SELECT * FROM user_list WHERE id=?", [$row['user_id']]); if (!empty($user_info)) { print "User:  "; print_url($user_info['login'],'/admin/users/edituser.php?id='.$user_info['id']); } } if (!empty($row['ou_id'])) { $ou_info=get_record_sql($db_link,"SELECT * FROM ou WHERE id=?", [ $row['ou_id'] ]); if (!empty($ou_info)) { print "Group:  "; print_url($ou_info['ou_name'],'/admin/groups/edit_group.php?id='.$ou_info['id']); } } print "".$row['description']."