- Replaced some PHP_SELF's by request_uri()'s. Patch by Gerhard.
parent
7e8aa5268b
commit
8205b62666
|
@ -166,10 +166,10 @@ function do_search($search_array) {
|
|||
$count = $value["count"];
|
||||
switch ($type) {
|
||||
case "node":
|
||||
$find[$i++] = array("count" => $count, "title" => $title, "link" => (strstr($_SERVER["PHP_SELF"], "admin") ? url("admin/node/edit/$lno") : url("node/view/$lno")), "user" => $name, "date" => $created, "keywords" => implode("|", $words));
|
||||
$find[$i++] = array("count" => $count, "title" => $title, "link" => (strstr(request_uri(), "admin") ? url("admin/node/edit/$lno") : url("node/view/$lno")), "user" => $name, "date" => $created, "keywords" => implode("|", $words));
|
||||
break;
|
||||
case "comment":
|
||||
$find[$i++] = array("count" => $count, "title" => $title, "link" => (strstr($_SERVER["PHP_SELF"], "admin") ? url("admin/comment/edit/$lno") : url("node/view/$nid#$lno")), "user" => $name, "date" => $created, "keywords" => implode("|", $words));
|
||||
$find[$i++] = array("count" => $count, "title" => $title, "link" => (strstr(request_uri(), "admin") ? url("admin/comment/edit/$lno") : url("node/view/$nid#$lno")), "user" => $name, "date" => $created, "keywords" => implode("|", $words));
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
|
|
@ -166,10 +166,10 @@ function do_search($search_array) {
|
|||
$count = $value["count"];
|
||||
switch ($type) {
|
||||
case "node":
|
||||
$find[$i++] = array("count" => $count, "title" => $title, "link" => (strstr($_SERVER["PHP_SELF"], "admin") ? url("admin/node/edit/$lno") : url("node/view/$lno")), "user" => $name, "date" => $created, "keywords" => implode("|", $words));
|
||||
$find[$i++] = array("count" => $count, "title" => $title, "link" => (strstr(request_uri(), "admin") ? url("admin/node/edit/$lno") : url("node/view/$lno")), "user" => $name, "date" => $created, "keywords" => implode("|", $words));
|
||||
break;
|
||||
case "comment":
|
||||
$find[$i++] = array("count" => $count, "title" => $title, "link" => (strstr($_SERVER["PHP_SELF"], "admin") ? url("admin/comment/edit/$lno") : url("node/view/$nid#$lno")), "user" => $name, "date" => $created, "keywords" => implode("|", $words));
|
||||
$find[$i++] = array("count" => $count, "title" => $title, "link" => (strstr(request_uri(), "admin") ? url("admin/comment/edit/$lno") : url("node/view/$nid#$lno")), "user" => $name, "date" => $created, "keywords" => implode("|", $words));
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
|
|
@ -214,7 +214,7 @@ function user_access($string) {
|
|||
** To reduce the number of SQL queries, we cache the user's permissions
|
||||
** in a static variable.
|
||||
*/
|
||||
|
||||
|
||||
if (isset($perm)) {
|
||||
if ($user->uid) {
|
||||
$perm = db_result(db_query("SELECT p.perm FROM role r, permission p WHERE r.rid = p.rid AND name = '%s'", $user->role), 0);
|
||||
|
@ -289,7 +289,7 @@ function user_search($keys) {
|
|||
|
||||
$result = db_query_range("SELECT * FROM users WHERE name LIKE '%$keys%'", 0, 20);
|
||||
while ($account = db_fetch_object($result)) {
|
||||
$find[$i++] = array("title" => $account->name, "link" => (strstr($_SERVER["PHP_SELF"], "admin") ? url("admin/user/edit/$account->uid") : url("user/view/$account->uid")), "user" => $account->name);
|
||||
$find[$i++] = array("title" => $account->name, "link" => (strstr(request_uri(), "admin") ? url("admin/user/edit/$account->uid") : url("user/view/$account->uid")), "user" => $account->name);
|
||||
}
|
||||
return $find;
|
||||
}
|
||||
|
|
|
@ -214,7 +214,7 @@ function user_access($string) {
|
|||
** To reduce the number of SQL queries, we cache the user's permissions
|
||||
** in a static variable.
|
||||
*/
|
||||
|
||||
|
||||
if (isset($perm)) {
|
||||
if ($user->uid) {
|
||||
$perm = db_result(db_query("SELECT p.perm FROM role r, permission p WHERE r.rid = p.rid AND name = '%s'", $user->role), 0);
|
||||
|
@ -289,7 +289,7 @@ function user_search($keys) {
|
|||
|
||||
$result = db_query_range("SELECT * FROM users WHERE name LIKE '%$keys%'", 0, 20);
|
||||
while ($account = db_fetch_object($result)) {
|
||||
$find[$i++] = array("title" => $account->name, "link" => (strstr($_SERVER["PHP_SELF"], "admin") ? url("admin/user/edit/$account->uid") : url("user/view/$account->uid")), "user" => $account->name);
|
||||
$find[$i++] = array("title" => $account->name, "link" => (strstr(request_uri(), "admin") ? url("admin/user/edit/$account->uid") : url("user/view/$account->uid")), "user" => $account->name);
|
||||
}
|
||||
return $find;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue