Commit graph

27 commits

Author SHA1 Message Date
khenn
b0c7c1162d Added sendNotification flag to WebGUI::Friends::rejectAddRequest. Added setting which supresses friend rejection notices from the inbox. 2010-05-13 17:15:41 -05:00
Patrick Donelan
388a0b1267 Fixed a whole lot of brokenness in Inbox SMS/Email notifications
WebGUI::Inbox::Message::create now passes isInbox flag to WebGUI::Mail::Send::create
so that per-user notification settings get used

SMS Gateway setting field is now 'text' instead of 'email' so that user can enter a
properly formed value (such as 'myemailgateway.com', which is not an email address).

Added SMS notification template as distinct from email notification template because
SMSs should not be HTML and in general you will want to make your SMS notification
message a lot shorter than your html email notification message (160 char limits in
many countries). As a result, SMSs are now sent as separate emails to gateway rather
than being CCd on email notification.

Added smsGatewaySubject setting because many SMS Gateways use email subject for
authentication. For consistency, also added Email notification email subject.

Fixed handling of different combinations of site-wide sendInboxNotificationsOnly with
per-user receiveInboxEmailNotifications and receiveInboxSmsEmailNotifications.
 * sendInboxNotificationsOnly && receiveInboxEmailNotifications = email notification
 * sendInboxNotificationsOnly && !receiveInboxEmailNotifications = no email
 * !sendInboxNotificationsOnly = ignore receiveInboxEmailNotifications
 * In all cases, SMS is optional and only dependent on receiveInboxSmsEmailNotifications

Updated tests and i18n
2009-08-16 09:42:35 +00:00
Colin Kuskie
3dfb23cf55 Forward porting Account/Inbox i18n fixes. 2009-06-11 19:08:24 +00:00
Colin Kuskie
d6edd7f3a3 Fix the error message shown when you try to send a message from the Inbox, but none
of your friends allow private messaging.
2009-06-08 20:59:31 +00:00
Colin Kuskie
74c2899a54 Fix typos in the lastUpdated for newly added Account_Inbox labels. 2009-06-05 16:04:19 +00:00
Colin Kuskie
501a5be7dc pull out an i18n message I created but didn't use. 2009-06-03 17:13:18 +00:00
Colin Kuskie
29759ede9c Fix multiple email handling in the Inbox.
Put an email regex into WebGUI::Utility, and use it in Form/Email and Account/Inbox.
2009-06-03 17:11:36 +00:00
Colin Kuskie
7fed1a1c3a Add broken i18n for Account/Inbox 2009-05-14 04:06:55 +00:00
Colin Kuskie
9827c4a520 Add templated inbox notifications. 2009-05-13 18:16:49 +00:00
Colin Kuskie
0983f6468d Add an Inbox setting to send the user a copy of messages that they send. 2009-05-13 17:50:46 +00:00
Colin Kuskie
385d35c13b RFE for making an user's inbox filterable by the person who sent it.
Includes template changes, i18n, help and tests.
2009-05-13 17:20:40 +00:00
Hao Ching
254796dea3 RFE #9998, mark selected inbox messages as read/unread. 2009-05-01 17:21:02 +00:00
Colin Kuskie
51021e5974 Inbox Copy sender code, settings and i18n. 2009-03-10 13:59:00 -07:00
Colin Kuskie
c1ef15b838 More Inbox template variables. 2009-02-23 23:53:10 +00:00
Colin Kuskie
1849daa922 Account Inbox template variables. 2009-02-23 21:57:29 +00:00
Colin Kuskie
2173a202f8 Add Help for new template variable, and i18n. 2009-02-23 13:41:15 -08:00
Doug Bell
3837878fff fixed: Added the ability to choose which rich editor is used to compose inbox messages 2009-01-23 20:16:23 +00:00
Colin Kuskie
6e09355ef5 Fix broken i18n. 2009-01-23 06:19:46 +00:00
Colin Kuskie
5d490fbeb6 Large batch of Help and i18n. Also, make sure that the
Shop plugin for the Account always has an array ref in it.
2009-01-05 21:52:38 +00:00
Colin Kuskie
e636e927e8 Fixed some Account i18n typos. 2008-12-08 22:06:08 +00:00
Colin Kuskie
2b3e88fd63 i18n bugfix in the Account/Inbox 2008-11-26 16:01:36 +00:00
Colin Kuskie
b598a84bbe fix i18n misspelling 2008-11-24 22:09:48 +00:00
Frank Dillon
dd56626460 Updated the text of the users invitations to include verbiage explaining that anonymous registration must also be enabled in order for it to work. 2008-11-18 07:56:34 +00:00
Frank Dillon
d91bc5754d Merged the "Invite a Friend" application into the Account system and cleaned up the templates in the Inbox 2008-11-18 04:52:16 +00:00
Frank Dillon
11d18075fa Account release candidate - final changes before merge 2008-11-15 02:39:23 +00:00
Frank Dillon
615e0e3746 lots of changes 2008-11-12 23:03:42 +00:00
Frank Dillon
7b260de791 initial commit 2008-11-03 17:03:00 +00:00