Right now we display w3c buttons, but there are some recent changes that may break the validation.
http://placenamehere.com/pnhtoolbar/ for Mozilla, install as root run as user.
http://jigsaw.w3.org/css-validator/validator-uri.html
Some tips:
- use background-color rather than background
- use transparent rather than none
- use hexadecimal colors (unless for black and white that are obvious)
For version 1.8.3 all CSS were checked and validated with W3C CSS validator, for version 1.9 some problems have been detected by the W3C CSS validator:
Invalid
http://tikiwiki.org/styles/moreneat.css (checked with valid XHTML)
Tests are done on website tikiwiki.org, using W3C validator http://validator.w3.org . That list is not finished please help if you have 15 minutes to kill, get a page that is public, click on xhtml button at the bottom, and add the page to the list. If you can fix what makes it invalid, it's better even 😊
Invalid
http://tikiwiki.org/tiki-index.php
http://tikiwiki.org/tiki-lastchanges.php
http://tikiwiki.org/tiki-listpages.php
http://tikiwiki.org/tiki-orphan_pages.php (Unicode Problem)
http://tikiwiki.org/tiki-list_blogs.php
http://tikiwiki.org/tiki-view_articles.php
http://tikiwiki.org/tiki-view_forum.php?forumId=1
Another Forum
Valid
http://tikiwiki.org/tiki-contact.php
http://tikiwiki.org/tiki-wiki_rankings.php
http://tikiwiki.org/tiki-print_pages.php
http://tikiwiki.org/tiki-galleries.php (Disabled)
http://tikiwiki.org/tiki-directory_add_site.php
http://tikiwiki.org/tiki-file_galleries.php (Disabled)
http://tikiwiki.org/tiki-list_faqs.php
http://tikiwiki.org/tiki-calendar.php
http://tikiwiki.org/tiki-editpage.php?page=SandBox (Disabled)
http://tikiwiki.org/tiki-browse_gallery.php?galleryId=1 (Disabled)
http://tikiwiki.org/tiki-browse_image.php?galleryId=1&sort_mode=created_desc&desp=6&offset=0&imageId=2 (Disabled)
http://tikiwiki.org/tiki-forums.php
http://tikiwiki.org/tiki-directory_browse.php
Warnings
XhtmlCssValidate (character "&" is the first character of a delimiter but occurred as data)
Notes
- I had to remove enable_trans_sid in apache. The &PHPSESSID=xxx is a problem with ampersand (&) that should be encoded (&)
- what can we do for ampersands presnt in the body of text ?
- http://www.htmlhelp.com/cgi-bin/validate.cgi?url=http%3A%2F%2Ftikiwiki.org%2F&warnings=yes&spider=yes impressive debug : great bug hunt to do.
Fixed
- The Online Users Module has made all pages showing it invalid