I used AdsNew for a long time before getting 68, however, I found Adsnew (now openads) to be a real pain to try to use in 68. No fault of 68, though. Doing what should be a simple task, was not with AdsNew. I switched to AdPeeps and it was so easy.
Just create banner zones that match your category IDs. Example: top-123 or (you can serve multiple websites, too) site1-top-123. Then put the Smarty call in your AdPeeps code:
Code:
<!-- START all AdPeeps.com Code -->
<p align="center">
<SCRIPT type="text/javascript" SRC="http://www.yourdomain.com/bannerdir/adpeeps.php?bfunction=showad&uid=100000&bmode=off&bzone=site1-top-{$smarty.get.type}&bsize=all&btype=3&bpos=default&ver=2.0&btotal=1&btarget=_blank&bborder=0">
</SCRIPT>
<NOSCRIPT>
<a href="http://www.yourdomain.com/bannerdir/adpeeps.php?bfunction=clickad&uid=100000&bmode=off&bzone=site1-top-{$smarty.get.type}&bsize=all&btype=1&bpos=default&ver=2.0" target="_blank">
<img src="http://www.yourdomain.com/bannerdir/adpeeps.php?bfunction=showad&uid=100000&bmode=off&bzone=site1-top-{$smarty.get.type}&bsize=all&btype=1&bpos=default&ver=2.0" alt="Click Here!" border=0></a>
</NOSCRIPT>
</p>
<!-- END AdPeeps.com Code -->
You are done. Now the code calls the zone site1-top-{whatever the category}. The small price (I think $79) more than made up for itself in time saved creating, and managing ads.
And, yes, Maffo's Mod is a fine one, but like you I needed to serve multiple sites.