Simple Machines Community Forum

SMF Development => Feature Requests => Applied or Declined Requests => Topic started by: kingjazz on April 09, 2011, 03:49:59 PM

Title: SMF calendar
Post by: kingjazz on April 09, 2011, 03:49:59 PM
SMF is a great forum software, so it should also include a great calendar ;)

The current calendar is not really good, and lacks a lot of functionality :/

Why not integrate a Google calendar? or at least one with similar functionality?

Just asking ;)
Title: Re: SMF calendar
Post by: Kindred on April 09, 2011, 05:15:20 PM
no, we would not integrate any third party calendar...   that would defeat the purpose of having a core product.
Although there is a good chance that the calendar will be removed from the core distribution in future releases and will be distributed as a separate official add-on for people who want it (probably less than 50% at this point)

While I admit that there are some improvements we could make to the calendar, I would not say that it "lacks a lot of functionality"
Title: Re: SMF calendar
Post by: live627 on April 09, 2011, 05:57:26 PM
Hey I thought ou guys saw it as bloat and would remove it come 2.1
Title: Re: SMF calendar
Post by: Kindred on April 09, 2011, 06:02:34 PM
Quote from: Kindred on April 09, 2011, 05:15:20 PM
Although there is a good chance that the calendar will be removed from the core distribution in future releases and will be distributed as a separate official add-on for people who want it
Title: Re: SMF calendar
Post by: Norv on April 10, 2011, 03:14:37 AM
Thank you for the proposal. What do you think should be enhanced? What does google calendar do that seems so good to have? :)
Title: Re: SMF calendar
Post by: TheListener on April 14, 2011, 08:35:39 PM
Although I can appreciate many forums will find the use of a calendar unnecessary I actually find it very useful.

On MKAware the calendar is used heavily due to the number of local events such as community events, local theatres etc.
Title: Re: SMF calendar
Post by: Arantor on April 14, 2011, 08:40:04 PM
Better question of the day: if the calendar had more capability, would more people use it?
Title: Re: SMF calendar
Post by: mashby on April 14, 2011, 08:52:04 PM
Personally, I love the calendar but I had to make some customizations to achieve the capability I needed. We run contests on our site (used to be daily but has trailed off to every other day) and wanted to show the contests on the calendar. What additional capability might you be referring to, Arantor?
Title: Re: SMF calendar
Post by: Arantor on April 14, 2011, 08:57:32 PM
Right now, it's not heavily used. Either it's a feature the site has no use for in itself, or it's a feature that doesn't meet the site needs.

Well, I'd kick off with recurring events and joinable events as a start.

I'd also look at the fact that there is a whole swath of data that could be tied into the calendar and isn't: posts. Surely it's a natural interface for 'today's posts', 'this month's topics' and similar...?
Title: Re: SMF calendar
Post by: mashby on April 14, 2011, 09:01:42 PM
Yeah, that seems like a natural extension of the calendar. I wonder what the thing would look like if all topics started on a given day were available via the calendar? On this site and others, it might be lengthy (just like birthdays) but the idea is certainly good.
Title: Re: SMF calendar
Post by: Spoogs on April 14, 2011, 09:06:34 PM
Not if handled properly such as
Birthdays becomes a link and clicking it shows the the birthdays, same for topics, posts, etc
Title: Re: SMF calendar
Post by: kingjazz on April 15, 2011, 03:46:18 AM
Reoccurring events is a must ;) Selecting time span for an event with a mouse select wouldn't hurt either ;) and event invitations and response system would be nice :) well, personally I'd really like it to be compatible with the Google calendar....since the Google API is pretty easily configurable and customizable it shouldn't be too hard to integrate it with SMF :)

