summaryrefslogtreecommitdiff
path: root/modules/archive
diff options
context:
space:
mode:
Diffstat (limited to 'modules/archive')
-rw-r--r--modules/archive/archive.module25
1 files changed, 16 insertions, 9 deletions
diff --git a/modules/archive/archive.module b/modules/archive/archive.module
index 15d61e5b6..d2f33c0ab 100644
--- a/modules/archive/archive.module
+++ b/modules/archive/archive.module
@@ -102,14 +102,20 @@ function archive_display($original = 0) {
return $output;
}
-function archive_block() {
+function archive_block($op = "list", $delta = 0) {
global $date;
-
- $block[0]["subject"] = "Browse archives";
- $block[0]["content"] = archive_display($date);
- $block[0]["info"] = "Calendar to browse archives";
-
- return $block;
+ if ($op == "list") {
+ $blocks[0]["info"] = t("Calendar to browse archives");
+ return $blocks;
+ }
+ else {
+ switch ($delta) {
+ case 0:
+ $block["subject"] = t("Browse archives");
+ $block["content"] = archive_display($date);
+ return $block;
+ }
+ }
}
function archive_link($type) {
@@ -169,10 +175,11 @@ function archive_page() {
}
}
else {
- $theme->box(t("Access denied"), message_access());
+ #$theme->box(t("Access denied"), message_access());
+ message_access();
}
$theme->footer();
}
-?>
+?> \ No newline at end of file