web commit by JeroenSchot: moved to done.

master
www-data 2006-03-30 12:31:28 +00:00
parent c631877d90
commit a5583ab1e9
1 changed files with 3 additions and 23 deletions

View File

@ -6,33 +6,13 @@ editing the [[templates]] and/or editing [[style.css]] BTW.
## html validation ## html validation
* A doctype should be added: do we want XHTML 1.0 or HTML 4.01 Trans as * Doctype is XHTML 1.0 Strict
default?
Need to choose a doctype that corresponds to what [[MarkDown]]
generates. For example, it does generate <hr />
So xhtml seems a good fit and I'm going to add that to the
templates.
One consideration of course is that regular users might embed html One consideration of course is that regular users might embed html
that uses deprecated presentational elements like <center>. At that uses deprecated presentational elements like <center>. At
least firefox seems to handle that mixture ok. least firefox seems to handle that mixture ok.
--[[Joey]] --[[Joey]]
* If XHTML: In templates <hr> should become <hr /> etc.
Done --[[Joey]]
* Image wikilinks should provide an alt text (maybe '$filname wiki-image'?).
Now it will be the text of the [[WikiLink]], which even allows
setting a custom alt text like this: \[[my_alt_text|image.png]]
--[[Joey]]
* &'s in (cgi-)url's must be escaped as &.
Fixed --[[Joey]]
* [ [inlinepage] ] gets wrapped in <p>...</p> which has a high chance of invalidating the page. * [ [inlinepage] ] gets wrapped in <p>...</p> which has a high chance of invalidating the page.
Since markdown does this, the only way I can think to fix it is to Since markdown does this, the only way I can think to fix it is to
@ -45,7 +25,7 @@ editing the [[templates]] and/or editing [[style.css]] BTW.
<div class="inlinepage"> <div class="inlinepage">
[ [inlinepage] ] [ [inlinepage] ]
</div> </div>
This prevents markdown enclosing and even adds a useful css identifier. --[[JeroenSchot]] This prevents markdown enclosing and even adds a useful css identifier. Problem is that this should be added to every page and not in the template(s). --[[JeroenSchot]]
This page is now valid. This page is now valid.
Test: [validate this page](http://validator.w3.org/check?url=referer) Test: [validate this page](http://validator.w3.org/check?url=referer)