#288 - calendar - multi-day events, strange behaviour, some questions - Comments

Post

Posted

#288 - calendar - multi-day events, strange behaviour, some questions - Comments

This is a spacer post for a website comment topic. The content this topic relates to: #288 - calendar - multi-day events, strange behaviour, some questions

Post

Posted
Rating:
#9027
Guest user
I've forgot: I'm using Composr 7.1.5 :)

Post

Posted
Rating:
#9028
Showing the full spans is not supported in all cases, for performance and code complexity reasons.

I think 'Mon' is a language string.

Times are not optional, you'd just need to decide e.g. to start at 9am or midnight.

Post

Posted
Rating:
#9029
Guest user
Depending on the price, maybe we could solve the issues via paid support?

Including everything I wrote in the first post.

But then it should be implemented in future versions of Composr, too.

A good calendar function would be important for our community development.
______________________________________

Regarding to the language string: The {TIME*} expression in the BLOCK_SIDE_CALENDAR_LISTING.tpl causes short names such "Mon, Tue, Wed ...". But I want to display the long names now such as "Monday, Tuesday, Wednesday ...". How to make this change?

Best regards
Falko

Post

Posted
Rating:
#9030
I reckon it would be roughly 3 hours work. If you think you can stretch to that, I'll give it some more thought. I really do need to ensure that it is not going to add some big inefficiency in doing a full analysis between all time regions. It might, or might not, I'm not 100% sure at this point.

---

I was wrong about language strings. It is hardcoded in sources/blocks/side_calendar.php.
Change "'D'" to "'l'" (i.e. single quotes are there). Line 146.

It would be nice if this went through a language string like the other time "equations" do. In fact, I will do that for the next release.

Post

Posted
Rating:
#9031
Ack, I think I am talking rubbish about side_calendar.php. Bear with me...

Post

Posted
Rating:
#9032
Change date_withinweek_date language string from %a to %A.

Post

Posted
Rating:
#9033
Guest user
Yeah, the last one did the job. Thanks :)

When I tried to pay via PayPal, I had to pay 20 percent (about 30 EUR) value added tax additional. Is it possible to transfer you the the 110 GBP (about 130 EUR) directly?

After that I will prepare a concrete list of changes I would like you to implement :)

Best regards
Falko

Post

Posted
Rating:
#9034
Ah, I should have turned VAT off already, as we're not currently registered. I hadn't noticed as most online business comes from outside Europe. That's now done.

However... I need to confirm I am actually able to implement this for you, I don't want you to send money then come back and say there are big problems. I think it will be fine, but I will confirm later today :).

Post

Posted
Rating:
#9035
Guest user
Hi Chris,

additional to my first suggestions, some more details, what I would like you to implement:

- a multi-day event should displayed for every day in side calendar block (picture 001)
|- why it isn't displayed in this order: Freitag, Samstag, Sonntag, 10. Oktober (2011)?
|- Info: week begins on sunday is unset

- End (Date and Time) should be unset by default (picture 002)

- maybe you could add a tickbox for multi-day events like in Mozilla lightning (picture 003) :)

- display the birthdays of members in calendar (not side block)

Hopefully I don't annoy you and you will understand what I write.

I uploaded a second attachement.

Best regards
Falko

Post

Posted
Rating:
#9036
Hi,

Yes I can now confirm all this can be done. The extra points will put it up to 4 hours. Would you like me to proceed?

Post

Posted
Rating:
#9037
FYI Your birthdays request would be implementation of #7. That was down as 3 hours, but I have said 1 extra hour because I reckon I can do it more efficiently seeing as I'm already looking at making other changes at the same time.

I am also considering throwing in point 4 from #48 (more specification of timezones), as it is a popular request.

Post

Posted
Rating:
#9038
Guest user
Well, I bought 25 credits now. When you could connect the improvements with 0000007 and 0000048 this would be great. I'm most interested in automatic DST. Up to now I always had to do it manually. Just to be sure, the improvements will be slip in the official version of Composr? Thanks for all your hard work.

Best regards
Falko

Post

Posted
Rating:
#9039
Great :). I'm working on some of it now for you should be done this week. I will try and send both a set of changed files for you, and yes it will be in 7.2.

Regarding automatic DST, if I understand you correctly this is already in Composr in recent versions. The calendar stuff is to make it specific what timezone an event is for. Some events shouldn't have timezone conversions and just say the direct requested time and timezone (e.g. birthdays), other events should auto-convert to the timezone the viewer is in (e.g. webinars).

Post

Posted
Rating:
#9042
modified-files.zip contains the changes. I am concerned it may not be compatible with 7.1, particularly the sources/form_templates.php file. It is just the 'form_input_date' function that I have changed in that file.

All will be included in 7.2.

You definitely got some value for money, ended up taking about 10 hours rather than 4 ;). But nice changes, you will have made a few people happy with this.

Post

Posted
Rating:
#9043
Guest user
Thank you so much Chris. Our community look forward to the new features :)

Best regards
Falko

Post

Posted
Rating:
#9257
Guest user
Hey Chris,

I started to test the new calendar features with the yesterdays v8. And I want to give you some bug reports now. At first I made a short video (without sound) showing some issues: http://vimeo.com/37231967

The next point is about some theme modifications. I attached a picture to demonstrate how it should looks like. I'm especially not lucky with the side calendar listing block. A multi-day event should only be displayed once with the small info symbol. And maybe it would be better if you could remove the outer left image by default. It's just wasting space.

Times should only be displayed if set in the event. What's bringing me to the next point. After adding an all day event it is displayed everywhere with the time 12:00 AM. So it isn't really an all day event. This confuses me.

Best regards
Falko

Post

Posted
Rating:
#9261
Working through this now.

One note:
"And maybe it would be better if you could remove the outer left image by default. It's just wasting space."

That's the event type icon. You can template out if you like.

Post

Posted
Rating:
#9262
For the record I've just improved our vcalendar support a bit-- it's now working on the side_calendar listing block, and supports end date/time.

Post

Posted
Rating:
#9263
Fixed in https://github.com/chrisgraham/Composr/commit/990051ec1b4a55e815607b82e93ec46d368c8c52
1 guest and 0 members have recently viewed this.