summaryrefslogtreecommitdiff
path: root/modules/diary.module
diff options
context:
space:
mode:
authorDries Buytaert <dries@buytaert.net>2001-01-04 21:09:40 +0000
committerDries Buytaert <dries@buytaert.net>2001-01-04 21:09:40 +0000
commit2e495b7d0e5ee69333426a8628bad549c37c699a (patch)
tree01723f5cb0e86c5592b8506d4411ee3271c7a808 /modules/diary.module
parentaac188d3466ede9ad6e832b5d6c43a263f532e77 (diff)
downloadbrdo-2e495b7d0e5ee69333426a8628bad549c37c699a.tar.gz
brdo-2e495b7d0e5ee69333426a8628bad549c37c699a.tar.bz2
- the diary module is truly modular now
- the faq has been spell checked
Diffstat (limited to 'modules/diary.module')
-rw-r--r--modules/diary.module12
1 files changed, 10 insertions, 2 deletions
diff --git a/modules/diary.module b/modules/diary.module
index 6a9f902e5..27a74dea4 100644
--- a/modules/diary.module
+++ b/modules/diary.module
@@ -4,6 +4,7 @@ $module = array("page" => "diary_page",
"block" => "diary_block",
"help" => "diary_help",
"user" => "diary_user",
+ "menu" => "diary_menu",
"admin" => "diary_admin",
"export" => "diary_export");
@@ -54,6 +55,8 @@ function diary_page_entry($timestamp, $text, $id = 0) {
function diary_page_display($username) {
global $theme, $user;
+ $username = empty($username) ? $user->userid : $username;
+
$result = db_query("SELECT d.*, u.userid FROM diaries d LEFT JOIN users u ON d.author = u.id WHERE u.userid = '$username' ORDER BY timestamp DESC");
if ($username == $user->userid) {
@@ -215,8 +218,13 @@ function diary_user($username, $section, $operation) {
}
}
+function diary_menu() {
+ global $user;
+ return array("edit your diary" => "module.php?mod=diary&op=edit", "view your diary" => "module.php?mod=diary&op=view");
+}
+
function diary_block() {
- $result = db_query("SELECT u.userid, d.timestamp FROM diaries d LEFT JOIN users u ON d.author = u.id ORDER BY timestamp DESC LIMIT 20");
+ $result = db_query("SELECT u.userid, d.timestamp FROM diaries d LEFT JOIN users u ON d.author = u.id ORDER BY timestamp DESC LIMIT 10");
while ($diary = db_fetch_object($result)) {
if ($time != date("F jS", $diary->timestamp)) {
@@ -327,4 +335,4 @@ function diary_export($uri) {
}
}
-?>
+?> \ No newline at end of file