? admin.css__0.patch
? garland_h2.patch
? misc/collapse.js.old2
? modules/search.new
? sites/drupal7.dev.openconcept.ca
? themes/garland/page.tpl.php.contentFirst
Index: includes/form.inc
===================================================================
RCS file: /cvs/drupal/drupal/includes/form.inc,v
retrieving revision 1.320
diff -u -p -r1.320 form.inc
--- includes/form.inc 3 Feb 2009 18:55:29 -0000 1.320
+++ includes/form.inc 9 Feb 2009 04:28:59 -0000
@@ -2380,7 +2380,7 @@ function theme_form_element($element) {
$output .= ' \n";
}
else {
- $output .= ' \n";
+ $output .= ' ' . $t('!title: !required', array('!title' => filter_xss_admin($title), '!required' => $required)) . "\n";
}
}
Index: modules/block/block.css
===================================================================
RCS file: /cvs/drupal/drupal/modules/block/block.css,v
retrieving revision 1.6
diff -u -p -r1.6 block.css
--- modules/block/block.css 14 Nov 2007 09:49:30 -0000 1.6
+++ modules/block/block.css 9 Feb 2009 04:28:59 -0000
@@ -7,9 +7,13 @@
font-weight: normal;
color: #999;
}
+
+/* hiding & removing for screen readers */
#blocks tr.region-populated {
display: none;
+ visibility: hidden;
}
+
.block-region {
background-color: #ff6;
margin-top: 4px;
Index: modules/color/color.css
===================================================================
RCS file: /cvs/drupal/drupal/modules/color/color.css,v
retrieving revision 1.4
diff -u -p -r1.4 color.css
--- modules/color/color.css 27 May 2007 17:57:48 -0000 1.4
+++ modules/color/color.css 9 Feb 2009 04:28:59 -0000
@@ -69,8 +69,10 @@
}
/* Preview */
+/* hiding & removing for screen readers */
#preview {
display: none;
+ visibility: hidden;
}
html.js #preview {
display: block;
Index: modules/openid/openid.css
===================================================================
RCS file: /cvs/drupal/drupal/modules/openid/openid.css,v
retrieving revision 1.5
diff -u -p -r1.5 openid.css
--- modules/openid/openid.css 30 Jan 2008 22:11:22 -0000 1.5
+++ modules/openid/openid.css 9 Feb 2009 04:28:59 -0000
@@ -8,28 +8,34 @@
}
div#edit-openid-identifier-wrapper {
- display: block;
+/* display: block; */
+ position: static;
}
+/* Removing display: none; for accessibility of collapsed items */
html.js #user-login-form div#edit-openid-identifier-wrapper,
html.js #user-login div#edit-openid-identifier-wrapper {
- display: none;
+ position: absolute;
+ left: -999em;
}
html.js #user-login-form li.openid-link,
html.js #user-login li.openid-link {
- display : block;
+/* display : block; */
+ position: static;
}
#user-login-form ul {
margin-top: 0;
}
+/* Removing display: none; for accessibility of collapsed items */
#user-login-form li.openid-link,
#user-login-form li.user-link,
#user-login li.openid-link,
#user-login li.user-link {
- display: none;
+ position: absolute;
+ left: -999em;
}
#user-login-form li.openid-link,
Index: modules/profile/profile.css
===================================================================
RCS file: /cvs/drupal/drupal/modules/profile/profile.css,v
retrieving revision 1.3
diff -u -p -r1.3 profile.css
--- modules/profile/profile.css 30 Nov 2007 09:02:51 -0000 1.3
+++ modules/profile/profile.css 9 Feb 2009 04:28:59 -0000
@@ -3,9 +3,13 @@
#profile-fields td.category {
font-weight: bold;
}
+
#profile-fields tr.category-message {
color: #999;
}
+
+/* hiding & removing for screen readers */
#profile-fields tr.category-populated {
- display: none;
+ display: none;
+ visibility: hidden;
}
Index: modules/search/search.module
===================================================================
RCS file: /cvs/drupal/drupal/modules/search/search.module,v
retrieving revision 1.283
diff -u -p -r1.283 search.module
--- modules/search/search.module 4 Jan 2009 16:10:48 -0000 1.283
+++ modules/search/search.module 9 Feb 2009 04:28:59 -0000
@@ -1071,7 +1071,7 @@ function search_form(&$form_state, $acti
'#attributes' => array('class' => 'search-form'),
);
$form['module'] = array('#type' => 'value', '#value' => $type);
- $form['basic'] = array('#type' => 'item', '#title' => $prompt);
+ $form['basic'] = array('#type' => 'item', '#title' => $prompt, '#id' => 'edit-keys');
$form['basic']['inline'] = array('#prefix' => '
', '#suffix' => '
');
$form['basic']['inline']['keys'] = array(
'#type' => 'textfield',
Index: modules/system/system.css
===================================================================
RCS file: /cvs/drupal/drupal/modules/system/system.css,v
retrieving revision 1.53
diff -u -p -r1.53 system.css
--- modules/system/system.css 5 Dec 2008 12:50:28 -0000 1.53
+++ modules/system/system.css 9 Feb 2009 04:28:59 -0000
@@ -315,11 +315,15 @@ html.js fieldset.collapsed {
margin-bottom: 0;
height: 1em;
}
+
+/* Removing display: none; for accessibility of collapsed items */
html.js fieldset.collapsed * {
- display: none;
+ position: absolute;
+ left: -999em;
}
+
html.js fieldset.collapsed legend {
- display: block;
+ position: static;
}
html.js fieldset.collapsible legend a {
padding-left: 15px; /* LTR */
@@ -333,14 +337,14 @@ html.js fieldset.collapsed legend a {
* html.js fieldset.collapsed legend,
* html.js fieldset.collapsed legend *,
* html.js fieldset.collapsed table * {
- display: inline;
+/* display: inline; - removed */
}
/* For Safari 2 to prevent collapsible fieldsets containing tables from dissapearing due to tableheader.js. */
html.js fieldset.collapsible {
- position: relative;
+ position: relative;
}
html.js fieldset.collapsible legend a {
- display: block;
+ position: static;
}
/* Avoid jumping around due to margins collapsing into collapsible fieldset border */
html.js fieldset.collapsible .fieldset-wrapper {
@@ -413,11 +417,16 @@ div.teaser-button-wrapper {
margin: 0 5% 0 0; /* LTR */
padding: 0;
}
+
+/* hiding & removing for screen readers */
textarea.teaser {
display: none;
+ visibility: hidden;
}
+/* hiding & removing for screen readers */
html.js .no-js {
display: none;
+ visibility: hidden;
}
/*
@@ -487,16 +496,20 @@ table.sticky-header {
/*
** Installation clean URLs
*/
+/* hiding & removing for screen readers */
#clean-url.install {
display: none;
+ visibility: hidden;
}
/*
** For anything you want to hide on page load when JS is enabled, so
** that you can use the JS to control visibility and avoid flicker.
*/
+/* hiding & removing for screen readers */
html.js .js-hide {
display: none;
+ visibility: hidden;
}
/*
@@ -559,3 +572,22 @@ div.password-suggestions ul {
div.password-confirm {
visibility: hidden;
}
+
+/*
+** Accessible Hiding/Offscreen
+*/
+
+/* Hide content for all users through css */
+.hide {
+ display: none;
+ visibility: hidden;
+}
+
+/* Temporarily remove content, but make visible to screen readers */
+.offscreen {
+ position: absolute;
+ left: -999em;
+ width: 1em;
+ overflow: hidden;
+}
+
Index: themes/garland/node.tpl.php
===================================================================
RCS file: /cvs/drupal/drupal/themes/garland/node.tpl.php,v
retrieving revision 1.8
diff -u -p -r1.8 node.tpl.php
--- themes/garland/node.tpl.php 26 Jan 2009 14:08:44 -0000 1.8
+++ themes/garland/node.tpl.php 9 Feb 2009 04:28:59 -0000
@@ -16,16 +16,21 @@
-
-
+
+ ' . $related_pages . '';
+ print $links; ?>
Index: themes/garland/style.css
===================================================================
RCS file: /cvs/drupal/drupal/themes/garland/style.css,v
retrieving revision 1.47
diff -u -p -r1.47 style.css
--- themes/garland/style.css 19 Dec 2008 15:42:26 -0000 1.47
+++ themes/garland/style.css 9 Feb 2009 04:28:59 -0000
@@ -53,6 +53,13 @@ h6 {
font-size: 110%;
}
+.offscreen, form.offscreen-labels label {
+ position: absolute;
+ left: -999em;
+ width: 1em;
+ overflow: hidden;
+}
+
quote, code, fieldset {
margin: .5em 0;
}
Index: themes/garland/template.php
===================================================================
RCS file: /cvs/drupal/drupal/themes/garland/template.php,v
retrieving revision 1.20
diff -u -p -r1.20 template.php
--- themes/garland/template.php 20 Jan 2009 03:18:41 -0000 1.20
+++ themes/garland/template.php 9 Feb 2009 04:28:59 -0000
@@ -26,6 +26,11 @@ function garland_comment_wrapper($conten
}
}
+function garland_preprocess_node(&$vars) {
+ $vars['related_terms'] = t('related terms');
+ $vars['related_pages'] = t('related pages');
+// return $vars;
+}
/**
* Override or insert variables into the page template.
*/
Index: themes/pushbutton/style.css
===================================================================
RCS file: /cvs/drupal/drupal/themes/pushbutton/style.css,v
retrieving revision 1.25
diff -u -p -r1.25 style.css
--- themes/pushbutton/style.css 25 Jun 2008 09:12:25 -0000 1.25
+++ themes/pushbutton/style.css 9 Feb 2009 04:28:59 -0000
@@ -456,9 +456,6 @@ div.links .prev, div.links .next, div.li
font-weight: bold;
color: #444;
}
-.hide {
- display: none
-}
.nav .links .next a:link {
padding: 17px 17px 17px 0; /* LTR */
background: transparent url(arrow-next.png) right center no-repeat; /* LTR */