This would be more of a modification to the UBB, and, I am pretty sure that it would be loads easier with cgi/perl. You could probably patch together something that works for you from various modificatiosn like Who's Online..
edit : have to get used to saying 'modification' instead of hack.
Donate to UBBDev today to help aid in Operational, Server and Script Maintenance, and Development costs.
Please also see our parent organization VNC Web Services if you're in the need of a new UBB.threads Install or Upgrade, Site/Server Migrations, or Security and Coding Services.