summaryrefslogtreecommitdiff
path: root/includes/node.inc
diff options
context:
space:
mode:
authorDries Buytaert <dries@buytaert.net>2001-06-13 21:37:19 +0000
committerDries Buytaert <dries@buytaert.net>2001-06-13 21:37:19 +0000
commitdb92d73b6eb8ed3b0d40a9deaf50c3ad680dd872 (patch)
treea5fdab2dcfb9927b178291d0cacebe1b8ab704be /includes/node.inc
parent7d631fb606b816c8bfefb448a5708e44e8c0e932 (diff)
downloadbrdo-db92d73b6eb8ed3b0d40a9deaf50c3ad680dd872.tar.gz
brdo-db92d73b6eb8ed3b0d40a9deaf50c3ad680dd872.tar.bz2
- Improved watchdog and submission throttle: removed redundant code,
streamlined the existing code, added new watchdog type called "httpd" for Apache errors. The latter should make it easier to add watchdog filters later on. - Clarified some watchdog messages.
Diffstat (limited to 'includes/node.inc')
-rw-r--r--includes/node.inc9
1 files changed, 5 insertions, 4 deletions
diff --git a/includes/node.inc b/includes/node.inc
index 892dde6aa..94972461f 100644
--- a/includes/node.inc
+++ b/includes/node.inc
@@ -94,7 +94,7 @@ function node_save($node, $filter) {
}
else {
// verify submission rate:
- throttle("post node", variable_get("max_node_rate", 900));
+ throttle("node", variable_get("max_node_rate", 900));
// prepare queries:
foreach ($filter as $field=>$value) {
@@ -126,18 +126,19 @@ function node_save($node, $filter) {
if (($node[pid]) && ($node[status] == node_status("posted"))) {
db_query("UPDATE node SET status = '". node_status(expired) ."' WHERE nid = '$node[pid]'");
}
+ watchdog("special", "node: added $filter[type] '$node[title]'");
}
else {
- watchdog("warning", "node: added '$node[title]' - failed");
+ watchdog("warning", "node: added $filter[type] '$node[title]' - failed");
}
}
else {
db_query("DELETE FROM node WHERE nid = '$nid'");
- watchdog("warning", "node: added '$node[title]' - failed");
+ watchdog("warning", "node: added $filter[type] '$node[title]' - failed");
}
}
else {
- watchdog("warning", "node: added '$node[title]' - failed");
+ watchdog("warning", "node: added $filter[type] '$node[title]' - failed");
}
}