Have the ability to sort the calendar view by category type, search by category, being able to subscribe to a category to be notified when an event is posted in that category. All while being able to see all the events in all the categories in one place too.
Um, because the default minimum for MySQL full-text search was set to four characters for years. When Version 5.6.4 was released (I believe) it was changed to 3 characters. They are still supporting MySQL 4 (suggesting MySQL 5 though) for the 3.x series hence the four character limit out of the box.
Let me spell this out in really simple terms.
Www.invisionpower.com has one IP number (**.**.**.**2), which is the same as for invisionpower.com, via cname, but the reverse is corp01.lw.ipslink.com.
Community.invisionpower.com has one IP number (**.**.**.**7), but the reverse is community.lw.ipslink.com.
Notice that the redacted IP addresses end in different numbers and their reverse is a different host name. That second IP the one is under attack and they are filtering traffic which causes this domain to time out. Untill the attack stops, or they white list your IP Address (if they are even whitelisting), if you move around this site too fast the mitigation rules are going to drop your connection.