Archive for the ‘ShinePHP plugins news’ Category

User Role Editor 4.0 Beta

Tuesday, June 25th, 2013

User Role Editor

User Role Editor

User Role Editor version 4.0 Beta is available for testing.
The changes are:

  • Added support for the “Gravity Forms” user capabilities. User Role Editor is integrated with “Gravity Forms” now and you can include “Gravity Forms” plugin capabilities to your blog user roles.
  • Full code refactoring is made. Code is fully restructured and encapsulated to PHP classes. Enhanced security is applied: internal global variables are not in use at User Role Editor anymore, WordPress global variable are used only.

Read the rest of this entry

User Role Editor v. 3.12 is available

Wednesday, May 1st, 2013

User Role Editor

User Role Editor

User Role Editor version 3.12 is available for download. It is security and vulnerability fix release generally:

  • Critical update: persistent cross-site scripting vulnerability is fixed.
  • WordPress built-in constants, like WP_PLUGIN_URL are not used in order to provide compatibility with sites which use SSL. plugin_dir_url(), plugin_dir_path() functions are used to define paths to the plugin’s files instead.
  • “Greetings” section is removed from the plugin’s main page. All that content is still available at plugin page.

Read the rest of this entry

User Role Editor version 3.11

Sunday, March 17th, 2013

User Role Editor v. 3.11 beta

User Role Editor v. 3.11 beta

User Role Editor WordPress plugin version 3.11 Beta is available for testing. You may download it from this link. It is generally bugs and bbPress compatibility issue fixes release. Thanks to plugin users who kindly reported discovered problems:
– Required WordPress version checking is moved to plugin activation hook and is not called every time when plugin is executed.
– Administrator can now exclude non-core (custom) capabilities from his role. It is useful if you need to fully remove some capability as capability deletion is prohibited while it is used at least one role.
– bbPress compatibility issue is fixed: capabilities created by bbPress dynamically are excluded from the capabilities set in User Role Editor to not store them in the database as persistent WP roles data or user capabilities.
– Additional roles are assigned to user without overriding her primary WordPress role and bbPress role.
– Changing WordPress user primary role at user profile doesn’t clear additonal roles assigned with User Role Editor earlier.

User Role Editor version 3.10

Sunday, January 20th, 2013

User Role Editor v. 3.10

User Role Editor v. 3.10

User Role Editor WordPress plugin version 3.10 Beta became available for testing today. What’s main difference from the previous version except of partial general code cleanup?
New feature “multiple roles” selection is realized. You can assign to user more then one role now. If role1 has capabilities A and B, but role2 has capability C, but you need to give user all three A, B, C capabilities, there is no need to create new 3rd role with all those A, B, C capabilities included. Just assign to the user role1 and role2 simultaneously. As the result user will get the combination of capabilities from both those roles.
While playing with a new developed stuff I discovered the bug, which could be critical in some conditions.

Read the rest of this entry

bbPress User Role Editor conflict fix

Friday, January 4th, 2013

bbPress User Role Editor conflict fix

bbPress User Role Editor conflict fix

bbPress, popular WordPress plugin realizing forum functionality on the base WordPress framework and, as themselves say “WordPress way”, introduced enhanced role model starting from version 2.2. bbPress users, who use “User Role Editor” (URE) WordPress plugin to manage blog user roles, suddenly discovered that URE shows bbPress roles with almost all capabilities turned on, even for minimal ‘Blocked’ and ‘Spectator’ roles.
URE showed bbPress roles quite well before the bbPress version 2.2. update. What’s happened?
Let’s look. WordPress stores its roles data the way, that only active capabilities stored into the role.

Read the rest of this entry

User Role Editor 3.8 is published

Sunday, September 2nd, 2012

User Role Editor

User Role Editor


User Role Editor WordPress plugin version 3.8 is published at September 1st, 2012. What’s new?
– Bug fix: Some times URE didn’t show real changes it made to the database. The reason was that direct database update did not invalidate data stored at WordPress cache. Special thanks to Knut Sparhell for the help with detecting this critical issue.
– WordPress core capabilities are shown separately from capabilities added by plugins and manually.
– If you configured URE to show you ‘Administrator’ role, you will see its capabilities, but you can not exclude any capability from it. I may just add capabilities to the Administrator role now. The reason – Administrator role should have all existing capabilities included.
– Brasilian Portuguese translation is updated.
[nothankyou]

User Role Editor version 3.7 is published

Saturday, June 23rd, 2012

User Role Editor

User Role Editor


User Role Editor WordPress plugin version 3.7 is published at June 23rd, 2012. What’s new?
– ‘Select All’, ‘Unselect All’, ‘Inverse’ buttons were added to the from for more convenient capabilities management while role editing.
– Role and capability name could be started from digit, and underscore ‘_’ character. Hyphen ‘-‘ character could be included into such name too.
– Old versions used ‘edit_users’ capability to check if show/hide ‘User Role Editor’ menu item under ‘Users’ menu. Starting from version 3.7 ‘administrator’ role is checked. Existed inconsistency, when non-admin user with ‘edit_users’ capability saws ‘User Role Editor’ menu, but got ‘Only Administrator is allowed to use User Role Editor’ error message, was removed.
– Bug fix: if you work with WordPress admin via https, URE will use https instead of http, as it made in older versions.
As new text was added to plugin main form, translations for all languages wait for updates. Former and new translators are welcome!
[nothankyou]