• Resolved milestone

    (@milestone)


    Nice plugin! But one small bug…

    If I set a ‘single day’ event (and so only fill in the Start Date) then the End Date is automatically and wrongly set to the same date.

    This means if you display an end date in a template – #@_{d/m/Y} – it will always display a date even if you intend this field to be empty – thus the ‘hint’ that says “If there is no end date, the value is not shown.” never applies.

    Currently the only workaround I’ve found to tidily show single-day and multi-day events together is to use the plugin’s conditional tags:
    #_{d M Y} [events_if tag="#ESC_{d M Y}" notvalue="#ESC@_{d M Y}"]- #@_{d M Y}[/events_if]

    While I’m writing this, the calendar picker is hard-coded as m/d/y which is very confusing if the rest of the site is working in d/m/y format. It does store and display the dates in the correct ‘user-chosen’ format elsewhere however. And final aside – the Event Time input is hard coded as AM/PM; a lot of the world uses a 24hr time format and a toggle to switch input format somewhere would be nice!

    I hate having to moan about what is otherwise the best plugin of its type IMHO!!!

    https://www.ads-software.com/extend/plugins/events-made-easy/

Viewing 8 replies - 16 through 23 (of 23 total)
  • Plugin Author Franky

    (@liedekef)

    And this change removes the possibility for that bug completely:

    https://plugins.trac.www.ads-software.com/changeset/688191

    Thread Starter milestone

    (@milestone)

    Very neat Franky!

    Just tested it and although it works absolutely great, I was a bit surprised to see on creating a new event that, before I did anything, there was an open calendar-picker just sitting at the very very bottom left of that page (couldn’t be dragged). Selecting an actual date in the right place meant that it disappeared.

    Just tried that initial date-picker on a new event and it is totally non-functional.

    Plugin Author Franky

    (@liedekef)

    Yeah, I saw that too ??
    I need to find out how to get rid of that one …

    Plugin Author Franky

    (@liedekef)

    Would you mind trying if this solves it (don’t have access here):

    https://forum.jquery.com/topic/datepicker-shows-a-div-at-the-bottom-of-a-page-on-loading

    Thread Starter milestone

    (@milestone)

    Initial positioning outside the visual frame with CSS? Don’t have to get rid of it at all then…

    But there again I haven’t looked to see how it’s all being generated ??

    Thread Starter milestone

    (@milestone)

    Yep, just added that CSS tag to your main CSS file (probably not the best place!) and it does the trick perfectly.

    Success!!!

    Plugin Author Franky

    (@liedekef)

    Well, I think it is the best place to put it ??
    Nice to hear it works, will add it in trunk this evening (I hope).

    Btw: since you seem to be the first with running the trunk version: did you already play around with the new mail possibilities (see changelog for all new features)?

    Thread Starter milestone

    (@milestone)

    Can’t say I have yet – this site is a freebie one I am hurriedly building for an artist that exhibits at a lot of art/craft fairs etc so nobody needs to sign up/be contacted. She just needs a site that is really easy to maintain as she is def not very tech literate! (Don’t let her see that though! ?? )

    But I hope, soon, on the back of it to design something more adventurous and then I do hope to use this same plugin in all its capabilities.

    So great to find it is so well supported – when the next site actually brings some money in I’ll make sure some gets passed on!

Viewing 8 replies - 16 through 23 (of 23 total)
  • The topic ‘An empty 'End Date' is set as 'Start Date' and so always displays’ is closed to new replies.