Commit graph

339 commits

Author SHA1 Message Date
Colin Kuskie
d6cbcf4604 getFormProperties now also passes i18n arguments to sprintf if requested. 2010-02-12 11:33:23 -08:00
JT Smith
57b67ab4da eliminated more definitions 2009-10-22 14:26:09 -05:00
JT Smith
ccff9c7014 Converted all existing uses of cache. 2009-09-25 22:24:33 -05:00
Colin Kuskie
bb10f0e3d0 i18n the datepicker. fixes bug #10976. 2009-09-17 10:07:55 -07:00
Colin Kuskie
957eaa44c0 Change the i18n label for Help, to be Template Help since that's what it is. 2009-09-08 08:47:00 -07: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
6a8b771859 i18n several items in the Matrix, and Matrix listing. 2009-08-13 07:08:09 +00:00
Colin Kuskie
8283aebe2d WebGUI, versionTag i18n fix 2009-07-21 15:24:32 +00:00
Colin Kuskie
21ef858fd2 forgot i18n for AssetHistory clear button 2009-07-15 23:25:38 +00:00
Colin Kuskie
435be65aa4 Add Help docs for the Admin Console template. 2009-07-14 15:48:47 +00:00
Colin Kuskie
5e4db3adb4 Provide a framework for CSRF protection, with tests.
Add CSRF protection to Asset editSave, AssetManager, VersionTags and Group operations.
2009-07-06 16:58:57 +00:00
Colin Kuskie
8be0a5c734 Add a progress bar for long running ops. First implementation is
with paste.  Also fix bugs with redirecting from the admin bar back to a
page instead of staying in the Asset Manager.
2009-06-18 19:39:35 +00:00
Colin Kuskie
492e7fd026 Add missing commas to patch I committed yesterday 2009-06-18 15:03:28 +00:00
Colin Kuskie
4120233229 more missing lastUpdated tags. 2009-06-17 20:51:36 +00:00
Colin Kuskie
aed6255e49 Add missing lastUpdated attributes for i18n tags in WebGUI. 2009-06-17 20:50:27 +00:00
Graham Knop
8b86d56ec0 added: Activate, Deactivate, Delete User workflow activities 2009-05-21 14:49:28 +00:00
Colin Kuskie
d8a1623ea0 adding FilePump 2009-05-18 16:03:50 +00:00
Colin Kuskie
e1329192b9 labels for filepump group in settings. 2009-05-15 21:30:51 -07:00
Colin Kuskie
e26980c68c Fix broken i18n with the Admin group for Asset History browsing. 2009-05-16 03:58:01 +00:00
Colin Kuskie
33c0ab2a05 Fix user profile SMS i18n. 2009-05-16 01:35:56 +00:00
Yung Han Khoe
5f60eddaa7 rfe #9981: RedirectAfterLogin Setting 2009-05-15 18:57:12 +00:00
Graham Knop
1f3ab6a419 export cleanups and mobile style 2009-05-15 09:30:20 +00:00
Colin Kuskie
535621e8b6 Add managed Friends network, allowing a designated group to add and remove
friends from each other groups.
2009-05-14 02:25:36 +00:00
Colin Kuskie
f54e975c14 Enable WebGUI sites to send SMS messages as inbox notifications. 2009-05-13 21:55:33 +00:00
Doug Bell
18460256df template attachments now work with packages. head_attachments and body_attachments are now documented 2009-05-07 17:35:43 +00:00
Doug Bell
026f7ff47e Added #10145: Global Head Tags in Settings 2009-04-29 21:51:22 +00:00
Colin Kuskie
9fdac9ef8f Implementing rfe 10002, add link to User Manager to view a User's account. 2009-04-16 23:58:54 +00:00
Colin Kuskie
98d7318d64 Add a Select One label to WebGUI 2009-04-06 15:32:13 -07:00
Colin Kuskie
8dd59e5d92 Add Friends Manager Group setting w/ i18n and help. 2009-03-25 10:47:50 -07:00
David Delikat
856cc06d04 merged with HEAD and other interesting changes 2009-03-19 04:12:03 +00:00
Colin Kuskie
e70494900a Pruning out notifications code from SMS. 2009-03-13 10:21:52 -07:00
David Delikat
30fa2028ff some changes 2009-03-06 21:54:28 +00:00
Colin Kuskie
e6e183f407 Fix the link for AIM to not point to the Spanish language site.
No offense, guys.
2009-02-17 00:14:04 +00:00
Graham Knop
b088299eb0 capcha control now has reCAPTCHA mode 2009-02-10 21:41:19 +00:00
Colin Kuskie
40b86e3dfd i18n the Attachments Form control 2009-01-02 21:08:43 +00:00
Colin Kuskie
8b5f0ea4d8 Fix Gallery template errors and i18n. 2008-12-29 21:17:23 +00:00
Colin Kuskie
81c9d117e5 Fixed a bug where the Interval Form would not work well with non-English languages.
Fixed display of the Interval Form field in Thingy and User Profile by adding a getValueAsHtml method.
2008-12-29 16:54:47 +00:00
Colin Kuskie
117c9dedab More template i18n, through index 180/245. 2008-12-26 05:38:02 +00:00
Colin Kuskie
5381f3038d Forward port graceful handling of the deletion of the Auth LDAPLink. 2008-12-15 22:59:25 +00:00
Colin Kuskie
b42d3a80de forward port syndicated articles i18n template fix 2008-12-11 16:37:21 +00:00
Graham Knop
758a321e70 modules, tests, etc shouldn't be set as executable 2008-11-24 04:01:23 +00:00
Colin Kuskie
2a40ab2e6c Document the newly added pagination template variable. Update the tests to look for it and test it 2008-11-24 02:23:48 +00:00
Colin Kuskie
c4255305c0 fix encrypt login hover help 2008-11-21 18:18:00 +00:00
Colin Kuskie
d98afcc7af backporting template email password recovery fix 2008-11-20 21:55:00 +00:00
Frank Dillon
6eff997f81 rfe: User Profile Privacy Settings (#507) - users now have granular control of whether or not their profile fields are viewable - admin settings still apply 2008-11-19 05:18:58 +00:00
JT Smith
55da5c6889 - rfe: Event hover detail exclusions (#8761)
- rfe: Database Link test  (#513)
2008-11-18 20:52:44 +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
4ff722bd5d Pluggable Account system added to WebGUI with new Profile, Inbox, Friends, User, and Shop interfaces. 2008-11-15 11:39:23 +00:00
Frank Dillon
11d18075fa Account release candidate - final changes before merge 2008-11-15 02:39:23 +00:00
Colin Kuskie
47419b9602 fixing date duration i18n 2008-11-14 23:54:15 +00:00