there is a function cat_filter($sql) that changes any query that is related to categories/products and apply the filter to it. If you use this function for the sql query of url_generator, it should "hopefully" work. If it doesn't, I can fix it, but,I don't think I've ever used this module, so I don't really know what it is all about.

Try to add cat_filter() in the code of this module in the first time.

You might have that somewhere:
.... = $db->Execute('SELECT .... FROM ... CATEGORIES ....');
replace it by
.... = $db->Execute(cat_filter('SELECT .... FROM ... CATEGORIES ....'));

And your categories should be filtered.

If it doesn't work, I'll give it a try.


As for the banners, I never done anything with it at the moment, just because I don't really use banners. You can add sideboxes specifically to a template (and so, to only one site...). I guess it should be simple to use the constent SITE_NAME in the banner's name and then to modify the query that would only show the banner for the site...

When I have to do any kind of banner for a site, I dont use this module but I make my own sideboxe for a banner and then I put it whereever I want.