Changeset 1028782
- Timestamp:
- 11/19/2014 04:52:52 PM (11 years ago)
- Location:
- simple-permissions
- Files:
-
- 2 edited
- 3 copied
-
tags/1.1.3 (copied) (copied from simple-permissions/trunk)
-
tags/1.1.3/readme.txt (copied) (copied from simple-permissions/trunk/readme.txt) (3 diffs)
-
tags/1.1.3/simple-permissions.php (copied) (copied from simple-permissions/trunk/simple-permissions.php) (4 diffs)
-
trunk/readme.txt (modified) (3 diffs)
-
trunk/simple-permissions.php (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
simple-permissions/tags/1.1.3/readme.txt
r1023067 r1028782 5 5 Requires at least: 3.5.2 6 6 Tested up to: 4.0.0 7 Stable tag: 1.1. 27 Stable tag: 1.1.3 8 8 License: GPLv2 or later 9 9 License URI: http://www.gnu.org/licenses/gpl-2.0.html … … 35 35 == Changelog == 36 36 37 = 1.1.3 = 38 * Removing category limits was not working under all conditions. Should be fixed now. 39 37 40 = 1.1.2 = 38 41 * Fixed a bug that would cause Wiki plugin (and anything else that provides an editing interface) to reset permissions on posts. … … 58 61 == Upgrade Notice == 59 62 63 = 1.1.3 = 64 * Everyone should update as some functionality wasn't working. 65 60 66 = 1.1.2 = 61 67 * Bug fix for interaction with Wiki plugin. Upgrade optional. -
simple-permissions/tags/1.1.3/simple-permissions.php
r1023080 r1028782 2 2 /** 3 3 * @package Simple-Permissions 4 * @version 1.1. 24 * @version 1.1.3 5 5 */ 6 6 /* … … 9 9 Description: Create simple permission groups for reading or editing posts. 10 10 Author: Michael George 11 Version: 1.1. 211 Version: 1.1.3 12 12 13 13 This program is free software; you can redistribute it and/or modify … … 422 422 423 423 if ( isset( $_POST['simplePermissionsLimitCats'] ) ) { 424 $devOptions['groups'][(int)$_POST['simplePermissionsGroupID']]['limitCats'] = array(); 425 //echo "<!-- postedLimits: " . print_r( $_POST['simplePermissionsLimitCats'], true ) . " -->\r"; 424 426 foreach ( $_POST['simplePermissionsLimitCats'] as $cat ) { 425 427 //echo "<!-- found cat $cat -->\r"; 426 if ( ! in_array( $cat, $devOptions['groups'][(int)$_POST['simplePermissionsGroupID']]['limitCats'] ) ) { 427 $devOptions['groups'][(int)$_POST['simplePermissionsGroupID']]['limitCats'][] = (int)$cat; 428 } 429 } 428 $devOptions['groups'][(int)$_POST['simplePermissionsGroupID']]['limitCats'][] = (int)$cat; 429 } 430 //echo "<!-- limits: " . print_r( $devOptions['groups'][(int)$_POST['simplePermissionsGroupID']]['limitCats'], true ) . " -->\r"; 430 431 } else if ( isset( $_POST['simplePermissionsGroupID'] ) && $_POST['simplePermissionsGroupID'] != 'new' ) { 431 432 $devOptions['groups'][(int)$_POST['simplePermissionsGroupID']]['limitCats'] = array(); … … 464 465 $workingURL = spDelArgFromURL( $_SERVER["REQUEST_URI"], array( 'spDeleteGroup', 'spEditGroup' ) ); 465 466 } else if ( isset( $updated ) && ! $updated ) { 466 echo "<div class=' updated'><p><strong>Settings failed to update.</strong></p></div>\r";467 echo "<div class='error'><p><strong>Settings failed to update.</strong></p></div>\r"; 467 468 } 468 469 ?> -
simple-permissions/trunk/readme.txt
r1023067 r1028782 5 5 Requires at least: 3.5.2 6 6 Tested up to: 4.0.0 7 Stable tag: 1.1. 27 Stable tag: 1.1.3 8 8 License: GPLv2 or later 9 9 License URI: http://www.gnu.org/licenses/gpl-2.0.html … … 35 35 == Changelog == 36 36 37 = 1.1.3 = 38 * Removing category limits was not working under all conditions. Should be fixed now. 39 37 40 = 1.1.2 = 38 41 * Fixed a bug that would cause Wiki plugin (and anything else that provides an editing interface) to reset permissions on posts. … … 58 61 == Upgrade Notice == 59 62 63 = 1.1.3 = 64 * Everyone should update as some functionality wasn't working. 65 60 66 = 1.1.2 = 61 67 * Bug fix for interaction with Wiki plugin. Upgrade optional. -
simple-permissions/trunk/simple-permissions.php
r1023080 r1028782 2 2 /** 3 3 * @package Simple-Permissions 4 * @version 1.1. 24 * @version 1.1.3 5 5 */ 6 6 /* … … 9 9 Description: Create simple permission groups for reading or editing posts. 10 10 Author: Michael George 11 Version: 1.1. 211 Version: 1.1.3 12 12 13 13 This program is free software; you can redistribute it and/or modify … … 422 422 423 423 if ( isset( $_POST['simplePermissionsLimitCats'] ) ) { 424 $devOptions['groups'][(int)$_POST['simplePermissionsGroupID']]['limitCats'] = array(); 425 //echo "<!-- postedLimits: " . print_r( $_POST['simplePermissionsLimitCats'], true ) . " -->\r"; 424 426 foreach ( $_POST['simplePermissionsLimitCats'] as $cat ) { 425 427 //echo "<!-- found cat $cat -->\r"; 426 if ( ! in_array( $cat, $devOptions['groups'][(int)$_POST['simplePermissionsGroupID']]['limitCats'] ) ) { 427 $devOptions['groups'][(int)$_POST['simplePermissionsGroupID']]['limitCats'][] = (int)$cat; 428 } 429 } 428 $devOptions['groups'][(int)$_POST['simplePermissionsGroupID']]['limitCats'][] = (int)$cat; 429 } 430 //echo "<!-- limits: " . print_r( $devOptions['groups'][(int)$_POST['simplePermissionsGroupID']]['limitCats'], true ) . " -->\r"; 430 431 } else if ( isset( $_POST['simplePermissionsGroupID'] ) && $_POST['simplePermissionsGroupID'] != 'new' ) { 431 432 $devOptions['groups'][(int)$_POST['simplePermissionsGroupID']]['limitCats'] = array(); … … 464 465 $workingURL = spDelArgFromURL( $_SERVER["REQUEST_URI"], array( 'spDeleteGroup', 'spEditGroup' ) ); 465 466 } else if ( isset( $updated ) && ! $updated ) { 466 echo "<div class=' updated'><p><strong>Settings failed to update.</strong></p></div>\r";467 echo "<div class='error'><p><strong>Settings failed to update.</strong></p></div>\r"; 467 468 } 468 469 ?>
Note: See TracChangeset
for help on using the changeset viewer.