PluginProbe
User Access Manager / 1.2.6.9
User Access Manager v1.2.6.9
2.3.20 2.3.19 2.3.18 2.3.17 2.3.16 2.3.15 2.3.14 2.3.13 trunk 0.6 0.6.1 0.6.2 0.7 0.7 Beta 0.7.0.1 0.8 0.8.0.1 0.8.0.2 0.9 0.9.1 0.9.1.1 0.9.1.2 0.9.1.3 0.9.1.4 1.0 All 136 releases
← All changes | tpl/postEditForm.php +18 -21 1.01.2.6.9 View file →
@@ -8,41 +8,38 @@
8 8 *
9 9 * @category UserAccessManager
10 10 * @package UserAccessManager
11 11 * @author Alexander Schneider <alexanderschneider85@googlemail.com>
12 - * @copyright 2008-2010 Alexander Schneider
12 + * @copyright 2008-2013 Alexander Schneider
13 13 * @license http://www.gnu.org/licenses/gpl-2.0.html GNU General Public License, version 2
14 14 * @version SVN: $Id$
15 15 * @link http://wordpress.org/extend/plugins/user-access-manager/
16 16 */
17 17
18 -if (isset($id)) {
19 - $objectId = $id;
20 -} else if (isset($_GET['attachment_id'])) {
21 - $objectId = $_GET['attachment_id'];
18 +if (isset($_GET['attachment_id'])) {
19 + $iObjectId = $_GET['attachment_id'];
20 +} elseif (!isset($iObjectId)) {
21 + $iObjectId = 0;
22 22 }
23 23
24 -$post = get_post($objectId);
24 +$oPost = get_post($iObjectId);
25 +$sObjectType = $oPost->post_type;
25 26
26 -global $userAccessManager;
27 +global $oUserAccessManager;
27 28
28 -$uamUserGroups
29 - = &$userAccessManager->getAccessHandler()->getUserGroups();
29 +$aUamUserGroups = $oUserAccessManager->getAccessHandler()->getUserGroups();
30 30
31 -if (isset($post->ID)) {
32 - $objectId = $post->ID;
33 -
34 - $userGroupsForObject
35 - = &$userAccessManager->getAccessHandler()->getUserGroupsForPost($objectId);
31 +if (isset($iObjectId)) {
32 + $aUserGroupsForObject = $oUserAccessManager->getAccessHandler()->getUserGroupsForObject($sObjectType, $iObjectId);
36 33 } else {
37 - $userGroupsForObject = array();
34 + $aUserGroupsForObject = array();
38 35 }
39 36
40 -if (count($uamUserGroups) > 0) {
41 - include 'groupSelectionForm.php';
42 -} elseif ($userAccessManager->getAccessHandler()->checkUserAccess()) {
37 +if (count($aUamUserGroups) > 0) {
38 + include 'groupSelectionForm.php';
39 +} elseif ($oUserAccessManager->getAccessHandler()->checkUserAccess()) {
43 40 ?>
44 - <a href='admin.php?page=uam_usergroup'><?php echo TXT_CREATE_GROUP_FIRST; ?></a>
45 - <?php
41 + <a href='admin.php?page=uam_usergroup'><?php echo TXT_UAM_CREATE_GROUP_FIRST; ?></a>
42 + <?php
46 43 } else {
47 - echo TXT_NO_GROUP_AVAILABLE;
44 + echo TXT_UAM_NO_GROUP_AVAILABLE;
48 45 }