### Eclipse Workspace Patch 1.0
#P Alpha4
Index: modules/leaguesite/leaguesite_scoring/leaguesite_scoring.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/leaguesite/leaguesite_scoring/leaguesite_scoring.module,v
retrieving revision 1.20
diff -u -r1.20 leaguesite_scoring.module
--- modules/leaguesite/leaguesite_scoring/leaguesite_scoring.module	21 Sep 2010 17:03:04 -0000	1.20
+++ modules/leaguesite/leaguesite_scoring/leaguesite_scoring.module	11 Nov 2010 20:43:39 -0000
@@ -32,6 +32,16 @@
   return $output;
 }
 
+
+/**
+* Implementation of hook_perm()
+* Outlines permissions for this module.
+* @return array - An array of valid permissions for the leaguesite_scoring module
+*/
+function leaguesite_scoring_perm(){
+	return array('create scoring methods', 'create penalties',);
+}
+
 /**
  * Implementation of hook_menu
  * @return menu structure for the module
@@ -51,7 +61,7 @@
     'title' => 'Add scoring method',
     'page callback' => 'drupal_get_form',
     'page arguments' => array('leaguesite_score_method_add'),
-    'access arguments' => array('create seasons'),
+    'access arguments' => array('create scoring methods'),
     'type' => MENU_CALLBACK,
     'parent' => 'admin/content/leaguesite/methods',
     'file' => 'leaguesite_scoring.admin.inc',
@@ -76,7 +86,7 @@
   'title' => 'Add penalty',
     'page callback' => 'drupal_get_form',
     'page arguments' => array('leaguesite_score_penalty_add'),
-    'access arguments' => array('create seasons'),
+    'access arguments' => array('create penalties'),
     'type' => MENU_CALLBACK,
     'parent' => 'admin/content/leaguesite/methods',
     'file' => 'leaguesite_scoring.admin.inc',
Index: modules/leaguesite/leaguesite_league/leaguesite.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/leaguesite/leaguesite_league/leaguesite.module,v
retrieving revision 1.21
diff -u -r1.21 leaguesite.module
--- modules/leaguesite/leaguesite_league/leaguesite.module	21 Sep 2010 17:03:04 -0000	1.21
+++ modules/leaguesite/leaguesite_league/leaguesite.module	11 Nov 2010 20:43:39 -0000
@@ -38,7 +38,7 @@
 * @return array - An array of valid permissions for the leaguesite module
 */
 function leaguesite_perm(){
-  return array('administer seasons', 'administer league results', 'assign team managers', 'create leaguesite_team', 'edit own leaguesite_team', 'delete own leaguesite_team', 'view leaguesite_team', 'access leagues');
+  return array('administer seasons', 'administer league results', 'assign team managers', 'create seasons', 'create leagues', 'create leaguesite_team', 'edit own leaguesite_team', 'delete own leaguesite_team', 'view leaguesite_team', 'access leagues');
 }//end function leaguesite_perm()
 
 /**
@@ -69,7 +69,7 @@
     'title' => 'Add League',
     'page callback' => 'drupal_get_form',
     'page arguments' => array('leaguesite_add'),
-    'access arguments' => array('create seasons'),
+    'access arguments' => array('create leagues'),
     'type' => MENU_CALLBACK,
     'parent' => 'admin/content/leaguesite/leagues',
     'file' => 'leaguesite.admin.inc',
