From 3fe86c2f0faa2826c4a03f61b60226030f531972 Mon Sep 17 00:00:00 2001
From: Eric Rasmussen <eric@unl.edu>
Date: Tue, 17 Apr 2012 17:58:54 +0000
Subject: [PATCH] [gh-316] Merging test into staging

git-svn-id: file:///tmp/wdn_thm_drupal/branches/drupal-7.x/staging@1556 20a16fea-79d4-4915-8869-1ea9d5ebf173
---
 sites/all/modules/unl/includes/unl.admin.inc | 2 ++
 sites/all/modules/unl/unl.module             | 2 +-
 2 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/sites/all/modules/unl/includes/unl.admin.inc b/sites/all/modules/unl/includes/unl.admin.inc
index e313a251..9c898a49 100644
--- a/sites/all/modules/unl/includes/unl.admin.inc
+++ b/sites/all/modules/unl/includes/unl.admin.inc
@@ -13,6 +13,7 @@ function unl_config($form, &$form_state) {
     '#title' => 'Use base tag',
     '#description' => 'Insert the HTML Base tag in the head of all pages on this site.',
     '#default_value' => variable_get('unl_use_base_tag', TRUE),
+    '#disabled' => !unl_user_is_administrator(),
   );
 
   $form['root']['unl_clean_file_url'] = array(
@@ -20,6 +21,7 @@ function unl_config($form, &$form_state) {
     '#title' => 'Clean file URLs',
     '#description' => 'Enable this once mod_rewrite has been set up to support clean file URLs.',
     '#default_value' => variable_get('unl_clean_file_url'),
+    '#disabled' => !unl_user_is_administrator(),
   );
 
   if (class_exists('Tidy')) {
diff --git a/sites/all/modules/unl/unl.module b/sites/all/modules/unl/unl.module
index d789e6b5..fd3f8e50 100644
--- a/sites/all/modules/unl/unl.module
+++ b/sites/all/modules/unl/unl.module
@@ -436,7 +436,7 @@ function unl_menu() {
   $items['admin/config/system/unl'] = array(
     'title' => 'UNL',
     'description' => 'Configure UNL System Settings',
-    'access callback' => 'unl_user_is_administrator',
+    'access arguments' => array('administer site configuration'),
     'page callback' => 'drupal_get_form',
     'page arguments' => array('unl_config'),
     'file' => 'includes/unl.admin.inc',
-- 
GitLab