diff options
author | Dries Buytaert <dries@buytaert.net> | 2006-05-04 18:44:10 +0000 |
---|---|---|
committer | Dries Buytaert <dries@buytaert.net> | 2006-05-04 18:44:10 +0000 |
commit | f818eaf651b57ea32c869813c5c9b103ebf5e867 (patch) | |
tree | e1b7c53958270eb1c5994a8318522556a742ac69 /modules | |
parent | 3c55551559ef7b332862bda5f8ffa7ba196c4f01 (diff) | |
download | brdo-f818eaf651b57ea32c869813c5c9b103ebf5e867.tar.gz brdo-f818eaf651b57ea32c869813c5c9b103ebf5e867.tar.bz2 |
- Patch #47038 by DriesK: added a permission for advanced search.
Diffstat (limited to 'modules')
-rw-r--r-- | modules/node.module | 2 | ||||
-rw-r--r-- | modules/node/node.module | 2 | ||||
-rw-r--r-- | modules/search.module | 2 | ||||
-rw-r--r-- | modules/search/search.module | 2 |
4 files changed, 4 insertions, 4 deletions
diff --git a/modules/node.module b/modules/node.module index c9f8cad0a..046ed2e7d 100644 --- a/modules/node.module +++ b/modules/node.module @@ -2126,7 +2126,7 @@ function node_form_alter($form_id, &$form) { } // Advanced node search form - elseif ($form_id == 'search_form' && arg(1) == 'node') { + elseif ($form_id == 'search_form' && arg(1) == 'node' && user_access('use advanced search')) { // Keyword boxes: $form['advanced'] = array( '#type' => 'fieldset', diff --git a/modules/node/node.module b/modules/node/node.module index c9f8cad0a..046ed2e7d 100644 --- a/modules/node/node.module +++ b/modules/node/node.module @@ -2126,7 +2126,7 @@ function node_form_alter($form_id, &$form) { } // Advanced node search form - elseif ($form_id == 'search_form' && arg(1) == 'node') { + elseif ($form_id == 'search_form' && arg(1) == 'node' && user_access('use advanced search')) { // Keyword boxes: $form['advanced'] = array( '#type' => 'fieldset', diff --git a/modules/search.module b/modules/search.module index f061ed48a..e35e1a4d4 100644 --- a/modules/search.module +++ b/modules/search.module @@ -126,7 +126,7 @@ function search_help($section) { * Implementation of hook_perm(). */ function search_perm() { - return array('search content', 'administer search'); + return array('search content', 'use advanced search', 'administer search'); } /** diff --git a/modules/search/search.module b/modules/search/search.module index f061ed48a..e35e1a4d4 100644 --- a/modules/search/search.module +++ b/modules/search/search.module @@ -126,7 +126,7 @@ function search_help($section) { * Implementation of hook_perm(). */ function search_perm() { - return array('search content', 'administer search'); + return array('search content', 'use advanced search', 'administer search'); } /** |