From ff8c1c7ba4aaa694950185ae7d04abad03b51651 Mon Sep 17 00:00:00 2001 From: rswindell <> Date: Thu, 17 Feb 2005 02:43:19 +0000 Subject: [PATCH] Only 2 display options for email: "All" or "Unread". --- web/root/msgs/msgs.ssjs | 46 ++++++++++++++++++++++++++--------------- 1 file changed, 29 insertions(+), 17 deletions(-) diff --git a/web/root/msgs/msgs.ssjs b/web/root/msgs/msgs.ssjs index 1c3894f4d2..e51e025a41 100644 --- a/web/root/msgs/msgs.ssjs +++ b/web/root/msgs/msgs.ssjs @@ -37,23 +37,35 @@ else { if(new_query.length>0) new_query+='&'; new_query+='show_messages='; - switch(ShowMsgs) { - case GET_ALL_MESSAGES: - template.show_choice='<a href="'+http_request.virtual_path+'?'+new_query+'Yours">'+show_messages_yours_html+'</a>'; - template.show_choice+=show_messages_spacer_html; - template.show_choice+='<a href="'+http_request.virtual_path+'?'+new_query+'YourUnread">'+show_messages_your_unread_html+'</a>'; - break; - case GET_MY_MESSAGES: - template.show_choice='<a href="'+http_request.virtual_path+'?'+new_query+'All">'+show_messages_all_html+'</a>'; - template.show_choice+=show_messages_spacer_html; - template.show_choice+='<a href="'+http_request.virtual_path+'?'+new_query+'YourUnread">'+show_messages_your_unread_html+'</a>'; - break; - case GET_MY_UNREAD_MESSAGES: - template.show_choice='<a href="'+http_request.virtual_path+'?'+new_query+'All">'+show_messages_all_html+'</a>'; - template.show_choice+=show_messages_spacer_html; - template.show_choice+='<a href="'+http_request.virtual_path+'?'+new_query+'Yours">'+show_messages_yours_html+'</a>'; - break; - } + if(sub=='mail') { + switch(ShowMsgs) { + case GET_ALL_MESSAGES: + case GET_MY_MESSAGES: + template.show_choice='<a href="'+http_request.virtual_path+'?'+new_query+'YourUnread">'+show_messages_your_unread_html+'</a>'; + break; + case GET_MY_UNREAD_MESSAGES: + template.show_choice='<a href="'+http_request.virtual_path+'?'+new_query+'All">'+show_messages_all_html+'</a>'; + break; + } + } else { + switch(ShowMsgs) { + case GET_ALL_MESSAGES: + template.show_choice='<a href="'+http_request.virtual_path+'?'+new_query+'Yours">'+show_messages_yours_html+'</a>'; + template.show_choice+=show_messages_spacer_html; + template.show_choice+='<a href="'+http_request.virtual_path+'?'+new_query+'YourUnread">'+show_messages_your_unread_html+'</a>'; + break; + case GET_MY_MESSAGES: + template.show_choice='<a href="'+http_request.virtual_path+'?'+new_query+'All">'+show_messages_all_html+'</a>'; + template.show_choice+=show_messages_spacer_html; + template.show_choice+='<a href="'+http_request.virtual_path+'?'+new_query+'YourUnread">'+show_messages_your_unread_html+'</a>'; + break; + case GET_MY_UNREAD_MESSAGES: + template.show_choice='<a href="'+http_request.virtual_path+'?'+new_query+'All">'+show_messages_all_html+'</a>'; + template.show_choice+=show_messages_spacer_html; + template.show_choice+='<a href="'+http_request.virtual_path+'?'+new_query+'Yours">'+show_messages_yours_html+'</a>'; + break; + } + } } /* Ensure that offset is an even multiple of max_messages */ -- GitLab