A friend of mine is looking for a web-based events calendar. He’s got a pretty big list of needs and wants, but here are some of the main ones:
- Ability to integrate into existing web site (look & feel, events lists on various pages, maybe unified logins, too).
- Single events, recurring events and floating events (same weekend each year type) plus multiple categories
- Separate yearly, monthly, biweekly, weekly, and daily calendar views for each calendar
- Unlimited web calendars on web site for different departments, communities, geographic region, etc.
- Downloadable calendar data available, methods to include: Outlook, PDA, iCal and vCal
- Create RSS feeds of upcoming events
I’m afraid that my calendar-fu is pretty weak right now, so I don’t have any recommendations for him. The server will have PHP and MySQL, of course, but another request was for a system that could work with other databases, or even flat files. Anything based around something like ADOdb or PEAR::DB would probably fit that requirement.
The last time I tried to find a PHP calendar app, the one I looked at was pretty primitive. Surely there’s got to be a decent calendar framework out there by now. So, any recommendations? He’s willing to consider reasonably-priced commercial offerings, by the way.












SpamValve update
May 6th, 2005I’ve been pretty busy at work, so I haven’t done much more work on my auto-firewall code in the past couple of days. But it seems to be holding its own pretty well. Normally, over the course of a few days, my comments database accumulates a couple thousand spams (I check it using Chris Davis’ Spam Nuke plugin). But since activating my new system, the spam comments are down to a trickle, maybe 10% of what it used to be.
This is because the system only allows a few attempts from any particular host before it blocks that host completely, eliminating any further attempts. And of course, it’s rare that any of the first few ever show up anyways, because at least 99% of those are caught the standard WordPress graylist/blacklist functions. (Side note: does anyone have any etymological info about the usage of “gray” vs “grey”? Just curious)
I think I’ve decided to name this project “SpamValve”, because it controls the flow of spam much like a valve controls the flow of water from a spigot.
Tags: Blog, commentspam, plugin, Spam, SpamValve, this-site, Web, WordPress
Posted in Plugins, Spam, WordPress | 12 Comments »