From: Nick Trout <nick@ro...> - 2003-05-01 17:19:09
From: Ellen Herzfeld
EH>I am new to MoinMoin and have installed it on a private network. I=20
like it very much but I do have one problem. I am having trouble=20
adapting the CSS to my needs because, as far as I can see, the HTMl=20
generated by MoinMoin is not standards compliant.
First of all the pages don't have a DOCTYPE so they don't validate on=20
the W3C HTML validator. Using other tools to validate a page as HTML=20
4.01 transitional shows many errors and warnings. I am used to=20
working with valid HTML (preferably XHTML, in fact) and am wondering=20
if this is a know issue and if there are any plans to fix it.
Currently HTML is generated throughout MoinMoin by Python code. Many
patches have been applied by different authors. XML browsing of page
content has been broken for a while (which I think means the HTML is
broken). There are errors, as you point out.
Features for Moin 1.2 include skinning:
I assume as this occurs the HTML generated will be more consistent,
"centralised" and correct.
> If not, is there any way I can do this myself=A0?
Currently to fix the problem you would have to go through the MM
codebase, find the Python code generating the HTML error and fix it.
This could be quite time consuming and you'd be stuck with a fork of the
project. As JH points out, if you have a tolerant browser MM works just
fine. CSS customisation is limited I know as I have tried it too. But,
as you also point out I like MM very much and it does the job it is
supposed to do.
Perhaps you could look at the wiki at the notes on skinning and
contribute some ideas?
From: Nick Trout <nick@ro...> - 2003-05-02 18:19:20
> From: Juergen Hermann=20
> On Thu, 1 May 2003 10:19:12 -0700, Nick Trout wrote:
> >fine. CSS customisation is limited I know as I have tried it too.
> If you have problems with missing CSS classes or ids, they'll remain=20
> missing if you don't speak up.
> Most additions I've made in this regard are due to ACCIDENTLY=20
> comments in some wikis, not here, nor in the moin wiki.
Thanks J=FCrgen, I guess I was more concerned with the wiki content than
its appearance. Just changing a few of the colours is fine for me.
MoinMoin has a pretty clear, simple, and pleasant layout and appearance