Commit graph

82 commits

Author SHA1 Message Date
Colin Kuskie
e58f062114 Added missing croak arg to use Carp line.
Stored recurId into the object and db after it is created in setRecurrence.
2007-03-24 03:47:44 +00:00
Colin Kuskie
b9e6914f34 fixed a bug where a user could see the Calendar edit form but not save it. Event->canEdit now returns the parent canAddEvent check 2007-03-24 01:09:19 +00:00
Doug Bell
b75ecdaa5e fix: Event userDefined fields now work properly. 2007-03-20 00:09:16 +00:00
Colin Kuskie
3d5763269a Fixed a bug in the Event view where the link to the Calendar Search
was wrong.  Added a new template variable, urlSearch to the Event view
template.  I added a new method to the Calendar to handle this, getUrlSearch.
2007-02-28 20:20:37 +00:00
Colin Kuskie
1b1804fc16 fixing Calendar/Event add/edit privileges 2007-02-26 23:13:36 +00:00
Doug Bell
6c8e840fe6 fix: Events are created with no group information 2007-02-16 19:37:39 +00:00
Jukka Raimovaara
8bac5fd39a fix: Calendar Next / Previous when startTime was involved 2007-02-16 03:18:24 +00:00
Doug Bell
d3ac8526c1 fix: Those calendar bugs are finally fixed. I fix them coming in and break them going out... 2007-02-02 16:47:02 +00:00
Doug Bell
8e03386e39 fix: Event leaving mess in Apache logs 2007-02-01 22:59:43 +00:00
Doug Bell
d0c37ba736 fix: Event not reapplying all-day radio button after error 2007-02-01 22:51:35 +00:00
Doug Bell
426ffce9e3 fix - Couple Calendar bugs 2007-02-01 22:15:47 +00:00
Doug Bell
16ad4f3f16 fix: Calendar Event Details template now uses dateSpan friendly variable 2007-02-01 21:27:31 +00:00
Doug Bell
d6be45a1c0 Updated docs for AssetVersioning, WebGUI::DateTime
Added some Help/i18n for Calendar
Fixed some Asset::Event formatting issues
Step one in fixing AssetExportHtml
2007-02-01 16:36:48 +00:00
Colin Kuskie
8ee6fc71af deref the property hash inside processPropertiesFromFormPost 2007-01-26 19:54:50 +00:00
Colin Kuskie
2180b9bf91 Added a test to see if clone would duplicate the session. It does.
Subclassed DateTime's from_object method, which was secretely deleting
the internal session variable.  There is probably a more robust way to
do this, such as by "...implementing the utc_rd_values() method as the
from_object docs suggest.
Finished fixing the bug with time zone errors in editing an event.
2007-01-19 06:25:43 +00:00
Colin Kuskie
17fac4a7cb New methods in WebGUI::DateTime that clearly state how they handle timezones.
The standard is everything going into the DB is in UTC.  Timezones have to be
manually handled after being fetched.
Added a test for the new methods and for object construction.
Changed Calendar and Event Assets to use the new methods.
Interim checkin to get some debug help from Doug.
2007-01-19 05:16:57 +00:00
JT Smith
02622ea55c - fix: notifications from postings
- Refactored the autocommit system to fix the notifications bug above.
2007-01-17 21:34:49 +00:00
Doug Bell
6682be305b fix: Calendar still not using proper gateway. 2007-01-09 21:52:21 +00:00
Doug Bell
cdaef9d5e3 Multiple fixes in the code Doug wrote for 7.3 - Calendar / DateTime / Event
- fix: Calendar now reports proper product ID on iCal feed
 - fix: Calendar now tries to use the feed ID when sending uid of event on iCal
        feeds (to prevent over-propagation of events shared between calendars).
 - fix: Bug in AssetLineage->getLineage documentation.
 - rfe: Event now has a template var to toggle if an event only lasts one day
 - rfe: WebGUI::DateTime->toMysql now automatically adjusts to UTC. NOTE:
        toMysqlDate and toMysqlTime do NOT adjust for timezones. If you are 
	using them you must adjust manually.
 - fix: Bug in WebGUI::DateTime documentation
 - fix: Calendar default date of "first event" or "last event" now works.
 - fix: Calendar now handles Events that have ' in titles appropriately.
 - rfe: Added a "dateSpan" Event template variable that will show a properly
        formatted date/time span depending on how the event's start and end are.