Well, anyways :) some small improvements on the existing one would be a good start ;)
Title: Re: SMF calendar
Post by: TheListener on April 15, 2011, 09:28:21 AM
Showing the start of an event would be handy rather than having to use a seperate mod for this.
Title: Re: SMF calendar
Post by: IchBin™ on April 15, 2011, 03:54:52 PM
I think the Calendar could use a lot more features, in particular the ones mentioned here. I'd much rather see it is a mod though. Most forums I run I have no use for it. But it's a useful tool to many others.
Title: Re: SMF calendar
Post by: kirilas on March 24, 2013, 01:58:10 PM
Hi. I want to use the calendar to put events, but i want one of two ways.

A) I want to not create a thread in a category. I want the event show ONLY in calendar app

OR

B) If its nesesary to create thread i want to this thread have and date and time.


Because now if someone dont go to "calendar" and go only in forum category "Events" he see the title of event and the text but not see the date.
Title: Re: SMF calendar
Post by: Oldiesmann on March 25, 2013, 01:20:07 AM
Quote from: kirilas on March 24, 2013, 01:58:10 PM
Hi. I want to use the calendar to put events, but i want one of two ways.

A) I want to not create a thread in a category. I want the event show ONLY in calendar app

OR

B) If its nesesary to create thread i want to this thread have and date and time.


Because now if someone dont go to "calendar" and go only in forum category "Events" he see the title of event and the text but not see the date.

It's quite possible to do just A.

Admin -> Configuration -> Core Features
Click "Calendar"
Click "Calendar Settings"
Check "Allow events not linked to posts"
Set "Show events" to "In calendar only"

That will prevent events from showing up on the board index and will also make it so you don't have to link the event to a topic.
Title: Re: SMF calendar
Post by: OCJ on March 25, 2013, 02:31:46 AM
Just talking to Arantor about that... having it as a separate system is ok if ....

It has comments as people want to discuss events (now topic replies).
Also notification of replies (now on board topics).
No point having an event on a calendar (for tomorrow or weekend say) if  it cant be 'announced' to groups (now posting announce topic). Maybe there is a deadline for reservations so waiting for people to come to the board and check isnt going to work.

At the moment lots of topic mods are useful but if the system is changed so separate, this functionality is lost (or all this would have to be done again for calendar comments).
Title: Re: SMF calendar
Post by: Kindred on March 25, 2013, 07:38:49 AM
igirisjin,

I think you have missed the point.

The point is not to make the cvalendar into a separate system... but rather to make it into a more featured option, but only as a plugin.
The plugin would still tie into the message system...
Title: Re: SMF calendar
Post by: OCJ on March 25, 2013, 08:24:44 AM
Recent comments by Arantor were different ... suggesting a completely separate calendar system with events not being board posts and having its own comment system.
http://www.simplemachines.org/community/index.php?topic=146964.msg3513103#msg3513103
Title: Re: SMF calendar
Post by: Kindred on March 25, 2013, 08:58:49 AM
anf those comments were made in a completely separate topic...   which means that you comment here was completely out of context.

Also, I am not sure if I agree with him on the commenting system versus posts... not saying he is wrong just saying that there is some difference of opinion. :P

The fact remains - we know that the calendar system needs to be revamped. It has not been changed from the very basic implementation done in 1.0.

Recurring events and import holidays is an important feature... but since barely half of the forums actually USE the calendar, we could slim down the SMF distribution by separating it an making it into a plugin.
Title: Re: SMF calendar
Post by: Arantor on March 25, 2013, 11:11:32 AM
Then you weren't reading what I said properly.

What I said in no way reflects what *SMF* is doing. That's why I said 'in my case'. I thought it was fairly well known that I was working on another forum system based on SMF where I removed the calendar and made it into a plugin that didn't require any edits to work... whereupon I realised all the limitations it actually had and the integration with topics is a curse, not a blessing.

Separating this stuff into a plugin means you can bolster the plugin with calendar-centric features. More importantly, you can separate out the permissions so they're inherently not dependent on main board permissions, which ironically would solve every single issue you've raised regarding board access.