well you've got to include cal.php for sure, so have
PHP Code:
include ('./cal.php');
near the top of that file. You might have to change that a bit if you're in a different folder than your vB installation.
The template still goes into your templates and will be called anyway.
And then write $smallcalendar where you want the calendar to be.
I think it should actually work...