diff --git a/code/CMSMain.php b/code/CMSMain.php index a139b1af..fd98974a 100755 --- a/code/CMSMain.php +++ b/code/CMSMain.php @@ -27,7 +27,6 @@ class CMSMain extends LeftAndMain implements CurrentPageIdentifier, PermissionPr static $subitem_class = "Member"; static $allowed_actions = array( - 'addmember', 'addpage', 'buildbrokenlinks', 'canceldraftchangesdialog', diff --git a/code/SecurityAdmin.php b/code/SecurityAdmin.php index 7b05f028..a5510e96 100644 --- a/code/SecurityAdmin.php +++ b/code/SecurityAdmin.php @@ -18,7 +18,6 @@ class SecurityAdmin extends LeftAndMain implements PermissionProvider { static $allowed_actions = array( 'addgroup', - 'addmember', 'autocomplete', 'removememberfromgroup', 'savemember', @@ -362,25 +361,6 @@ class SecurityAdmin extends LeftAndMain implements PermissionProvider { return FormResponse::respond(); } - function addmember($className=null) { - $data = $_REQUEST; - unset($data['ID']); - if($className == null) $className = $this->stat('subitem_class'); - - if(!singleton($this->stat('subitem_class'))->canCreate()) return Security::permissionFailure($this); - - $record = new $className(); - - $record->update($data); - $record->write(); - - if($data['GroupID']) $record->Groups()->add((int)$data['GroupID']); - - FormResponse::add("reloadMemberTableField();"); - - return FormResponse::respond(); - } - /** * Return the entire site tree as a nested set of ULs. * @return string Unordered list HTML