Skip to content
Snippets Groups Projects
Commit 6a2d96d0 authored by rswindell's avatar rswindell
Browse files

Always show *all* messages for Guest/Anonymous sessions.

parent 611f9240
No related branches found
No related tags found
No related merge requests found
......@@ -31,25 +31,29 @@ for(key in http_request.query) {
new_query+=encodeURIComponent(http_request.query[key]);
}
}
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(user.security.restrictions&UFLAG_G)
ShowMsg=GET_ALL_MESSAGES;
else {
if(new_query.length>0)
new_query+='&amp;';
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;
}
}
/* Ensure that offset is an even multiple of max_messages */
......
......@@ -15,14 +15,17 @@ for(key in http_request.query) {
}
if(new_query.length>0)
new_query+='&amp;';
new_query+='show_all_subs=';
template.showall_toggle='<a href="'+http_request.virtual_path+'?'+new_query
if(ShowAll)
template.showall_toggle+='No">'+showall_subs_disable_html;
else
template.showall_toggle+='Yes">'+showall_subs_enable_html;
template.showall_toggle+='</a>';
if(user.security.restrictions&UFLAG_G)
ShowAll=true;
else {
new_query+='show_all_subs=';
template.showall_toggle='<a href="'+http_request.virtual_path+'?'+new_query
if(ShowAll)
template.showall_toggle+='No">'+showall_subs_disable_html;
else
template.showall_toggle+='Yes">'+showall_subs_enable_html;
template.showall_toggle+='</a>';
}
template.title="Message Subs in Group: "+msg_area.grp[grp].description;
write_template("header.inc");
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment