Commit graph

8490 commits

Author SHA1 Message Date
Patrick Donelan
f3c3bfb4dc Fixed GUID string comparisons (eq instead of ==) 2009-08-23 07:44:41 +00:00
Patrick Donelan
280e902c09 Fixes to Survey reporting and performance improvements
Fix: Survey export simple/transposed results to csv or tab
Fix: loadTempReportTable handling of revisionDates (and documentation)
Fix: returnResponseForReporting handling of mc questions
NYTProf performance improvements
Added some very basic Survey reporting tests
2009-08-23 05:15:32 +00:00
Colin Kuskie
ea51ba559e Add tests for ideogram searching. ft_min_word_len must be 2 or less. 2009-08-21 21:29:43 +00:00
Colin Kuskie
d9cf707963 Each Search object is good for 1, and only 1, search. 2009-08-21 18:15:24 +00:00
Colin Kuskie
46eb7b5401 Document the missing assetIds option to WebGUI::Search->search. 2009-08-21 17:53:03 +00:00
Colin Kuskie
f68db111aa Decode HTML entities sent by rich editors. Add tests for the decoding
inside the search indexer.  Gotcha note.  Fixes #10797.
2009-08-21 16:55:57 +00:00
Colin Kuskie
5ef030d1f8 Give the Carousel a minimum width, and expose it as a template variable to help
YUI Carousel with rendering.  Adjust default template, Help, i18n.
Fixes bug #10511.
2009-08-20 23:12:59 +00:00
Colin Kuskie
278e4c6461 Log any errors found when calling Shop::Pay->getDrivers, instead of
silently passing them along.
2009-08-20 20:32:00 +00:00
Graham Knop
ac9be28857 add a few additional macro tests 2009-08-20 19:24:39 +00:00
Graham Knop
4984e19d68 fixed #10797: Unable to search for non-ASCII text 2009-08-20 19:24:31 +00:00
Colin Kuskie
a5204a7386 Fix i18n typos in the Ogone payment driver. Fix bugs 10800 and 10799. 2009-08-20 19:21:40 +00:00
Colin Kuskie
add3b3257b Fix typos in TaxDriver_EU i18n. Fixes #10798. 2009-08-20 19:17:29 +00:00
Doug Bell
a0d3eeaac8 fixed 10640, 10639, 10625: Map point save HTML/JS 2009-08-20 18:51:39 +00:00
Colin Kuskie
2bbf81417b Force the isLockedBy flag to be reset when autocommitting the tag for a duplicated template.
Fixes #10795
2009-08-20 03:58:34 +00:00
Paul Driver
2621f92471 Small bug with the memory leak fix... fixed 2009-08-19 21:37:17 +00:00
Paul Driver
0a0ee3e6df Fixed semi-rare memory leak in getLineage 2009-08-19 20:32:05 +00:00
Colin Kuskie
3d1ed2f83f Make threads recalculate rating on delete/restore. Fixes #10788. 2009-08-19 20:11:16 +00:00
Graham Knop
743e615fd8 improve handling of proxied SSL connections 2009-08-19 19:08:56 +00:00
Colin Kuskie
1ee674c727 Force the page layout to use different caches for HTTPS vs HTTP requests.
Fixes bug #10674.
2009-08-19 18:32:56 +00:00
Colin Kuskie
1c9908f490 Encapsulate logic for determining if an SSL request has been made.
Refactor core modules to use that.
2009-08-19 18:25:00 +00:00
Graham Knop
4350966866 fixed: Copied assets don't always get URL extensions added 2009-08-19 16:28:38 +00:00
Graham Knop
718b166ae7 fixed #10790: Data Form doesn't always auto-commit version tags 2009-08-19 15:32:57 +00:00
Patrick Donelan
8ece5d63c6 User::delete should remove corresponding rows from inbox_messageState when delete user inbox rows 2009-08-19 07:00:31 +00:00
Patrick Donelan
ffea2a2825 Minor fix - made subclass dependency explicit 2009-08-19 06:43:38 +00:00
Graham Knop
56cdc103c2 fixed #10739: Textarea and Codearea resize don't work in IE or Webkit browsers 2009-08-18 15:53:28 +00:00
Colin Kuskie
1704618d6b Update the POD for checkView 2009-08-18 01:19:29 +00:00
Colin Kuskie
afbd893061 Fix the IntSlider integer input box. It was displaying 0 regardless of the actual
value of the slider.
Fixes bug #10552.
2009-08-17 23:41:16 +00:00
Colin Kuskie
0511af269d Make Threads recalculate the number of replies when restoring a Post from the Trash.
Fixes bug #10758.
2009-08-17 22:25:24 +00:00
Colin Kuskie
0762ce1730 Entangle the required and editable properties of Profile fields.
Add tests.  Update i18n for required property hover help.
Upgrade script to set editable=1 on all required fields.
fixes #10781
2009-08-17 19:28:04 +00:00
Colin Kuskie
f942489787 Clean-up Matrix search template JS.
Add link back to main matrix screen.
Make initial search results match search form defaults.
fixes #10766, 10786
2009-08-17 18:35:53 +00:00
Patrick Donelan
808a558ec8 Minor bug fix for ExpireIncompleteSurveyResponses
Removed unnecessary sql clause from ExpireIncompleteSurveyResponses
workflow activity
2009-08-17 10:10:48 +00:00
Colin Kuskie
c7a4c173cc Add tests for new SMS address method. 2009-08-16 16:11:13 +00: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
3cc02af6bb fix bug #10783 copy sender in the Inbox. 2009-08-16 06:33:26 +00:00
Colin Kuskie
b28a14b7fd Fix broken, inconsistent friend wholeName. Bug 10782. 2009-08-16 06:20:31 +00:00
Colin Kuskie
d0e9b083dc Make addListings in the Matrix use AdminConsole submenus for
actions, like all the other assets.  Add a link back to the
Matrix.
Fixes bug #10778.
2009-08-14 20:15:02 +00:00
Colin Kuskie
92815bb75d Change www_delete and www_cut to use either the container, or the parent
as the asset to return the user to after their actions.
Subclass getContainer in the Story, and alias it to getArchive.
Fixes bug 10657.
2009-08-14 19:43:14 +00:00
Colin Kuskie
194e98d937 i18n fixes for LDAP and StoryArchive. Bugs #10774, 10775, 10776 2009-08-14 15:28:53 +00:00
Colin Kuskie
ed97fa1ecd When opening or duplicating Session objects, pass on any Apache2::Request object
stored in the current session.
2009-08-14 01:38:03 +00:00
Colin Kuskie
c557949ef0 Request objects are optional, so check for one before trying to pull
the HTTP headers for it.
2009-08-14 01:36:46 +00:00
Doug Bell
0d72cb8cff fixed #10771: setIsPublic uses string as arrayref 2009-08-13 23:23:20 +00:00
Colin Kuskie
e886474284 Draw a fieldset around each Photo and its metadata.
Change the delete label so that it is clear that you are deleting the image and the metadata.
Redo the image upload form so that it is clear that uploading a new image to a photo with
an existing image replaces the existing with the new one.
2009-08-13 21:30:49 +00:00
Colin Kuskie
d14d468415 Set a default privacy value in the radio list when creating new profile fields. 2009-08-13 15:56:14 +00:00
Colin Kuskie
6a8b771859 i18n several items in the Matrix, and Matrix listing. 2009-08-13 07:08:09 +00:00
Colin Kuskie
a6bb64613e When the matrix displays search results, only show those that match. Previously,
it displayed all the products, with those that matched having checked boxes.
2009-08-13 05:54:12 +00:00
Colin Kuskie
750adbf4d5 Fix bad Matrix i18n when selecting no listings and hitting compare. 2009-08-13 05:16:29 +00:00
Colin Kuskie
c714c0d11a Fix two LDAP typos related to the recent relabeling. 2009-08-12 17:43:56 +00:00
Colin Kuskie
7a3213b373 Allow autocommit workflows to do apply (save & re-edit). 2009-08-12 17:35:36 +00:00
Colin Kuskie
2dc0cc3937 Fix an i18n typo. 2009-08-12 17:02:38 +00:00
Colin Kuskie
d5105a56bb Improve the delete asset i18n message to mention children. 2009-08-12 16:31:28 +00:00