To participate you must create an account on apostrophenow.org. If you have already done so, click Login.

Ticket #386 (closed defect: fixed)

Opened 21 months ago

Last modified 14 months ago

Start time/date of an event should not have a default, should be required

Reported by: boutell Owned by: dordille
Priority: major Milestone: 1.5
Component: apostropheBlogPlugin Version:
Keywords: events Cc: rickybanister, johnnyoffline, dordille, chamaster, geoffd
Symfony version: 1.4

Description

It's an event. It must have a start time. That start time can't be "right this instant" (or anyway shouldn't default to right this instant as that is just about never right). Remove the default. Make them enter a start date and time.

Entering a start date and time in the past is not a validation error, because it's OK to backfill your calendar for historical interest / to port your old site / etc.

Change History

Changed 21 months ago by boutell

  • owner changed from boutell to dordille
  • component changed from apostrophePlugin to apostropheBlogPlugin

Changed 21 months ago by geoffd

We don't want to require a start and end time. We want a start date (day), but not an exact time to be required.

Changed 21 months ago by geoffd

  • milestone set to 1.4

Changed 21 months ago by dordille

  • milestone changed from 1.4 to 1.4.1

I have attempted to fix this the best I could for the 1.4 milestone. This feature is still a little rough around the edges so I think we should push it to 1.4.1 and discuss further. Because start and end date are timestamps in mysql it is not possible to truly empty the time. To handle this I am not displaying times when they are the same, this works well when the user does not want to set either.

Changed 17 months ago by dordille

  • milestone changed from 1.4.2 to 1.5

Changed 14 months ago by geoffd

  • status changed from new to closed
  • resolution set to fixed

This is working fine now.

Note: See TracTickets for help on using tickets.