summaryrefslogtreecommitdiff
path: root/modules/path/path.module
diff options
context:
space:
mode:
authorDries Buytaert <dries@buytaert.net>2003-10-22 20:20:35 +0000
committerDries Buytaert <dries@buytaert.net>2003-10-22 20:20:35 +0000
commit72ae2d39953125a231592d2a2b7ad14afe35b1bd (patch)
tree1b261d628460a8db3775d6d83c1f928d2726ce1d /modules/path/path.module
parent742410aafdf3d85ec3f0060e5c9fd1d09ee71672 (diff)
downloadbrdo-72ae2d39953125a231592d2a2b7ad14afe35b1bd.tar.gz
brdo-72ae2d39953125a231592d2a2b7ad14afe35b1bd.tar.bz2
- Bugfix: renamed the 'statistics' table to 'node_counter' as 'statistics' is
a reserved SQL keyword. Required for both PostgreSQL and MSSQL. Patch by Adrian. - Bugfix: renamed the 'path' table to 'url_alias' as 'path' is a reserved SQL keyword. Required for both PostgreSQL and MSSQL. Patch by Adrian.
Diffstat (limited to 'modules/path/path.module')
-rw-r--r--modules/path/path.module26
1 files changed, 13 insertions, 13 deletions
diff --git a/modules/path/path.module b/modules/path/path.module
index 0211ad910..29cc81ddc 100644
--- a/modules/path/path.module
+++ b/modules/path/path.module
@@ -47,28 +47,28 @@ function path_admin() {
function path_set_alias($path = NULL, $alias = NULL) {
if ($path && !$alias) {
- db_query("DELETE FROM {path} WHERE src = '%s'", $path);
+ db_query("DELETE FROM {url_alias} WHERE src = '%s'", $path);
drupal_rebuild_path_map();
}
else if (!$path && $alias) {
- db_query("DELETE FROM {path} WHERE dst = '%s'", $alias);
+ db_query("DELETE FROM {url_alias} WHERE dst = '%s'", $alias);
drupal_rebuild_path_map();
}
else if ($path && $alias) {
- $path_count = db_result(db_query("SELECT COUNT(src) FROM {path} WHERE src = '%s'", $path));
- $alias_count = db_result(db_query("SELECT COUNT(dst) FROM {path} WHERE dst = '%s'", $alias));
+ $path_count = db_result(db_query("SELECT COUNT(src) FROM {url_alias} WHERE src = '%s'", $path));
+ $alias_count = db_result(db_query("SELECT COUNT(dst) FROM {url_alias} WHERE dst = '%s'", $alias));
// We have an insert:
if ($path_count == 0 && $alias_count == 0) {
- db_query("INSERT INTO {path} SET src = '%s', dst = '%s'", $path, $alias);
+ db_query("INSERT INTO {url_alias} SET src = '%s', dst = '%s'", $path, $alias);
drupal_rebuild_path_map();
}
else if ($path_count == 1 && $alias_count == 0) {
- db_query("UPDATE {path} SET dst = '%s' WHERE src = '%s'", $alias, $path);
+ db_query("UPDATE {url_alias} SET dst = '%s' WHERE src = '%s'", $alias, $path);
drupal_rebuild_path_map();
}
else if ($path_count == 0 && $alias_count == 1) {
- db_query("UPDATE {path} SET src = '%s' WHERE dst = '%s'", $path, $alias);
+ db_query("UPDATE {url_alias} SET src = '%s' WHERE dst = '%s'", $path, $alias);
drupal_rebuild_path_map();
}
else if ($path_count == 1 && $alias_count == 1) {
@@ -154,7 +154,7 @@ function path_nodeapi(&$node, $op, $arg) {
$error["path"] = t("The path is invalid.");
return $error;
}
- else if (db_result(db_query("SELECT COUNT(dst) FROM {path} WHERE dst = '%s' AND src != '%s'", $node->path, "node/view/$node->nid"))) {
+ else if (db_result(db_query("SELECT COUNT(dst) FROM {url_alias} WHERE dst = '%s' AND src != '%s'", $node->path, "node/view/$node->nid"))) {
$error["path"] = t("The path is already in use.");
return $error;
}
@@ -191,7 +191,7 @@ function path_perm() {
}
function path_overview() {
- $sql = "SELECT * FROM {path}";
+ $sql = "SELECT * FROM {url_alias}";
$header = array(
array ("data" => t("alias"), "field" => "dst", "sort" => "asc"),
array ("data" => t("normal"), "field" => "src"),
@@ -216,7 +216,7 @@ function path_overview() {
}
function path_load($pid) {
- return db_fetch_array(db_query("SELECT * FROM {path} WHERE pid = '%d'", $pid));
+ return db_fetch_array(db_query("SELECT * FROM {url_alias} WHERE pid = '%d'", $pid));
}
function path_delete($pid) {
@@ -233,7 +233,7 @@ function path_save($edit) {
$error[] = t("the normal path '%src' is invalid.", array("%src" => $src));
}
- if (db_result(db_query("SELECT COUNT(src) FROM {path} WHERE pid != '%d' AND src = '%s'", $pid, $src))) {
+ if (db_result(db_query("SELECT COUNT(src) FROM {url_alias} WHERE pid != '%d' AND src = '%s'", $pid, $src))) {
$error[] = t("the normal path '%src' is already aliased.", array("%src" => $src));
}
@@ -241,7 +241,7 @@ function path_save($edit) {
$error[] = t("the alias '%dst' is invalid.", array("%dst" => $dst));
}
- if (db_result(db_query("SELECT COUNT(dst) FROM {path} WHERE pid != '%d' AND dst = '%s'", $pid, $dst))) {
+ if (db_result(db_query("SELECT COUNT(dst) FROM {url_alias} WHERE pid != '%d' AND dst = '%s'", $pid, $dst))) {
$error[] = t("the alias '%dst' is already in use.", array("%dst" => $dst));
}
@@ -256,7 +256,7 @@ function path_save($edit) {
*/
if ($pid) {
- db_query("UPDATE {path} SET src = '%s', dst = '%s' WHERE pid = '%d'", $src, $dst, $pid);
+ db_query("UPDATE {url_alias} SET src = '%s', dst = '%s' WHERE pid = '%d'", $src, $dst, $pid);
}
else {
path_set_alias($src, $dst);