yes, the calendar is built into vbulletin. the widget on teh front page is custom made.
In theory it should be easy, but I've run into too many headaches to count. You can see my progress on the front page, and i think i'm pretty close.
I do have a question that maybe you can answer:
i've created a custom field for the stream url to be placed in, but I can't seem to get it again. Looking at it from a sql viewer, the events table has a column named 'customfields' and in that column, i see a cell contains the following:
a:1:{i:2;s:8:"test url";}
the entire row is contained in an array $event, with each index containing the contents of one cell.
how would i get to the data "test url"?
i also have some css questions for another thing i'm doing, but i'll safe that for another time