Concrete5 8.3.1 Calendar Categories

Permalink
Can anyone explain how we define Calendar Categories?
I must be missing something because I don't see how this is done.
I know documentation will be forthcoming given time, but a pointer would do nicely for now.

Incidentally, I am seeing the message about defining categories when I go to System & Settings>Calendar>Color Settings

ConcreteOwl
View Replies: View Best Answer
ConcreteOwl replied on at Permalink Reply
ConcreteOwl
Maybe I am not missing something then if no-one else can get it to work?
ConcreteOwl replied on at Permalink Reply
ConcreteOwl
I eventually gave up trying to figure this out, so I deleted the install and started again but this time I selected a complete install with sample content included.
With this installation I can see the options for Calendar Categories?
Kurtopsy replied on at Permalink Reply
Kurtopsy
I can't get past the "You must choose a valid calendar event attribute to store the event within."
ConcreteOwl replied on at Permalink Reply
ConcreteOwl
I gave up again, sorry I can't offer any advice.
The lack of advice from other members would indicate that it doesn't work for them either.
Steevb replied on at Permalink Reply
Steevb
Think I've sussed it. Had two 8.3.1 sites running (locally), one full, one not.

Replicated the calendar settings from the full to the empty. NO GO?

Left info in place and created another topic tree, added attributes, etc but with another name and 'Color Settings' are working, weird?

If you need a more detailed breakdowm let me know.
ConcreteOwl replied on at Permalink Reply
ConcreteOwl
Thanks for that @Steevb, as you say it is weird..
I will await a more stable release I think.
Happy New Year BTW.
SnefIT replied on at Permalink Reply
SnefIT
Hi,

Using 8.3.1 and interested in using the calender stuff.

The categories are done with the topics. I define some topics:
I think the cartegories/topics aren't working properly yet. I can not select any topic when creating an event. :(
Also, but may that is "By Design": When I select a root category for a calendar, I can't select "Categories" (the root). No problem, but when using nested categories, Only the topics and the nested category is shown for selection. Example:


# Categories
# Cat1
- Topic1
- Topic2
# Cat1.1
- Topic 3
- Topic 4

When I set Cat1 as root, I see "Topic1, Topic2, Cat1.1" as selection/filter in the calendar. Shouldn't it be that Topic 3 and Topic 4 are also available?
MrKDilkington replied on at Permalink Best Answer Reply
MrKDilkington
@weyboat

It looks like other people had questions about this.
https://www.concrete5.org/community/forums/usage/event-scheduling-an...

Here is an example of creating the calendar categories:
1. Create a topics attribute.
Dashboard > System & Settings > Attributes > Topics
- add a topic tree of "Event Categories"
- add category topics of "Meetings, "Activities", "Sports", and "Holidays"
2. Create a new Topics calendar attribute with the "Event Categories" topics attribute.
Dashboard > Calendar & Events > Attributes
- handle of "event_categories"
- name of "Event Categories"
- "Event Categories" topic tree selected
3. Create a new calendar attribute set.
Dashboard > Calendar & Events > Attributes > Manage Sets
- handle "event_categories"
- name "Categories"
4. Add the "Event Categories" calendar attribute to the "Categories" calendar attribute set.
Dashboard > Calendar & Events > Attributes > Manage Sets
5. Set the "Event Categories" calendar attribute as the Calendar Topics Attribute.
Dashboard > System & Settings > Calendar > General Settings

When you view a calendar on the View Calendar page, there will be an "All Categories" drop-down of topics that uses the "Calendar Topics Attribute". In the event modal, there will be a "Categories" tab, and the "Event Categories" topics attribute displayed in the tab panel.

* To assign an attribute to an event, it must be in a calendar attribute set. The calendar attribute set name will be displayed as a tab in the add/edit event modal, with the set attributes displayed in the tab panel.
ConcreteOwl replied on at Permalink Reply
ConcreteOwl
@MrKDilkington
Thank you for taking the time to list the steps required, I will try them out on my latest development site.
Assuming that this will be successful, will you be writing this up as a 'How To' for the community members.
Best Regards
David
ConcreteOwl replied on at Permalink Reply
ConcreteOwl
@MrKDilkington
This all works perfectly, thank you for your help.
MrKDilkington replied on at Permalink Reply
MrKDilkington
@weyboat

I will be creating Editors documentation for this.
eivissa89 replied on at Permalink Reply
hi there

i did exactly what you said... but i only get this error...

An exception occurred while executing 'INSERT INTO CalendarEventSearchIndexAttributes (eventID, ak_event_categories) VALUES (?, ?)' with params [8, "||"]:

SQLSTATE[HY000]: General error: 1366 Incorrect decimal value: '||' for column 'ak_event_categories' at row 1
baysmedia replied on at Permalink Reply
Thanks for this - it may be an old thread but it just helped me understand how I could get to a point where I could apply colour schemes to different calendar categories. So thanks for the detailed walkthrough!
StevieB replied on at Permalink Reply
Great explanation (as always) and have a calendar up and running. However... under More Details, when I select 'Create and link to a new "More Details" page, you have to choose a Calendar Event Attribute from a drop down and there is nothing in there to choose, stoping me adding More Details pages.

I am basically trying to make it so that each event put into the calendar inputs the more details as a blog post by choosing the parent page as the blog page and the page type as a blog entry. But without being able to choose an event attribute it won't go any further!

Any ideas?