Hi,
I have made a CMS that allows users to choose which modules to show where on the website. I also have templates/themes that define how the site look. The problem I have goes like this:
Suppose I have placed a voting booth module on the site. When I press "View results", it will display the results with graphical bars like on this demo page: http://osc.template-help.com/joomla%5F25754/index.php?option=com%5Fpoll&id=14%3Ajoomla-is-used-for
My first question is: isn't theming of that graphical bar the responsibility of themes/templates rather than the modules'? If the modules can decide what to show, they might show some graphics that don't fit the templates/themes.
How should I handle all this? I'm not really sure how to explain the problem any better, but the issue is that in the current version some modules will display graphics/appearance that looks bad against some templates. All gfx and stuff like that should be the responsibility of the template system, right? But how would I achieve that... how would modules and templates work together to construct something like that or do you have other ideas?