diff options
author | Dries Buytaert <dries@buytaert.net> | 2003-10-22 20:20:35 +0000 |
---|---|---|
committer | Dries Buytaert <dries@buytaert.net> | 2003-10-22 20:20:35 +0000 |
commit | 72ae2d39953125a231592d2a2b7ad14afe35b1bd (patch) | |
tree | 1b261d628460a8db3775d6d83c1f928d2726ce1d /modules/path/path.module | |
parent | 742410aafdf3d85ec3f0060e5c9fd1d09ee71672 (diff) | |
download | brdo-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.module | 26 |
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); |