Colin Kuskie
2f3b8b8037
Persist form data in the Files and Images.
...
Reformat lots of AdSku code, and change it to persist the storage for uploading an Image ad.
2009-08-28 22:56:17 +00:00
Colin Kuskie
0b43ba64f4
Use the right group in the canView check for Shop settings. fixes #10845 .
2009-08-28 15:50:00 +00:00
Colin Kuskie
dd89a77ba8
Display the minimum number of clicks and impressions that must be
...
bought by the user, in the buy ad space form.
tidy up code. Fixes bug #10843
2009-08-28 00:17:08 +00:00
Colin Kuskie
95e979deda
Form/AdSpace should should be a single select form element, not a multiple.
...
This fixes bug #10835 .
2009-08-27 22:09:55 +00:00
Colin Kuskie
22d462166f
Move Calendar feeds into the Calendar Asset table as JSON collateral.
...
Update tests and workflows to follow.
2009-08-26 22:14:04 +00:00
Colin Kuskie
bfd25d6de2
i18n the Graphing tab title in the Poll. Fixes #10831 .
2009-08-26 18:45:56 +00:00
Colin Kuskie
39550d399f
Prevent the generateGraph yesNo from being generated twice in the editForm.
...
Fixes bug #10829 .
2009-08-26 18:40:20 +00:00
Colin Kuskie
7fcb339605
Upgrade all database tables that use JSON to be LONGTEXT instead of what they were.
...
Addresses bug #10825
2009-08-25 21:42:16 +00:00
Colin Kuskie
5a9f9f486e
Make "ask user about using rich edit" work on IE6. Fixes #10808 (I hope).
2009-08-24 22:03:22 +00:00
Colin Kuskie
6f830468d4
Fix broken i18n in the ThingyRecord.
2009-08-23 23:52:24 +00:00
Colin Kuskie
223a5125bf
Use setting API to determine if the setting exists in the db.
2009-08-23 19:09:37 +00:00
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
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
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
Colin Kuskie
3d1ed2f83f
Make threads recalculate rating on delete/restore. Fixes #10788 .
2009-08-19 20:11:16 +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
Graham Knop
718b166ae7
fixed #10790 : Data Form doesn't always auto-commit version tags
2009-08-19 15:32:57 +00:00
Patrick Donelan
ffea2a2825
Minor fix - made subclass dependency explicit
2009-08-19 06:43:38 +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
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
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
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
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
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
Patrick Donelan
e85335cbc7
Made Survey::getResponseDetails template vars consistent
2009-08-12 06:28:08 +00:00
Colin Kuskie
a2012171d2
Fix a bad default group setting in the SQL Report for download groups.
2009-08-11 21:16:14 +00:00
Graham Knop
401a1cff1c
fixed: Existing ThingyRecords are broken after upgrade
...
fixed: ThingyRecords cannot be purged
2009-08-11 16:31:26 +00:00
Martin Kamerbeek
46829ac970
Adding return JSON on specific requeest feature to template.
2009-08-10 12:42:33 +00:00
Colin Kuskie
d17399df41
Add patch to let Thingy workflows know which Thing they are working on.
2009-08-09 23:03:33 +00:00
Patrick Donelan
2cc10d2953
Survey JSON performance warning for non-wre-standard JSON modules/versions
...
If you have funny combinations of JSON, JSON::XS and JSON::PP installed,
JSON can start deciding to use JSON::PP instead of JSON::XS, which equals
bad performance on very large Survey instances.
This commit adds a new warning to the Edit Survey page if JSON->backend
is detected to be something other than JSON::XS.
2009-08-09 06:25:49 +00:00
Colin Kuskie
af2d858f68
Revision Event storage locations.
2009-08-09 04:35:16 +00:00
Colin Kuskie
e53d921397
Fix broken Post i18n.
2009-08-08 02:28:28 +00:00
Colin Kuskie
0175abdfc5
Forward porting TinyMCE ask user fix for FF browsers on Windows.
2009-08-07 20:42:58 +00:00
Patrick Donelan
146373937d
Fixed two new Survey bugs
...
* Survey response startDate stored twice
startDate was being stored both in a column in Survey_response and also inside the
serialised responseJSON. Consolidated to column and moved startDate methods to
Survey.pm where they are actually used. Was not causing errors because both copies
were initialised to "now" at response creation time, and then never changed (this is also
why we don't need any repair code to fix existing survey repsonses in the wild).
* Survey ExpireIncompleteSurveyResponses Workflow Activity not enabled
The only time you'd actually want to modify startDate is when you're trying to simulate
response expiry in test code, which is why I found the above bug when I was writing the
missing test suite for ExpireIncompleteSurveyResponses. Along with test suite, added
upgrade code to enable workflow activity and add it to the Daily Maintenance Tasks
workflow. Also made minor fixes to the workflow activity, such as making sure it uses
the correct isComplete code.
2009-08-07 01:08:39 +00:00
Colin Kuskie
3b577599f5
Forward port XML encoding for template based RSS feeds in the Gallery.
2009-08-05 22:16:38 +00:00
Colin Kuskie
4ecc2c725e
Forward porting Event iCal end day date math fix.
2009-08-03 22:56:10 +00:00
Colin Kuskie
ecd89d349a
Forward porting calendar non-inclusive end times fix.
2009-08-03 20:05:34 +00:00
Colin Kuskie
2c4ebe6333
Fix misspelled i18n for Gradebook.
2009-07-31 15:51:55 +00:00
Patrick Donelan
10755c3b83
Fixed Survey reporting bugs
...
* Survey::responseJSON mutator was not doing the right thing when
responseId argument was passed in
* www_viewGradeBook template fixes and documentation
2009-07-29 06:37:34 +00:00
Colin Kuskie
e8bfd8a0a7
Empty warranty, brochure and manual show empty areas in the Product.
2009-07-27 16:21:04 +00:00
Colin Kuskie
1a74cb056d
Fix the separator macro. Adds a method to WebGUI::HTML that splits
...
content based on the separator macro, and does a best effort to fill in
tags that the splitting breaks by and start and end tags.
Update Post and Article to use it.
2009-07-25 04:30:28 +00:00
Colin Kuskie
f34dc2c8f0
Add Story fields to the search index.
2009-07-24 18:15:18 +00:00
Colin Kuskie
4226ef211f
Remove autocommit from addRev in Story, because it committed the
...
story before the keywords were set, which messed up searching.
Adjust tests to request autocommit on all submitted stories.
2009-07-24 17:26:50 +00:00
Colin Kuskie
c9fa63bdb7
Give StoryArchive sub-folders the same style as their parent. Fix to hide them
...
better upcoming.
2009-07-23 21:17:25 +00:00
Colin Kuskie
bd924e8f88
Form/File will automatically delete empty storage locations, but assets
...
expect them to stick around. Add a flag to Form/File.pm to prevent it
from deleting them. Make sensitive assets use that flag.
2009-07-23 16:50:57 +00:00