PHP Code:
print_table_header('vBulletin Mod Permissions');
print_yes_no_row($vbphrase['can_use_banner_system'], 'usergroup[bannersyspermissions][canuse]', $usergroup['bannersyspermissions']);
print_table_break();
print_column_style_code(array('width: 70%', 'width: 30%'));
I've added this code to the hook 'admin_usergroup_edit'.
It works fine adding the permission, but when I change it and save the usergroup permissions I get the following warning before refreshing the results page back to the usergroup listing:
Warning: mysql_real_escape_string() expects parameter 1 to be string, array given in /includes/class_core.php on line 648
It also still updates the correct results into mysql. But why is it giving that warning?