I've been fighting for some time now trying to use the existing methods in ICE to deal with acls and bans. However, using php it seems very difficult to create a structured array in the format that ice will accept. I've been able to create single entries, but your current methods replace the entire list, so this does not work. And the amount of work required to handle a simple function seems excessive.
Could you add a set of simple functions to add/remove single entries?
And a set of simple acl functions to:
add single user to a group
remove single user to a group
add single group to a channel
remove single group to a channel
set single channel acl
set single group acl
set single user acl
This would certainly increase the speed of development of front ends.
I would like to start offering free servers, but until I can have a fully automated and functional web front end, I can't see it happening. Can you get these functions added and compiled into a static binary asap?
( on the other hand... if you can provide some php functions that do the same thing, I'll take that to! :) )