New, cleaner stylesheet:
authorrich <rich>
Sun, 17 Oct 2004 17:29:48 +0000 (17:29 +0000)
committerrich <rich>
Sun, 17 Oct 2004 17:29:48 +0000 (17:29 +0000)
 * Added div#content_div around the main content of each page, making
   it easier to style that content as a whole.

 * New standard stylesheet.

 * Indented paragraphs, except for the first paragraph after a heading
   or a list.

 * Added high contrast, 200% font alternate stylesheet on every page.

 * Checked easy web marketing style (easyweb.css) still works.

 * Checked execellence style still works.

 * Checked Judy's style still works.

 * Tested all the above on IE 6.

52 files changed:
html/_css/easytoread.css [new file with mode: 0644]
html/_css/standard.css
scripts/wikilib.ml
templates/00-TEMPLATE.html
templates/broken_links.html
templates/change_password_form.html
templates/contact_show.html
templates/contacts.html
templates/crash.html
templates/create_contact_form.html
templates/create_user_form.html
templates/dead_ends.html
templates/delete_contact_form.html
templates/delete_file_form.html
templates/delete_image_form.html
templates/delete_user_form.html
templates/diff.html
templates/edit_contact_form.html
templates/edit_host_css_form.html
templates/edit_host_settings_form.html
templates/edit_page_css_form.html
templates/edit_page_title_form.html
templates/edit_sitemenu.html
templates/files.html
templates/forgot_password_form.html
templates/history.html
templates/host_menu.html
templates/images.html
templates/invite_user_confirm_form.html
templates/invite_user_form.html
templates/largest_pages.html
templates/login_form.html
templates/mail_import_form.html
templates/mailing_list_form.html
templates/mailing_list_view.html
templates/page.html
templates/page_404.html
templates/page_email_form.html
templates/recent.html
templates/recently_visited.html
templates/restore_form.html
templates/send_feedback_form.html
templates/set_password_form.html
templates/sitemap.html
templates/stats.html
templates/stats_top.html
templates/undelete_file_form.html
templates/undelete_image_form.html
templates/upload_file_form.html
templates/upload_image_form.html
templates/users.html
templates/what_links_here.html

diff --git a/html/_css/easytoread.css b/html/_css/easytoread.css
new file mode 100644 (file)
index 0000000..c1d3b9b
--- /dev/null
@@ -0,0 +1,5 @@
+/* Alternative, accessible stylesheet. */
+
+body {
+  font-size: 200%;
+}
\ No newline at end of file
index dad0159..b68bcfa 100644 (file)
@@ -1,12 +1,13 @@
 /* Stylesheet for COCANWIKI.
- * $Id: standard.css,v 1.15 2004/10/16 12:12:47 rich Exp $
+ * $Id: standard.css,v 1.16 2004/10/17 17:29:48 rich Exp $
  */
 
 body {
   background: #fff;
   color: #000;
-  font-family: arial, helvetica, sans-serif;
+  font-family: trebuchet ms, palatino, georgia, arial, helvetica, sans-serif;
   margin-top: 6em;
+  line-height: 1.35em;
 }
 
 /* Headers. */
@@ -22,16 +23,52 @@ h1 {
 }
 
 h2 {
-  color: #003;
-  background-color: #ffc;
+  color: #666;
+  border-top: 1px dashed #ddd;
   padding: 6px 3px 3px 3px;
-  border-top: 1px solid #eeb;
   font-size: 120%;
+  margin-left: -2em;
+}
+
+h3, h4 {
+  color: #555;
+  font-size: 100%;
+  margin-left: -2em;
+}
+
+/* IE is a piece of crap. */
+* html h2, * html h3, * html h4 {
+  margin-left: 0px;
 }
 
 /* Ordinary text. */
-p {
-  margin-left: 1em;
+div#content_div {
+  margin-left: 3em;
+  width: 30em;
+  min-height: 22em;
+}
+
+div#content_div p {
+  text-indent: 1em;
+}
+
+/* Don't indent the first paragraph. */
+div#content_div p.first_para {
+  text-indent: 0px;
+}
+
+/* Make <code> sections slightly larger in Gecko browsers. */
+code {
+  font-size: 1.2em;
+}
+
+* html code {
+  font-size: 1em;
+}
+
+/* Abbreviations should be in smallcaps. */
+abbr {
+  font-variant: smallcaps;
 }
 
 /* Links. */
