15
Quote:
why not split theme.html to some more html files and force every developers to follow it. then every body can understand themes.
Again, it's not my job or any other themer's job to teach your new designers...WRITE DOCUMENTATION...theres your solution. Not "hey guys lets make EVERY THEME a tutorial for new users"...come on, are you serious? I couldn't care less if people "understand" my code, I shouldnt have to care, I'm theming, not writing a tutorial. However, header.html, and footer.html would make sense; i've actually been doing that in my new (unreleased) themes anyway. You can break your themes down as much as you want, that's not the point, the point is you shouldn't force people to do it just so all themes can be tutorials...the only reason to do what is being done is to avoid making theme documentation.
Quote:
- all developers use .mainmenu and .usermenu because XOOPS Core use them in system module. so XOOPS Core force theme developers to put this codes in the css.
i think what kris trying to do is this kind of standard codes.
Yes, but if you try and standardize _all_ of the code all your doing is making different flavors of the same theme. Bad code is trying to be standardized...that's why I have a problem with it. "More code" does not equal "better code" it just equals more hassle for designers....There's so many better ways to do what kris is trying to do that don't require everyone and their brother theming with his code and his code alone. One better way being USE WRAPPERS which I have repeated over and over again.