summaryrefslogtreecommitdiff
path: root/modules
diff options
context:
space:
mode:
authorDries Buytaert <dries@buytaert.net>2006-05-04 18:44:10 +0000
committerDries Buytaert <dries@buytaert.net>2006-05-04 18:44:10 +0000
commitf818eaf651b57ea32c869813c5c9b103ebf5e867 (patch)
treee1b7c53958270eb1c5994a8318522556a742ac69 /modules
parent3c55551559ef7b332862bda5f8ffa7ba196c4f01 (diff)
downloadbrdo-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.module2
-rw-r--r--modules/node/node.module2
-rw-r--r--modules/search.module2
-rw-r--r--modules/search/search.module2
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');
}
/**