@@ -66,9 +103,9 @@ a.file_not_found {
 /* Preformatted text. */
 pre {
   margin-left: 1em;
-  background-color: #eee;
+  background-color: #fefefe;
   padding: 3px;
-  border: dashed 1px #ddd;
+  border: solid 1px #eee;
 }
 
 /* Images.  (Try setting 'class' on an image). */
@@ -289,7 +326,6 @@ div#navigation_space_div {
   float: right;
   width: 10em;
   height: 22em;
-  border: 1px solid #ccc;
   background: #fff;
   margin-left: 1em;
 }
@@ -300,17 +336,11 @@ div#navigation_div {
   top: 6em;
   width: 10em;
   height: 22em;
+  line-height: 1em;
 }
 
 div#navigation_div h2 {
-  font-size: 70%;
-  position: relative;
-  top: -1.5em;
-  left: 1.5em;
-  border: 1px solid #ccc;
-  padding-top: 2px;
-  background: #fff;
-  display: inline;
+  display: none;
 }
 
 div#navigation_div h3 {
@@ -505,6 +535,11 @@ table.cal_day a.cal_day_right {
   div#menu_div { display: none; }
   p.edit_link { display: none; }
 
+  a.newpage {
+    background: none;
+    padding-right: 0px;
+  }
+
   /* Display the target of external links. */
   a.external {
     background: none;
index e2a04fb..58ba0e5 100644 (file)
@@ -1,7 +1,7 @@
 (* COCANWIKI - a wiki written in Objective CAML.
  * Written by Richard W.M. Jones <rich@merjis.com>.
  * Copyright (C) 2004 Merjis Ltd.
- * $Id: wikilib.ml,v 1.14 2004/10/15 20:11:41 rich Exp $
+ * $Id: wikilib.ml,v 1.15 2004/10/17 17:29:48 rich Exp $
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by
@@ -389,8 +389,9 @@ let _markup_paragraph dbh hostid text =
   (*prerr_endline ("after loop = " ^ text);*)
   text
 
-let markup_paragraph dbh hostid text =
-  "<p>" ^ _markup_paragraph dbh hostid text ^ "</p>"
+let markup_paragraph ~first_para dbh hostid text =
+  let p = if first_para then "<p class=\"first_para\">" else "<p>" in
+  p ^ _markup_paragraph dbh hostid text ^ "</p>"
 
 let markup_heading dbh hostid level text =
   let text = _markup_paragraph dbh hostid text in
@@ -717,30 +718,40 @@ let xhtml_of_content (dbh : Dbi.connection) hostid text =
   in
   let lines = loop lines in
 
+  (* In the following map, first_para records whether this is the
+   * first (non-indented) paragraph.  We "reset" this to true after
+   * non-paragraphs.
+   *)
+  let first_para = ref true in
+
   (* Convert lines to XHTML. *)
   let lines =
     List.map
-      (function
-         | STBlank -> assert false    (* Should never happen. *)
-         | STParagraph para ->
-             markup_paragraph dbh hostid para
-         | STHeading (level, text) ->
-             markup_heading dbh hostid level text
-         | STUnnumbered lines ->
-             markup_ul dbh hostid lines
-         | STNumbered lines ->
-             markup_ol dbh hostid lines
-        | STPreformatted lines ->
-            markup_pre lines
-        | STHTML html ->
-            let html' = String.concat "\n" html in
-            try
-              validate html';
-              html'
-            with
-                Invalid_argument msg ->
-                  let msg = "Invalid HTML: " ^ msg in
-                  markup_pre (msg :: html)
+      (fun st ->
+        let xhtml =
+          match st with
+             | STBlank -> assert false (* Should never happen. *)
+             | STParagraph para ->
+                markup_paragraph ~first_para:!first_para dbh hostid para
+             | STHeading (level, text) ->
+                markup_heading dbh hostid level text
+             | STUnnumbered lines ->
+                markup_ul dbh hostid lines
+             | STNumbered lines ->
+                markup_ol dbh hostid lines
+            | STPreformatted lines ->
+                markup_pre lines
+            | STHTML html ->
+                let html' = String.concat "\n" html in
+                try
+                  validate html';
+                  html'
+                with
+                    Invalid_argument msg ->
+                      let msg = "Invalid HTML: " ^ msg in
+                      markup_pre (msg :: html) in
+        first_para := (match st with STParagraph _ -> false | _ -> true);
+         xhtml
       ) lines in
 
   (* Return the lines. *)
index 3e0cbb3..e5afac0 100644 (file)
@@ -4,6 +4,7 @@
 <title>XXX TITLE XXX</title>
 <meta name="author" content="http://www.merjis.com/" />
 <link rel="stylesheet" href="::theme_css_html_tag::" type="text/css" title="Standard"/>
+<link rel="alternate stylesheet" href="/_css/easytoread.css" type="text/css" title="High contrast, big fonts"/>
 </head><body>
 
 <h1>XXX TITLE XXX</h1>
index 71d09cd..fca580d 100644 (file)
@@ -4,6 +4,7 @@
 <title>Broken links</title>
 <meta name="author" content="http://www.merjis.com/" />
 <link rel="stylesheet" href="::theme_css_html_tag::" type="text/css" title="Standard"/>
+<link rel="alternate stylesheet" href="/_css/easytoread.css" type="text/css" title="High contrast, big fonts"/>
 <link rel="stylesheet" href="/_css/broken_links.css" type="text/css" title="Standard"/>
 </head><body>
 
index d730b49..8764091 100644 (file)
@@ -4,6 +4,7 @@
 <title>Change your password</title>
 <meta name="author" content="http://www.merjis.com/" />
 <link rel="stylesheet" href="::theme_css_html_tag::" type="text/css" title="Standard"/>
+<link rel="alternate stylesheet" href="/_css/easytoread.css" type="text/css" title="High contrast, big fonts"/>
 </head><body>
 
 <h1>Change your password</h1>
index 4c922bf..5abee47 100644 (file)
@@ -4,6 +4,7 @@
 <title>Contact form: ::name_html::</title>
 <meta name="author" content="http://www.merjis.com/" />
 <link rel="stylesheet" href="::theme_css_html_tag::" type="text/css" title="Standard"/>
+<link rel="alternate stylesheet" href="/_css/easytoread.css" type="text/css" title="High contrast, big fonts"/>
 </head><body>
 
 <h1>Contact form: ::name_html::</h1>
index c49393c..5d45fa3 100644 (file)
@@ -4,6 +4,7 @@
 <title>Contact forms</title>
 <meta name="author" content="http://www.merjis.com/" />
 <link rel="stylesheet" href="::theme_css_html_tag::" type="text/css" title="Standard"/>
+<link rel="alternate stylesheet" href="/_css/easytoread.css" type="text/css" title="High contrast, big fonts"/>
 </head><body>
 
 <h1>Contact forms</h1>
index 044a178..1f142a4 100644 (file)
@@ -4,6 +4,7 @@
 <title>Bug!</title>
 <meta name="author" content="http://www.merjis.com/" />
 <link rel="stylesheet" href="::theme_css_html_tag::" type="text/css" title="Standard"/>
+<link rel="alternate stylesheet" href="/_css/easytoread.css" type="text/css" title="High contrast, big fonts"/>
 </head><body>
 
 <h1>Bug!</h1>
index 55bfc0c..9aaace5 100644 (file)
@@ -4,6 +4,7 @@
 <title>Create a contact form</title>
 <meta name="author" content="http://www.merjis.com/" />
 <link rel="stylesheet" href="::theme_css_html_tag::" type="text/css" title="Standard"/>
+<link rel="alternate stylesheet" href="/_css/easytoread.css" type="text/css" title="High contrast, big fonts"/>
 </head><body>
 
 <h1>Create a contact form</h1>
index 70b360a..832af25 100644 (file)
@@ -4,6 +4,7 @@
 <title>Create a user account</title>
 <meta name="author" content="http://www.merjis.com/" />
 <link rel="stylesheet" href="::theme_css_html_tag::" type="text/css" title="Standard"/>
+<link rel="alternate stylesheet" href="/_css/easytoread.css" type="text/css" title="High contrast, big fonts"/>
 <link rel="stylesheet" href="/_css/users.css" type="text/css" title="Standard"/>
 </head><body>
 
index c5296d6..978369c 100644 (file)
@@ -4,6 +4,7 @@
 <title>Dead end pages</title>
 <meta name="author" content="http://www.merjis.com/" />
 <link rel="stylesheet" href="::theme_css_html_tag::" type="text/css" title="Standard"/>
+<link rel="alternate stylesheet" href="/_css/easytoread.css" type="text/css" title="High contrast, big fonts"/>
 </head><body>
 
 <h1>Dead end pages</h1>
index ce31227..9480e1b 100644 (file)
@@ -4,6 +4,7 @@
 <title>Delete contact forms</title>
 <meta name="author" content="http://www.merjis.com/" />
 <link rel="stylesheet" href="::theme_css_html_tag::" type="text/css" title="Standard"/>
+<link rel="alternate stylesheet" href="/_css/easytoread.css" type="text/css" title="High contrast, big fonts"/>
 </head><body>
 
 <h1>Delete contact forms</h1>
index b4dc213..2bcbd44 100644 (file)
@@ -4,6 +4,7 @@
 <title>Delete file</title>
 <meta name="author" content="http://www.merjis.com/" />
 <link rel="stylesheet" href="::theme_css_html_tag::" type="text/css" title="Standard"/>
+<link rel="alternate stylesheet" href="/_css/easytoread.css" type="text/css" title="High contrast, big fonts"/>
 </head><body>
 
 <h1>Delete file</h1>
index 48b73c5..623e5ca 100644 (file)
@@ -4,6 +4,7 @@
 <title>Delete image</title>
 <meta name="author" content="http://www.merjis.com/" />
 <link rel="stylesheet" href="::theme_css_html_tag::" type="text/css" title="Standard"/>
+<link rel="alternate stylesheet" href="/_css/easytoread.css" type="text/css" title="High contrast, big fonts"/>
 </head><body>
 
 <h1>Delete image</h1>
index 0f6f6e6..410d951 100644 (file)
@@ -4,6 +4,7 @@
 <title>Delete user: ::username_html::</title>
 <meta name="author" content="http://www.merjis.com/" />
 <link rel="stylesheet" href="::theme_css_html_tag::" type="text/css" title="Standard"/>
+<link rel="alternate stylesheet" href="/_css/easytoread.css" type="text/css" title="High contrast, big fonts"/>
 <link rel="stylesheet" href="/_css/users.css" type="text/css" title="Standard"/>
 </head><body>
 
index cd45690..fbcc660 100644 (file)
@@ -4,6 +4,7 @@
 <title>Diff</title>
 <meta name="author" content="http://www.merjis.com/" />
 <link rel="stylesheet" href="::theme_css_html_tag::" type="text/css" title="Standard"/>
+<link rel="alternate stylesheet" href="/_css/easytoread.css" type="text/css" title="High contrast, big fonts"/>
 </head><body>
 
 <h1>Diff</h1>
index faafeae..f8ad245 100644 (file)
@@ -4,6 +4,7 @@
 <title>Edit contact: ::name_html::</title>
 <meta name="author" content="http://www.merjis.com/" />
 <link rel="stylesheet" href="::theme_css_html_tag::" type="text/css" title="Standard"/>
+<link rel="alternate stylesheet" href="/_css/easytoread.css" type="text/css" title="High contrast, big fonts"/>
 </head><body>
 
 <h1>Edit contact: ::name_html::</h1>
index 533ffd9..a3bed92 100644 (file)
@@ -4,6 +4,7 @@
 <title>Edit global stylesheet</title>
 <meta name="author" content="http://www.merjis.com/" />
 <link rel="stylesheet" href="::theme_css_html_tag::" type="text/css" title="Standard"/>
+<link rel="alternate stylesheet" href="/_css/easytoread.css" type="text/css" title="High contrast, big fonts"/>
 </head><body>
 
 <h1>Edit global stylesheet</h1>
index 7911959..77e2419 100644 (file)
@@ -4,6 +4,7 @@
 <title>Edit global settings</title>
 <meta name="author" content="http://www.merjis.com/" />
 <link rel="stylesheet" href="::theme_css_html_tag::" type="text/css" title="Standard"/>
+<link rel="alternate stylesheet" href="/_css/easytoread.css" type="text/css" title="High contrast, big fonts"/>
 </head><body>
 
 <h1>Edit global settings</h1>
index d55ee3d..3876763 100644 (file)
@@ -4,6 +4,7 @@
 <title>Edit stylesheet for this page</title>
 <meta name="author" content="http://www.merjis.com/" />
 <link rel="stylesheet" href="::theme_css_html_tag::" type="text/css" title="Standard"/>
+<link rel="alternate stylesheet" href="/_css/easytoread.css" type="text/css" title="High contrast, big fonts"/>
 </head><body>
 
 <h1>Edit stylesheet for this page</h1>
index bd66469..5546378 100644 (file)
@@ -4,6 +4,7 @@
 <title>Edit page title</title>
 <meta name="author" content="http://www.merjis.com/" />
 <link rel="stylesheet" href="::theme_css_html_tag::" type="text/css" title="Standard"/>
+<link rel="alternate stylesheet" href="/_css/easytoread.css" type="text/css" title="High contrast, big fonts"/>
 </head><body>
 
 <h1>Edit page title</h1>
index 9b9980d..e1dc85f 100644 (file)
@@ -5,6 +5,7 @@
 <meta name="robots" content="noindex,nofollow"/>
 <meta name="author" content="http://www.merjis.com/" />
 <link rel="stylesheet" href="::theme_css_html_tag::" type="text/css" title="Standard"/>
+<link rel="alternate stylesheet" href="/_css/easytoread.css" type="text/css" title="High contrast, big fonts"/>
 <link rel="stylesheet" href="/_css/editor.css" type="text/css" title="Standard"/>
 </head><body>
 
index 5c9bed2..0e95564 100644 (file)
@@ -4,6 +4,7 @@
 <title>Files</title>
 <meta name="author" content="http://www.merjis.com/" />
 <link rel="stylesheet" href="::theme_css_html_tag::" type="text/css" title="Standard"/>
+<link rel="alternate stylesheet" href="/_css/easytoread.css" type="text/css" title="High contrast, big fonts"/>
 <link rel="stylesheet" href="/_css/files.css" type="text/css" title="Standard"/>
 </head><body>
 
index 2cc6aed..1f0c4de 100644 (file)
@@ -5,6 +5,7 @@
 <meta name="description" content="Log in to this site for extra features." />
 <meta name="author" content="http://www.merjis.com/" />
 <link rel="stylesheet" href="::theme_css_html_tag::" type="text/css" title="Standard"/>
+<link rel="alternate stylesheet" href="/_css/easytoread.css" type="text/css" title="High contrast, big fonts"/>
 <link rel="stylesheet" href="/_css/login.css" type="text/css" title="Standard"/>
 </head><body>
 
index b41e5e9..1bbd920 100644 (file)
@@ -5,6 +5,7 @@
 <meta name="robots" content="noindex,nofollow"/>
 <meta name="author" content="http://www.merjis.com/" />
 <link rel="stylesheet" href="::theme_css_html_tag::" type="text/css" title="Standard"/>
+<link rel="alternate stylesheet" href="/_css/easytoread.css" type="text/css" title="High contrast, big fonts"/>
 </head><body>
 
 <h1>Versions of this page</h1>
index 00bcfc0..1af60b4 100644 (file)
@@ -4,6 +4,7 @@
 <title>Global settings</title>
 <meta name="author" content="http://www.merjis.com/" />
 <link rel="stylesheet" href="::theme_css_html_tag::" type="text/css" title="Standard"/>
+<link rel="alternate stylesheet" href="/_css/easytoread.css" type="text/css" title="High contrast, big fonts"/>
 </head><body>
 
 <h1>Global settings</h1>
index 4a73931..4df5cb4 100644 (file)
@@ -4,6 +4,7 @@
 <title>Images</title>
 <meta name="author" content="http://www.merjis.com/" />
 <link rel="stylesheet" href="::theme_css_html_tag::" type="text/css" title="Standard"/>
+<link rel="alternate stylesheet" href="/_css/easytoread.css" type="text/css" title="High contrast, big fonts"/>
 <link rel="stylesheet" href="/_css/images.css" type="text/css" title="Standard"/>
 </head><body>
 
index 57d1618..0149fc1 100644 (file)
@@ -4,6 +4,7 @@
 <title>Invitation to join</title>
 <meta name="author" content="http://www.merjis.com/" />
 <link rel="stylesheet" href="::theme_css_html_tag::" type="text/css" title="Standard"/>
+<link rel="alternate stylesheet" href="/_css/easytoread.css" type="text/css" title="High contrast, big fonts"/>
 </head><body>
 
 <h1>Invitation to join</h1>
index 5196e1f..93e2ab3 100644 (file)
@@ -4,6 +4,7 @@
 <title>Invite someone to join</title>
 <meta name="author" content="http://www.merjis.com/" />
 <link rel="stylesheet" href="::theme_css_html_tag::" type="text/css" title="Standard"/>
+<link rel="alternate stylesheet" href="/_css/easytoread.css" type="text/css" title="High contrast, big fonts"/>
 </head><body>
 
 <h1>Invite someone to join</h1>
index c25ba87..8694924 100644 (file)
@@ -4,6 +4,7 @@
 <title>Largest pages</title>
 <meta name="author" content="http://www.merjis.com/" />
 <link rel="stylesheet" href="::theme_css_html_tag::" type="text/css" title="Standard"/>
+<link rel="alternate stylesheet" href="/_css/easytoread.css" type="text/css" title="High contrast, big fonts"/>
 </head><body>
 
 <h1>Largest pages</h1>
index feba451..91b6df4 100644 (file)
@@ -5,6 +5,7 @@
 <meta name="description" content="Log in to this site for extra features." />
 <meta name="author" content="http://www.merjis.com/" />
 <link rel="stylesheet" href="::theme_css_html_tag::" type="text/css" title="Standard"/>
+<link rel="alternate stylesheet" href="/_css/easytoread.css" type="text/css" title="High contrast, big fonts"/>
 <link rel="stylesheet" href="/_css/login.css" type="text/css" title="Standard"/>
 </head><body>
 
index e98db46..5432b9e 100644 (file)
@@ -4,6 +4,7 @@
 <title>Import mail</title>
 <meta name="author" content="http://www.merjis.com/" />
 <link rel="stylesheet" href="::theme_css_html_tag::" type="text/css" title="Standard"/>
+<link rel="alternate stylesheet" href="/_css/easytoread.css" type="text/css" title="High contrast, big fonts"/>
 </head><body>
 
 <h1>Import mail</h1>
index 807570d..0656236 100644 (file)
@@ -4,6 +4,7 @@
 <title>Join our mailing list</title>
 <meta name="author" content="http://www.merjis.com/" />
 <link rel="stylesheet" href="::theme_css_html_tag::" type="text/css" title="Standard"/>
+<link rel="alternate stylesheet" href="/_css/easytoread.css" type="text/css" title="High contrast, big fonts"/>
 </head><body>
 
 <h1>Join our mailing list</h1>
index 4d963b3..5670ea7 100644 (file)
@@ -4,6 +4,7 @@
 <title>View or download mailing list</title>
 <meta name="author" content="http://www.merjis.com/" />
 <link rel="stylesheet" href="::theme_css_html_tag::" type="text/css" title="Standard"/>
+<link rel="alternate stylesheet" href="/_css/easytoread.css" type="text/css" title="High contrast, big fonts"/>
 </head><body>
 
 <h1>View or download mailing list</h1>
index 1fcea3f..7ecd188 100644 (file)
@@ -6,6 +6,7 @@
 ::if(has_description)::<meta name="description" content="::description_html_tag::" />::end::
 <meta name="author" content="http://www.merjis.com/" />
 <link rel="stylesheet" href="::theme_css_html_tag::" type="text/css" title="Standard"/>
+<link rel="alternate stylesheet" href="/_css/easytoread.css" type="text/css" title="High contrast, big fonts"/>
 ::if(has_host_css)::<link rel="stylesheet" href="/_global.css" type="text/css" title="Standard"/>::end::
 ::if(has_page_css)::<link rel="stylesheet" href="/::page_html_tag::/styles.css::if(is_old_version)::?version=::old_version::::end::" type="text/css" title="Standard"/>::end::
 </head><body>
 </div>
 ::end::
 
+<div id="content_div">
 ::table(sections)::
 ::if(has_divname)::<div id="::divname_html_tag::">::end::::if(can_edit)::<p class="edit_link">[<a href="/::page_html_tag::/edit#::ordering::" title="Edit this section">edit</a>]</p>::end::::if(has_sectionname)::<a name="::linkname_html_tag::"></a><h2>::sectionname_html::</h2>::end::
 ::content::
 ::if(has_divname)::</div>::end::::end::
+</div>
 
 <ul id="topmenu" class="menu">
 ::if(can_edit)::
index 603c82e..5a043b4 100644 (file)
@@ -5,6 +5,7 @@
 <meta name="robots" content="noindex,nofollow"/>
 <meta name="author" content="http://www.merjis.com/" />
 <link rel="stylesheet" href="::theme_css_html_tag::" type="text/css" title="Standard"/>
+<link rel="alternate stylesheet" href="/_css/easytoread.css" type="text/css" title="High contrast, big fonts"/>
 ::if(has_host_css)::<link rel="stylesheet" href="/_global.css" type="text/css" title="Standard"/>::end::
 </head><body>
 
index 0004f72..4945d43 100644 (file)
@@ -4,6 +4,7 @@
 <title>Send an email when the page is updated</title>
 <meta name="author" content="http://www.merjis.com/" />
 <link rel="stylesheet" href="::theme_css_html_tag::" type="text/css" title="Standard"/>
+<link rel="alternate stylesheet" href="/_css/easytoread.css" type="text/css" title="High contrast, big fonts"/>
 </head><body>
 
 <h1>Send an email when the page is updated</h1>
index 34e4325..183ea6c 100644 (file)
@@ -5,6 +5,7 @@
 <meta name="robots" content="noindex,nofollow"/>
 <meta name="author" content="http://www.merjis.com/" />
 <link rel="stylesheet" href="::theme_css_html_tag::" type="text/css" title="Standard"/>
+<link rel="alternate stylesheet" href="/_css/easytoread.css" type="text/css" title="High contrast, big fonts"/>
 </head><body>
 
 <h1>Recent changes</h1>
index b2d9354..5cd08ff 100644 (file)
@@ -4,6 +4,7 @@
 <title>Recently visited pages</title>
 <meta name="author" content="http://www.merjis.com/" />
 <link rel="stylesheet" href="::theme_css_html_tag::" type="text/css" title="Standard"/>
+<link rel="alternate stylesheet" href="/_css/easytoread.css" type="text/css" title="High contrast, big fonts"/>
 </head><body>
 
 <h1>Recently visited pages</h1>
index 04b7c55..d6a989b 100644 (file)
@@ -4,6 +4,7 @@
 <title>Restore page</title>
 <meta name="author" content="http://www.merjis.com/" />
 <link rel="stylesheet" href="::theme_css_html_tag::" type="text/css" title="Standard"/>
+<link rel="alternate stylesheet" href="/_css/easytoread.css" type="text/css" title="High contrast, big fonts"/>
 </head><body>
 
 <h1>Restore page</h1>
index 01b6684..13d40c7 100644 (file)
@@ -4,6 +4,7 @@
 <title>Send feedback about this page</title>
 <meta name="author" content="http://www.merjis.com/" />
 <link rel="stylesheet" href="::theme_css_html_tag::" type="text/css" title="Standard"/>
+<link rel="alternate stylesheet" href="/_css/easytoread.css" type="text/css" title="High contrast, big fonts"/>
 </head><body>
 
 <h1>Send feedback about this page</h1>
index f3994c5..277c24b 100644 (file)
@@ -4,6 +4,7 @@
 <title>Set password for this user</title>
 <meta name="author" content="http://www.merjis.com/" />
 <link rel="stylesheet" href="::theme_css_html_tag::" type="text/css" title="Standard"/>
+<link rel="alternate stylesheet" href="/_css/easytoread.css" type="text/css" title="High contrast, big fonts"/>
 <link rel="stylesheet" href="/_css/users.css" type="text/css" title="Standard"/>
 </head><body>
 
index 89460ed..9d5eef4 100644 (file)
@@ -4,6 +4,7 @@
 <title>Sitemap</title>
 <meta name="author" content="http://www.merjis.com/" />
 <link rel="stylesheet" href="::theme_css_html_tag::" type="text/css" title="Standard"/>
+<link rel="alternate stylesheet" href="/_css/easytoread.css" type="text/css" title="High contrast, big fonts"/>
 </head><body>
 
 <h1>Sitemap</h1>
index 9c78456..64fde4c 100644 (file)
@@ -5,6 +5,7 @@
 <meta name="robots" content="noindex,nofollow"/>
 <meta name="author" content="http://www.merjis.com/" />
 <link rel="stylesheet" href="::theme_css_html_tag::" type="text/css" title="Standard"/>
+<link rel="alternate stylesheet" href="/_css/easytoread.css" type="text/css" title="High contrast, big fonts"/>
 </head>
 <frameset rows="10%, 90%">
   <frame src="/_bin/stats_top.cmo?page=::page_url::" name="top_frame"/>
index 4b7d420..cddd1e8 100644 (file)
@@ -5,6 +5,7 @@
 <meta name="robots" content="noindex,nofollow"/>
 <meta name="author" content="http://www.merjis.com/" />
 <link rel="stylesheet" href="::theme_css_html_tag::" type="text/css" title="Standard"/>
+<link rel="alternate stylesheet" href="/_css/easytoread.css" type="text/css" title="High contrast, big fonts"/>
 </head><body>
 
 <ul class="menu">
index e4b487f..8d4ca0d 100644 (file)
@@ -4,6 +4,7 @@
 <title>Restore file</title>
 <meta name="author" content="http://www.merjis.com/" />
 <link rel="stylesheet" href="::theme_css_html_tag::" type="text/css" title="Standard"/>
+<link rel="alternate stylesheet" href="/_css/easytoread.css" type="text/css" title="High contrast, big fonts"/>
 </head><body>
 
 <h1>Restore file</h1>
index 72bcbc3..24bda7c 100644 (file)
@@ -4,6 +4,7 @@
 <title>Restore image</title>
 <meta name="author" content="http://www.merjis.com/" />
 <link rel="stylesheet" href="::theme_css_html_tag::" type="text/css" title="Standard"/>
+<link rel="alternate stylesheet" href="/_css/easytoread.css" type="text/css" title="High contrast, big fonts"/>
 </head><body>
 
 <h1>Restore image</h1>
index 5ef5053..cc16c38 100644 (file)
@@ -4,6 +4,7 @@
 <title>Upload file</title>
 <meta name="author" content="http://www.merjis.com/" />
 <link rel="stylesheet" href="::theme_css_html_tag::" type="text/css" title="Standard"/>
+<link rel="alternate stylesheet" href="/_css/easytoread.css" type="text/css" title="High contrast, big fonts"/>
 <link rel="stylesheet" href="/_css/create.css" type="text/css" title="Standard"/>
 </head><body>
 
index f06b6ea..0653418 100644 (file)
@@ -4,6 +4,7 @@
 <title>Upload image</title>
 <meta name="author" content="http://www.merjis.com/" />
 <link rel="stylesheet" href="::theme_css_html_tag::" type="text/css" title="Standard"/>
+<link rel="alternate stylesheet" href="/_css/easytoread.css" type="text/css" title="High contrast, big fonts"/>
 <link rel="stylesheet" href="/_css/create.css" type="text/css" title="Standard"/>
 </head><body>
 
index 8ccff7e..b11f8e7 100644 (file)
@@ -4,6 +4,7 @@
 <title>Users</title>
 <meta name="author" content="http://www.merjis.com/" />
 <link rel="stylesheet" href="::theme_css_html_tag::" type="text/css" title="Standard"/>
+<link rel="alternate stylesheet" href="/_css/easytoread.css" type="text/css" title="High contrast, big fonts"/>
 <link rel="stylesheet" href="/_css/users.css" type="text/css" title="Standard"/>
 </head><body>
 
index 8fdbf99..b595bf4 100644 (file)
@@ -4,6 +4,7 @@
 <title>What links to ::title_html::</title>
 <meta name="author" content="http://www.merjis.com/" />
 <link rel="stylesheet" href="::theme_css_html_tag::" type="text/css" title="Standard"/>
+<link rel="alternate stylesheet" href="/_css/easytoread.css" type="text/css" title="High contrast, big fonts"/>
 </head><body>
 
 <h1>What links to ::title_html::</h1>