2006-12-23 02:22:02 +00:00
Doug Bell
66f74183af Calendar and Event print templates plus other template fixes. 2006-12-13 18:55:52 +00:00
Doug Bell
d44fbcacca fix: Various Calendar template fixes. 2006-12-12 00:20:52 +00:00
Doug Bell
ca21c7d5da fix: New Calendar/Event not handling gateway properly. 2006-12-11 18:17:21 +00:00
Doug Bell
9a86e99710 Updated Event to use new autocommit interface 2006-12-06 22:38:41 +00:00
Doug Bell
b55266e821 Tentative final Calendar beta for testing. 2006-12-06 08:02:42 +00:00
Doug Bell
5b29b0dfcb Calendar rewrite progress. Please see dev forum. Don't hurt me. 2006-12-02 10:26:53 +00:00
Drake
0d1c1ea96a Make Asset::getContainer no longer change the session asset. 2006-11-07 00:30:44 +00:00
Drake
c438d55310 Normalized signature of Asset::duplicate. This involved going through
existing overrides and callers for that method and making sure they followed
the correct signature.  Various related cleanups.

This should fix those bugs with collaboration systems refusing to be copied
or deployed as packages.
2006-09-23 01:33:46 +00:00
Wouter van Oijen
5675e101c9 fix: Event calendar SCOPE doesn't work!! 2006-05-20 20:28:38 +00:00
Matthew Wilson
1a6e27710b a little more strict here. 2006-05-19 01:16:31 +00:00
Martin Kamerbeek
2bcfbc258d Wouters fix 2006-05-11 14:35:53 +00:00
JT Smith
e8c073b9df some http header changes 2006-04-18 14:22:42 +00:00
JT Smith
e4392f7449 new caching system to replace old page cache 2006-04-05 20:46:57 +00:00
Wouter van Oijen
409dabe02b Fixing warnings 2006-03-17 16:54:50 +00:00
Wouter van Oijen
2b1c85370c XHTML Bugfixes 2006-02-10 21:21:03 +00:00
JT Smith
46fa7e78e7 began adding streaming support for view method 2006-01-30 21:26:22 +00:00
Matthew Wilson
4a3121960f removal of dumpSession. 2006-01-26 05:39:16 +00:00
Matthew Wilson
6266be5b65 lots more fixes and enhanced User.t 2006-01-18 15:22:43 +00:00
Colin Kuskie
2e5f5c6038 more missing session variables in form calls 2006-01-17 05:20:26 +00:00
Matthew Wilson
09483e18c5 a ton of $session fixes (thanks to Colin), and a new $session checker, that supposedly, shouldn't be needed now. It can be backed out, however, easily. 2006-01-16 22:45:21 +00:00
Colin Kuskie
35c4ad353d missing session variables from ->new found via code analysis 2006-01-16 21:55:39 +00:00
Matthew Wilson
128f265678 finally, the last of this round of syntax fixes. 2006-01-15 21:02:00 +00:00
Matthew Wilson
f2cccdff9f more oodles of changes. 2006-01-15 18:19:44 +00:00
Matthew Wilson
250d8ff944 lots o' fixes. 2006-01-15 04:25:33 +00:00
JT Smith
a3adaee3a0 removing unnecessary use lines 2006-01-12 22:27:20 +00:00
Colin Kuskie
01d95a265e new i18n api requiring $session 2006-01-12 17:49:20 +00:00
JT Smith
925906ca7e refactored WebGUI::Id to use new session api 2006-01-11 23:34:02 +00:00
JT Smith
9520b4ce48 migrating datetime api for session 2006-01-10 17:06:41 +00:00
JT Smith
a194408513 changing copyright year 2006-01-09 23:51:04 +00:00
JT Smith
d470a7cdd4 more session related changes 2006-01-09 20:43:02 +00:00
JT Smith
2866a2c873 converting assets to new session system 2006-01-02 03:12:54 +00:00