summaryrefslogtreecommitdiff
path: root/modules
diff options
context:
space:
mode:
authorHash9 <hash9@users.sourceforge.net>2006-07-03 21:27:25 +0000
committerHash9 <hash9@users.sourceforge.net>2006-07-03 21:27:25 +0000
commit5852669ce17d7857a12082f747560a0d4cc46185 (patch)
treefbf9357e62a2f71c80323ec7274aeeac94d33608 /modules
parent075cc3e254bb0c3e6e94829c93f20018b63a62f2 (diff)
downloadmessages-5852669ce17d7857a12082f747560a0d4cc46185.tar.gz
messages-5852669ce17d7857a12082f747560a0d4cc46185.tar.bz2
messages-5852669ce17d7857a12082f747560a0d4cc46185.zip
allow modules to define their own user preference tabs
Diffstat (limited to 'modules')
-rw-r--r--modules/userprefs.php9
-rw-r--r--modules/userprefs.tpl1
2 files changed, 10 insertions, 0 deletions
diff --git a/modules/userprefs.php b/modules/userprefs.php
new file mode 100644
index 0000000..2b6ee77
--- /dev/null
+++ b/modules/userprefs.php
@@ -0,0 +1,9 @@
+<?php
+$title = "User Messages";
+if (isset($_REQUEST['messprefs'])) {
+ $editUser->storePreference( 'messages_max_records', $_REQUEST['messages_max_records'], 'users' );
+ $editUser->storePreference( 'messages_min_priority', $_REQUEST['messages_min_priority'], 'users' );
+ $editUser->storePreference( 'messages_alert', !empty( $_REQUEST['messages_alert'] ) ? 'y' : 'n', 'users' );
+ $editUser->storePreference( 'messages_allow_messages', !empty( $_REQUEST['messages_allow_messages'] ) ? 'y' : 'n', 'users' );
+}
+?> \ No newline at end of file
diff --git a/modules/userprefs.tpl b/modules/userprefs.tpl
new file mode 100644
index 0000000..a898faf
--- /dev/null
+++ b/modules/userprefs.tpl
@@ -0,0 +1 @@
+{include file='bitpackage:messages/messages_preferences_inc.tpl'} \ No newline at end of file