With the way Edit Flow works right now, only users who are ‘authors’ or above are available to be added to user groups. I recognize this is less than idea and have filed an issue to improve it in an upcoming release.
If you know how to edit a bit of code, you can implement an immediate fix by commenting out or removing the “who” => “authors” from this array of arguments that is passed to the get_users() function.
I have a client that has created several custom user roles with the
Members plugin. He is complaining that he cannot see those users in
EditFlow. Is there a specific capability that is required to see users
in EditFlow?
It’s unfortunately based on user_level. If you have a way of adding user levels, you can easily do that as a temporary fix.
I really do not like mucking around with the core of 3rd party plugins as it makes them not upgrade friendly. Is there an estimate on when this will be changed to support capabilities so plugins like Members will function properly?
For now I will make the changes to who. Is that in 3 files?
– modules/calendar/calendar.php
– common/php/class-module.php
– modules/story-budget/story-budget.php
For calendar.php and story-budget.php, you can filter ‘ef_calendar_users_dropdown_args‘ and ‘ef_story_budget_users_dropdown_args‘ to remove the ‘who’ argument.
For common/php/class-module.php, I’ll add a filter to the get_users() arguments so you can filter it in v0.7.4. Bug me to release it by the end of next week…