3
Herve
I have a few, based on my experience of having to hack it for others.
1/ Needs (must have) a payments interface. This is important for generating revenue, (actually what we really need is a proper multi vendor payments system module for XOOPS that other modules can interface to.)
2/ Multiple pictures allowable (0..n) per category picture limit
3/ User defineable fields and field names, again per category. This is important because catads can be used for a whole variety of things such as job listings, car (automobile) ads etc etc and each type of advert requires different data
4/ Blocks that mimic the google and amazon displays. i.e text only, text and picture, picture only, in the different sizes that google and amazon support.
4a/ the ability to serve adverts to third party sites using the block formats discussed in item 4. This is a (very) nice to have, but perhaps outside of the scope.
5/ Cloneable blocks (so that blocks can change content dependent on their position inside the site) or possibly context sensitive blocks, again a la google and amazon
That should keep you going chap!
Let me know if you need clarification on any of these.
regards
A
PS You should also scan Module Usage and Module Request forums on this site for ideas that others have had as well.