Before proceeding I just want to check that you guys understand my suggestion on how I see this working from an “admin” point of view?
Secondly perhaps this can shed some light upon the “coding/programming” point of view?
http://codex.wordpress.org/Function_Reference/current_user_can
So in the Simple Press user groups setting another option is added as described above where the function you have in place is something similar to the link above.
ex.
if ( current_user_can('moderate_comments') ) {
echo 'The current user can moderate comments';
}
In my suggest case I would define a user capability. Inside of the Simple Press Groups Permission, there is a setting where I can define the parameter for what the if code looks for so the logic would look something like this
if ( current_user_can('mycustom_capability') ) {
echo 'Grant Permission to the simple press group ';
}
ex. Multiple capability check
if ( current_user_can('mycustom_capability1', 'mycustom_capability2', 'mycustom_capability3') ) {
echo 'Grant permission to the simple press group or the user is automatically added to the user group. Not fully sure how the coding backand works with simple press for this function'.
}
I understand this is a bit more ellaborate then in the example, I just hope it better illustratres from a programming perspective what I am trying to achieve. I also realise that this deviates from how simple press currently works for checking permissions which is, of course, why were having this discussion as WP user roles integration simply isn’t practical in my case.
I really don’t have an alternative to Simple Press (belive me I’ve done my research) and from a business perspective I don’t have any other options then to A) find a customization / programmed solution as described above or B) Manually give every customer & user their respective relevant forum access which increases admin work load for me but more importantly increases waiting time for the customer and also increases the chances of humar error.
Please let me know if I need to better describe what I am need Simple Press to do or if I in any other way shape or form can be an active part in moving this forward. I don’t have your guys programming or hands on knowledge of either WordPress or Simple Press from a programming perspective which makes it harder for me to grasp the full scope of the difficulties and challenges that lies ahead.