Version Description
- Bug fix: Longdesc styles not automatically enabled with longdesc options.
- Added detection for whether current theme is accessibility-ready
- Disabled some options if current theme is accessibility-ready.
- Added notice to inform users about Access Monitor
- Language add: Portuguese (Brazil)
- Language update: German
Download this release
Release Info
Developer | joedolson |
Plugin | WP Accessibility |
Version | 1.3.11 |
Comparing to | |
See all releases |
Code changes from version 1.3.0 to 1.3.11
- css/diagnostic-head.css +118 -0
- css/diagnostic.css +330 -0
- css/wp-admin-row-actions.css +14 -0
- css/wp-admin.css +35 -0
- css/wpa-style.css +111 -0
- css/wpa-styles.css +22 -0
- diagnostic-head.css +0 -98
- diagnostic.css +0 -215
- js/longdesc.button.js +19 -18
- js/longdesc.link.js +11 -10
- js/roles.jquery.js +22 -0
- js/skiplinks.webkit.js +22 -22
- lang/wp-accessibility-bg_BG.mo +0 -0
- lang/wp-accessibility-de_DE.mo +0 -0
- lang/wp-accessibility-de_DE.po +0 -372
- lang/wp-accessibility-el.mo +0 -0
- lang/wp-accessibility-es_ES.po +0 -376
- lang/wp-accessibility-fi.mo +0 -0
- lang/wp-accessibility-fi.po +0 -374
- lang/wp-accessibility-fr_FR.mo +0 -0
- lang/wp-accessibility-fr_FR.po +0 -374
- lang/wp-accessibility-he_IL.mo +0 -0
- lang/wp-accessibility-it_IT.mo +0 -0
- lang/wp-accessibility-it_IT.po +0 -374
- lang/wp-accessibility-nl_NL.mo +0 -0
- lang/wp-accessibility-nl_NL.po +0 -383
- lang/wp-accessibility-pl_PL.po +0 -370
- lang/wp-accessibility-pt_BR.mo +0 -0
- lang/wp-accessibility-pt_PT.mo +0 -0
- lang/wp-accessibility-ro_RO.po +0 -383
- lang/wp-accessibility-ru_RU.mo +0 -0
- lang/wp-accessibility-sl_SI.mo +0 -0
- lang/wp-accessibility.pot +126 -100
- readme.txt +92 -10
- templates/longdesc-template.php +16 -16
- toolbar/css/a11y-contrast.css +577 -499
- toolbar/css/a11y-desaturate.css +7 -7
- toolbar/css/a11y-fontsize.css +10 -10
- toolbar/css/a11y.css +74 -91
- toolbar/fonts/LICENSE.txt +21 -0
- toolbar/fonts/README.txt +75 -0
- toolbar/fonts/config.json +28 -0
- toolbar/fonts/css/a11y-toolbar-codes.css +16 -0
- toolbar/fonts/css/a11y-toolbar-embedded.css +72 -0
- toolbar/fonts/css/a11y-toolbar-ie7-codes.css +12 -0
- toolbar/fonts/css/a11y-toolbar-ie7.css +23 -0
- toolbar/fonts/css/a11y-toolbar.css +47 -0
- toolbar/fonts/css/animation.css +90 -0
- toolbar/fonts/demo.html +323 -0
- toolbar/fonts/font/a11y-toolbar.eot +0 -0
- toolbar/fonts/font/a11y-toolbar.svg +14 -0
- toolbar/fonts/font/a11y-toolbar.ttf +0 -0
- toolbar/fonts/font/a11y-toolbar.woff +0 -0
- toolbar/js/a11y.js +106 -104
- toolbar/js/jquery.scrollto.min.js +83 -1
- uninstall.php +15 -10
- wp-accessibility.php +1098 -650
- wp-admin-row-actions.css +0 -6
- wp-admin.css +0 -29
- wpa-style.css +0 -35
- wpa-styles.css +0 -6
css/diagnostic-head.css
ADDED
@@ -0,0 +1,118 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
/* Head attributes */
|
2 |
+
body:before {
|
3 |
+
content: "Currently viewing with diagnostic CSS enabled.";
|
4 |
+
display: block;
|
5 |
+
position: relative;
|
6 |
+
width: 100%;
|
7 |
+
text-align: center;
|
8 |
+
border-bottom: 4px solid;
|
9 |
+
border-top: 4px solid;
|
10 |
+
background: #fcfcfc;
|
11 |
+
color: #933;
|
12 |
+
padding: 5px 0;
|
13 |
+
}
|
14 |
+
|
15 |
+
/*
|
16 |
+
dir attribute
|
17 |
+
*/
|
18 |
+
/* If used, dir attribute only accepts 2 possible values */
|
19 |
+
[dir]:not([dir="rtl"]):not([dir="ltr"]) {
|
20 |
+
background-color: hotpink !important;
|
21 |
+
}
|
22 |
+
|
23 |
+
[dir="rtl"]:before,
|
24 |
+
[dir="ltr"]:before {
|
25 |
+
content: "dir: " attr(dir);
|
26 |
+
display: block;
|
27 |
+
color: darkgreen !important;
|
28 |
+
background-color: lightyellow !important;
|
29 |
+
}
|
30 |
+
|
31 |
+
/*
|
32 |
+
title element: not empty, unique and in head
|
33 |
+
*/
|
34 |
+
head, title {
|
35 |
+
display: block;
|
36 |
+
}
|
37 |
+
|
38 |
+
title:before {
|
39 |
+
content: 'TITLE';
|
40 |
+
margin: 0 0.4em;
|
41 |
+
padding: 0 0.4em;
|
42 |
+
color: black;
|
43 |
+
background-color: #D0D0D0;
|
44 |
+
border-radius: 3px;
|
45 |
+
}
|
46 |
+
|
47 |
+
head > title {
|
48 |
+
margin: 0;
|
49 |
+
padding: 0.2em 0;
|
50 |
+
border-bottom: 1px solid #CCC;
|
51 |
+
color: #444;
|
52 |
+
background-color: white;
|
53 |
+
}
|
54 |
+
|
55 |
+
/* empty? */
|
56 |
+
title:empty:after {
|
57 |
+
content: "ERROR: title element is empty and it shouldn't be";
|
58 |
+
color: #C22;
|
59 |
+
background-color: white;
|
60 |
+
}
|
61 |
+
|
62 |
+
title:empty:before,
|
63 |
+
title ~ title:before {
|
64 |
+
/* not unique? */
|
65 |
+
color: white;
|
66 |
+
background-color: #C22;
|
67 |
+
}
|
68 |
+
|
69 |
+
title ~ title:after {
|
70 |
+
content: ' (ERROR: why is there more than one title element?)';
|
71 |
+
}
|
72 |
+
|
73 |
+
title ~ title {
|
74 |
+
color: #C22;
|
75 |
+
background-color: white;
|
76 |
+
}
|
77 |
+
|
78 |
+
/*
|
79 |
+
Meta refresh?
|
80 |
+
@source CSS selector from Opquast Checklist Accessibility First step https://checklists.opquast.com/en/accessibilityfirststep/
|
81 |
+
@reference Technique for WCAG 2.0 F40: Failure (...) due to using meta redirect with a time limit - http://www.w3.org/TR/WCAG-TECHS/F40.html
|
82 |
+
*/
|
83 |
+
meta[http-equiv=refresh]:before {
|
84 |
+
content: 'meta refresh detected';
|
85 |
+
}
|
86 |
+
|
87 |
+
meta[http-equiv=refresh] {
|
88 |
+
display: block;
|
89 |
+
padding: 0.4em;
|
90 |
+
font-weight: bold;
|
91 |
+
color: white;
|
92 |
+
background-color: darkred;
|
93 |
+
}
|
94 |
+
|
95 |
+
/*
|
96 |
+
Lang attribute on html element
|
97 |
+
@reference Technique for WCAG 2.0 H57: Using language attributes on the html element - http://www.w3.org/TR/WCAG-TECHS/F40.html
|
98 |
+
*/
|
99 |
+
html[lang] {
|
100 |
+
display: block;
|
101 |
+
margin-top: 0.4em;
|
102 |
+
}
|
103 |
+
|
104 |
+
html:not([lang]):before {
|
105 |
+
content: 'no lang attribute detected';
|
106 |
+
margin: 0.4em;
|
107 |
+
padding: 0 0.4em;
|
108 |
+
color: white;
|
109 |
+
background-color: darkred;
|
110 |
+
border-radius: 3px;
|
111 |
+
}
|
112 |
+
|
113 |
+
html[lang]:before {
|
114 |
+
content: 'Default page language: ' attr(lang);
|
115 |
+
margin: 0.4em;
|
116 |
+
color: #444;
|
117 |
+
background-color: white;
|
118 |
+
}
|
css/diagnostic.css
ADDED
@@ -0,0 +1,330 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
/* content styles */
|
2 |
+
applet:hover:after, basefont:hover:after, center:hover:after, dir:hover:after, font:hover:after, isindex:hover:after, menu:hover:after, strike:hover:after, s:hover:after, u:hover:after, *[background]:hover:after, *[bgcolor]:hover:after, *[clear]:hover:after, *[color]:hover:after, *[compact]:hover:after, *[noshade]:hover:after, *[nowrap]:hover:after, *[size]:hover:after, *[start]:hover:after, *[bottommargin]:hover:after, *[leftmargin]:hover:after, *[rightmargin]:hover:after, *[topmargin]:hover:after, *[marginheight]:hover:after, *[marginwidth]:hover:after, *[alink]:hover:after, *[link]:hover:after, *[text]:hover:after, *[vlink]:hover:after, *[align]:hover:after, *[valign]:hover:after, *[hspace]:hover:after, *[vspace]:hover:after, *[height]:hover:after, *[width]:hover:after, ul[type]:hover:after, ol[type]:hover:after, li[type]:hover:after, iframe:not([title]):hover:after, div[role="img"]:not([aria-label]):hover:after, a[href=""]:hover:after, a[href="#"]:hover:after, a:not([href]):hover:after, a[href*=javascript\:]:hover:after, a[onclick]:hover:after, a[href=""]:focus:after, a[href="#"]:focus:after, a:not([href]):focus:after, a[href*=javascript\:]:focus:after, a[onclick]:focus:after, fieldset > :not(legend):first-child:after, fieldset > legend:not(:first-child):after, label:not([for]):hover:after, *[accesskey]:hover:after, th:empty:hover:after, table > tr:only-child:after, table > tbody > tr:only-child:after, table[align]:after, table[bgcolor]:after, table[outline]:after, table[cellpadding]:after, table[cellspacing]:after, table[width]:after, td[width]:after, td[valign]:after {
|
3 |
+
position: absolute;
|
4 |
+
display: block;
|
5 |
+
width: 200px;
|
6 |
+
background: #fcfcfc;
|
7 |
+
color: #333;
|
8 |
+
outline: 2px solid;
|
9 |
+
padding: 5px;
|
10 |
+
}
|
11 |
+
|
12 |
+
/* content styles */
|
13 |
+
applet:hover:after, basefont:hover:after, center:hover:after, dir:hover:after, font:hover:after, isindex:hover:after, menu:hover:after, strike:hover:after, s:hover:after, u:hover:after, *[background]:hover:after, *[bgcolor]:hover:after, *[clear]:hover:after, *[color]:hover:after, *[compact]:hover:after, *[noshade]:hover:after, *[nowrap]:hover:after, *[size]:hover:after, *[start]:hover:after, *[bottommargin]:hover:after, *[leftmargin]:hover:after, *[rightmargin]:hover:after, *[topmargin]:hover:after, *[marginheight]:hover:after, *[marginwidth]:hover:after, *[alink]:hover:after, *[link]:hover:after, *[text]:hover:after, *[vlink]:hover:after, *[align]:hover:after, *[valign]:hover:after, *[hspace]:hover:after, *[vspace]:hover:after, *[height]:hover:after, *[width]:hover:after, ul[type]:hover:after, ol[type]:hover:after, li[type]:hover:after, iframe:not([title]):hover:after {
|
14 |
+
position: absolute;
|
15 |
+
background: #fff;
|
16 |
+
padding: 3px;
|
17 |
+
outline: 2px solid;
|
18 |
+
color: #333;
|
19 |
+
}
|
20 |
+
|
21 |
+
/* Deprecated Elements - cannot be overridden by user styles */
|
22 |
+
applet, basefont, center, dir, font, isindex, menu, s, strike, u {
|
23 |
+
outline: 2px dotted red !important;
|
24 |
+
}
|
25 |
+
|
26 |
+
applet:hover:after {
|
27 |
+
content: " <applet> is a deprecated HTML element";
|
28 |
+
}
|
29 |
+
|
30 |
+
basefont:hover:after {
|
31 |
+
content: " <basefont> is a deprecated HTML element";
|
32 |
+
}
|
33 |
+
|
34 |
+
center:hover:after {
|
35 |
+
content: " <center> is a deprecated HTML element";
|
36 |
+
}
|
37 |
+
|
38 |
+
dir:hover:after {
|
39 |
+
content: " <dir> is a deprecated HTML element";
|
40 |
+
}
|
41 |
+
|
42 |
+
font:hover:after {
|
43 |
+
content: " <font> is a deprecated HTML element";
|
44 |
+
}
|
45 |
+
|
46 |
+
isindex:hover:after {
|
47 |
+
content: " <isindex> is a deprecated HTML element";
|
48 |
+
}
|
49 |
+
|
50 |
+
menu:hover:after {
|
51 |
+
content: " <menu> is a deprecated HTML element";
|
52 |
+
}
|
53 |
+
|
54 |
+
strike:hover:after {
|
55 |
+
content: " <strike> is a deprecated HTML element";
|
56 |
+
}
|
57 |
+
|
58 |
+
s:hover:after {
|
59 |
+
content: " <s> is a deprecated HTML element";
|
60 |
+
}
|
61 |
+
|
62 |
+
u:hover:after {
|
63 |
+
content: " <u> is a deprecated HTML element";
|
64 |
+
}
|
65 |
+
|
66 |
+
/* Deprecated Attributes - cannot be overridden by user styles */
|
67 |
+
*[background], *[bgcolor], *[clear], *[color], *[compact], *[noshade], *[nowrap], *[size], *[start], *[bottommargin], *[leftmargin], *[rightmargin], *[topmargin], *[marginheight], *[marginwidth], *[alink], *[link], *[text], *[vlink], *[align], *[valign], *[hspace], *[vspace], *[height], *[width], ul[type], ol[type], li[type] {
|
68 |
+
outline: 2px solid red;
|
69 |
+
}
|
70 |
+
|
71 |
+
img[height], img[width] {
|
72 |
+
outline: none;
|
73 |
+
}
|
74 |
+
|
75 |
+
*[background]:hover:after {
|
76 |
+
content: " background is a deprecated HTML attribute";
|
77 |
+
}
|
78 |
+
|
79 |
+
*[bgcolor]:hover:after {
|
80 |
+
content: " bgcolor is a deprecated HTML attribute";
|
81 |
+
}
|
82 |
+
|
83 |
+
*[clear]:hover:after {
|
84 |
+
content: " clear is a deprecated HTML attribute";
|
85 |
+
}
|
86 |
+
|
87 |
+
*[color]:hover:after {
|
88 |
+
content: " color is a deprecated HTML attribute";
|
89 |
+
}
|
90 |
+
|
91 |
+
*[compact]:hover:after {
|
92 |
+
content: " compact is a deprecated HTML attribute";
|
93 |
+
}
|
94 |
+
|
95 |
+
*[noshade]:hover:after {
|
96 |
+
content: " noshade is a deprecated HTML attribute";
|
97 |
+
}
|
98 |
+
|
99 |
+
*[nowrap]:hover:after {
|
100 |
+
content: " nowrap is a deprecated HTML attribute";
|
101 |
+
}
|
102 |
+
|
103 |
+
*[size]:hover:after {
|
104 |
+
content: " size is a deprecated HTML attribute";
|
105 |
+
}
|
106 |
+
|
107 |
+
*[start]:hover:after {
|
108 |
+
content: " start is a deprecated HTML attribute";
|
109 |
+
}
|
110 |
+
|
111 |
+
*[bottommargin]:hover:after {
|
112 |
+
content: " bottommargin is a deprecated HTML attribute";
|
113 |
+
}
|
114 |
+
|
115 |
+
*[leftmargin]:hover:after {
|
116 |
+
content: " leftmargin is a deprecated HTML attribute";
|
117 |
+
}
|
118 |
+
|
119 |
+
*[rightmargin]:hover:after {
|
120 |
+
content: " rightmargin is a deprecated HTML attribute";
|
121 |
+
}
|
122 |
+
|
123 |
+
*[topmargin]:hover:after {
|
124 |
+
content: " topmargin is a deprecated HTML attribute";
|
125 |
+
}
|
126 |
+
|
127 |
+
*[marginheight]:hover:after {
|
128 |
+
content: " marginheight is a deprecated HTML attribute";
|
129 |
+
}
|
130 |
+
|
131 |
+
*[marginwidth]:hover:after {
|
132 |
+
content: " marginwidth is a deprecated HTML attribute";
|
133 |
+
}
|
134 |
+
|
135 |
+
*[alink]:hover:after {
|
136 |
+
content: " alink is a deprecated HTML attribute";
|
137 |
+
}
|
138 |
+
|
139 |
+
*[link]:hover:after {
|
140 |
+
content: " link is a deprecated HTML attribute";
|
141 |
+
}
|
142 |
+
|
143 |
+
*[text]:hover:after {
|
144 |
+
content: " text is a deprecated HTML attribute";
|
145 |
+
}
|
146 |
+
|
147 |
+
*[vlink]:hover:after {
|
148 |
+
content: " vlink is a deprecated HTML attribute";
|
149 |
+
}
|
150 |
+
|
151 |
+
*[align]:hover:after {
|
152 |
+
content: " align is a deprecated HTML attribute";
|
153 |
+
}
|
154 |
+
|
155 |
+
*[valign]:hover:after {
|
156 |
+
content: " valign is a deprecated HTML attribute";
|
157 |
+
}
|
158 |
+
|
159 |
+
*[hspace]:hover:after {
|
160 |
+
content: " hspace is a deprecated HTML attribute";
|
161 |
+
}
|
162 |
+
|
163 |
+
*[vspace]:hover:after {
|
164 |
+
content: " vspace is a deprecated HTML attribute";
|
165 |
+
}
|
166 |
+
|
167 |
+
*[height]:hover:after {
|
168 |
+
content: " height is a deprecated HTML attribute";
|
169 |
+
}
|
170 |
+
|
171 |
+
*[width]:hover:after {
|
172 |
+
content: " width is a deprecated HTML attribute";
|
173 |
+
}
|
174 |
+
|
175 |
+
ul[type]:hover:after, ol[type]:hover:after, li[type]:hover:after {
|
176 |
+
content: " type is a deprecated HTML attribute";
|
177 |
+
}
|
178 |
+
|
179 |
+
/* Inline frames without title attribute */
|
180 |
+
iframe:not([title]) {
|
181 |
+
outline: 2px solid red !important;
|
182 |
+
}
|
183 |
+
|
184 |
+
iframe:not([title]):hover:after {
|
185 |
+
content: " <iframe> does not have a title attribute defined.";
|
186 |
+
}
|
187 |
+
|
188 |
+
/**
|
189 |
+
* Image-related checks
|
190 |
+
* Can't add generated content to images. Think...
|
191 |
+
*/
|
192 |
+
|
193 |
+
/* server-side image map. Yes these are sometimes still seen, if rarely */
|
194 |
+
img[ismap] {
|
195 |
+
outline: 2px solid red;
|
196 |
+
}
|
197 |
+
|
198 |
+
/* Images without alt attribute */
|
199 |
+
img:not([alt]) {
|
200 |
+
outline: 2px solid red;
|
201 |
+
}
|
202 |
+
|
203 |
+
/* something that has a role of image but no alternative */
|
204 |
+
div[role="img"]:not([aria-label]) {
|
205 |
+
outline: 2px solid red;
|
206 |
+
}
|
207 |
+
|
208 |
+
/* I don't know if that will work; but worth a try. */
|
209 |
+
div[role="img"]:not([aria-label]):hover:after {
|
210 |
+
content: " This content has a role of image but no aria-label attribute.";
|
211 |
+
}
|
212 |
+
|
213 |
+
/* images without a source */
|
214 |
+
img:not([src]),
|
215 |
+
img[src=""],
|
216 |
+
img[src="#"] {
|
217 |
+
outline: 2px solid red !important;
|
218 |
+
}
|
219 |
+
|
220 |
+
/**
|
221 |
+
* Link-related checks
|
222 |
+
*/
|
223 |
+
|
224 |
+
/* Bad links, possibly relying on javascript to do something */
|
225 |
+
a[href=""], a[href="#"], a:not([href]), a[href*=javascript\:], a[onclick] {
|
226 |
+
outline: 2px solid red !important;
|
227 |
+
}
|
228 |
+
|
229 |
+
a[href=""]:hover:after, a[href="#"]:hover:after, a:not([href]):hover:after, a[href*=javascript\:]:hover:after, a[onclick]:hover:after,
|
230 |
+
a[href=""]:focus:after, a[href="#"]:focus:after, a:not([href]):focus:after, a[href*=javascript\:]:focus:after, a[onclick]:focus:after {
|
231 |
+
content: " This link may depend on JavaScript to perform it's function.";
|
232 |
+
}
|
233 |
+
|
234 |
+
/**
|
235 |
+
* form-related checks
|
236 |
+
*/
|
237 |
+
|
238 |
+
/*
|
239 |
+
Legends
|
240 |
+
*/
|
241 |
+
fieldset > :not(legend):first-child, /* no other element than a legend can be first child of a fieldset element */
|
242 |
+
fieldset > legend:not(:first-child) {
|
243 |
+
/* and a legend can't be anything else than first child of a fieldset element */
|
244 |
+
outline: 2px dashed red !important;
|
245 |
+
}
|
246 |
+
|
247 |
+
fieldset > :not(legend):first-child:after,
|
248 |
+
fieldset > legend:not(:first-child):after {
|
249 |
+
content: " <legend> must be the first child of a fieldset";
|
250 |
+
}
|
251 |
+
|
252 |
+
/*
|
253 |
+
Input[type="image"] and their alt attribute
|
254 |
+
Note: adding :before or :after on this type of element won't work. Maybe background-image encoded in base64?
|
255 |
+
@reference Technique for WCAG 2.0 H36: Using alt attributes on images used as submit buttons - http://www.w3.org/TR/WCAG-TECHS/H36.html
|
256 |
+
@reference Technique for WCAG 2.0 F65: Failure (...) due to omitting the alt attribute on (...) input elements of type "image" - http://www.w3.org/TR/WCAG-TECHS/F65.html
|
257 |
+
*/
|
258 |
+
input[type="image"][alt=""],
|
259 |
+
input[type="image"]:not([alt]) {
|
260 |
+
display: block;
|
261 |
+
background-color: red !important;
|
262 |
+
width: 200px !important;
|
263 |
+
height: 3em !important;
|
264 |
+
}
|
265 |
+
|
266 |
+
/* Missing 'for' attribute on a label */
|
267 |
+
label:not([for]) {
|
268 |
+
outline: 2px solid red !important;
|
269 |
+
}
|
270 |
+
|
271 |
+
label:not([for]):hover:after {
|
272 |
+
content: " This label does not have a for attribute associating it with a form input.";
|
273 |
+
}
|
274 |
+
|
275 |
+
/* Accesskey is a bad idea.
|
276 |
+
* @reference Old discussion but still hits on salient points http://www.cs.tut.fi/~jkorpela/forms/accesskey.html */
|
277 |
+
*[accesskey] {
|
278 |
+
outline: 2px solid red;
|
279 |
+
}
|
280 |
+
|
281 |
+
*[accesskey]:hover:after {
|
282 |
+
content: " Do not use the accesskey attribute.";
|
283 |
+
}
|
284 |
+
|
285 |
+
/**
|
286 |
+
* TABLE RELATED CHECKS
|
287 |
+
*/
|
288 |
+
|
289 |
+
/* Empty Header Cells */
|
290 |
+
th:empty {
|
291 |
+
padding: 20px;
|
292 |
+
outline: 2px solid yellow !important;
|
293 |
+
}
|
294 |
+
|
295 |
+
th:empty:after {
|
296 |
+
content: " Table header cell is empty.";
|
297 |
+
}
|
298 |
+
|
299 |
+
/* only one TR in the table. Is that a layout table? */
|
300 |
+
table > tr:only-child,
|
301 |
+
table > tbody > tr:only-child {
|
302 |
+
outline: 2px solid red;
|
303 |
+
}
|
304 |
+
|
305 |
+
table > tr:only-child:after, table > tbody > tr:only-child:after {
|
306 |
+
content: " Table has only one row. Is this a layout table?"
|
307 |
+
}
|
308 |
+
|
309 |
+
/* Deprecated attributes on table */
|
310 |
+
table[align],
|
311 |
+
table[bgcolor],
|
312 |
+
table[outline],
|
313 |
+
table[cellpadding],
|
314 |
+
table[cellspacing],
|
315 |
+
table[width],
|
316 |
+
td[width],
|
317 |
+
td[valign] {
|
318 |
+
outline: 2px solid red;
|
319 |
+
}
|
320 |
+
|
321 |
+
table[align]:after,
|
322 |
+
table[bgcolor]:after,
|
323 |
+
table[outline]:after,
|
324 |
+
table[cellpadding]:after,
|
325 |
+
table[cellspacing]:after,
|
326 |
+
table[width]:after,
|
327 |
+
td[width]:after,
|
328 |
+
td[valign]:after {
|
329 |
+
content: " This table uses one or more deprecated attributes: align, bgcolor, outline, cellpadding, cellspacing, width, or valign";
|
330 |
+
}
|
css/wp-admin-row-actions.css
ADDED
@@ -0,0 +1,14 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
/*
|
2 |
+
Make Row Actions permanently visible - provided by WP Accessibility / Joe Dolson
|
3 |
+
*/
|
4 |
+
.row-actions {
|
5 |
+
visibility: visible;
|
6 |
+
}
|
7 |
+
|
8 |
+
.row-actions a {
|
9 |
+
opacity: .8;
|
10 |
+
}
|
11 |
+
|
12 |
+
.row-actions a:hover, .row-actions a:focus {
|
13 |
+
opacity: 1;
|
14 |
+
}
|
css/wp-admin.css
ADDED
@@ -0,0 +1,35 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
/*------------------------------------------------------------------------------
|
2 |
+
|
3 |
+
Custom Stylesheet provided by WP Accessibility (http://www.joedolson.com/articles/wp-accessibility/)
|
4 |
+
|
5 |
+
*/
|
6 |
+
a:hover, a:active {
|
7 |
+
color: #d54e21;
|
8 |
+
text-decoration: underline !important;
|
9 |
+
}
|
10 |
+
|
11 |
+
a:focus {
|
12 |
+
color: #124964;
|
13 |
+
text-decoration: underline !important;
|
14 |
+
}
|
15 |
+
|
16 |
+
.next-page:focus, .next-page:hover, .last-page:focus, .last-page:hover, .prev-page:focus, .prev-page:hover, .first-page:focus, .first-page:hover {
|
17 |
+
border: 1px solid #124964 !important;
|
18 |
+
}
|
19 |
+
|
20 |
+
.view-switch a img {
|
21 |
+
border: 1px solid #fff;
|
22 |
+
}
|
23 |
+
|
24 |
+
.view-switch a:hover img, .view-switch a:focus img {
|
25 |
+
border: 1px solid #124964 !important;
|
26 |
+
border-radius: 2px;
|
27 |
+
}
|
28 |
+
|
29 |
+
.button-primary.hover, .button-primary:hover, .button-primary.focus, .button-primary:focus {
|
30 |
+
border-color: #002 !important;
|
31 |
+
}
|
32 |
+
|
33 |
+
.button-secondary.hover, .button-secondary:hover, .button-secondary.focus, .button-secondary:focus, .button:hover, .button:focus {
|
34 |
+
border-color: #000 !important;
|
35 |
+
}
|
css/wpa-style.css
ADDED
@@ -0,0 +1,111 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
.wpa-hide-rtl#skiplinks a, .wpa-hide-rtl#skiplinks a:hover, .wpa-hide-rtl#skiplinks a:visited {
|
2 |
+
position: absolute !important;
|
3 |
+
right: -999em;
|
4 |
+
}
|
5 |
+
|
6 |
+
.wpa-hide-ltr#skiplinks a, .wpa-hide-ltr#skiplinks a:hover, .wpa-hide-ltr#skiplinks a:visited {
|
7 |
+
position: absolute !important;
|
8 |
+
left: -999em;
|
9 |
+
}
|
10 |
+
|
11 |
+
.wpa-hide#skiplinks a:active, .wpa-hide#skiplinks a:focus {
|
12 |
+
position: absolute;
|
13 |
+
}
|
14 |
+
|
15 |
+
.wpa-ld {
|
16 |
+
display: inline-block;
|
17 |
+
position: relative;
|
18 |
+
}
|
19 |
+
|
20 |
+
/* basic support for themes that don't define alignleft and alignright for non-image elements. */
|
21 |
+
div.alignleft {
|
22 |
+
float: left;
|
23 |
+
}
|
24 |
+
|
25 |
+
div.alignright {
|
26 |
+
float: right;
|
27 |
+
}
|
28 |
+
|
29 |
+
div.aligncenter {
|
30 |
+
display: block;
|
31 |
+
margin: 0 auto;
|
32 |
+
}
|
33 |
+
|
34 |
+
.wpa-ld a, .wpa-ld button {
|
35 |
+
bottom: 2px;
|
36 |
+
left: 2px;
|
37 |
+
position: absolute;
|
38 |
+
line-height: 1;
|
39 |
+
min-width: 1em;
|
40 |
+
}
|
41 |
+
|
42 |
+
.wpa-ld img {
|
43 |
+
display: block;
|
44 |
+
}
|
45 |
+
|
46 |
+
.wpa-ld button, .wpa-ld button:active, .wpa-ld button:focus, .wpa-ld button:hover {
|
47 |
+
border: 1px solid #777;
|
48 |
+
border-radius: 2px;
|
49 |
+
z-index: 10;
|
50 |
+
}
|
51 |
+
|
52 |
+
.wpa-ld .longdesc {
|
53 |
+
position: absolute;
|
54 |
+
width: 100%;
|
55 |
+
height: 100%;
|
56 |
+
top: 0;
|
57 |
+
overflow-y: scroll;
|
58 |
+
-moz-box-sizing: border-box;
|
59 |
+
-webkit-box-sizing: border-box;
|
60 |
+
box-sizing: border-box;
|
61 |
+
background: rgba(255, 255, 255, .95);
|
62 |
+
padding: 1.5em;
|
63 |
+
}
|
64 |
+
|
65 |
+
.wpa-ld button, .wpa-ld button:active, .wpa-ld button:focus, .wpa-ld button:hover, .wpa-ld a {
|
66 |
+
font-size: .9em;
|
67 |
+
font-weight: 400;
|
68 |
+
background: rgba(255, 255, 255, .7) !important;
|
69 |
+
padding: 0;
|
70 |
+
color: #000 !important;
|
71 |
+
text-shadow: 1px 1px #ccc;
|
72 |
+
}
|
73 |
+
|
74 |
+
.wpa-ld button:before {
|
75 |
+
content: 'i';
|
76 |
+
font-style: italic;
|
77 |
+
font-family: serif;
|
78 |
+
}
|
79 |
+
|
80 |
+
.wpa-ld button:focus, .wpa-ld button:hover {
|
81 |
+
background: rgba(0, 0, 0, .75) !important;
|
82 |
+
color: #fff !important;
|
83 |
+
border: 1px solid #000 !important;
|
84 |
+
cursor: pointer;
|
85 |
+
}
|
86 |
+
|
87 |
+
.wpa-ld button:focus {
|
88 |
+
padding: 6px;
|
89 |
+
}
|
90 |
+
|
91 |
+
.wpa-ld button span, .longdesc-link span {
|
92 |
+
position: absolute !important;
|
93 |
+
height: 1px;
|
94 |
+
width: 1px;
|
95 |
+
overflow: hidden;
|
96 |
+
clip: rect(1px 1px 1px 1px); /* IE6, IE7 */
|
97 |
+
clip: rect(1px, 1px, 1px, 1px);
|
98 |
+
}
|
99 |
+
|
100 |
+
.template-longdesc {
|
101 |
+
text-align: left;
|
102 |
+
line-height: 1.5;
|
103 |
+
width: 100%;
|
104 |
+
max-width: 50em;
|
105 |
+
padding: 2em;
|
106 |
+
margin: 1em auto;
|
107 |
+
background: #fdfdfd;
|
108 |
+
color: #333;
|
109 |
+
box-shadow: 0 0 5px;
|
110 |
+
font-size: 1.4em;
|
111 |
+
}
|
css/wpa-styles.css
ADDED
@@ -0,0 +1,22 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
/* Admin styles for WP Accessibility */
|
2 |
+
#wpa_settings_page .postbox {
|
3 |
+
margin: 0 10px 10px 0;
|
4 |
+
}
|
5 |
+
|
6 |
+
#wpa_settings_page .meta-box-sortables {
|
7 |
+
min-height: 0;
|
8 |
+
}
|
9 |
+
|
10 |
+
#wpa_settings_page legend {
|
11 |
+
font-weight: 700;
|
12 |
+
}
|
13 |
+
|
14 |
+
li.fore {
|
15 |
+
float: left;
|
16 |
+
width: 200px;
|
17 |
+
margin-right: 30px;
|
18 |
+
}
|
19 |
+
|
20 |
+
li.back {
|
21 |
+
margin-left: 230px;
|
22 |
+
}
|
diagnostic-head.css
DELETED
@@ -1,98 +0,0 @@
|
|
1 |
-
/* Head attributes */
|
2 |
-
body:before { content: "Currently viewing with diagnostic CSS enabled."; display: block; position: relative; width: 100%; text-align: center; border-bottom: 4px solid; border-top: 4px solid; background: #fcfcfc; color: #933; padding: 5px 0; }
|
3 |
-
/*
|
4 |
-
dir attribute
|
5 |
-
*/
|
6 |
-
/* If used, dir attribute only accepts 2 possible values */
|
7 |
-
[dir]:not([dir="rtl"]):not([dir="ltr"]) {
|
8 |
-
background-color: hotpink !important;
|
9 |
-
}
|
10 |
-
[dir="rtl"]:before,
|
11 |
-
[dir="ltr"]:before {
|
12 |
-
content: "dir: " attr(dir);
|
13 |
-
display: block;
|
14 |
-
color: darkgreen !important;
|
15 |
-
background-color: lightyellow !important;
|
16 |
-
}
|
17 |
-
|
18 |
-
/*
|
19 |
-
title element: not empty, unique and in head
|
20 |
-
*/
|
21 |
-
head, title {
|
22 |
-
display: block;
|
23 |
-
}
|
24 |
-
title:before {
|
25 |
-
content: 'TITLE';
|
26 |
-
margin: 0 0.4em;
|
27 |
-
padding: 0 0.4em;
|
28 |
-
color: black;
|
29 |
-
background-color: #D0D0D0;
|
30 |
-
border-radius: 3px;
|
31 |
-
}
|
32 |
-
head > title {
|
33 |
-
margin: 0;
|
34 |
-
padding: 0.2em 0;
|
35 |
-
border-bottom: 1px solid #CCC;
|
36 |
-
color: #444;
|
37 |
-
background-color: white;
|
38 |
-
}
|
39 |
-
/* empty? */
|
40 |
-
title:empty:after {
|
41 |
-
content: "ERROR: title element is empty and it shouldn't be";
|
42 |
-
color: #C22;
|
43 |
-
background-color: white;
|
44 |
-
}
|
45 |
-
title:empty:before,
|
46 |
-
title ~ title:before { /* not unique? */
|
47 |
-
color: white;
|
48 |
-
background-color: #C22;
|
49 |
-
}
|
50 |
-
title ~ title:after {
|
51 |
-
content: ' (ERROR: why is there more than one title element?)';
|
52 |
-
}
|
53 |
-
title ~ title {
|
54 |
-
color: #C22;
|
55 |
-
background-color: white;
|
56 |
-
}
|
57 |
-
|
58 |
-
|
59 |
-
/*
|
60 |
-
Meta refresh?
|
61 |
-
@source CSS selector from Opquast Checklist Accessibility First step https://checklists.opquast.com/en/accessibilityfirststep/
|
62 |
-
@reference Technique for WCAG 2.0 F40: Failure (...) due to using meta redirect with a time limit - http://www.w3.org/TR/WCAG-TECHS/F40.html
|
63 |
-
*/
|
64 |
-
meta[http-equiv=refresh]:before {
|
65 |
-
content: 'meta refresh detected';
|
66 |
-
}
|
67 |
-
meta[http-equiv=refresh] {
|
68 |
-
display: block;
|
69 |
-
padding: 0.4em;
|
70 |
-
font-weight: bold;
|
71 |
-
color: white;
|
72 |
-
background-color: darkred;
|
73 |
-
}
|
74 |
-
|
75 |
-
|
76 |
-
/*
|
77 |
-
Lang attribute on html element
|
78 |
-
@reference Technique for WCAG 2.0 H57: Using language attributes on the html element - http://www.w3.org/TR/WCAG-TECHS/F40.html
|
79 |
-
*/
|
80 |
-
html[lang] {
|
81 |
-
display: block;
|
82 |
-
margin-top: 0.4em;
|
83 |
-
}
|
84 |
-
html:not([lang]):before {
|
85 |
-
content: 'no lang attribute detected';
|
86 |
-
margin: 0.4em;
|
87 |
-
padding: 0 0.4em;
|
88 |
-
color: white;
|
89 |
-
background-color: darkred;
|
90 |
-
border-radius: 3px;
|
91 |
-
}
|
92 |
-
|
93 |
-
html[lang]:before {
|
94 |
-
content: 'Default page language: ' attr(lang);
|
95 |
-
margin: 0.4em;
|
96 |
-
color: #444;
|
97 |
-
background-color: white;
|
98 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
diagnostic.css
DELETED
@@ -1,215 +0,0 @@
|
|
1 |
-
/* content styles */
|
2 |
-
applet:hover:after, basefont:hover:after, center:hover:after, dir:hover:after, font:hover:after, isindex:hover:after, menu:hover:after, strike:hover:after, s:hover:after, u:hover:after, *[background]:hover:after, *[bgcolor]:hover:after, *[clear]:hover:after, *[color]:hover:after, *[compact]:hover:after, *[noshade]:hover:after, *[nowrap]:hover:after, *[size]:hover:after, *[start]:hover:after, *[bottommargin]:hover:after, *[leftmargin]:hover:after, *[rightmargin]:hover:after, *[topmargin]:hover:after, *[marginheight]:hover:after, *[marginwidth]:hover:after, *[alink]:hover:after, *[link]:hover:after, *[text]:hover:after, *[vlink]:hover:after, *[align]:hover:after, *[valign]:hover:after, *[hspace]:hover:after, *[vspace]:hover:after, *[height]:hover:after, *[width]:hover:after, ul[type]:hover:after, ol[type]:hover:after, li[type]:hover:after, iframe:not([title]):hover:after,div[role="img"]:not([aria-label]):hover:after, a[href=""]:hover:after, a[href="#"]:hover:after, a:not([href]):hover:after, a[href*=javascript\:]:hover:after, a[onclick]:hover:after, a[href=""]:focus:after, a[href="#"]:focus:after, a:not([href]):focus:after, a[href*=javascript\:]:focus:after, a[onclick]:focus:after, fieldset > :not(legend):first-child:after, fieldset > legend:not(:first-child):after,label:not([for]):hover:after, *[accesskey]:hover:after, th:empty:hover:after, table > tr:only-child:after, table > tbody > tr:only-child:after, table[align]:after, table[bgcolor]:after, table[outline]:after, table[cellpadding]:after, table[cellspacing]:after, table[width]:after, td[width]:after, td[valign]:after {
|
3 |
-
position: absolute;
|
4 |
-
display: block;
|
5 |
-
width: 200px;
|
6 |
-
background: #fcfcfc;
|
7 |
-
color: #333;
|
8 |
-
outline: 2px solid;
|
9 |
-
padding: 5px;
|
10 |
-
}
|
11 |
-
/* content styles */
|
12 |
-
applet:hover:after, basefont:hover:after, center:hover:after, dir:hover:after, font:hover:after, isindex:hover:after, menu:hover:after, strike:hover:after, s:hover:after, u:hover:after, *[background]:hover:after, *[bgcolor]:hover:after, *[clear]:hover:after, *[color]:hover:after, *[compact]:hover:after, *[noshade]:hover:after, *[nowrap]:hover:after, *[size]:hover:after, *[start]:hover:after, *[bottommargin]:hover:after, *[leftmargin]:hover:after, *[rightmargin]:hover:after, *[topmargin]:hover:after, *[marginheight]:hover:after, *[marginwidth]:hover:after, *[alink]:hover:after, *[link]:hover:after, *[text]:hover:after, *[vlink]:hover:after, *[align]:hover:after, *[valign]:hover:after, *[hspace]:hover:after, *[vspace]:hover:after, *[height]:hover:after, *[width]:hover:after, ul[type]:hover:after, ol[type]:hover:after, li[type]:hover:after, iframe:not([title]):hover:after {
|
13 |
-
position: absolute; background: #fff; padding: 3px; outline: 2px solid; color: #333;
|
14 |
-
}
|
15 |
-
/* Deprecated Elements - cannot be overridden by user styles */
|
16 |
-
applet, basefont, center, dir, font, isindex, menu, s, strike, u {
|
17 |
-
outline: 2px dotted red !important;
|
18 |
-
}
|
19 |
-
|
20 |
-
applet:hover:after { content: " <applet> is a deprecated HTML element";}
|
21 |
-
basefont:hover:after { content: " <basefont> is a deprecated HTML element"; }
|
22 |
-
center:hover:after { content: " <center> is a deprecated HTML element"; }
|
23 |
-
dir:hover:after { content: " <dir> is a deprecated HTML element"; }
|
24 |
-
font:hover:after { content: " <font> is a deprecated HTML element"; }
|
25 |
-
isindex:hover:after { content: " <isindex> is a deprecated HTML element"; }
|
26 |
-
menu:hover:after { content: " <menu> is a deprecated HTML element"; }
|
27 |
-
strike:hover:after { content: " <strike> is a deprecated HTML element"; }
|
28 |
-
s:hover:after { content: " <s> is a deprecated HTML element"; }
|
29 |
-
u:hover:after { content: " <u> is a deprecated HTML element"; }
|
30 |
-
|
31 |
-
/* Deprecated Attributes - cannot be overridden by user styles */
|
32 |
-
*[background], *[bgcolor], *[clear], *[color], *[compact], *[noshade], *[nowrap], *[size], *[start], *[bottommargin], *[leftmargin], *[rightmargin], *[topmargin], *[marginheight], *[marginwidth], *[alink], *[link], *[text], *[vlink], *[align], *[valign], *[hspace], *[vspace], *[height], *[width], ul[type], ol[type], li[type] {
|
33 |
-
outline: 2px solid red;
|
34 |
-
}
|
35 |
-
img[height], img[width] { outline: none; }
|
36 |
-
|
37 |
-
*[background]:hover:after { content: " background is a deprecated HTML attribute"; }
|
38 |
-
*[bgcolor]:hover:after { content: " bgcolor is a deprecated HTML attribute"; }
|
39 |
-
*[clear]:hover:after { content: " clear is a deprecated HTML attribute"; }
|
40 |
-
*[color]:hover:after { content: " color is a deprecated HTML attribute"; }
|
41 |
-
*[compact]:hover:after { content: " compact is a deprecated HTML attribute"; }
|
42 |
-
*[noshade]:hover:after { content: " noshade is a deprecated HTML attribute"; }
|
43 |
-
*[nowrap]:hover:after { content: " nowrap is a deprecated HTML attribute"; }
|
44 |
-
*[size]:hover:after { content: " size is a deprecated HTML attribute"; }
|
45 |
-
*[start]:hover:after { content: " start is a deprecated HTML attribute"; }
|
46 |
-
*[bottommargin]:hover:after { content: " bottommargin is a deprecated HTML attribute"; }
|
47 |
-
*[leftmargin]:hover:after { content: " leftmargin is a deprecated HTML attribute"; }
|
48 |
-
*[rightmargin]:hover:after { content: " rightmargin is a deprecated HTML attribute"; }
|
49 |
-
*[topmargin]:hover:after { content: " topmargin is a deprecated HTML attribute"; }
|
50 |
-
*[marginheight]:hover:after { content: " marginheight is a deprecated HTML attribute"; }
|
51 |
-
*[marginwidth]:hover:after { content: " marginwidth is a deprecated HTML attribute"; }
|
52 |
-
*[alink]:hover:after { content: " alink is a deprecated HTML attribute"; }
|
53 |
-
*[link]:hover:after { content: " link is a deprecated HTML attribute"; }
|
54 |
-
*[text]:hover:after { content: " text is a deprecated HTML attribute"; }
|
55 |
-
*[vlink]:hover:after { content: " vlink is a deprecated HTML attribute"; }
|
56 |
-
*[align]:hover:after { content: " align is a deprecated HTML attribute"; }
|
57 |
-
*[valign]:hover:after { content: " valign is a deprecated HTML attribute"; }
|
58 |
-
*[hspace]:hover:after { content: " hspace is a deprecated HTML attribute"; }
|
59 |
-
*[vspace]:hover:after { content: " vspace is a deprecated HTML attribute"; }
|
60 |
-
*[height]:hover:after { content: " height is a deprecated HTML attribute"; }
|
61 |
-
*[width]:hover:after { content: " width is a deprecated HTML attribute"; }
|
62 |
-
ul[type]:hover:after, ol[type]:hover:after, li[type]:hover:after { content: " type is a deprecated HTML attribute"; }
|
63 |
-
|
64 |
-
/* Inline frames without title attribute */
|
65 |
-
iframe:not([title]){
|
66 |
-
outline: 2px solid red !important;
|
67 |
-
}
|
68 |
-
|
69 |
-
iframe:not([title]):hover:after {
|
70 |
-
content: " <iframe> does not have a title attribute defined.";
|
71 |
-
}
|
72 |
-
|
73 |
-
|
74 |
-
/**
|
75 |
-
* Image-related checks
|
76 |
-
* Can't add generated content to images. Think...
|
77 |
-
*/
|
78 |
-
|
79 |
-
/* server-side image map. Yes these are sometimes still seen, if rarely */
|
80 |
-
img[ismap]{
|
81 |
-
outline: 2px solid red;
|
82 |
-
}
|
83 |
-
/* Images without alt attribute */
|
84 |
-
img:not([alt]) {
|
85 |
-
outline: 2px solid red;
|
86 |
-
}
|
87 |
-
|
88 |
-
/* something that has a role of image but no alternative */
|
89 |
-
div[role="img"]:not([aria-label]){
|
90 |
-
outline: 2px solid red;
|
91 |
-
}
|
92 |
-
|
93 |
-
/* I don't know if that will work; but worth a try. */
|
94 |
-
div[role="img"]:not([aria-label]):hover:after {
|
95 |
-
content: " This content has a role of image but no aria-label attribute.";
|
96 |
-
}
|
97 |
-
|
98 |
-
/* images without a source */
|
99 |
-
img:not([src]),
|
100 |
-
img[src=""],
|
101 |
-
img[src="#"]{
|
102 |
-
outline: 2px solid red !important;
|
103 |
-
}
|
104 |
-
|
105 |
-
/**
|
106 |
-
* Link-related checks
|
107 |
-
*/
|
108 |
-
|
109 |
-
/* Bad links, possibly relying on javascript to do something */
|
110 |
-
a[href=""], a[href="#"], a:not([href]), a[href*=javascript\:], a[onclick]{
|
111 |
-
outline: 2px solid red !important;
|
112 |
-
}
|
113 |
-
|
114 |
-
a[href=""]:hover:after, a[href="#"]:hover:after, a:not([href]):hover:after, a[href*=javascript\:]:hover:after, a[onclick]:hover:after,
|
115 |
-
a[href=""]:focus:after, a[href="#"]:focus:after, a:not([href]):focus:after, a[href*=javascript\:]:focus:after, a[onclick]:focus:after {
|
116 |
-
content: " This link may depend on JavaScript to perform it's function.";
|
117 |
-
}
|
118 |
-
|
119 |
-
/**
|
120 |
-
* form-related checks
|
121 |
-
*/
|
122 |
-
|
123 |
-
/*
|
124 |
-
Legends
|
125 |
-
*/
|
126 |
-
fieldset > :not(legend):first-child, /* no other element than a legend can be first child of a fieldset element */
|
127 |
-
fieldset > legend:not(:first-child) { /* and a legend can't be anything else than first child of a fieldset element */
|
128 |
-
outline: 2px dashed red !important;
|
129 |
-
}
|
130 |
-
|
131 |
-
fieldset > :not(legend):first-child:after,
|
132 |
-
fieldset > legend:not(:first-child):after {
|
133 |
-
content: " <legend> must be the first child of a fieldset";
|
134 |
-
}
|
135 |
-
|
136 |
-
|
137 |
-
/*
|
138 |
-
Input[type="image"] and their alt attribute
|
139 |
-
Note: adding :before or :after on this type of element won't work. Maybe background-image encoded in base64?
|
140 |
-
@reference Technique for WCAG 2.0 H36: Using alt attributes on images used as submit buttons - http://www.w3.org/TR/WCAG-TECHS/H36.html
|
141 |
-
@reference Technique for WCAG 2.0 F65: Failure (...) due to omitting the alt attribute on (...) input elements of type "image" - http://www.w3.org/TR/WCAG-TECHS/F65.html
|
142 |
-
*/
|
143 |
-
input[type="image"][alt=""],
|
144 |
-
input[type="image"]:not([alt]) {
|
145 |
-
display: block;
|
146 |
-
background-color: red !important;
|
147 |
-
width: 200px !important;
|
148 |
-
height: 3em !important;
|
149 |
-
}
|
150 |
-
|
151 |
-
/* Missing 'for' attribute on a label */
|
152 |
-
label:not([for]){
|
153 |
-
outline: 2px solid red !important;
|
154 |
-
}
|
155 |
-
label:not([for]):hover:after {
|
156 |
-
content: " This label does not have a for attribute associating it with a form input.";
|
157 |
-
}
|
158 |
-
|
159 |
-
/* Accesskey is a bad idea.
|
160 |
-
* @reference Old discussion but still hits on salient points http://www.cs.tut.fi/~jkorpela/forms/accesskey.html */
|
161 |
-
*[accesskey]{
|
162 |
-
outline: 2px solid red;
|
163 |
-
}
|
164 |
-
|
165 |
-
*[accesskey]:hover:after {
|
166 |
-
content: " Do not use the accesskey attribute.";
|
167 |
-
}
|
168 |
-
|
169 |
-
|
170 |
-
/**
|
171 |
-
* TABLE RELATED CHECKS
|
172 |
-
*/
|
173 |
-
|
174 |
-
/* Empty Header Cells */
|
175 |
-
th:empty {
|
176 |
-
padding: 20px;
|
177 |
-
outline: 2px solid yellow !important;
|
178 |
-
}
|
179 |
-
|
180 |
-
th:empty:after {
|
181 |
-
content: " Table header cell is empty.";
|
182 |
-
}
|
183 |
-
|
184 |
-
/* only one TR in the table. Is that a layout table? */
|
185 |
-
table > tr:only-child,
|
186 |
-
table > tbody > tr:only-child {
|
187 |
-
outline: 2px solid red;
|
188 |
-
}
|
189 |
-
|
190 |
-
table > tr:only-child:after, table > tbody > tr:only-child:after {
|
191 |
-
content: " Table has only one row. Is this a layout table?"
|
192 |
-
}
|
193 |
-
|
194 |
-
/* Deprecated attributes on table */
|
195 |
-
table[align],
|
196 |
-
table[bgcolor],
|
197 |
-
table[outline],
|
198 |
-
table[cellpadding],
|
199 |
-
table[cellspacing],
|
200 |
-
table[width],
|
201 |
-
td[width],
|
202 |
-
td[valign] {
|
203 |
-
outline: 2px solid red;
|
204 |
-
}
|
205 |
-
|
206 |
-
table[align]:after,
|
207 |
-
table[bgcolor]:after,
|
208 |
-
table[outline]:after,
|
209 |
-
table[cellpadding]:after,
|
210 |
-
table[cellspacing]:after,
|
211 |
-
table[width]:after,
|
212 |
-
td[width]:after,
|
213 |
-
td[valign]:after {
|
214 |
-
content: " This table uses one or more deprecated attributes: align, bgcolor, outline, cellpadding, cellspacing, width, or valign";
|
215 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
js/longdesc.button.js
CHANGED
@@ -1,20 +1,21 @@
|
|
1 |
-
(function(
|
2 |
-
|
3 |
-
|
4 |
-
|
5 |
-
|
6 |
-
|
7 |
-
|
8 |
-
|
9 |
-
|
10 |
-
|
11 |
-
|
12 |
-
|
13 |
-
|
14 |
-
|
15 |
-
|
16 |
-
|
17 |
-
|
18 |
-
|
|
|
19 |
}(jQuery));
|
20 |
|
1 |
+
(function ($) {
|
2 |
+
'use strict';
|
3 |
+
$('img[longdesc]').each(function () {
|
4 |
+
var longdesc = $(this).attr('longdesc');
|
5 |
+
var text = '<span>Long Description</span>';
|
6 |
+
var classes = $(this).attr('class');
|
7 |
+
$(this).attr('class', '');
|
8 |
+
$(this).wrap('<div class="wpa-ld" />')
|
9 |
+
$(this).parent('.wpa-ld').addClass(classes);
|
10 |
+
$(this).parent('.wpa-ld').append('<div class="longdesc" aria-live="assertive"></div>'); // better supported
|
11 |
+
$(this).parent('.wpa-ld').append('<button>' + text + '</button>');
|
12 |
+
$(this).parent('.wpa-ld').children('.longdesc').hide();
|
13 |
+
$(this).parent('.wpa-ld').children('.longdesc').load(longdesc + ' #desc');
|
14 |
+
$(this).parent('.wpa-ld').children('button').toggle(function () {
|
15 |
+
$(this).parent('.wpa-ld').children('.longdesc').show(150);
|
16 |
+
}, function () {
|
17 |
+
$(this).parent('.wpa-ld').children('.longdesc').hide();
|
18 |
+
});
|
19 |
+
});
|
20 |
}(jQuery));
|
21 |
|
js/longdesc.link.js
CHANGED
@@ -1,11 +1,12 @@
|
|
1 |
-
(function(
|
2 |
-
|
3 |
-
|
4 |
-
|
5 |
-
|
6 |
-
|
7 |
-
|
8 |
-
|
9 |
-
|
10 |
-
|
|
|
11 |
}(jQuery));
|
1 |
+
(function ($) {
|
2 |
+
'use strict';
|
3 |
+
$('img[longdesc]').each(function () {
|
4 |
+
var longdesc = $(this).attr('longdesc');
|
5 |
+
var alt = $(this).attr('alt');
|
6 |
+
var classes = $(this).attr('class');
|
7 |
+
$(this).wrap('<div class="wpa-ld" />');
|
8 |
+
$(this).parent('.wpa-ld').addClass(classes);
|
9 |
+
$(this).attr('alt', '').attr('class', '');
|
10 |
+
$(this).parent('.wpa-ld').append('<a href="' + longdesc + '" class="longdesc-link">Description<span> of' + alt + '</span></a>');
|
11 |
+
});
|
12 |
}(jQuery));
|
js/roles.jquery.js
ADDED
@@ -0,0 +1,22 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
(function ($) {
|
2 |
+
'use strict';
|
3 |
+
$('nav').each(function () {
|
4 |
+
$(this).attr('role', 'navigation');
|
5 |
+
});
|
6 |
+
$('main').each(function () {
|
7 |
+
$(this).attr('role', 'main');
|
8 |
+
});
|
9 |
+
$('header:first').each(function () {
|
10 |
+
$(this).attr('role', 'banner');
|
11 |
+
});
|
12 |
+
$('footer:last').each(function () {
|
13 |
+
$(this).attr('role', 'contentinfo');
|
14 |
+
});
|
15 |
+
$('input[name=s]').parents('form').attr('role', 'search');
|
16 |
+
if (wpaComplementary != false) {
|
17 |
+
$('#' + wpaComplementary).each(function () {
|
18 |
+
$(this).attr('role', 'complementary');
|
19 |
+
});
|
20 |
+
}
|
21 |
+
}(jQuery));
|
22 |
+
|
js/skiplinks.webkit.js
CHANGED
@@ -1,24 +1,24 @@
|
|
1 |
-
(function(linkList,i,URI) {
|
2 |
-
|
3 |
-
|
4 |
-
|
5 |
-
|
6 |
-
|
7 |
-
|
8 |
-
|
9 |
-
|
10 |
-
|
11 |
-
|
12 |
-
|
13 |
-
|
14 |
-
|
15 |
-
|
16 |
-
|
17 |
-
|
18 |
-
|
|
|
19 |
}
|
20 |
-
|
21 |
-
|
22 |
-
|
23 |
-
return true;
|
24 |
})();
|
1 |
+
(function (linkList, i, URI) {
|
2 |
+
if (!!(URI = document.documentURI)) {
|
3 |
+
URI = URI.split('#')[0];
|
4 |
+
document.addEventListener("DOMContentLoaded", function () {
|
5 |
+
document.removeEventListener("DOMContentLoaded", arguments.callee, false);
|
6 |
+
linkList = document.links;
|
7 |
+
for (i in linkList) {
|
8 |
+
if (!!linkList[i].hash) {
|
9 |
+
if (linkList[i].hash.match(/^#./)) {
|
10 |
+
if ((URI + linkList[i].hash) == linkList[i].href) {
|
11 |
+
linkList[i].addEventListener("click", function (e, f, g) {
|
12 |
+
f = document.getElementById(this.hash.slice(1));
|
13 |
+
if (!(g = f.getAttribute('tabIndex'))) f.setAttribute('tabIndex', -1);
|
14 |
+
f.focus();
|
15 |
+
if (!g) f.removeAttribute('tabIndex');
|
16 |
+
}, false);
|
17 |
+
}
|
18 |
+
}
|
19 |
+
}
|
20 |
}
|
21 |
+
}, false);
|
22 |
+
}
|
23 |
+
return true;
|
|
|
24 |
})();
|
lang/wp-accessibility-bg_BG.mo
ADDED
Binary file
|
lang/wp-accessibility-de_DE.mo
CHANGED
Binary file
|
lang/wp-accessibility-de_DE.po
DELETED
@@ -1,372 +0,0 @@
|
|
1 |
-
# Translation of WP Accessibility in German
|
2 |
-
# This file is distributed under the same license as the WP Accessibility package.
|
3 |
-
msgid ""
|
4 |
-
msgstr ""
|
5 |
-
"PO-Revision-Date: 2013-02-22 01:04:46+0000\n"
|
6 |
-
"MIME-Version: 1.0\n"
|
7 |
-
"Content-Type: text/plain; charset=UTF-8\n"
|
8 |
-
"Content-Transfer-Encoding: 8bit\n"
|
9 |
-
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
10 |
-
"X-Generator: GlotPress/0.1\n"
|
11 |
-
"Project-Id-Version: WP Accessibility\n"
|
12 |
-
|
13 |
-
#: wp-accessibility.php:159
|
14 |
-
msgid "Toggle High Contrast"
|
15 |
-
msgstr "Umschalten auf hohe Kontraste"
|
16 |
-
|
17 |
-
#: wp-accessibility.php:160
|
18 |
-
msgid "Toggle Grayscale"
|
19 |
-
msgstr "Umschalten zu Graustufen"
|
20 |
-
|
21 |
-
#: wp-accessibility.php:161
|
22 |
-
msgid "Toggle Font size"
|
23 |
-
msgstr "Schrift vergrößern"
|
24 |
-
|
25 |
-
#: wp-accessibility.php:601
|
26 |
-
msgid "Enable WordPress Admin stylesheet"
|
27 |
-
msgstr "Aktiviere WordPress Admin Stylesheet"
|
28 |
-
|
29 |
-
#: wp-accessibility.php:603
|
30 |
-
msgid "Add Accessibility toolbar with fontsize adjustment, contrast toggle, and grayscale switch. (Grayscale not available for Firefox)"
|
31 |
-
msgstr ""
|
32 |
-
"Aktiviere die Accessibility Toolbar mit Schriftvergrößerung und dem Umschalter auf hohe Kontraste und Graustufen.\n"
|
33 |
-
"(Graustufen sind für den Firefox nicht verfügbar)"
|
34 |
-
|
35 |
-
#: wp-accessibility.php:747
|
36 |
-
msgid "Accessibility Toolbar Notes"
|
37 |
-
msgstr "Anmerkungen zur Accessibility Toolbar"
|
38 |
-
|
39 |
-
#: wp-accessibility.php:750
|
40 |
-
msgid "It is almost impossible for the Accessibility Toolbar to guarantee a good result for large text or high contrast modes. You can author your own high-contrast styles by placing a stylesheet called <code>a11y-contrast.css</code> in your Theme's stylesheet directory."
|
41 |
-
msgstr "Es ist unmöglich für die Accessibility Toolbar zu garantieren, dass für die Schriftvergrößerung und hohe Kontraste gute Ergebnisse herauskommen. Du kannst für die hohen Kontraste ein eigenes Stylesheet mit dem Namen <code>a11y-contrast.css</code> in Deinem Theme-Verzeichnis hinterlegen. "
|
42 |
-
|
43 |
-
#: wp-accessibility.php:753
|
44 |
-
msgid "You can define custom styles for the large print view by defining them under the body class <code>.fontsize</code> in your theme stylesheet."
|
45 |
-
msgstr "Du kannst für die Darstellung der großen Schrift eigene Definitionen unter Deiner Body-Class <code>.fontsize</code> in Deinem Theme-Stylesheet hinterlegen."
|
46 |
-
|
47 |
-
#: wp-accessibility.php:72
|
48 |
-
msgid "Accessibility Settings"
|
49 |
-
msgstr "Einstellungen zur Barrierearmut"
|
50 |
-
|
51 |
-
#: wp-accessibility.php:599
|
52 |
-
msgid "Force search error on empty search submission (theme must have search.php template)"
|
53 |
-
msgstr "Bessere Fehlermeldung bei leeren Suchergebnissen (Dein Theme muss ein search.php Template haben)"
|
54 |
-
|
55 |
-
#: wp-accessibility.php:606
|
56 |
-
msgid "Add outline to elements on keyboard focus"
|
57 |
-
msgstr "Zeige eine Außenlinie um Keyboard aktivierte Elemente"
|
58 |
-
|
59 |
-
#: wp-accessibility.php:606
|
60 |
-
msgid "Outline color (hexadecimal, optional)"
|
61 |
-
msgstr "Farbe der Außenlinie"
|
62 |
-
|
63 |
-
#: wp-accessibility.php:618
|
64 |
-
msgid "Color Contrast Tester"
|
65 |
-
msgstr "Farbkontrast-Tester"
|
66 |
-
|
67 |
-
#: wp-accessibility.php:635
|
68 |
-
msgid "Luminosity Contrast Ratio for <code>#%2$s</code> and <code>#%3$s</code> is <strong>%1$s</strong> (Threshold: greater than 7:1 for AAA, 4.5:1 for AA)"
|
69 |
-
msgstr "Helligkeits-Kontrast Verhältnis für <code>#%2$s</code> und <code>#%3$s</code> ist <strong>%1$s</strong> (Grenzwert: größer als 7:1 für AAA, 4.5:1 für AA)"
|
70 |
-
|
71 |
-
#: wp-accessibility.php:637
|
72 |
-
msgid "The colors compared <strong>pass</strong> the relative luminosity test at level AAA."
|
73 |
-
msgstr "Die verglichenen Farben <strong>sind besser als </strong> der Helligkeits-Kontrastwert für die Stufe AAA."
|
74 |
-
|
75 |
-
#: wp-accessibility.php:640
|
76 |
-
msgid "The colors compared <strong>pass</strong> the relative luminosity test at level AA."
|
77 |
-
msgstr "Die verglichenen Farben <strong>sind besser als </strong> der Helligkeits-Kontrast Wert für die Stufe AA."
|
78 |
-
|
79 |
-
#: wp-accessibility.php:643
|
80 |
-
msgid "The colors compared pass the relative luminosity test <strong>only when used in large print</strong> situations (greater than 18pt text or 14pt bold text.)"
|
81 |
-
msgstr "Die verglichenen Farben bestehen den Test <strong>nur mit hohem Schriftgrad</strong>, (größer als 18pt oder 14pt fett.)"
|
82 |
-
|
83 |
-
#: wp-accessibility.php:646
|
84 |
-
msgid "The colors compared <strong>do not pass</strong> the relative luminosity test."
|
85 |
-
msgstr "Die verglichenen Farben <strong>bestehen den </strong> Helligkeits-Kontrast-Test nicht."
|
86 |
-
|
87 |
-
#: wp-accessibility.php:648
|
88 |
-
msgid "Test another set of colors"
|
89 |
-
msgstr "Teste ein anderes Farbpaar."
|
90 |
-
|
91 |
-
#: wp-accessibility.php:663
|
92 |
-
msgid "Test of relative luminosity"
|
93 |
-
msgstr "Helligkeits-Kontrast-Test"
|
94 |
-
|
95 |
-
#: wp-accessibility.php:665
|
96 |
-
msgid "Foreground color"
|
97 |
-
msgstr "Vordergrundfarbe"
|
98 |
-
|
99 |
-
#: wp-accessibility.php:666
|
100 |
-
msgid "Background color"
|
101 |
-
msgstr "Hintergrundfarbe"
|
102 |
-
|
103 |
-
#: wp-accessibility.php:673
|
104 |
-
msgid "Check Color Contrast"
|
105 |
-
msgstr "Prüfe den Farbkontrast"
|
106 |
-
|
107 |
-
#: wp-accessibility.php:697
|
108 |
-
msgid "If you've found WP Accessibility useful, then please consider <a href='http://wordpress.org/extend/plugins/wp-accessibility/'>rating it five stars</a>, <a href='http://www.joedolson.com/donate.php'>making a donation</a>, or <a href='http://translate.joedolson.com/projects/wp-accessibility'>helping with translation</a>."
|
109 |
-
msgstr "Wenn Du WP Accessibilty nützlich findest, <a href='http://wordpress.org/extend/plugins/wp-accessibility/'>bewerte es bitte mit fünf Sternen</a>, <a href='http://www.joedolson.com/donate.php'>spende etwas</a>, oder <a href='http://translate.joedolson.com/projects/wp-accessibility'>hilf es zu übersetzen</a>."
|
110 |
-
|
111 |
-
#: wp-accessibility.php:232
|
112 |
-
msgid "Skip to content"
|
113 |
-
msgstr "Direkt zum Inhalt"
|
114 |
-
|
115 |
-
#: wp-accessibility.php:234
|
116 |
-
msgid "Skip to navigation"
|
117 |
-
msgstr "Direkt zur Navigation"
|
118 |
-
|
119 |
-
#: wp-accessibility.php:236
|
120 |
-
msgid "Site map"
|
121 |
-
msgstr "Sitemap"
|
122 |
-
|
123 |
-
#: wp-accessibility.php:398
|
124 |
-
msgid "Remove Title Attributes Settings Updated"
|
125 |
-
msgstr "Einstellung gespeichert: Entferne Title-Attribute "
|
126 |
-
|
127 |
-
#: wp-accessibility.php:418
|
128 |
-
msgid "WP Accessibility does not provide any styles for visible skiplinks. You can still set the look of the links using the textareas provided, but all other layout must be assigned in your theme."
|
129 |
-
msgstr "WP Accessibility bietet keine Möglichkeit die Direktlinks zu gestalten. Du kannst die angebotenen Optionen nutzen, aber das Layout musst Du in Deinem Theme festlegen."
|
130 |
-
|
131 |
-
#: wp-accessibility.php:422
|
132 |
-
msgid "Add Skiplinks Settings Updated"
|
133 |
-
msgstr "Einstellung gespeichert: Direktlinks"
|
134 |
-
|
135 |
-
#: wp-accessibility.php:448
|
136 |
-
msgid "Miscellaneous Accessibility Settings Updated"
|
137 |
-
msgstr "Weitere Einstellungen wurden gespeichert"
|
138 |
-
|
139 |
-
#: wp-accessibility.php:531
|
140 |
-
msgid "WP Accessibility: Settings"
|
141 |
-
msgstr "WP Accessibilty: Einstellungen"
|
142 |
-
|
143 |
-
#: wp-accessibility.php:536
|
144 |
-
msgid "Remove Title Attributes"
|
145 |
-
msgstr "Entferne Title-Attribute"
|
146 |
-
|
147 |
-
#: wp-accessibility.php:540
|
148 |
-
msgid "Remove title attributes from:"
|
149 |
-
msgstr "Entferne Title-Attribute von:"
|
150 |
-
|
151 |
-
#: wp-accessibility.php:542
|
152 |
-
msgid "Nav menus"
|
153 |
-
msgstr "Navigationsmenüs"
|
154 |
-
|
155 |
-
#: wp-accessibility.php:543
|
156 |
-
msgid "Page lists"
|
157 |
-
msgstr "Seitenlisten"
|
158 |
-
|
159 |
-
#: wp-accessibility.php:544
|
160 |
-
msgid "Category lists"
|
161 |
-
msgstr "Kategorienlisten"
|
162 |
-
|
163 |
-
#: wp-accessibility.php:545
|
164 |
-
msgid "Archive links"
|
165 |
-
msgstr "Archivlisten"
|
166 |
-
|
167 |
-
#: wp-accessibility.php:546
|
168 |
-
msgid "Tag clouds"
|
169 |
-
msgstr "Schlagwort-Wolken"
|
170 |
-
|
171 |
-
#: wp-accessibility.php:547
|
172 |
-
msgid "Category links"
|
173 |
-
msgstr "Kategorielinks"
|
174 |
-
|
175 |
-
#: wp-accessibility.php:548
|
176 |
-
msgid "Post edit links"
|
177 |
-
msgstr "Beitrag bearbeiten Links"
|
178 |
-
|
179 |
-
#: wp-accessibility.php:549
|
180 |
-
msgid "Edit comment links"
|
181 |
-
msgstr "Kommentare bearbeiten Links"
|
182 |
-
|
183 |
-
#: wp-accessibility.php:556
|
184 |
-
msgid "Update Title Attribute Settings"
|
185 |
-
msgstr "Aktualisiere Einstellungen: Title-Attribute "
|
186 |
-
|
187 |
-
#: wp-accessibility.php:562
|
188 |
-
msgid "Add Skiplinks"
|
189 |
-
msgstr "Direktlinks hinzufügen"
|
190 |
-
|
191 |
-
#: wp-accessibility.php:566
|
192 |
-
msgid "Configure Skiplinks"
|
193 |
-
msgstr "Einstellungen für Direktlinks festlegen"
|
194 |
-
|
195 |
-
#: wp-accessibility.php:568
|
196 |
-
msgid "Enable Skiplinks"
|
197 |
-
msgstr "Aktiviere Direktlinks"
|
198 |
-
|
199 |
-
#: wp-accessibility.php:569
|
200 |
-
msgid "Skiplinks always visible"
|
201 |
-
msgstr "Zeige Direktlinks immer an"
|
202 |
-
|
203 |
-
#: wp-accessibility.php:570
|
204 |
-
msgid "Skip to Content link target (ID of your main content container)"
|
205 |
-
msgstr "Ziel des Direktlinks zum Inhalt (ID des Inhalts-Containers)"
|
206 |
-
|
207 |
-
#: wp-accessibility.php:571
|
208 |
-
msgid "Skip to Navigation link target (ID of your main navigation container)"
|
209 |
-
msgstr "Ziel des Direktlinks zur Navigation (ID des Navigations-Containers)"
|
210 |
-
|
211 |
-
#: wp-accessibility.php:572
|
212 |
-
msgid "Site Map link target (URL for your site map)"
|
213 |
-
msgstr "Link zur Sitemap (URL Deiner Sitemap)"
|
214 |
-
|
215 |
-
#: wp-accessibility.php:573
|
216 |
-
msgid "Add your own link (link or container ID)"
|
217 |
-
msgstr "Hinzufügen eines selbstdefinierten Links (Link oder Container-ID)"
|
218 |
-
|
219 |
-
#: wp-accessibility.php:573
|
220 |
-
msgid "Link text for your link"
|
221 |
-
msgstr "Text für Deinen Link"
|
222 |
-
|
223 |
-
#: wp-accessibility.php:574
|
224 |
-
msgid "Styles for Skiplinks when they have focus"
|
225 |
-
msgstr "Aussehen Deines Direktlinks, wenn er fokussiert ist."
|
226 |
-
|
227 |
-
#: wp-accessibility.php:576
|
228 |
-
msgid "(Not currently visible)"
|
229 |
-
msgstr "(Zur Zeit nicht sichtbar)"
|
230 |
-
|
231 |
-
#: wp-accessibility.php:577
|
232 |
-
msgid "Styles for Skiplinks without focus"
|
233 |
-
msgstr "Aussehen des Direktlinks wenn er nicht fokussiert ist."
|
234 |
-
|
235 |
-
#: wp-accessibility.php:585
|
236 |
-
msgid "Update Skiplink Settings"
|
237 |
-
msgstr "Aktualisiere Einstellungen der Direktlinks"
|
238 |
-
|
239 |
-
#: wp-accessibility.php:591
|
240 |
-
msgid "Miscellaneous Accessibility Settings"
|
241 |
-
msgstr "Weitere Einstellungen"
|
242 |
-
|
243 |
-
#: wp-accessibility.php:595
|
244 |
-
msgid "Miscellaneous"
|
245 |
-
msgstr "Verschiedenes"
|
246 |
-
|
247 |
-
#: wp-accessibility.php:597
|
248 |
-
msgid "Add Site Language and text direction to HTML element"
|
249 |
-
msgstr "Füge die Sprache der Seite und Leserichtung zum HTML-Element hinzu."
|
250 |
-
|
251 |
-
#: wp-accessibility.php:598
|
252 |
-
msgid "Remove target attribute from links"
|
253 |
-
msgstr "Entferne das Target-Attribut von Links"
|
254 |
-
|
255 |
-
#: wp-accessibility.php:600
|
256 |
-
msgid "Remove tabindex from focusable elements"
|
257 |
-
msgstr "Entferne den Tabindex"
|
258 |
-
|
259 |
-
#: wp-accessibility.php:602
|
260 |
-
msgid "Remove title attribute from images inserted into post content and featured images."
|
261 |
-
msgstr "Entferne das Title-Attribut von Bildern im Inhalt und von den Beitragsbildern (ehemals Artikelbilder)."
|
262 |
-
|
263 |
-
#: wp-accessibility.php:604
|
264 |
-
msgid "Add post title to \"more\" links."
|
265 |
-
msgstr "Füge den Beitragstitel zum Weiterlesen-Link hinzu"
|
266 |
-
|
267 |
-
#: wp-accessibility.php:605
|
268 |
-
msgid "Continue reading text"
|
269 |
-
msgstr "Weiter lesen Text"
|
270 |
-
|
271 |
-
#: wp-accessibility.php:613
|
272 |
-
msgid "Update Miscellaneous Settings"
|
273 |
-
msgstr "Aktualisiere weitere Einstellungen"
|
274 |
-
|
275 |
-
#: wp-accessibility.php:678
|
276 |
-
msgid "Get Plug-in Support"
|
277 |
-
msgstr "Erhalte Unterstützung zum Plugin"
|
278 |
-
|
279 |
-
#: wp-accessibility.php:691
|
280 |
-
msgid "Support this Plugin"
|
281 |
-
msgstr "Unterstütze dieses Plugin"
|
282 |
-
|
283 |
-
#: wp-accessibility.php:699
|
284 |
-
msgid "<a href=\"http://www.joedolson.com/donate.php\">Make a donation today!</a> Every donation counts - donate $2, $10, or $100 and help me keep this plug-in running!"
|
285 |
-
msgstr "<a href=\"http://www.joedolson.com/donate.php\">Spende jetzt!</a> Jede Spende zählt - spende $2, $10, oder $100 und helfe mir das Plugin weiter zu entwickeln!"
|
286 |
-
|
287 |
-
#: wp-accessibility.php:715
|
288 |
-
msgid "Accessibility References"
|
289 |
-
msgstr "Quellen zur Accessibilty"
|
290 |
-
|
291 |
-
#: wp-accessibility.php:730
|
292 |
-
msgid "Contributing References"
|
293 |
-
msgstr "Weitergehende Empfehlungen"
|
294 |
-
|
295 |
-
#: wp-accessibility.php:798
|
296 |
-
msgid "The most recent posts on your blog"
|
297 |
-
msgstr "Der letzte Beitrag in Deinem Blog"
|
298 |
-
|
299 |
-
#: wp-accessibility.php:799
|
300 |
-
msgid "WP A11y: Recent Posts"
|
301 |
-
msgstr "WP A11y: Letzte Beiträge"
|
302 |
-
|
303 |
-
#: wp-accessibility.php:821
|
304 |
-
msgid "Recent Posts"
|
305 |
-
msgstr "Letzte Beiträge"
|
306 |
-
|
307 |
-
#: wp-accessibility.php:864
|
308 |
-
msgid "Title:"
|
309 |
-
msgstr "Titel:"
|
310 |
-
|
311 |
-
#: wp-accessibility.php:867
|
312 |
-
msgid "Number of posts to show:"
|
313 |
-
msgstr "Anzahl der anzuzeigenden Beiträge:"
|
314 |
-
|
315 |
-
#: wp-accessibility.php:961
|
316 |
-
msgid "Please read the FAQ and other Help documents before making a support request."
|
317 |
-
msgstr "Bitte lese die FAQ (Häufige Fragen) und Hilfe-Dokumente bevor Du um eine Anfrage stellst."
|
318 |
-
|
319 |
-
#: wp-accessibility.php:963
|
320 |
-
msgid "Please describe your problem. I'm not psychic."
|
321 |
-
msgstr "Bitte beschreibe Dein Problem möglichst genau. Ich bin kein Hellseher."
|
322 |
-
|
323 |
-
#: wp-accessibility.php:967
|
324 |
-
msgid "Thank you for supporting the continuing development of this plug-in! I'll get back to you as soon as I can."
|
325 |
-
msgstr "Danke, dass Du die Weiterentwicklung des Plugins unterstützt! Ich melde mich so schnell wie möglich wieder bei Dir."
|
326 |
-
|
327 |
-
#: wp-accessibility.php:969
|
328 |
-
msgid "I cannot provide free support, but will treat your request as a bug report, and will incorporate any permanent solutions I discover into the plug-in."
|
329 |
-
msgstr "Ich kann keinen kostenlosen Support anbieten, aber Fehler nehme ich in den BUG-Report auf und behebe grundsätzliche Probleme."
|
330 |
-
|
331 |
-
#: wp-accessibility.php:981
|
332 |
-
msgid "<strong>Please note</strong>: I do keep records of those who have donated, but if your donation came from somebody other than your account at this web site, you must note this in your message."
|
333 |
-
msgstr "<strong>Bitte beachte</strong>: Ich speichere die Daten der Spender/innen, aber wenn die Anfrage von einem Mitarbeitenden in Deinem Projekt (Deiner Website) gestellt wird, muss das in der Nachricht vermerkt werden."
|
334 |
-
|
335 |
-
#: wp-accessibility.php:985
|
336 |
-
msgid "From:"
|
337 |
-
msgstr "Absender:"
|
338 |
-
|
339 |
-
#: wp-accessibility.php:988
|
340 |
-
msgid "I have read <a href=\"%1$s\">the FAQ for this plug-in</a> <span>(required)</span>"
|
341 |
-
msgstr "Ich habe <a href=\"%1$s\">die FAQ dieses Plugins gelesen</a> <span>(Pflichtfeld)</span>"
|
342 |
-
|
343 |
-
#: wp-accessibility.php:991
|
344 |
-
msgid "I have <a href=\"%1$s\">made a donation to help support this plug-in</a>"
|
345 |
-
msgstr "Ich habe <a href=\"%1$s\">gespendet, um dieses Plugin zu unterstützen.</a>"
|
346 |
-
|
347 |
-
#: wp-accessibility.php:994
|
348 |
-
msgid "Support Request:"
|
349 |
-
msgstr "Anfrage:"
|
350 |
-
|
351 |
-
#: wp-accessibility.php:997
|
352 |
-
msgid "Send Support Request"
|
353 |
-
msgstr "Anfrage absenden"
|
354 |
-
|
355 |
-
#: wp-accessibility.php:1000
|
356 |
-
msgid "The following additional information will be sent with your support request:"
|
357 |
-
msgstr "Die folgenden zusätzlichen Informationen werden mit Deiner Anfrage versendet:"
|
358 |
-
|
359 |
-
msgid "WP Accessibility"
|
360 |
-
msgstr "WP Accessibility"
|
361 |
-
|
362 |
-
msgid "http://www.joedolson.com/articles/wp-accessibility/"
|
363 |
-
msgstr "http://www.joedolson.com/articles/wp-accessibility/"
|
364 |
-
|
365 |
-
msgid "Provides options to improve accessibility in your WordPress site, including removing title attributes."
|
366 |
-
msgstr "Bietet zusätzliche Optionen zur Verbesserung der Zugänglichkeit Deiner Website, inkl. dem Entfernen von Title-Attributen."
|
367 |
-
|
368 |
-
msgid "Joe Dolson"
|
369 |
-
msgstr "Joe Dolson"
|
370 |
-
|
371 |
-
msgid "http://www.joedolson.com/"
|
372 |
-
msgstr "http://www.joedolson.com/"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
lang/wp-accessibility-el.mo
ADDED
Binary file
|
lang/wp-accessibility-es_ES.po
DELETED
@@ -1,376 +0,0 @@
|
|
1 |
-
# Translation of WP Accessibility in Spanish (Spain)
|
2 |
-
# This file is distributed under the same license as the WP Accessibility package.
|
3 |
-
msgid ""
|
4 |
-
msgstr ""
|
5 |
-
"PO-Revision-Date: 2013-09-21 15:08:40+0000\n"
|
6 |
-
"MIME-Version: 1.0\n"
|
7 |
-
"Content-Type: text/plain; charset=UTF-8\n"
|
8 |
-
"Content-Transfer-Encoding: 8bit\n"
|
9 |
-
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
10 |
-
"X-Generator: GlotPress/0.1\n"
|
11 |
-
"Project-Id-Version: WP Accessibility\n"
|
12 |
-
|
13 |
-
#: wp-accessibility.php:602
|
14 |
-
msgid "Add Accessibility toolbar with fontsize adjustment and contrast toggle"
|
15 |
-
msgstr ""
|
16 |
-
"Añadir barra de herramientas de Accesibilidad con ajuste de tamaño de letra y \t\n"
|
17 |
-
"conmutador de contraste"
|
18 |
-
|
19 |
-
#: wp-accessibility.php:603
|
20 |
-
msgid "Include grayscale toggle with Accessibility toolbar"
|
21 |
-
msgstr "Incluir conmutador de escala de grises con la barra de herramientas de accesibilidad"
|
22 |
-
|
23 |
-
#: wp-accessibility.php:158
|
24 |
-
msgid "Toggle High Contrast"
|
25 |
-
msgstr "Alternar Alto Contraste"
|
26 |
-
|
27 |
-
#: wp-accessibility.php:159
|
28 |
-
msgid "Toggle Grayscale"
|
29 |
-
msgstr "Alternar Escala de Grises"
|
30 |
-
|
31 |
-
#: wp-accessibility.php:160
|
32 |
-
msgid "Toggle Font size"
|
33 |
-
msgstr "Alternar Tamaño de Letra"
|
34 |
-
|
35 |
-
#: wp-accessibility.php:600
|
36 |
-
msgid "Enable WordPress Admin stylesheet"
|
37 |
-
msgstr "Habilitar hoja de estilos para la Administración de WordPress"
|
38 |
-
|
39 |
-
#: wp-accessibility.php:747
|
40 |
-
msgid "Accessibility Toolbar Notes"
|
41 |
-
msgstr "Notas de la barra de herramientas de Accesibilidad"
|
42 |
-
|
43 |
-
#: wp-accessibility.php:750
|
44 |
-
msgid "It is almost impossible for the Accessibility Toolbar to guarantee a good result for large text or high contrast modes. You can author your own high-contrast styles by placing a stylesheet called <code>a11y-contrast.css</code> in your Theme's stylesheet directory."
|
45 |
-
msgstr "Es casi imposible que la barra de herramientas de accesibilidad garantice un buen resultado para texto de tamaño grande o modos de alto contraste. Usted puede crear sus propios estilos de alto contraste mediante la incorporación de una hoja de estilo llamada <code>a11y-contrast.css</code> en el directorio para hojas de estilos de su tema."
|
46 |
-
|
47 |
-
#: wp-accessibility.php:753
|
48 |
-
msgid "You can define custom styles for the large print view by defining them under the body class <code>.fontsize</code> in your theme stylesheet."
|
49 |
-
msgstr "Puede definir estilos personalizados para la vista de impresión grande definiéndolas bajo la clase <code>.fontsize</code> en la hoja de estilos de su tema."
|
50 |
-
|
51 |
-
#: wp-accessibility.php:71
|
52 |
-
msgid "Accessibility Settings"
|
53 |
-
msgstr "Configuración de Accesibilidad"
|
54 |
-
|
55 |
-
#: wp-accessibility.php:598
|
56 |
-
msgid "Force search error on empty search submission (theme must have search.php template)"
|
57 |
-
msgstr "Forzar error en la búsqueda cuando el campo de búsqueda esté vacío (el tema debe tener la plantilla search.php)"
|
58 |
-
|
59 |
-
#: wp-accessibility.php:606
|
60 |
-
msgid "Add outline to elements on keyboard focus"
|
61 |
-
msgstr "Añadir contorneado a los elementos bajo foco de teclado"
|
62 |
-
|
63 |
-
#: wp-accessibility.php:606
|
64 |
-
msgid "Outline color (hexadecimal, optional)"
|
65 |
-
msgstr "Contornear color (hexadecimal, opcional)"
|
66 |
-
|
67 |
-
#: wp-accessibility.php:618
|
68 |
-
msgid "Color Contrast Tester"
|
69 |
-
msgstr "Evaluador de Color de Contraste"
|
70 |
-
|
71 |
-
#: wp-accessibility.php:635
|
72 |
-
msgid "Luminosity Contrast Ratio for <code>#%2$s</code> and <code>#%3$s</code> is <strong>%1$s</strong> (Threshold: greater than 7:1 for AAA, 4.5:1 for AA)"
|
73 |
-
msgstr "El rango de Luminosidad de Contraste <code>#%2$s</code> y <code>#%3$s</code> es <strong>%1$s</strong> (Umbral: superior a 7:1 para AAA, 4.5:1 para AA)"
|
74 |
-
|
75 |
-
#: wp-accessibility.php:637
|
76 |
-
msgid "The colors compared <strong>pass</strong> the relative luminosity test at level AAA."
|
77 |
-
msgstr "Los colores comparados <strong>pasaron</strong> la prueba de luminosidad relativa al nivel AAA."
|
78 |
-
|
79 |
-
#: wp-accessibility.php:640
|
80 |
-
msgid "The colors compared <strong>pass</strong> the relative luminosity test at level AA."
|
81 |
-
msgstr "Los colores comparados <strong>pasaron</strong> la prueba de luminosidad relativa al nivel AA."
|
82 |
-
|
83 |
-
#: wp-accessibility.php:643
|
84 |
-
msgid "The colors compared pass the relative luminosity test <strong>only when used in large print</strong> situations (greater than 18pt text or 14pt bold text.)"
|
85 |
-
msgstr "Los colores comparados pasaron la prueba de luminosidad relativa <strong>sólo cuando fueron usados en situaciones con letra grande</strong> ( tamaño de texto de más de 18 pt o texto en negrita de 14 pt)."
|
86 |
-
|
87 |
-
#: wp-accessibility.php:646
|
88 |
-
msgid "The colors compared <strong>do not pass</strong> the relative luminosity test."
|
89 |
-
msgstr "Los colores comparados <strong>no pasaron</strong> la prueba de luminosidad relativa."
|
90 |
-
|
91 |
-
#: wp-accessibility.php:648
|
92 |
-
msgid "Test another set of colors"
|
93 |
-
msgstr "Evaluar otro conjunto de colores"
|
94 |
-
|
95 |
-
#: wp-accessibility.php:663
|
96 |
-
msgid "Test of relative luminosity"
|
97 |
-
msgstr "Prueba de luminosidad relativa"
|
98 |
-
|
99 |
-
#: wp-accessibility.php:665
|
100 |
-
msgid "Foreground color"
|
101 |
-
msgstr "Color de primer plano"
|
102 |
-
|
103 |
-
#: wp-accessibility.php:666
|
104 |
-
msgid "Background color"
|
105 |
-
msgstr "Color de fondo"
|
106 |
-
|
107 |
-
#: wp-accessibility.php:673
|
108 |
-
msgid "Check Color Contrast"
|
109 |
-
msgstr "Compruebe el Contraste de Colores"
|
110 |
-
|
111 |
-
#: wp-accessibility.php:697
|
112 |
-
msgid "If you've found WP Accessibility useful, then please consider <a href='http://wordpress.org/extend/plugins/wp-accessibility/'>rating it five stars</a>, <a href='http://www.joedolson.com/donate.php'>making a donation</a>, or <a href='http://translate.joedolson.com/projects/wp-accessibility'>helping with translation</a>."
|
113 |
-
msgstr "Si encuentra que WP Accessibility es útil, por favor considere <a href='http://wordpress.org/extend/plugins/wp-accessibility/'>valorarlo con cinco estrellas</a>, <a href='http://www.joedolson.com/donate.php'>hacer una donación</a>, o <a href='http://translate.joedolson.com/projects/wp-accessibility'>ayudar con la traducción</a>."
|
114 |
-
|
115 |
-
#: wp-accessibility.php:231
|
116 |
-
msgid "Skip to content"
|
117 |
-
msgstr "Saltar al contenido"
|
118 |
-
|
119 |
-
#: wp-accessibility.php:233
|
120 |
-
msgid "Skip to navigation"
|
121 |
-
msgstr "Saltar a la navegación"
|
122 |
-
|
123 |
-
#: wp-accessibility.php:235
|
124 |
-
msgid "Site map"
|
125 |
-
msgstr "Mapa del sitio"
|
126 |
-
|
127 |
-
#: wp-accessibility.php:395
|
128 |
-
msgid "Remove Title Attributes Settings Updated"
|
129 |
-
msgstr "Eliminar Atributos de Título Configuración Actualizada"
|
130 |
-
|
131 |
-
#: wp-accessibility.php:415
|
132 |
-
msgid "WP Accessibility does not provide any styles for visible skiplinks. You can still set the look of the links using the textareas provided, but all other layout must be assigned in your theme."
|
133 |
-
msgstr "WP Accesibilidad no proporciona ningún estilo para enlaces de salto visibles. Aún así puede configurar el aspecto de los enlaces con las áreas de texto proporcionadas, pero el resto del diseño debe estar asignado en el tema."
|
134 |
-
|
135 |
-
#: wp-accessibility.php:419
|
136 |
-
msgid "Add Skiplinks Settings Updated"
|
137 |
-
msgstr "Añadir Enlaces de Salto Configuración Actualizada"
|
138 |
-
|
139 |
-
#: wp-accessibility.php:447
|
140 |
-
msgid "Miscellaneous Accessibility Settings Updated"
|
141 |
-
msgstr "Configuraciones varias de Accesibilidad Actualizadas"
|
142 |
-
|
143 |
-
#: wp-accessibility.php:530
|
144 |
-
msgid "WP Accessibility: Settings"
|
145 |
-
msgstr "WP Accessibility: Configuración"
|
146 |
-
|
147 |
-
#: wp-accessibility.php:535
|
148 |
-
msgid "Remove Title Attributes"
|
149 |
-
msgstr "Eliminar Atributos de Título"
|
150 |
-
|
151 |
-
#: wp-accessibility.php:539
|
152 |
-
msgid "Remove title attributes from:"
|
153 |
-
msgstr "Eliminar Atributos de Título de:"
|
154 |
-
|
155 |
-
#: wp-accessibility.php:541
|
156 |
-
msgid "Nav menus"
|
157 |
-
msgstr "Menús de navegación"
|
158 |
-
|
159 |
-
#: wp-accessibility.php:542
|
160 |
-
msgid "Page lists"
|
161 |
-
msgstr "Listas de página"
|
162 |
-
|
163 |
-
#: wp-accessibility.php:543
|
164 |
-
msgid "Category lists"
|
165 |
-
msgstr "Listas de categoría"
|
166 |
-
|
167 |
-
#: wp-accessibility.php:544
|
168 |
-
msgid "Archive links"
|
169 |
-
msgstr "Enlaces de archivos"
|
170 |
-
|
171 |
-
#: wp-accessibility.php:545
|
172 |
-
msgid "Tag clouds"
|
173 |
-
msgstr "Nubes de etiquetas"
|
174 |
-
|
175 |
-
#: wp-accessibility.php:546
|
176 |
-
msgid "Category links"
|
177 |
-
msgstr "Enlaces de categorías"
|
178 |
-
|
179 |
-
#: wp-accessibility.php:547
|
180 |
-
msgid "Post edit links"
|
181 |
-
msgstr "Enlaces de edición de artículos"
|
182 |
-
|
183 |
-
#: wp-accessibility.php:548
|
184 |
-
msgid "Edit comment links"
|
185 |
-
msgstr "Enlaces de edición de comentarios"
|
186 |
-
|
187 |
-
#: wp-accessibility.php:555
|
188 |
-
msgid "Update Title Attribute Settings"
|
189 |
-
msgstr "Actualizar Configuración Atributos de Título"
|
190 |
-
|
191 |
-
#: wp-accessibility.php:561
|
192 |
-
msgid "Add Skiplinks"
|
193 |
-
msgstr "Añadir Enlaces de Salto"
|
194 |
-
|
195 |
-
#: wp-accessibility.php:565
|
196 |
-
msgid "Configure Skiplinks"
|
197 |
-
msgstr "Configurar Enlaces de Salto"
|
198 |
-
|
199 |
-
#: wp-accessibility.php:567
|
200 |
-
msgid "Enable Skiplinks"
|
201 |
-
msgstr "Habilitar Enlaces de Salto"
|
202 |
-
|
203 |
-
#: wp-accessibility.php:568
|
204 |
-
msgid "Skiplinks always visible"
|
205 |
-
msgstr "Enlaces de Salto siempre visibles"
|
206 |
-
|
207 |
-
#: wp-accessibility.php:569
|
208 |
-
msgid "Skip to Content link target (ID of your main content container)"
|
209 |
-
msgstr "Saltar al Contenido (ID del contenedor principal de contenido)"
|
210 |
-
|
211 |
-
#: wp-accessibility.php:570
|
212 |
-
msgid "Skip to Navigation link target (ID of your main navigation container)"
|
213 |
-
msgstr "Saltar al enlace de Navegación de destino (ID del contenedor principal de contenido)"
|
214 |
-
|
215 |
-
#: wp-accessibility.php:571
|
216 |
-
msgid "Site Map link target (URL for your site map)"
|
217 |
-
msgstr "Enlace de destino para el Mapa del Sitio (URL de su Mapa del Sitio)"
|
218 |
-
|
219 |
-
#: wp-accessibility.php:572
|
220 |
-
msgid "Add your own link (link or container ID)"
|
221 |
-
msgstr "Añada su propio enlace (ID del contenedor o del enlace)"
|
222 |
-
|
223 |
-
#: wp-accessibility.php:572
|
224 |
-
msgid "Link text for your link"
|
225 |
-
msgstr "Texto de enlace para el enlace"
|
226 |
-
|
227 |
-
#: wp-accessibility.php:573
|
228 |
-
msgid "Styles for Skiplinks when they have focus"
|
229 |
-
msgstr "Estilos para los Enlaces de Salto cuando son enfocados"
|
230 |
-
|
231 |
-
#: wp-accessibility.php:575
|
232 |
-
msgid "(Not currently visible)"
|
233 |
-
msgstr "(No visible en ese momento)"
|
234 |
-
|
235 |
-
#: wp-accessibility.php:576
|
236 |
-
msgid "Styles for Skiplinks without focus"
|
237 |
-
msgstr "Estilos para los Enlaces de Salto cuando no son enfocados"
|
238 |
-
|
239 |
-
#: wp-accessibility.php:584
|
240 |
-
msgid "Update Skiplink Settings"
|
241 |
-
msgstr "Actualizar Configuración de los Enlaces de Salto"
|
242 |
-
|
243 |
-
#: wp-accessibility.php:590
|
244 |
-
msgid "Miscellaneous Accessibility Settings"
|
245 |
-
msgstr "Configuraciones varias de Accesibilidad"
|
246 |
-
|
247 |
-
#: wp-accessibility.php:594
|
248 |
-
msgid "Miscellaneous"
|
249 |
-
msgstr "Varias"
|
250 |
-
|
251 |
-
#: wp-accessibility.php:596
|
252 |
-
msgid "Add Site Language and text direction to HTML element"
|
253 |
-
msgstr "Añadir Idioma del Sitio y dirección del texto a un elemento HTML"
|
254 |
-
|
255 |
-
#: wp-accessibility.php:597
|
256 |
-
msgid "Remove target attribute from links"
|
257 |
-
msgstr "Eliminar atributo de destino en los enlaces"
|
258 |
-
|
259 |
-
#: wp-accessibility.php:599
|
260 |
-
msgid "Remove tabindex from focusable elements"
|
261 |
-
msgstr "Eliminar tabulación de la indexación de elementos enfocables"
|
262 |
-
|
263 |
-
#: wp-accessibility.php:601
|
264 |
-
msgid "Remove title attribute from images inserted into post content and featured images."
|
265 |
-
msgstr "Eliminar atributo de título de las imágenes insertadas en el contenido de artículo y de las imágenes destacadas."
|
266 |
-
|
267 |
-
#: wp-accessibility.php:604
|
268 |
-
msgid "Add post title to \"more\" links."
|
269 |
-
msgstr "Añadir título de artículo a los enlaces \"más\"."
|
270 |
-
|
271 |
-
#: wp-accessibility.php:605
|
272 |
-
msgid "Continue reading text"
|
273 |
-
msgstr "Continúe leyendo el texto"
|
274 |
-
|
275 |
-
#: wp-accessibility.php:613
|
276 |
-
msgid "Update Miscellaneous Settings"
|
277 |
-
msgstr "Actualice configuraciones varias"
|
278 |
-
|
279 |
-
#: wp-accessibility.php:678
|
280 |
-
msgid "Get Plug-in Support"
|
281 |
-
msgstr "Obtenga soporte técnico para el Plug-in"
|
282 |
-
|
283 |
-
#: wp-accessibility.php:691
|
284 |
-
msgid "Support this Plugin"
|
285 |
-
msgstr "Apoye este Plugin"
|
286 |
-
|
287 |
-
#: wp-accessibility.php:699
|
288 |
-
msgid "<a href=\"http://www.joedolson.com/donate.php\">Make a donation today!</a> Every donation counts - donate $2, $10, or $100 and help me keep this plug-in running!"
|
289 |
-
msgstr "<a href=\"http://www.joedolson.com/donate.php\">¡Haga una donación hoy!</a> Cada donación cuenta - ¡haga una donación de $2, $10, o $100 y ayúdeme a mantener este plug-in funcionando!"
|
290 |
-
|
291 |
-
#: wp-accessibility.php:715
|
292 |
-
msgid "Accessibility References"
|
293 |
-
msgstr "Referencias de Accesibilidad"
|
294 |
-
|
295 |
-
#: wp-accessibility.php:730
|
296 |
-
msgid "Contributing References"
|
297 |
-
msgstr "Referencias de Contribución"
|
298 |
-
|
299 |
-
#: wp-accessibility.php:798
|
300 |
-
msgid "The most recent posts on your blog"
|
301 |
-
msgstr "Los artículos más recientes en su blog"
|
302 |
-
|
303 |
-
#: wp-accessibility.php:799
|
304 |
-
msgid "WP A11y: Recent Posts"
|
305 |
-
msgstr "WP A11y: Artículos Recientes"
|
306 |
-
|
307 |
-
#: wp-accessibility.php:821
|
308 |
-
msgid "Recent Posts"
|
309 |
-
msgstr "Artículos Recientes"
|
310 |
-
|
311 |
-
#: wp-accessibility.php:864
|
312 |
-
msgid "Title:"
|
313 |
-
msgstr "Título:"
|
314 |
-
|
315 |
-
#: wp-accessibility.php:867
|
316 |
-
msgid "Number of posts to show:"
|
317 |
-
msgstr "Número de artículos a mostrar:"
|
318 |
-
|
319 |
-
#: wp-accessibility.php:961
|
320 |
-
msgid "Please read the FAQ and other Help documents before making a support request."
|
321 |
-
msgstr "Por favor, lea las PMF y la Ayuda antes de hacer una solicitud de asistencia."
|
322 |
-
|
323 |
-
#: wp-accessibility.php:963
|
324 |
-
msgid "Please describe your problem. I'm not psychic."
|
325 |
-
msgstr "Por favor, describa su problema. No soy adivino."
|
326 |
-
|
327 |
-
#: wp-accessibility.php:967
|
328 |
-
msgid "Thank you for supporting the continuing development of this plug-in! I'll get back to you as soon as I can."
|
329 |
-
msgstr "Gracias por apoyar el desarrollo continuado de este plug-in! Me pondré en contacto en cuanto pueda."
|
330 |
-
|
331 |
-
#: wp-accessibility.php:969
|
332 |
-
msgid "I cannot provide free support, but will treat your request as a bug report, and will incorporate any permanent solutions I discover into the plug-in."
|
333 |
-
msgstr "No puedo ofrecer soporte técnico gratuito, pero voy a tratar su solicitud de un informe de eroores, e incorporaré las soluciones permanentes que encuentre en el plug-in."
|
334 |
-
|
335 |
-
#: wp-accessibility.php:981
|
336 |
-
msgid "<strong>Please note</strong>: I do keep records of those who have donated, but if your donation came from somebody other than your account at this web site, you must note this in your message."
|
337 |
-
msgstr "<strong> Por favor, tome nota</strong>: Mantengo un registro de las personas que han donado, pero si la donación provino de alguien cuya cuenta no sea la de este sitio web, usted debe indicarlo en su mensaje."
|
338 |
-
|
339 |
-
#: wp-accessibility.php:985
|
340 |
-
msgid "From:"
|
341 |
-
msgstr "De:"
|
342 |
-
|
343 |
-
#: wp-accessibility.php:988
|
344 |
-
msgid "I have read <a href=\"%1$s\">the FAQ for this plug-in</a> <span>(required)</span>"
|
345 |
-
msgstr "He leído <a href=\"%1$s\">las PMF de éste plug-in</a> <span>(obligatorio)</span>"
|
346 |
-
|
347 |
-
#: wp-accessibility.php:991
|
348 |
-
msgid "I have <a href=\"%1$s\">made a donation to help support this plug-in</a>"
|
349 |
-
msgstr "He realizado <a href=\"%1$s\">una donación para ayudar a mantener este plug-in</a>"
|
350 |
-
|
351 |
-
#: wp-accessibility.php:994
|
352 |
-
msgid "Support Request:"
|
353 |
-
msgstr "Solicitud de Asistencia:"
|
354 |
-
|
355 |
-
#: wp-accessibility.php:997
|
356 |
-
msgid "Send Support Request"
|
357 |
-
msgstr "Enviar Solicitud de Asistencia:"
|
358 |
-
|
359 |
-
#: wp-accessibility.php:1000
|
360 |
-
msgid "The following additional information will be sent with your support request:"
|
361 |
-
msgstr "La siguiente información adicional será enviada junto con su solicitud de asistencia:"
|
362 |
-
|
363 |
-
msgid "WP Accessibility"
|
364 |
-
msgstr "WP Accessibility"
|
365 |
-
|
366 |
-
msgid "http://www.joedolson.com/articles/wp-accessibility/"
|
367 |
-
msgstr ""
|
368 |
-
|
369 |
-
msgid "Provides options to improve accessibility in your WordPress site, including removing title attributes."
|
370 |
-
msgstr "Ofrece opciones para mejorar la accesibilidad de su sitio WordPress, incluyendo la eliminación de atributos de título."
|
371 |
-
|
372 |
-
msgid "Joe Dolson"
|
373 |
-
msgstr "Joe Dolson"
|
374 |
-
|
375 |
-
msgid "http://www.joedolson.com/"
|
376 |
-
msgstr "http://www.joedolson.com/"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
lang/wp-accessibility-fi.mo
CHANGED
Binary file
|
lang/wp-accessibility-fi.po
DELETED
@@ -1,374 +0,0 @@
|
|
1 |
-
# Translation of WP Accessibility in Finnish
|
2 |
-
# This file is distributed under the same license as the WP Accessibility package.
|
3 |
-
msgid ""
|
4 |
-
msgstr ""
|
5 |
-
"PO-Revision-Date: 2013-09-21 15:09:49+0000\n"
|
6 |
-
"MIME-Version: 1.0\n"
|
7 |
-
"Content-Type: text/plain; charset=UTF-8\n"
|
8 |
-
"Content-Transfer-Encoding: 8bit\n"
|
9 |
-
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
10 |
-
"X-Generator: GlotPress/0.1\n"
|
11 |
-
"Project-Id-Version: WP Accessibility\n"
|
12 |
-
|
13 |
-
#: wp-accessibility.php:602
|
14 |
-
msgid "Add Accessibility toolbar with fontsize adjustment and contrast toggle"
|
15 |
-
msgstr "Lisää Esteettömyys työkaluun fontin koko säädöillä ja kontrasti kytkimellä"
|
16 |
-
|
17 |
-
#: wp-accessibility.php:603
|
18 |
-
msgid "Include grayscale toggle with Accessibility toolbar"
|
19 |
-
msgstr "Sisällytä mustavalkoinen säädin Saavutettavuus työkalun kanssa"
|
20 |
-
|
21 |
-
#: wp-accessibility.php:158
|
22 |
-
msgid "Toggle High Contrast"
|
23 |
-
msgstr "Vaihda Korkeaan Kontarastiin"
|
24 |
-
|
25 |
-
#: wp-accessibility.php:159
|
26 |
-
msgid "Toggle Grayscale"
|
27 |
-
msgstr "Vaihda mustavalkoiseksi"
|
28 |
-
|
29 |
-
#: wp-accessibility.php:160
|
30 |
-
msgid "Toggle Font size"
|
31 |
-
msgstr "Vaihda Fontin kokoa"
|
32 |
-
|
33 |
-
#: wp-accessibility.php:600
|
34 |
-
msgid "Enable WordPress Admin stylesheet"
|
35 |
-
msgstr "Aktivoi WordPress Hallinoijan tyylisäännöstöä"
|
36 |
-
|
37 |
-
#: wp-accessibility.php:747
|
38 |
-
msgid "Accessibility Toolbar Notes"
|
39 |
-
msgstr "Esteettömyys Työkalupalkin Muistiot"
|
40 |
-
|
41 |
-
#: wp-accessibility.php:750
|
42 |
-
msgid "It is almost impossible for the Accessibility Toolbar to guarantee a good result for large text or high contrast modes. You can author your own high-contrast styles by placing a stylesheet called <code>a11y-contrast.css</code> in your Theme's stylesheet directory."
|
43 |
-
msgstr "On lähes mahdotonta Saavutettavuus Työkalun taata hyvää tulosta isompien tekstien tai korkeiden kontrastien kohdalla. Sinä voit tehdä oman korkea-kontrasti tyylisi korvaamalla tyylisäännöstön <code>a11y-contrast.css</code> Teeman tyylisäännöstö kansiossa"
|
44 |
-
|
45 |
-
#: wp-accessibility.php:753
|
46 |
-
msgid "You can define custom styles for the large print view by defining them under the body class <code>.fontsize</code> in your theme stylesheet."
|
47 |
-
msgstr ""
|
48 |
-
|
49 |
-
#: wp-accessibility.php:71
|
50 |
-
msgid "Accessibility Settings"
|
51 |
-
msgstr "Saavutettavuus asetukset"
|
52 |
-
|
53 |
-
#: wp-accessibility.php:598
|
54 |
-
msgid "Force search error on empty search submission (theme must have search.php template)"
|
55 |
-
msgstr ""
|
56 |
-
|
57 |
-
#: wp-accessibility.php:606
|
58 |
-
msgid "Add outline to elements on keyboard focus"
|
59 |
-
msgstr ""
|
60 |
-
|
61 |
-
#: wp-accessibility.php:606
|
62 |
-
msgid "Outline color (hexadecimal, optional)"
|
63 |
-
msgstr "Ulkorajan väri (hexadesimaali, valinnainen)"
|
64 |
-
|
65 |
-
#: wp-accessibility.php:618
|
66 |
-
msgid "Color Contrast Tester"
|
67 |
-
msgstr "Värien Kontarasti Testeri"
|
68 |
-
|
69 |
-
#: wp-accessibility.php:635
|
70 |
-
msgid "Luminosity Contrast Ratio for <code>#%2$s</code> and <code>#%3$s</code> is <strong>%1$s</strong> (Threshold: greater than 7:1 for AAA, 4.5:1 for AA)"
|
71 |
-
msgstr ""
|
72 |
-
|
73 |
-
#: wp-accessibility.php:637
|
74 |
-
msgid "The colors compared <strong>pass</strong> the relative luminosity test at level AAA."
|
75 |
-
msgstr ""
|
76 |
-
|
77 |
-
#: wp-accessibility.php:640
|
78 |
-
msgid "The colors compared <strong>pass</strong> the relative luminosity test at level AA."
|
79 |
-
msgstr ""
|
80 |
-
|
81 |
-
#: wp-accessibility.php:643
|
82 |
-
msgid "The colors compared pass the relative luminosity test <strong>only when used in large print</strong> situations (greater than 18pt text or 14pt bold text.)"
|
83 |
-
msgstr ""
|
84 |
-
|
85 |
-
#: wp-accessibility.php:646
|
86 |
-
msgid "The colors compared <strong>do not pass</strong> the relative luminosity test."
|
87 |
-
msgstr ""
|
88 |
-
|
89 |
-
#: wp-accessibility.php:648
|
90 |
-
msgid "Test another set of colors"
|
91 |
-
msgstr "Testaa toisia värejä"
|
92 |
-
|
93 |
-
#: wp-accessibility.php:663
|
94 |
-
msgid "Test of relative luminosity"
|
95 |
-
msgstr "Relatiivisen valoisuuden testi"
|
96 |
-
|
97 |
-
#: wp-accessibility.php:665
|
98 |
-
msgid "Foreground color"
|
99 |
-
msgstr "Etualan väri"
|
100 |
-
|
101 |
-
#: wp-accessibility.php:666
|
102 |
-
msgid "Background color"
|
103 |
-
msgstr "Taustan väri"
|
104 |
-
|
105 |
-
#: wp-accessibility.php:673
|
106 |
-
msgid "Check Color Contrast"
|
107 |
-
msgstr "Tarkista väri kontarasti"
|
108 |
-
|
109 |
-
#: wp-accessibility.php:697
|
110 |
-
msgid "If you've found WP Accessibility useful, then please consider <a href='http://wordpress.org/extend/plugins/wp-accessibility/'>rating it five stars</a>, <a href='http://www.joedolson.com/donate.php'>making a donation</a>, or <a href='http://translate.joedolson.com/projects/wp-accessibility'>helping with translation</a>."
|
111 |
-
msgstr "Jos sinulle WP Accessibility oli hyödyllinen, ole hyvä ja harkitse <a href='http://wordpress.org/extend/plugins/wp-accessibility/'>viidellä tähdellä arvostelua</a>, <a href='http://www.joedolson.com/donate.php'>lahjoitusta</a>, or <a href='http://translate.joedolson.com/projects/wp-accessibility'>Auttaa kääntämisessä</a>."
|
112 |
-
|
113 |
-
#: wp-accessibility.php:231
|
114 |
-
msgid "Skip to content"
|
115 |
-
msgstr "Siirry sisältöön"
|
116 |
-
|
117 |
-
#: wp-accessibility.php:233
|
118 |
-
msgid "Skip to navigation"
|
119 |
-
msgstr "Siirry valikkoon"
|
120 |
-
|
121 |
-
#: wp-accessibility.php:235
|
122 |
-
msgid "Site map"
|
123 |
-
msgstr "Sivu kartta"
|
124 |
-
|
125 |
-
#: wp-accessibility.php:395
|
126 |
-
msgid "Remove Title Attributes Settings Updated"
|
127 |
-
msgstr ""
|
128 |
-
|
129 |
-
#: wp-accessibility.php:415
|
130 |
-
msgid "WP Accessibility does not provide any styles for visible skiplinks. You can still set the look of the links using the textareas provided, but all other layout must be assigned in your theme."
|
131 |
-
msgstr ""
|
132 |
-
|
133 |
-
#: wp-accessibility.php:419
|
134 |
-
msgid "Add Skiplinks Settings Updated"
|
135 |
-
msgstr ""
|
136 |
-
|
137 |
-
#: wp-accessibility.php:447
|
138 |
-
msgid "Miscellaneous Accessibility Settings Updated"
|
139 |
-
msgstr ""
|
140 |
-
|
141 |
-
#: wp-accessibility.php:530
|
142 |
-
msgid "WP Accessibility: Settings"
|
143 |
-
msgstr ""
|
144 |
-
|
145 |
-
#: wp-accessibility.php:535
|
146 |
-
msgid "Remove Title Attributes"
|
147 |
-
msgstr ""
|
148 |
-
|
149 |
-
#: wp-accessibility.php:539
|
150 |
-
msgid "Remove title attributes from:"
|
151 |
-
msgstr ""
|
152 |
-
|
153 |
-
#: wp-accessibility.php:541
|
154 |
-
msgid "Nav menus"
|
155 |
-
msgstr ""
|
156 |
-
|
157 |
-
#: wp-accessibility.php:542
|
158 |
-
msgid "Page lists"
|
159 |
-
msgstr "Sivu lista"
|
160 |
-
|
161 |
-
#: wp-accessibility.php:543
|
162 |
-
msgid "Category lists"
|
163 |
-
msgstr "Kategoria lista"
|
164 |
-
|
165 |
-
#: wp-accessibility.php:544
|
166 |
-
msgid "Archive links"
|
167 |
-
msgstr "Arkisto linkit"
|
168 |
-
|
169 |
-
#: wp-accessibility.php:545
|
170 |
-
msgid "Tag clouds"
|
171 |
-
msgstr ""
|
172 |
-
|
173 |
-
#: wp-accessibility.php:546
|
174 |
-
msgid "Category links"
|
175 |
-
msgstr "Kategoria linkit"
|
176 |
-
|
177 |
-
#: wp-accessibility.php:547
|
178 |
-
msgid "Post edit links"
|
179 |
-
msgstr ""
|
180 |
-
|
181 |
-
#: wp-accessibility.php:548
|
182 |
-
msgid "Edit comment links"
|
183 |
-
msgstr ""
|
184 |
-
|
185 |
-
#: wp-accessibility.php:555
|
186 |
-
msgid "Update Title Attribute Settings"
|
187 |
-
msgstr ""
|
188 |
-
|
189 |
-
#: wp-accessibility.php:561
|
190 |
-
msgid "Add Skiplinks"
|
191 |
-
msgstr ""
|
192 |
-
|
193 |
-
#: wp-accessibility.php:565
|
194 |
-
msgid "Configure Skiplinks"
|
195 |
-
msgstr ""
|
196 |
-
|
197 |
-
#: wp-accessibility.php:567
|
198 |
-
msgid "Enable Skiplinks"
|
199 |
-
msgstr ""
|
200 |
-
|
201 |
-
#: wp-accessibility.php:568
|
202 |
-
msgid "Skiplinks always visible"
|
203 |
-
msgstr ""
|
204 |
-
|
205 |
-
#: wp-accessibility.php:569
|
206 |
-
msgid "Skip to Content link target (ID of your main content container)"
|
207 |
-
msgstr ""
|
208 |
-
|
209 |
-
#: wp-accessibility.php:570
|
210 |
-
msgid "Skip to Navigation link target (ID of your main navigation container)"
|
211 |
-
msgstr ""
|
212 |
-
|
213 |
-
#: wp-accessibility.php:571
|
214 |
-
msgid "Site Map link target (URL for your site map)"
|
215 |
-
msgstr ""
|
216 |
-
|
217 |
-
#: wp-accessibility.php:572
|
218 |
-
msgid "Add your own link (link or container ID)"
|
219 |
-
msgstr ""
|
220 |
-
|
221 |
-
#: wp-accessibility.php:572
|
222 |
-
msgid "Link text for your link"
|
223 |
-
msgstr ""
|
224 |
-
|
225 |
-
#: wp-accessibility.php:573
|
226 |
-
msgid "Styles for Skiplinks when they have focus"
|
227 |
-
msgstr ""
|
228 |
-
|
229 |
-
#: wp-accessibility.php:575
|
230 |
-
msgid "(Not currently visible)"
|
231 |
-
msgstr ""
|
232 |
-
|
233 |
-
#: wp-accessibility.php:576
|
234 |
-
msgid "Styles for Skiplinks without focus"
|
235 |
-
msgstr ""
|
236 |
-
|
237 |
-
#: wp-accessibility.php:584
|
238 |
-
msgid "Update Skiplink Settings"
|
239 |
-
msgstr ""
|
240 |
-
|
241 |
-
#: wp-accessibility.php:590
|
242 |
-
msgid "Miscellaneous Accessibility Settings"
|
243 |
-
msgstr ""
|
244 |
-
|
245 |
-
#: wp-accessibility.php:594
|
246 |
-
msgid "Miscellaneous"
|
247 |
-
msgstr ""
|
248 |
-
|
249 |
-
#: wp-accessibility.php:596
|
250 |
-
msgid "Add Site Language and text direction to HTML element"
|
251 |
-
msgstr ""
|
252 |
-
|
253 |
-
#: wp-accessibility.php:597
|
254 |
-
msgid "Remove target attribute from links"
|
255 |
-
msgstr ""
|
256 |
-
|
257 |
-
#: wp-accessibility.php:599
|
258 |
-
msgid "Remove tabindex from focusable elements"
|
259 |
-
msgstr ""
|
260 |
-
|
261 |
-
#: wp-accessibility.php:601
|
262 |
-
msgid "Remove title attribute from images inserted into post content and featured images."
|
263 |
-
msgstr ""
|
264 |
-
|
265 |
-
#: wp-accessibility.php:604
|
266 |
-
msgid "Add post title to \"more\" links."
|
267 |
-
msgstr ""
|
268 |
-
|
269 |
-
#: wp-accessibility.php:605
|
270 |
-
msgid "Continue reading text"
|
271 |
-
msgstr ""
|
272 |
-
|
273 |
-
#: wp-accessibility.php:613
|
274 |
-
msgid "Update Miscellaneous Settings"
|
275 |
-
msgstr ""
|
276 |
-
|
277 |
-
#: wp-accessibility.php:678
|
278 |
-
msgid "Get Plug-in Support"
|
279 |
-
msgstr ""
|
280 |
-
|
281 |
-
#: wp-accessibility.php:691
|
282 |
-
msgid "Support this Plugin"
|
283 |
-
msgstr ""
|
284 |
-
|
285 |
-
#: wp-accessibility.php:699
|
286 |
-
msgid "<a href=\"http://www.joedolson.com/donate.php\">Make a donation today!</a> Every donation counts - donate $2, $10, or $100 and help me keep this plug-in running!"
|
287 |
-
msgstr ""
|
288 |
-
|
289 |
-
#: wp-accessibility.php:715
|
290 |
-
msgid "Accessibility References"
|
291 |
-
msgstr ""
|
292 |
-
|
293 |
-
#: wp-accessibility.php:730
|
294 |
-
msgid "Contributing References"
|
295 |
-
msgstr ""
|
296 |
-
|
297 |
-
#: wp-accessibility.php:798
|
298 |
-
msgid "The most recent posts on your blog"
|
299 |
-
msgstr ""
|
300 |
-
|
301 |
-
#: wp-accessibility.php:799
|
302 |
-
msgid "WP A11y: Recent Posts"
|
303 |
-
msgstr ""
|
304 |
-
|
305 |
-
#: wp-accessibility.php:821
|
306 |
-
msgid "Recent Posts"
|
307 |
-
msgstr ""
|
308 |
-
|
309 |
-
#: wp-accessibility.php:864
|
310 |
-
msgid "Title:"
|
311 |
-
msgstr ""
|
312 |
-
|
313 |
-
#: wp-accessibility.php:867
|
314 |
-
msgid "Number of posts to show:"
|
315 |
-
msgstr ""
|
316 |
-
|
317 |
-
#: wp-accessibility.php:961
|
318 |
-
msgid "Please read the FAQ and other Help documents before making a support request."
|
319 |
-
msgstr ""
|
320 |
-
|
321 |
-
#: wp-accessibility.php:963
|
322 |
-
msgid "Please describe your problem. I'm not psychic."
|
323 |
-
msgstr ""
|
324 |
-
|
325 |
-
#: wp-accessibility.php:967
|
326 |
-
msgid "Thank you for supporting the continuing development of this plug-in! I'll get back to you as soon as I can."
|
327 |
-
msgstr ""
|
328 |
-
|
329 |
-
#: wp-accessibility.php:969
|
330 |
-
msgid "I cannot provide free support, but will treat your request as a bug report, and will incorporate any permanent solutions I discover into the plug-in."
|
331 |
-
msgstr ""
|
332 |
-
|
333 |
-
#: wp-accessibility.php:981
|
334 |
-
msgid "<strong>Please note</strong>: I do keep records of those who have donated, but if your donation came from somebody other than your account at this web site, you must note this in your message."
|
335 |
-
msgstr ""
|
336 |
-
|
337 |
-
#: wp-accessibility.php:985
|
338 |
-
msgid "From:"
|
339 |
-
msgstr ""
|
340 |
-
|
341 |
-
#: wp-accessibility.php:988
|
342 |
-
msgid "I have read <a href=\"%1$s\">the FAQ for this plug-in</a> <span>(required)</span>"
|
343 |
-
msgstr ""
|
344 |
-
|
345 |
-
#: wp-accessibility.php:991
|
346 |
-
msgid "I have <a href=\"%1$s\">made a donation to help support this plug-in</a>"
|
347 |
-
msgstr ""
|
348 |
-
|
349 |
-
#: wp-accessibility.php:994
|
350 |
-
msgid "Support Request:"
|
351 |
-
msgstr ""
|
352 |
-
|
353 |
-
#: wp-accessibility.php:997
|
354 |
-
msgid "Send Support Request"
|
355 |
-
msgstr ""
|
356 |
-
|
357 |
-
#: wp-accessibility.php:1000
|
358 |
-
msgid "The following additional information will be sent with your support request:"
|
359 |
-
msgstr ""
|
360 |
-
|
361 |
-
msgid "WP Accessibility"
|
362 |
-
msgstr ""
|
363 |
-
|
364 |
-
msgid "http://www.joedolson.com/articles/wp-accessibility/"
|
365 |
-
msgstr ""
|
366 |
-
|
367 |
-
msgid "Provides options to improve accessibility in your WordPress site, including removing title attributes."
|
368 |
-
msgstr ""
|
369 |
-
|
370 |
-
msgid "Joe Dolson"
|
371 |
-
msgstr ""
|
372 |
-
|
373 |
-
msgid "http://www.joedolson.com/"
|
374 |
-
msgstr ""
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
lang/wp-accessibility-fr_FR.mo
CHANGED
Binary file
|
lang/wp-accessibility-fr_FR.po
DELETED
@@ -1,374 +0,0 @@
|
|
1 |
-
# Translation of WP Accessibility in French (France)
|
2 |
-
# This file is distributed under the same license as the WP Accessibility package.
|
3 |
-
msgid ""
|
4 |
-
msgstr ""
|
5 |
-
"PO-Revision-Date: 2013-09-21 15:09:10+0000\n"
|
6 |
-
"MIME-Version: 1.0\n"
|
7 |
-
"Content-Type: text/plain; charset=UTF-8\n"
|
8 |
-
"Content-Transfer-Encoding: 8bit\n"
|
9 |
-
"Plural-Forms: nplurals=2; plural=n > 1;\n"
|
10 |
-
"X-Generator: GlotPress/0.1\n"
|
11 |
-
"Project-Id-Version: WP Accessibility\n"
|
12 |
-
|
13 |
-
#: wp-accessibility.php:602
|
14 |
-
msgid "Add Accessibility toolbar with fontsize adjustment and contrast toggle"
|
15 |
-
msgstr "Ajouter la barre d'accessibilité avec le réglage de la taille de police et le changement de contraste"
|
16 |
-
|
17 |
-
#: wp-accessibility.php:603
|
18 |
-
msgid "Include grayscale toggle with Accessibility toolbar"
|
19 |
-
msgstr "Inclure le changement du niveau de gris dans la barre d'accessibilité"
|
20 |
-
|
21 |
-
#: wp-accessibility.php:158
|
22 |
-
msgid "Toggle High Contrast"
|
23 |
-
msgstr "Passer en contrast élevé"
|
24 |
-
|
25 |
-
#: wp-accessibility.php:159
|
26 |
-
msgid "Toggle Grayscale"
|
27 |
-
msgstr "Basculer en niveau de gris"
|
28 |
-
|
29 |
-
#: wp-accessibility.php:160
|
30 |
-
msgid "Toggle Font size"
|
31 |
-
msgstr "Changer la taille de la police"
|
32 |
-
|
33 |
-
#: wp-accessibility.php:600
|
34 |
-
msgid "Enable WordPress Admin stylesheet"
|
35 |
-
msgstr "Activer la feuille de style d'administration de Wordpress"
|
36 |
-
|
37 |
-
#: wp-accessibility.php:747
|
38 |
-
msgid "Accessibility Toolbar Notes"
|
39 |
-
msgstr "Notes concernant la bare d'outil d'accessibilité"
|
40 |
-
|
41 |
-
#: wp-accessibility.php:750
|
42 |
-
msgid "It is almost impossible for the Accessibility Toolbar to guarantee a good result for large text or high contrast modes. You can author your own high-contrast styles by placing a stylesheet called <code>a11y-contrast.css</code> in your Theme's stylesheet directory."
|
43 |
-
msgstr "Il est quasi impossible pour la barre d'outils d'accessibilité de garantir un bon résultat avec les modes texte agrandi et contraste élevé. Vous pouvez créer votre propre style de contraste élevé en plaçant une feuille de style nommée <code>a11y-contrast.css</code> dans le dossier des feuilles de style de votre thème."
|
44 |
-
|
45 |
-
#: wp-accessibility.php:753
|
46 |
-
msgid "You can define custom styles for the large print view by defining them under the body class <code>.fontsize</code> in your theme stylesheet."
|
47 |
-
msgstr "Vous pouvez créer des styles personnalisés pour un affichage agrandi en les définissant sous la classe <code>.fontsize</code> dans les feuilles de style de votre thème."
|
48 |
-
|
49 |
-
#: wp-accessibility.php:71
|
50 |
-
msgid "Accessibility Settings"
|
51 |
-
msgstr "Réglages d'accessibilité"
|
52 |
-
|
53 |
-
#: wp-accessibility.php:598
|
54 |
-
msgid "Force search error on empty search submission (theme must have search.php template)"
|
55 |
-
msgstr "Forcer l'erreur de recherche lors de l'envoi d'une recherche vide (votre thème doit comporter le template search.php)."
|
56 |
-
|
57 |
-
#: wp-accessibility.php:606
|
58 |
-
msgid "Add outline to elements on keyboard focus"
|
59 |
-
msgstr "Ajouter un contour lors de la prise de focus via le clavier"
|
60 |
-
|
61 |
-
#: wp-accessibility.php:606
|
62 |
-
msgid "Outline color (hexadecimal, optional)"
|
63 |
-
msgstr "Couleur du contour (hexadécimal, optionnel)"
|
64 |
-
|
65 |
-
#: wp-accessibility.php:618
|
66 |
-
msgid "Color Contrast Tester"
|
67 |
-
msgstr "Testeur de contraste de couleurs"
|
68 |
-
|
69 |
-
#: wp-accessibility.php:635
|
70 |
-
msgid "Luminosity Contrast Ratio for <code>#%2$s</code> and <code>#%3$s</code> is <strong>%1$s</strong> (Threshold: greater than 7:1 for AAA, 4.5:1 for AA)"
|
71 |
-
msgstr "Le ratio de contraste de luminosity pour <code>#%2$s</code> et <code>#%3$s</code> est <strong>%1$s</strong> (Seuil : supérieur à 7:1 niveau AAA, 4.5:1 niveau AA)"
|
72 |
-
|
73 |
-
#: wp-accessibility.php:637
|
74 |
-
msgid "The colors compared <strong>pass</strong> the relative luminosity test at level AAA."
|
75 |
-
msgstr "La comparaison des couleurs <strong>passe</strong> le test de luminosité relative pour le niveau AAA."
|
76 |
-
|
77 |
-
#: wp-accessibility.php:640
|
78 |
-
msgid "The colors compared <strong>pass</strong> the relative luminosity test at level AA."
|
79 |
-
msgstr "La comparaison des couleurs <strong>passe</strong> le test de luminosité relative pour le niveau AA."
|
80 |
-
|
81 |
-
#: wp-accessibility.php:643
|
82 |
-
msgid "The colors compared pass the relative luminosity test <strong>only when used in large print</strong> situations (greater than 18pt text or 14pt bold text.)"
|
83 |
-
msgstr "La comparaison des couleurs passe le test de luminosité relative <strong>Uniquement lorsqu'il est utilisé avec des grands caractères</strong> (texte supérieur 18pt ou 14pt gras)."
|
84 |
-
|
85 |
-
#: wp-accessibility.php:646
|
86 |
-
msgid "The colors compared <strong>do not pass</strong> the relative luminosity test."
|
87 |
-
msgstr "La comparaison des couleurs <strong>ne passe pas</strong> le test de luminosité relative."
|
88 |
-
|
89 |
-
#: wp-accessibility.php:648
|
90 |
-
msgid "Test another set of colors"
|
91 |
-
msgstr "Tester un autre jeu de couleurs"
|
92 |
-
|
93 |
-
#: wp-accessibility.php:663
|
94 |
-
msgid "Test of relative luminosity"
|
95 |
-
msgstr "Test de luminosité relative"
|
96 |
-
|
97 |
-
#: wp-accessibility.php:665
|
98 |
-
msgid "Foreground color"
|
99 |
-
msgstr "Couleur d'avant-plan"
|
100 |
-
|
101 |
-
#: wp-accessibility.php:666
|
102 |
-
msgid "Background color"
|
103 |
-
msgstr "Couleur d'arrière-plan"
|
104 |
-
|
105 |
-
#: wp-accessibility.php:673
|
106 |
-
msgid "Check Color Contrast"
|
107 |
-
msgstr "Vérifier le contraste de couleurs"
|
108 |
-
|
109 |
-
#: wp-accessibility.php:697
|
110 |
-
msgid "If you've found WP Accessibility useful, then please consider <a href='http://wordpress.org/extend/plugins/wp-accessibility/'>rating it five stars</a>, <a href='http://www.joedolson.com/donate.php'>making a donation</a>, or <a href='http://translate.joedolson.com/projects/wp-accessibility'>helping with translation</a>."
|
111 |
-
msgstr "Si vous avez trouvé WP Accessibility utile, alors s'il vous plaît envisager <a href='http://wordpress.org/extend/plugins/wp-accessibility/'>de lui donner 5 étoiles</a>, <a href='http://www.joedolson.com/donate.php'>de faire un don</a>, ou <a href='http://translate.joedolson.com/projects/wp-accessibility'>d'aider à sa traduction</a>."
|
112 |
-
|
113 |
-
#: wp-accessibility.php:231
|
114 |
-
msgid "Skip to content"
|
115 |
-
msgstr "Aller au contenu"
|
116 |
-
|
117 |
-
#: wp-accessibility.php:233
|
118 |
-
msgid "Skip to navigation"
|
119 |
-
msgstr "Aller à la navigation"
|
120 |
-
|
121 |
-
#: wp-accessibility.php:235
|
122 |
-
msgid "Site map"
|
123 |
-
msgstr "Plan du site"
|
124 |
-
|
125 |
-
#: wp-accessibility.php:395
|
126 |
-
msgid "Remove Title Attributes Settings Updated"
|
127 |
-
msgstr "Réglage pour la suppression des attributs title, mis à jour"
|
128 |
-
|
129 |
-
#: wp-accessibility.php:415
|
130 |
-
msgid "WP Accessibility does not provide any styles for visible skiplinks. You can still set the look of the links using the textareas provided, but all other layout must be assigned in your theme."
|
131 |
-
msgstr "WP Accessibility ne fournit pas de propriété de style pour la visibilité des liens d'évitement. Vous pouvez toujours définir l'apparence des liens via les zones d'éditions proposées, mais toutes les autres instructions de mise en page doivent être placées dans votre thème."
|
132 |
-
|
133 |
-
#: wp-accessibility.php:419
|
134 |
-
msgid "Add Skiplinks Settings Updated"
|
135 |
-
msgstr "Réglages pour l'Ajout de liens d'évitement, mis à jour"
|
136 |
-
|
137 |
-
#: wp-accessibility.php:447
|
138 |
-
msgid "Miscellaneous Accessibility Settings Updated"
|
139 |
-
msgstr "Autres réglages d'accessibilité"
|
140 |
-
|
141 |
-
#: wp-accessibility.php:530
|
142 |
-
msgid "WP Accessibility: Settings"
|
143 |
-
msgstr "Réglages de WP Accessibility"
|
144 |
-
|
145 |
-
#: wp-accessibility.php:535
|
146 |
-
msgid "Remove Title Attributes"
|
147 |
-
msgstr "Supprimer les attributs <span lang=\"en\">title</span>"
|
148 |
-
|
149 |
-
#: wp-accessibility.php:539
|
150 |
-
msgid "Remove title attributes from:"
|
151 |
-
msgstr "Supprimer les attributs <span lang=\"en\">title</span> pour :"
|
152 |
-
|
153 |
-
#: wp-accessibility.php:541
|
154 |
-
msgid "Nav menus"
|
155 |
-
msgstr "Les menus de navigation"
|
156 |
-
|
157 |
-
#: wp-accessibility.php:542
|
158 |
-
msgid "Page lists"
|
159 |
-
msgstr "Les listes de pages"
|
160 |
-
|
161 |
-
#: wp-accessibility.php:543
|
162 |
-
msgid "Category lists"
|
163 |
-
msgstr "Les listes de catégories"
|
164 |
-
|
165 |
-
#: wp-accessibility.php:544
|
166 |
-
msgid "Archive links"
|
167 |
-
msgstr "Les liens d'archivage"
|
168 |
-
|
169 |
-
#: wp-accessibility.php:545
|
170 |
-
msgid "Tag clouds"
|
171 |
-
msgstr "Les nuages de tag"
|
172 |
-
|
173 |
-
#: wp-accessibility.php:546
|
174 |
-
msgid "Category links"
|
175 |
-
msgstr "Les liens de catégories"
|
176 |
-
|
177 |
-
#: wp-accessibility.php:547
|
178 |
-
msgid "Post edit links"
|
179 |
-
msgstr "Les liens d'édition de billets"
|
180 |
-
|
181 |
-
#: wp-accessibility.php:548
|
182 |
-
msgid "Edit comment links"
|
183 |
-
msgstr "Les liens d'édition des commentaires"
|
184 |
-
|
185 |
-
#: wp-accessibility.php:555
|
186 |
-
msgid "Update Title Attribute Settings"
|
187 |
-
msgstr "Mettre à jour les réglages pour les attributs title"
|
188 |
-
|
189 |
-
#: wp-accessibility.php:561
|
190 |
-
msgid "Add Skiplinks"
|
191 |
-
msgstr "Ajouter des liens d'évitement"
|
192 |
-
|
193 |
-
#: wp-accessibility.php:565
|
194 |
-
msgid "Configure Skiplinks"
|
195 |
-
msgstr "Configurer les liens d'évitement"
|
196 |
-
|
197 |
-
#: wp-accessibility.php:567
|
198 |
-
msgid "Enable Skiplinks"
|
199 |
-
msgstr "Activer les liens d'évitement"
|
200 |
-
|
201 |
-
#: wp-accessibility.php:568
|
202 |
-
msgid "Skiplinks always visible"
|
203 |
-
msgstr "Liens d'évitement toujours visibles"
|
204 |
-
|
205 |
-
#: wp-accessibility.php:569
|
206 |
-
msgid "Skip to Content link target (ID of your main content container)"
|
207 |
-
msgstr "Cible du lien Aller au contenu (ID du conteneur principal)"
|
208 |
-
|
209 |
-
#: wp-accessibility.php:570
|
210 |
-
msgid "Skip to Navigation link target (ID of your main navigation container)"
|
211 |
-
msgstr "Cible du lien Aller à la navigation (ID du conteneur de navigation principal)"
|
212 |
-
|
213 |
-
#: wp-accessibility.php:571
|
214 |
-
msgid "Site Map link target (URL for your site map)"
|
215 |
-
msgstr "Cilbe du lien Plan du site (URL vers le plan du site)"
|
216 |
-
|
217 |
-
#: wp-accessibility.php:572
|
218 |
-
msgid "Add your own link (link or container ID)"
|
219 |
-
msgstr "Ajouter votre propre lien (ID du lien ou du conteneur)"
|
220 |
-
|
221 |
-
#: wp-accessibility.php:572
|
222 |
-
msgid "Link text for your link"
|
223 |
-
msgstr "Lien, texte de votre lien"
|
224 |
-
|
225 |
-
#: wp-accessibility.php:573
|
226 |
-
msgid "Styles for Skiplinks when they have focus"
|
227 |
-
msgstr "Styles pour les liens d'évitement lorsqu'ils prennent le focus"
|
228 |
-
|
229 |
-
#: wp-accessibility.php:575
|
230 |
-
msgid "(Not currently visible)"
|
231 |
-
msgstr "(Pas visible actuellement)"
|
232 |
-
|
233 |
-
#: wp-accessibility.php:576
|
234 |
-
msgid "Styles for Skiplinks without focus"
|
235 |
-
msgstr "Styles pour les liens d'évitement n'ayant pas le focus"
|
236 |
-
|
237 |
-
#: wp-accessibility.php:584
|
238 |
-
msgid "Update Skiplink Settings"
|
239 |
-
msgstr "Mettre à jour les réglages pour les liens d'évitement"
|
240 |
-
|
241 |
-
#: wp-accessibility.php:590
|
242 |
-
msgid "Miscellaneous Accessibility Settings"
|
243 |
-
msgstr "Autres réglages d'accessibilité"
|
244 |
-
|
245 |
-
#: wp-accessibility.php:594
|
246 |
-
msgid "Miscellaneous"
|
247 |
-
msgstr "Divers"
|
248 |
-
|
249 |
-
#: wp-accessibility.php:596
|
250 |
-
msgid "Add Site Language and text direction to HTML element"
|
251 |
-
msgstr "Ajouter la langue du site et la direction du texte dans l'élément HTML"
|
252 |
-
|
253 |
-
#: wp-accessibility.php:597
|
254 |
-
msgid "Remove target attribute from links"
|
255 |
-
msgstr "Supprimer l'attribut <span lang=\"en\">target</span> sur les liens"
|
256 |
-
|
257 |
-
#: wp-accessibility.php:599
|
258 |
-
msgid "Remove tabindex from focusable elements"
|
259 |
-
msgstr "Supprimer le tabindex sur les éléments pouvant recevoir le focus"
|
260 |
-
|
261 |
-
#: wp-accessibility.php:601
|
262 |
-
msgid "Remove title attribute from images inserted into post content and featured images."
|
263 |
-
msgstr "Supprimer l'attribut <span lang=\"en\">title</span> sur les images"
|
264 |
-
|
265 |
-
#: wp-accessibility.php:604
|
266 |
-
msgid "Add post title to \"more\" links."
|
267 |
-
msgstr "Ajouter le titre du billet sur les liens \"lire la suite\""
|
268 |
-
|
269 |
-
#: wp-accessibility.php:605
|
270 |
-
msgid "Continue reading text"
|
271 |
-
msgstr "Texte pour le lien Lire la suite"
|
272 |
-
|
273 |
-
#: wp-accessibility.php:613
|
274 |
-
msgid "Update Miscellaneous Settings"
|
275 |
-
msgstr "Mettre à jour les autres réglages d'accessibilité"
|
276 |
-
|
277 |
-
#: wp-accessibility.php:678
|
278 |
-
msgid "Get Plug-in Support"
|
279 |
-
msgstr "Obtenir du support pour l'extension"
|
280 |
-
|
281 |
-
#: wp-accessibility.php:691
|
282 |
-
msgid "Support this Plugin"
|
283 |
-
msgstr "Soutenir cette extension"
|
284 |
-
|
285 |
-
#: wp-accessibility.php:699
|
286 |
-
msgid "<a href=\"http://www.joedolson.com/donate.php\">Make a donation today!</a> Every donation counts - donate $2, $10, or $100 and help me keep this plug-in running!"
|
287 |
-
msgstr "<a href=\"http://www.joedolson.com/donate.php\">Faites un don aujourd'hui !</a> Chaque don compte - Donnez-moi 2 euro, 10 euro ou 100 euro et aidez-moi à faire fonctionner cette extension !"
|
288 |
-
|
289 |
-
#: wp-accessibility.php:715
|
290 |
-
msgid "Accessibility References"
|
291 |
-
msgstr "Références sur l'accessibilité"
|
292 |
-
|
293 |
-
#: wp-accessibility.php:730
|
294 |
-
msgid "Contributing References"
|
295 |
-
msgstr "Références de travail"
|
296 |
-
|
297 |
-
#: wp-accessibility.php:798
|
298 |
-
msgid "The most recent posts on your blog"
|
299 |
-
msgstr "Les articles les plus récents de votre blog"
|
300 |
-
|
301 |
-
#: wp-accessibility.php:799
|
302 |
-
msgid "WP A11y: Recent Posts"
|
303 |
-
msgstr "WP A11y: Articles récents"
|
304 |
-
|
305 |
-
#: wp-accessibility.php:821
|
306 |
-
msgid "Recent Posts"
|
307 |
-
msgstr "Billets récents"
|
308 |
-
|
309 |
-
#: wp-accessibility.php:864
|
310 |
-
msgid "Title:"
|
311 |
-
msgstr "Titre"
|
312 |
-
|
313 |
-
#: wp-accessibility.php:867
|
314 |
-
msgid "Number of posts to show:"
|
315 |
-
msgstr "Nombre de billets à afficher :"
|
316 |
-
|
317 |
-
#: wp-accessibility.php:961
|
318 |
-
msgid "Please read the FAQ and other Help documents before making a support request."
|
319 |
-
msgstr "Veuillez consulter la FAQ et les autres documents d'aide avant de faire une demande de support."
|
320 |
-
|
321 |
-
#: wp-accessibility.php:963
|
322 |
-
msgid "Please describe your problem. I'm not psychic."
|
323 |
-
msgstr "Veuillez décrire votre problème. Je ne suis pas devin."
|
324 |
-
|
325 |
-
#: wp-accessibility.php:967
|
326 |
-
msgid "Thank you for supporting the continuing development of this plug-in! I'll get back to you as soon as I can."
|
327 |
-
msgstr "Merci de soutnenir le développement continu de cette extension. Je reviendrai vers vous dès que possible."
|
328 |
-
|
329 |
-
#: wp-accessibility.php:969
|
330 |
-
msgid "I cannot provide free support, but will treat your request as a bug report, and will incorporate any permanent solutions I discover into the plug-in."
|
331 |
-
msgstr "Je ne peux pas fournir du support gratuit mais traiterai votre demande comme un report de bug, et intègrerai à l'extension toute solution stable que j'aurais trouvée."
|
332 |
-
|
333 |
-
#: wp-accessibility.php:981
|
334 |
-
msgid "<strong>Please note</strong>: I do keep records of those who have donated, but if your donation came from somebody other than your account at this web site, you must note this in your message."
|
335 |
-
msgstr "<strong>Note :</strong> Je garde trace de tous ceux qui me font des dons, mais si votre don provient de quelqu'un d'autre n'ayant pas de compte sur ce site, veuillez l'indiquer dans votre message."
|
336 |
-
|
337 |
-
#: wp-accessibility.php:985
|
338 |
-
msgid "From:"
|
339 |
-
msgstr "De :"
|
340 |
-
|
341 |
-
#: wp-accessibility.php:988
|
342 |
-
msgid "I have read <a href=\"%1$s\">the FAQ for this plug-in</a> <span>(required)</span>"
|
343 |
-
msgstr "J'ai lu <a href=\"%1$s\">La FAQ pour cette extension</a> <span>(requis)</span>"
|
344 |
-
|
345 |
-
#: wp-accessibility.php:991
|
346 |
-
msgid "I have <a href=\"%1$s\">made a donation to help support this plug-in</a>"
|
347 |
-
msgstr "J'ai <a href=\"%1$s\">fait un don pour soutenir cette extension</a>"
|
348 |
-
|
349 |
-
#: wp-accessibility.php:994
|
350 |
-
msgid "Support Request:"
|
351 |
-
msgstr "Demande de support :"
|
352 |
-
|
353 |
-
#: wp-accessibility.php:997
|
354 |
-
msgid "Send Support Request"
|
355 |
-
msgstr "Envoyer la demande de support"
|
356 |
-
|
357 |
-
#: wp-accessibility.php:1000
|
358 |
-
msgid "The following additional information will be sent with your support request:"
|
359 |
-
msgstr "Les informations supplémentaires suivantes seront envoyées avec votre demande de support :"
|
360 |
-
|
361 |
-
msgid "WP Accessibility"
|
362 |
-
msgstr "WP Accessibility"
|
363 |
-
|
364 |
-
msgid "http://www.joedolson.com/articles/wp-accessibility/"
|
365 |
-
msgstr "http://www.joedolson.com/articles/wp-accessibility/"
|
366 |
-
|
367 |
-
msgid "Provides options to improve accessibility in your WordPress site, including removing title attributes."
|
368 |
-
msgstr "Fournit des options pour améliorer l'accessibilité de votre site WordPress, incluant le retrait des attributs de titre."
|
369 |
-
|
370 |
-
msgid "Joe Dolson"
|
371 |
-
msgstr "Joe Dolson"
|
372 |
-
|
373 |
-
msgid "http://www.joedolson.com/"
|
374 |
-
msgstr "http://www.joedolson.com/"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
lang/wp-accessibility-he_IL.mo
ADDED
Binary file
|
lang/wp-accessibility-it_IT.mo
CHANGED
Binary file
|
lang/wp-accessibility-it_IT.po
DELETED
@@ -1,374 +0,0 @@
|
|
1 |
-
# Translation of WP Accessibility in Italian
|
2 |
-
# This file is distributed under the same license as the WP Accessibility package.
|
3 |
-
msgid ""
|
4 |
-
msgstr ""
|
5 |
-
"PO-Revision-Date: 2013-04-24 22:00:11+0000\n"
|
6 |
-
"MIME-Version: 1.0\n"
|
7 |
-
"Content-Type: text/plain; charset=UTF-8\n"
|
8 |
-
"Content-Transfer-Encoding: 8bit\n"
|
9 |
-
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
10 |
-
"X-Generator: GlotPress/0.1\n"
|
11 |
-
"Project-Id-Version: WP Accessibility\n"
|
12 |
-
|
13 |
-
#: wp-accessibility.php:602
|
14 |
-
msgid "Add Accessibility toolbar with fontsize adjustment and contrast toggle"
|
15 |
-
msgstr "Aggiungi la barra di accessibilità con personalizzazione della dimensione caratteri e gestione del contrasto"
|
16 |
-
|
17 |
-
#: wp-accessibility.php:603
|
18 |
-
msgid "Include grayscale toggle with Accessibility toolbar"
|
19 |
-
msgstr "Includi gestione toni di grigio nella barra di accessibilità"
|
20 |
-
|
21 |
-
#: wp-accessibility.php:158
|
22 |
-
msgid "Toggle High Contrast"
|
23 |
-
msgstr "Passa ad alto contrasto"
|
24 |
-
|
25 |
-
#: wp-accessibility.php:159
|
26 |
-
msgid "Toggle Grayscale"
|
27 |
-
msgstr "Passa a toni di grigio"
|
28 |
-
|
29 |
-
#: wp-accessibility.php:160
|
30 |
-
msgid "Toggle Font size"
|
31 |
-
msgstr "Cambia dimensione testo"
|
32 |
-
|
33 |
-
#: wp-accessibility.php:600
|
34 |
-
msgid "Enable WordPress Admin stylesheet"
|
35 |
-
msgstr "Abilita il foglio di stile dell'amministrazione di Wordpress"
|
36 |
-
|
37 |
-
#: wp-accessibility.php:747
|
38 |
-
msgid "Accessibility Toolbar Notes"
|
39 |
-
msgstr "Note sulla barra di accessibilità"
|
40 |
-
|
41 |
-
#: wp-accessibility.php:750
|
42 |
-
msgid "It is almost impossible for the Accessibility Toolbar to guarantee a good result for large text or high contrast modes. You can author your own high-contrast styles by placing a stylesheet called <code>a11y-contrast.css</code> in your Theme's stylesheet directory."
|
43 |
-
msgstr "Spesso è impossibile che la barra di accessibilità possa garantire un buon risultato con testo grande o con alto contrasto. Puoi modificare il risultato dell'alto contrasto inserendo un foglio di stile css all'interno della cartella del tuo tema, chiamandolo <code>a11y-contrast.css</code>."
|
44 |
-
|
45 |
-
#: wp-accessibility.php:753
|
46 |
-
msgid "You can define custom styles for the large print view by defining them under the body class <code>.fontsize</code> in your theme stylesheet."
|
47 |
-
msgstr "Puoi definire le dimensioni personalizzate per i caratteri grandi utilizzando la classe <code>.fontsize</code> all'interno del CSS del tuo tema."
|
48 |
-
|
49 |
-
#: wp-accessibility.php:71
|
50 |
-
msgid "Accessibility Settings"
|
51 |
-
msgstr "Impostazioni di accessibilità"
|
52 |
-
|
53 |
-
#: wp-accessibility.php:598
|
54 |
-
msgid "Force search error on empty search submission (theme must have search.php template)"
|
55 |
-
msgstr "Forza un errore nella ricerca nel caso di invio di modulo vuoto (il tema deve utilizzare il template search.php)"
|
56 |
-
|
57 |
-
#: wp-accessibility.php:606
|
58 |
-
msgid "Add outline to elements on keyboard focus"
|
59 |
-
msgstr "Aggiungi bordo agli elementi al focus tramite tastiera"
|
60 |
-
|
61 |
-
#: wp-accessibility.php:606
|
62 |
-
msgid "Outline color (hexadecimal, optional)"
|
63 |
-
msgstr "Colore bordo (opzionale, in esadecimale)"
|
64 |
-
|
65 |
-
#: wp-accessibility.php:618
|
66 |
-
msgid "Color Contrast Tester"
|
67 |
-
msgstr "Test del contrasto del colore"
|
68 |
-
|
69 |
-
#: wp-accessibility.php:635
|
70 |
-
msgid "Luminosity Contrast Ratio for <code>#%2$s</code> and <code>#%3$s</code> is <strong>%1$s</strong> (Threshold: greater than 7:1 for AAA, 4.5:1 for AA)"
|
71 |
-
msgstr "Il rapporto di contrasto di luminosità per <code>#%2$s</code> e <code>#%3$s</code> è <strong>%1$s</strong> (Soglia: maggiore di 7:1 per AAA, 4.5:1 per AA)"
|
72 |
-
|
73 |
-
#: wp-accessibility.php:637
|
74 |
-
msgid "The colors compared <strong>pass</strong> the relative luminosity test at level AAA."
|
75 |
-
msgstr "I colori comparati <strong>superano</strong> la verifica della luminosità relativa al livello AAA."
|
76 |
-
|
77 |
-
#: wp-accessibility.php:640
|
78 |
-
msgid "The colors compared <strong>pass</strong> the relative luminosity test at level AA."
|
79 |
-
msgstr "I colori comparati <strong>superano</strong> la verifica della luminosità relativa al livello AA."
|
80 |
-
|
81 |
-
#: wp-accessibility.php:643
|
82 |
-
msgid "The colors compared pass the relative luminosity test <strong>only when used in large print</strong> situations (greater than 18pt text or 14pt bold text.)"
|
83 |
-
msgstr "I colori comparati superano la verifica della luminosirà relativa <strong>solo quando utilizzati con testi grandi</strong> (maggiori di 18pt per testo o 14pt per testo in grassetto)."
|
84 |
-
|
85 |
-
#: wp-accessibility.php:646
|
86 |
-
msgid "The colors compared <strong>do not pass</strong> the relative luminosity test."
|
87 |
-
msgstr "I colori comparati <strong>non superano</strong> la verifica della luminosità relativa."
|
88 |
-
|
89 |
-
#: wp-accessibility.php:648
|
90 |
-
msgid "Test another set of colors"
|
91 |
-
msgstr "Verifica altra coppia di colori"
|
92 |
-
|
93 |
-
#: wp-accessibility.php:663
|
94 |
-
msgid "Test of relative luminosity"
|
95 |
-
msgstr "Verifica della luminosità relativa"
|
96 |
-
|
97 |
-
#: wp-accessibility.php:665
|
98 |
-
msgid "Foreground color"
|
99 |
-
msgstr "Colore in primo piano"
|
100 |
-
|
101 |
-
#: wp-accessibility.php:666
|
102 |
-
msgid "Background color"
|
103 |
-
msgstr "Colore di sfondo"
|
104 |
-
|
105 |
-
#: wp-accessibility.php:673
|
106 |
-
msgid "Check Color Contrast"
|
107 |
-
msgstr "Verifica il contrasto di colore"
|
108 |
-
|
109 |
-
#: wp-accessibility.php:697
|
110 |
-
msgid "If you've found WP Accessibility useful, then please consider <a href='http://wordpress.org/extend/plugins/wp-accessibility/'>rating it five stars</a>, <a href='http://www.joedolson.com/donate.php'>making a donation</a>, or <a href='http://translate.joedolson.com/projects/wp-accessibility'>helping with translation</a>."
|
111 |
-
msgstr "Se trovi utile WP Accessibility, considera di <a href='http://wordpress.org/extend/plugins/wp-accessibility/'>valutarlo con cinque stelle</a>, <a href='http://www.joedolson.com/donate.php'>fare una donazione</a>, oppure <a href='http://translate.joedolson.com/projects/wp-accessibility'>aiutarmi con una traduzione</a>."
|
112 |
-
|
113 |
-
#: wp-accessibility.php:231
|
114 |
-
msgid "Skip to content"
|
115 |
-
msgstr "Passa al contenuto"
|
116 |
-
|
117 |
-
#: wp-accessibility.php:233
|
118 |
-
msgid "Skip to navigation"
|
119 |
-
msgstr "Passa alla navigazione"
|
120 |
-
|
121 |
-
#: wp-accessibility.php:235
|
122 |
-
msgid "Site map"
|
123 |
-
msgstr "Mappa del sito"
|
124 |
-
|
125 |
-
#: wp-accessibility.php:395
|
126 |
-
msgid "Remove Title Attributes Settings Updated"
|
127 |
-
msgstr "Aggiornamento impostazioni rimozione attributi title effettuato con successo"
|
128 |
-
|
129 |
-
#: wp-accessibility.php:415
|
130 |
-
msgid "WP Accessibility does not provide any styles for visible skiplinks. You can still set the look of the links using the textareas provided, but all other layout must be assigned in your theme."
|
131 |
-
msgstr "WP Accessibility non fornisce alcun stile per la visibilità dei collegamenti rapidi. Puoi impostare la visualizzazione di questi collegamenti utilizzando l'area di testo fornita qui ma tutte le altre impostazioni devono essere definite all'interno del tema."
|
132 |
-
|
133 |
-
#: wp-accessibility.php:419
|
134 |
-
msgid "Add Skiplinks Settings Updated"
|
135 |
-
msgstr "Aggiornamento impostazioni aggiunta collegamenti rapidi effettuato con successo"
|
136 |
-
|
137 |
-
#: wp-accessibility.php:447
|
138 |
-
msgid "Miscellaneous Accessibility Settings Updated"
|
139 |
-
msgstr "Aggiornamento impostazioni varie di accessibilità effettuato con successo"
|
140 |
-
|
141 |
-
#: wp-accessibility.php:530
|
142 |
-
msgid "WP Accessibility: Settings"
|
143 |
-
msgstr "WP Accessibility: impostazioni"
|
144 |
-
|
145 |
-
#: wp-accessibility.php:535
|
146 |
-
msgid "Remove Title Attributes"
|
147 |
-
msgstr "Rimuovi attributi title"
|
148 |
-
|
149 |
-
#: wp-accessibility.php:539
|
150 |
-
msgid "Remove title attributes from:"
|
151 |
-
msgstr "Rimuovi attributi title da:"
|
152 |
-
|
153 |
-
#: wp-accessibility.php:541
|
154 |
-
msgid "Nav menus"
|
155 |
-
msgstr "Menu di navigazione"
|
156 |
-
|
157 |
-
#: wp-accessibility.php:542
|
158 |
-
msgid "Page lists"
|
159 |
-
msgstr "Elenco pagine"
|
160 |
-
|
161 |
-
#: wp-accessibility.php:543
|
162 |
-
msgid "Category lists"
|
163 |
-
msgstr "Elenco categorie"
|
164 |
-
|
165 |
-
#: wp-accessibility.php:544
|
166 |
-
msgid "Archive links"
|
167 |
-
msgstr "Collegamento archivio"
|
168 |
-
|
169 |
-
#: wp-accessibility.php:545
|
170 |
-
msgid "Tag clouds"
|
171 |
-
msgstr "Tag cloud"
|
172 |
-
|
173 |
-
#: wp-accessibility.php:546
|
174 |
-
msgid "Category links"
|
175 |
-
msgstr "Collegamenti categorie"
|
176 |
-
|
177 |
-
#: wp-accessibility.php:547
|
178 |
-
msgid "Post edit links"
|
179 |
-
msgstr "Collegamenti modifica articolo"
|
180 |
-
|
181 |
-
#: wp-accessibility.php:548
|
182 |
-
msgid "Edit comment links"
|
183 |
-
msgstr "Collegamenti modifica commento"
|
184 |
-
|
185 |
-
#: wp-accessibility.php:555
|
186 |
-
msgid "Update Title Attribute Settings"
|
187 |
-
msgstr "Aggiornamento impostazioni attributo title effettuato con successo"
|
188 |
-
|
189 |
-
#: wp-accessibility.php:561
|
190 |
-
msgid "Add Skiplinks"
|
191 |
-
msgstr "Aggiungi collegamenti rapidi"
|
192 |
-
|
193 |
-
#: wp-accessibility.php:565
|
194 |
-
msgid "Configure Skiplinks"
|
195 |
-
msgstr "Configura collegamenti rapidi"
|
196 |
-
|
197 |
-
#: wp-accessibility.php:567
|
198 |
-
msgid "Enable Skiplinks"
|
199 |
-
msgstr "Abilita collegamenti rapidi"
|
200 |
-
|
201 |
-
#: wp-accessibility.php:568
|
202 |
-
msgid "Skiplinks always visible"
|
203 |
-
msgstr "Collegamenti rapidi sempre visibili"
|
204 |
-
|
205 |
-
#: wp-accessibility.php:569
|
206 |
-
msgid "Skip to Content link target (ID of your main content container)"
|
207 |
-
msgstr "Destinazione per salta al contenuto (ID del contenitore per il contenuto principale)"
|
208 |
-
|
209 |
-
#: wp-accessibility.php:570
|
210 |
-
msgid "Skip to Navigation link target (ID of your main navigation container)"
|
211 |
-
msgstr "Destinazione per salta alla navigazione (ID del contenitore per il menu principale)"
|
212 |
-
|
213 |
-
#: wp-accessibility.php:571
|
214 |
-
msgid "Site Map link target (URL for your site map)"
|
215 |
-
msgstr "Destinazione per salta alla mappa del sito (URL della mappa del sito)"
|
216 |
-
|
217 |
-
#: wp-accessibility.php:572
|
218 |
-
msgid "Add your own link (link or container ID)"
|
219 |
-
msgstr "Aggiungi un tuo collegamento personalizzato (collegamento a URL o ID del contenitore)"
|
220 |
-
|
221 |
-
#: wp-accessibility.php:572
|
222 |
-
msgid "Link text for your link"
|
223 |
-
msgstr "Testo per il tuo collegamento"
|
224 |
-
|
225 |
-
#: wp-accessibility.php:573
|
226 |
-
msgid "Styles for Skiplinks when they have focus"
|
227 |
-
msgstr "Stili per collegamenti rapidi quando hanno il focus"
|
228 |
-
|
229 |
-
#: wp-accessibility.php:575
|
230 |
-
msgid "(Not currently visible)"
|
231 |
-
msgstr "(Non visibile)"
|
232 |
-
|
233 |
-
#: wp-accessibility.php:576
|
234 |
-
msgid "Styles for Skiplinks without focus"
|
235 |
-
msgstr "Stili per collegamenti rapidi senza focus"
|
236 |
-
|
237 |
-
#: wp-accessibility.php:584
|
238 |
-
msgid "Update Skiplink Settings"
|
239 |
-
msgstr "Aggiorna impostazioni collegamenti rapidi"
|
240 |
-
|
241 |
-
#: wp-accessibility.php:590
|
242 |
-
msgid "Miscellaneous Accessibility Settings"
|
243 |
-
msgstr "Impostazioni varie per l'accessibilità"
|
244 |
-
|
245 |
-
#: wp-accessibility.php:594
|
246 |
-
msgid "Miscellaneous"
|
247 |
-
msgstr "Impostazioni varie"
|
248 |
-
|
249 |
-
#: wp-accessibility.php:596
|
250 |
-
msgid "Add Site Language and text direction to HTML element"
|
251 |
-
msgstr "Aggiungi la lingua del sito e la direzione del testo nell'elemento HTML"
|
252 |
-
|
253 |
-
#: wp-accessibility.php:597
|
254 |
-
msgid "Remove target attribute from links"
|
255 |
-
msgstr "Rimuovi attributo target dai collegamenti"
|
256 |
-
|
257 |
-
#: wp-accessibility.php:599
|
258 |
-
msgid "Remove tabindex from focusable elements"
|
259 |
-
msgstr "Rimuovi tabindex dagli elementi con focus"
|
260 |
-
|
261 |
-
#: wp-accessibility.php:601
|
262 |
-
msgid "Remove title attribute from images inserted into post content and featured images."
|
263 |
-
msgstr "Rimuovi attributo title per le immagini inserite negli articoli come immagini in evidenza."
|
264 |
-
|
265 |
-
#: wp-accessibility.php:604
|
266 |
-
msgid "Add post title to \"more\" links."
|
267 |
-
msgstr "Aggiungi titolo articolo al collegamento \"continua\""
|
268 |
-
|
269 |
-
#: wp-accessibility.php:605
|
270 |
-
msgid "Continue reading text"
|
271 |
-
msgstr "Testo per \"Continua\""
|
272 |
-
|
273 |
-
#: wp-accessibility.php:613
|
274 |
-
msgid "Update Miscellaneous Settings"
|
275 |
-
msgstr "Aggiorna impostazioni varie"
|
276 |
-
|
277 |
-
#: wp-accessibility.php:678
|
278 |
-
msgid "Get Plug-in Support"
|
279 |
-
msgstr "Ottieni supporto per il plug-in"
|
280 |
-
|
281 |
-
#: wp-accessibility.php:691
|
282 |
-
msgid "Support this Plugin"
|
283 |
-
msgstr "Supporta questo plugin"
|
284 |
-
|
285 |
-
#: wp-accessibility.php:699
|
286 |
-
msgid "<a href=\"http://www.joedolson.com/donate.php\">Make a donation today!</a> Every donation counts - donate $2, $10, or $100 and help me keep this plug-in running!"
|
287 |
-
msgstr "<a href=\"http://www.joedolson.com/donate.php\">Fai una donazione oggi stesso!</a> Ogni donazione conta - donando $2, $10, o $100 mi aiuterà a garantire l'evoluzione di questo plug-in!"
|
288 |
-
|
289 |
-
#: wp-accessibility.php:715
|
290 |
-
msgid "Accessibility References"
|
291 |
-
msgstr "Riferimenti di accessibilità"
|
292 |
-
|
293 |
-
#: wp-accessibility.php:730
|
294 |
-
msgid "Contributing References"
|
295 |
-
msgstr "Riferimenti di contributi"
|
296 |
-
|
297 |
-
#: wp-accessibility.php:798
|
298 |
-
msgid "The most recent posts on your blog"
|
299 |
-
msgstr "Gli articoli più recenti nel tuo blog"
|
300 |
-
|
301 |
-
#: wp-accessibility.php:799
|
302 |
-
msgid "WP A11y: Recent Posts"
|
303 |
-
msgstr "WP A11y: articoli recenti"
|
304 |
-
|
305 |
-
#: wp-accessibility.php:821
|
306 |
-
msgid "Recent Posts"
|
307 |
-
msgstr "Articoli recenti"
|
308 |
-
|
309 |
-
#: wp-accessibility.php:864
|
310 |
-
msgid "Title:"
|
311 |
-
msgstr "Titolo:"
|
312 |
-
|
313 |
-
#: wp-accessibility.php:867
|
314 |
-
msgid "Number of posts to show:"
|
315 |
-
msgstr "Numero di articoli da visualizzare:"
|
316 |
-
|
317 |
-
#: wp-accessibility.php:961
|
318 |
-
msgid "Please read the FAQ and other Help documents before making a support request."
|
319 |
-
msgstr "Si prega di leggere le FAQ e gli altri documenti di supporto prima di inviare una richiesta."
|
320 |
-
|
321 |
-
#: wp-accessibility.php:963
|
322 |
-
msgid "Please describe your problem. I'm not psychic."
|
323 |
-
msgstr "Si prega di descrivere il problema."
|
324 |
-
|
325 |
-
#: wp-accessibility.php:967
|
326 |
-
msgid "Thank you for supporting the continuing development of this plug-in! I'll get back to you as soon as I can."
|
327 |
-
msgstr "Grazie per supportare lo sviluppo continuo di questo plug-in! Risponderò non appena possibile."
|
328 |
-
|
329 |
-
#: wp-accessibility.php:969
|
330 |
-
msgid "I cannot provide free support, but will treat your request as a bug report, and will incorporate any permanent solutions I discover into the plug-in."
|
331 |
-
msgstr "Non posso fornire supporto gratuito, ma seguirò la tua richiesta come fosse un bug, e inserirò definitivamente nel plug-in ogni utile soluzione che troverò."
|
332 |
-
|
333 |
-
#: wp-accessibility.php:981
|
334 |
-
msgid "<strong>Please note</strong>: I do keep records of those who have donated, but if your donation came from somebody other than your account at this web site, you must note this in your message."
|
335 |
-
msgstr "<strong>Nota bene</strong>: Tengo nota di chi ha donato, ma se la tua donazione arriva da un altro account rispetto a questo sito Web, devi indicarlo nel messaggio."
|
336 |
-
|
337 |
-
#: wp-accessibility.php:985
|
338 |
-
msgid "From:"
|
339 |
-
msgstr "Da:"
|
340 |
-
|
341 |
-
#: wp-accessibility.php:988
|
342 |
-
msgid "I have read <a href=\"%1$s\">the FAQ for this plug-in</a> <span>(required)</span>"
|
343 |
-
msgstr "Ho letto <a href=\"%1$s\">le FAQ per questo plug-in</a> <span>(richiesto)</span>"
|
344 |
-
|
345 |
-
#: wp-accessibility.php:991
|
346 |
-
msgid "I have <a href=\"%1$s\">made a donation to help support this plug-in</a>"
|
347 |
-
msgstr "Ho <a href=\"%1$s\">effettuato una donazione per aiutare lo sviluppo di questo plug-in</a>"
|
348 |
-
|
349 |
-
#: wp-accessibility.php:994
|
350 |
-
msgid "Support Request:"
|
351 |
-
msgstr "Richiesta di supporto:"
|
352 |
-
|
353 |
-
#: wp-accessibility.php:997
|
354 |
-
msgid "Send Support Request"
|
355 |
-
msgstr "Invia richiesta di supporto"
|
356 |
-
|
357 |
-
#: wp-accessibility.php:1000
|
358 |
-
msgid "The following additional information will be sent with your support request:"
|
359 |
-
msgstr "Le seguenti informazioni aggiuntive saranno inviate assieme alla tua richiesta di supporto:"
|
360 |
-
|
361 |
-
msgid "WP Accessibility"
|
362 |
-
msgstr "WP Accessibility"
|
363 |
-
|
364 |
-
msgid "http://www.joedolson.com/articles/wp-accessibility/"
|
365 |
-
msgstr "http://www.joedolson.com/articles/wp-accessibility/"
|
366 |
-
|
367 |
-
msgid "Provides options to improve accessibility in your WordPress site, including removing title attributes."
|
368 |
-
msgstr "Fornisce funzionalità per incrementare l'accessibilità del tuo sito basato su WordPress, inclusa la rimozione degli attributi title."
|
369 |
-
|
370 |
-
msgid "Joe Dolson"
|
371 |
-
msgstr "Joe Dolson"
|
372 |
-
|
373 |
-
msgid "http://www.joedolson.com/"
|
374 |
-
msgstr "http://www.joedolson.com/"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
lang/wp-accessibility-nl_NL.mo
CHANGED
Binary file
|
lang/wp-accessibility-nl_NL.po
DELETED
@@ -1,383 +0,0 @@
|
|
1 |
-
# Translation of WP Accessibility in Dutch
|
2 |
-
# This file is distributed under the same license as the WP Accessibility package.
|
3 |
-
msgid ""
|
4 |
-
msgstr ""
|
5 |
-
"PO-Revision-Date: 2014-03-06 22:29:12+0000\n"
|
6 |
-
"MIME-Version: 1.0\n"
|
7 |
-
"Content-Type: text/plain; charset=UTF-8\n"
|
8 |
-
"Content-Transfer-Encoding: 8bit\n"
|
9 |
-
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
10 |
-
"X-Generator: GlotPress/0.1\n"
|
11 |
-
"Project-Id-Version: WP Accessibility\n"
|
12 |
-
|
13 |
-
#: wp-accessibility.php:584 wp-accessibility.php:585 wp-accessibility.php:589
|
14 |
-
#: wp-accessibility.php:590 wp-accessibility.php:591
|
15 |
-
msgid "Obsolete since WordPress 3.8"
|
16 |
-
msgstr "Verouderd sinds WordPress 3.8"
|
17 |
-
|
18 |
-
#: wp-accessibility.php:644
|
19 |
-
msgid "Make row actions always visible"
|
20 |
-
msgstr "Rij acties altijd zichtbaar maken"
|
21 |
-
|
22 |
-
#: wp-accessibility.php:648
|
23 |
-
msgid "Enable diagnostic CSS"
|
24 |
-
msgstr "Diagnostische CSS inschakelen"
|
25 |
-
|
26 |
-
#: wp-accessibility.php:744
|
27 |
-
msgid "<a href=\"http://www.joedolson.com/donate.php\">Make a donation today!</a> Every donation counts - donate $5, $20, or $100 and help me keep this plug-in running!"
|
28 |
-
msgstr "<a href=\"http://www.joedolson.com/donate.php\">Doneer vandaag nog!</a> Elke donatie telt - doneer $5, $20, of $100 en help me deze plug-in te onderhouden!"
|
29 |
-
|
30 |
-
#: wp-accessibility.php:844
|
31 |
-
msgid "WP A11Y: Recent Posts"
|
32 |
-
msgstr "WP A11Y: Recente Berichten"
|
33 |
-
|
34 |
-
#: wp-accessibility.php:646
|
35 |
-
msgid "Add Accessibility toolbar with fontsize adjustment and contrast toggle"
|
36 |
-
msgstr "Voeg de accessibility toolbar toe met keuzes voor fontgrootte en contrast"
|
37 |
-
|
38 |
-
#: wp-accessibility.php:647
|
39 |
-
msgid "Include grayscale toggle with Accessibility toolbar"
|
40 |
-
msgstr "Voeg keuze voor grijstinten toe aan de Accessibility toolbar"
|
41 |
-
|
42 |
-
#: wp-accessibility.php:169
|
43 |
-
msgid "Toggle High Contrast"
|
44 |
-
msgstr "Keuze voor hoog contrast"
|
45 |
-
|
46 |
-
#: wp-accessibility.php:170
|
47 |
-
msgid "Toggle Grayscale"
|
48 |
-
msgstr "Keuze grijstinten"
|
49 |
-
|
50 |
-
#: wp-accessibility.php:171
|
51 |
-
msgid "Toggle Font size"
|
52 |
-
msgstr "Kies fontgrootte"
|
53 |
-
|
54 |
-
#: wp-accessibility.php:643
|
55 |
-
msgid "Enable WordPress Admin stylesheet"
|
56 |
-
msgstr "Schakel het WordPress Admin stylesheet in"
|
57 |
-
|
58 |
-
#: wp-accessibility.php:792
|
59 |
-
msgid "Accessibility Toolbar Notes"
|
60 |
-
msgstr "Accessibility Toolbar opmerkingen"
|
61 |
-
|
62 |
-
#: wp-accessibility.php:795
|
63 |
-
msgid "It is almost impossible for the Accessibility Toolbar to guarantee a good result for large text or high contrast modes. You can author your own high-contrast styles by placing a stylesheet called <code>a11y-contrast.css</code> in your Theme's stylesheet directory."
|
64 |
-
msgstr "Het is bijna onmogelijk voor de Accessibility Toolbar om een goede weergave te garanderen voor grote tekstweergave of voor een hoog contrast. Je kunt uw eigen CSS stijl toevoegen door een stylesheet met de naam <code>a11y-contrast.css</code> in je thema's stylesheet directory te plaatsen."
|
65 |
-
|
66 |
-
#: wp-accessibility.php:798
|
67 |
-
msgid "You can define custom styles for the large print view by defining them under the body class <code>.fontsize</code> in your theme stylesheet."
|
68 |
-
msgstr "U kunt uw eigen CSS stijl instellen voor grote letters door deze te definiëren in het body class <code>.fontsize</code> in het stylesheet van uw thema."
|
69 |
-
|
70 |
-
#: wp-accessibility.php:71
|
71 |
-
msgid "Accessibility Settings"
|
72 |
-
msgstr "Accessibility instellingen"
|
73 |
-
|
74 |
-
#: wp-accessibility.php:641
|
75 |
-
msgid "Force search error on empty search submission (theme must have search.php template)"
|
76 |
-
msgstr "Geef een foutmelding bij een lege zoekopdracht (uw thema moet beschikken over een search.php template)"
|
77 |
-
|
78 |
-
#: wp-accessibility.php:651
|
79 |
-
msgid "Add outline to elements on keyboard focus"
|
80 |
-
msgstr "Voeg een outline toe aan elementen met toestenbord focus"
|
81 |
-
|
82 |
-
#: wp-accessibility.php:651
|
83 |
-
msgid "Outline color (hexadecimal, optional)"
|
84 |
-
msgstr "Kleur outline (hexadecimaal, optioneel)"
|
85 |
-
|
86 |
-
#: wp-accessibility.php:663
|
87 |
-
msgid "Color Contrast Tester"
|
88 |
-
msgstr "Tester voor kleurcontrast"
|
89 |
-
|
90 |
-
#: wp-accessibility.php:680
|
91 |
-
msgid "Luminosity Contrast Ratio for <code>#%2$s</code> and <code>#%3$s</code> is <strong>%1$s</strong> (Threshold: greater than 7:1 for AAA, 4.5:1 for AA)"
|
92 |
-
msgstr "Helderheid/contrast ratio voor<code>#%2$s</code> en <code>#%3$s</code> is <strong>%1$s</strong> (drempelwaarde: groter dan 7:1 voor AAA, 4.5:1 voor AA)"
|
93 |
-
|
94 |
-
#: wp-accessibility.php:682
|
95 |
-
msgid "The colors compared <strong>pass</strong> the relative luminosity test at level AAA."
|
96 |
-
msgstr "De vergeleken kleuren <strong>voldoen</strong> aan de eisen voor de relatieve helderheidstest van niveau AAA."
|
97 |
-
|
98 |
-
#: wp-accessibility.php:685
|
99 |
-
msgid "The colors compared <strong>pass</strong> the relative luminosity test at level AA."
|
100 |
-
msgstr "De vergeleken kleuren <strong>voldoen</strong> aan de eisen voor de relatieve helderheidstest van niveau AA."
|
101 |
-
|
102 |
-
#: wp-accessibility.php:688
|
103 |
-
msgid "The colors compared pass the relative luminosity test <strong>only when used in large print</strong> situations (greater than 18pt text or 14pt bold text.)"
|
104 |
-
msgstr "De vergeleken kleuren voldoen alleen aan de eisen voor de relatieve helderheidstest <strong>voor grote letters</strong> (groter dan 18pt tekst of 14pt vette tekst.)"
|
105 |
-
|
106 |
-
#: wp-accessibility.php:691
|
107 |
-
msgid "The colors compared <strong>do not pass</strong> the relative luminosity test."
|
108 |
-
msgstr "De vergeleken kleuren <strong>voldoen niet</strong> aan de eisen voor de relatieve helderheidstest."
|
109 |
-
|
110 |
-
#: wp-accessibility.php:693
|
111 |
-
msgid "Test another set of colors"
|
112 |
-
msgstr "Test een andere set kleuren"
|
113 |
-
|
114 |
-
#: wp-accessibility.php:708
|
115 |
-
msgid "Test of relative luminosity"
|
116 |
-
msgstr "Relatieve helderheidstest"
|
117 |
-
|
118 |
-
#: wp-accessibility.php:710
|
119 |
-
msgid "Foreground color"
|
120 |
-
msgstr "Voorgrondkleur"
|
121 |
-
|
122 |
-
#: wp-accessibility.php:711
|
123 |
-
msgid "Background color"
|
124 |
-
msgstr "Achtergrondkleur"
|
125 |
-
|
126 |
-
#: wp-accessibility.php:718
|
127 |
-
msgid "Check Color Contrast"
|
128 |
-
msgstr "Controleer kleurcontrast"
|
129 |
-
|
130 |
-
#: wp-accessibility.php:742
|
131 |
-
msgid "If you've found WP Accessibility useful, then please consider <a href='http://wordpress.org/extend/plugins/wp-accessibility/'>rating it five stars</a>, <a href='http://www.joedolson.com/donate.php'>making a donation</a>, or <a href='http://translate.joedolson.com/projects/wp-accessibility'>helping with translation</a>."
|
132 |
-
msgstr "Vind je WP Accessibility nuttig? Overweeg dan alsjeblieft <a href='http://wordpress.org/extend/plugins/wp-accessibility/'>een 5 sterren beoordeling</a>, <a href='http://www.joedolson.com/donate.php'>een donatie</a>, of <a href='http://translate.joedolson.com/projects/wp-accessibility'>hulp bij de vertaling</a>."
|
133 |
-
|
134 |
-
#: wp-accessibility.php:244
|
135 |
-
msgid "Skip to content"
|
136 |
-
msgstr "Spring naar de inhoud"
|
137 |
-
|
138 |
-
#: wp-accessibility.php:246
|
139 |
-
msgid "Skip to navigation"
|
140 |
-
msgstr "Spring naar de navigatie"
|
141 |
-
|
142 |
-
#: wp-accessibility.php:248
|
143 |
-
msgid "Site map"
|
144 |
-
msgstr "Sitemap"
|
145 |
-
|
146 |
-
#: wp-accessibility.php:435
|
147 |
-
msgid "Remove Title Attributes Settings Updated"
|
148 |
-
msgstr "Instellingen aangepast voor het verwijderen van Title Attributes"
|
149 |
-
|
150 |
-
#: wp-accessibility.php:455
|
151 |
-
msgid "WP Accessibility does not provide any styles for visible skiplinks. You can still set the look of the links using the textareas provided, but all other layout must be assigned in your theme."
|
152 |
-
msgstr "WP Accessibility heeft geen CSS stijl voor zichtbare skiplinks (omzeilende links). U kunt altijd de stijl van de links aanpassen met de beschikbare textareas, Alle andere aanpassingen aan de layout kan in uw thema worden gemaakt."
|
153 |
-
|
154 |
-
#: wp-accessibility.php:459
|
155 |
-
msgid "Add Skiplinks Settings Updated"
|
156 |
-
msgstr "Instellingen Skiplinks toevoegen aangepast"
|
157 |
-
|
158 |
-
#: wp-accessibility.php:491
|
159 |
-
msgid "Miscellaneous Accessibility Settings Updated"
|
160 |
-
msgstr "Diverse Accessibility instellingen aangepast"
|
161 |
-
|
162 |
-
#: wp-accessibility.php:573
|
163 |
-
msgid "WP Accessibility: Settings"
|
164 |
-
msgstr "WP Accessibility: Instellingen"
|
165 |
-
|
166 |
-
#: wp-accessibility.php:578
|
167 |
-
msgid "Remove Title Attributes"
|
168 |
-
msgstr "Verwijder Title Attributes"
|
169 |
-
|
170 |
-
#: wp-accessibility.php:582
|
171 |
-
msgid "Remove title attributes from:"
|
172 |
-
msgstr "Verwijder title attributes van:"
|
173 |
-
|
174 |
-
#: wp-accessibility.php:584
|
175 |
-
msgid "Nav menus"
|
176 |
-
msgstr "Nav menu's"
|
177 |
-
|
178 |
-
#: wp-accessibility.php:585
|
179 |
-
msgid "Page lists"
|
180 |
-
msgstr "Paginalijsten"
|
181 |
-
|
182 |
-
#: wp-accessibility.php:586
|
183 |
-
msgid "Category lists"
|
184 |
-
msgstr "Categorielijsten"
|
185 |
-
|
186 |
-
#: wp-accessibility.php:587
|
187 |
-
msgid "Archive links"
|
188 |
-
msgstr "Archieflinks"
|
189 |
-
|
190 |
-
#: wp-accessibility.php:588
|
191 |
-
msgid "Tag clouds"
|
192 |
-
msgstr "Tag clouds"
|
193 |
-
|
194 |
-
#: wp-accessibility.php:589
|
195 |
-
msgid "Category links"
|
196 |
-
msgstr "Categorielinks"
|
197 |
-
|
198 |
-
#: wp-accessibility.php:590
|
199 |
-
msgid "Post edit links"
|
200 |
-
msgstr "Bewerk links berichten"
|
201 |
-
|
202 |
-
#: wp-accessibility.php:591
|
203 |
-
msgid "Edit comment links"
|
204 |
-
msgstr "Bewerk reacties link"
|
205 |
-
|
206 |
-
#: wp-accessibility.php:598
|
207 |
-
msgid "Update Title Attribute Settings"
|
208 |
-
msgstr "Pas Title Attribute instellingen aan"
|
209 |
-
|
210 |
-
#: wp-accessibility.php:604
|
211 |
-
msgid "Add Skiplinks"
|
212 |
-
msgstr "Voeg skiplinks toe"
|
213 |
-
|
214 |
-
#: wp-accessibility.php:608
|
215 |
-
msgid "Configure Skiplinks"
|
216 |
-
msgstr "Configureer Skiplinks"
|
217 |
-
|
218 |
-
#: wp-accessibility.php:610
|
219 |
-
msgid "Enable Skiplinks"
|
220 |
-
msgstr "Pas Skiplinks toe"
|
221 |
-
|
222 |
-
#: wp-accessibility.php:611
|
223 |
-
msgid "Skiplinks always visible"
|
224 |
-
msgstr "Skiplinks zijn altijd zichtbaar"
|
225 |
-
|
226 |
-
#: wp-accessibility.php:612
|
227 |
-
msgid "Skip to Content link target (ID of your main content container)"
|
228 |
-
msgstr "Sping naar inhoud linkdoel (ID van je hoofdinhoud container)"
|
229 |
-
|
230 |
-
#: wp-accessibility.php:613
|
231 |
-
msgid "Skip to Navigation link target (ID of your main navigation container)"
|
232 |
-
msgstr "Spring naar navigatie linkdoel (ID van je hoofdnavigatie container)"
|
233 |
-
|
234 |
-
#: wp-accessibility.php:614
|
235 |
-
msgid "Site Map link target (URL for your site map)"
|
236 |
-
msgstr "Sitemap linkdoel (URL van je sitemap)"
|
237 |
-
|
238 |
-
#: wp-accessibility.php:615
|
239 |
-
msgid "Add your own link (link or container ID)"
|
240 |
-
msgstr "Voeg je eigen link toe (link of container ID)"
|
241 |
-
|
242 |
-
#: wp-accessibility.php:615
|
243 |
-
msgid "Link text for your link"
|
244 |
-
msgstr "Linktekst voor je link"
|
245 |
-
|
246 |
-
#: wp-accessibility.php:616
|
247 |
-
msgid "Styles for Skiplinks when they have focus"
|
248 |
-
msgstr "CSS-stijlen voor Skiplinks als ze focus hebben "
|
249 |
-
|
250 |
-
#: wp-accessibility.php:618
|
251 |
-
msgid "(Not currently visible)"
|
252 |
-
msgstr "(Nu niet zichtbaar)"
|
253 |
-
|
254 |
-
#: wp-accessibility.php:619
|
255 |
-
msgid "Styles for Skiplinks without focus"
|
256 |
-
msgstr "CSS-stijlen voor Skiplinks zonder focus"
|
257 |
-
|
258 |
-
#: wp-accessibility.php:627
|
259 |
-
msgid "Update Skiplink Settings"
|
260 |
-
msgstr "Pas instellingen Skiplinks aan"
|
261 |
-
|
262 |
-
#: wp-accessibility.php:633
|
263 |
-
msgid "Miscellaneous Accessibility Settings"
|
264 |
-
msgstr "Diverse Accessibility instellingen"
|
265 |
-
|
266 |
-
#: wp-accessibility.php:637
|
267 |
-
msgid "Miscellaneous"
|
268 |
-
msgstr "Diverse"
|
269 |
-
|
270 |
-
#: wp-accessibility.php:639
|
271 |
-
msgid "Add Site Language and text direction to HTML element"
|
272 |
-
msgstr "Voeg taal website en tekstrichting toe aan HTML element"
|
273 |
-
|
274 |
-
#: wp-accessibility.php:640
|
275 |
-
msgid "Remove target attribute from links"
|
276 |
-
msgstr "Verwijder target attribute van links"
|
277 |
-
|
278 |
-
#: wp-accessibility.php:642
|
279 |
-
msgid "Remove tabindex from focusable elements"
|
280 |
-
msgstr "Verwijder tabindex van elementen die focus kunnen hebben"
|
281 |
-
|
282 |
-
#: wp-accessibility.php:645
|
283 |
-
msgid "Remove title attribute from images inserted into post content and featured images."
|
284 |
-
msgstr "Verwijder title attribute van afbeeldingen toegevoegd in een bericht en de uitgelichte afbeelding"
|
285 |
-
|
286 |
-
#: wp-accessibility.php:649
|
287 |
-
msgid "Add post title to \"more\" links."
|
288 |
-
msgstr "Voeg titel bericht toe aan \"lees meer\" links"
|
289 |
-
|
290 |
-
#: wp-accessibility.php:650
|
291 |
-
msgid "Continue reading text"
|
292 |
-
msgstr "Lees meer tekst"
|
293 |
-
|
294 |
-
#: wp-accessibility.php:658
|
295 |
-
msgid "Update Miscellaneous Settings"
|
296 |
-
msgstr "Pas diverse instellingen aan"
|
297 |
-
|
298 |
-
#: wp-accessibility.php:723
|
299 |
-
msgid "Get Plug-in Support"
|
300 |
-
msgstr "Krijg Plugin support"
|
301 |
-
|
302 |
-
#: wp-accessibility.php:736
|
303 |
-
msgid "Support this Plugin"
|
304 |
-
msgstr "Ondersteun deze plugin"
|
305 |
-
|
306 |
-
#: wp-accessibility.php:760
|
307 |
-
msgid "Accessibility References"
|
308 |
-
msgstr "Referenties Accessibility"
|
309 |
-
|
310 |
-
#: wp-accessibility.php:775
|
311 |
-
msgid "Contributing References"
|
312 |
-
msgstr "Referenties Bijdragers"
|
313 |
-
|
314 |
-
#: wp-accessibility.php:861
|
315 |
-
msgid "Recent Posts"
|
316 |
-
msgstr "Recente berichten"
|
317 |
-
|
318 |
-
#: wp-accessibility.php:904
|
319 |
-
msgid "Title:"
|
320 |
-
msgstr "Titel:"
|
321 |
-
|
322 |
-
#: wp-accessibility.php:907
|
323 |
-
msgid "Number of posts to show:"
|
324 |
-
msgstr "Aantal berichten om te tonen:"
|
325 |
-
|
326 |
-
#: wp-accessibility.php:994
|
327 |
-
msgid "Please read the FAQ and other Help documents before making a support request."
|
328 |
-
msgstr "Lees alstublieft de veelgestelde vragen en andere hulpdocumenten voordat u een support verzoek doet."
|
329 |
-
|
330 |
-
#: wp-accessibility.php:996
|
331 |
-
msgid "Please describe your problem. I'm not psychic."
|
332 |
-
msgstr "Beschrijf alstublieft uw probleem. Ik ben niet helderziende."
|
333 |
-
|
334 |
-
#: wp-accessibility.php:1000
|
335 |
-
msgid "Thank you for supporting the continuing development of this plug-in! I'll get back to you as soon as I can."
|
336 |
-
msgstr "Bedankt voor het ondersteunen van de ontwikkeling van deze plugin. Ik snel zo snel mogelijk contact met u op."
|
337 |
-
|
338 |
-
#: wp-accessibility.php:1002
|
339 |
-
msgid "I cannot provide free support, but will treat your request as a bug report, and will incorporate any permanent solutions I discover into the plug-in."
|
340 |
-
msgstr "Ik kan geen gratis ondersteuning bieden, maar zal uw verzoek behandelen als een bug report en zal elke permanente oplossing toevoegen aan de plugin."
|
341 |
-
|
342 |
-
#: wp-accessibility.php:1014
|
343 |
-
msgid "<strong>Please note</strong>: I do keep records of those who have donated, but if your donation came from somebody other than your account at this web site, you must note this in your message."
|
344 |
-
msgstr "<strong>Let op</strong>: ik hou een register bij van alle donaties, maar als uw donatie van iemand anders kwam dan van uw account bij deze website, vermeld dit dan in uw bericht."
|
345 |
-
|
346 |
-
#: wp-accessibility.php:1018
|
347 |
-
msgid "From:"
|
348 |
-
msgstr "Van:"
|
349 |
-
|
350 |
-
#: wp-accessibility.php:1021
|
351 |
-
msgid "I have read <a href=\"%1$s\">the FAQ for this plug-in</a> <span>(required)</span>"
|
352 |
-
msgstr "Ik heb de <a href=\"%1$s\">veelgestelde vragen van deze plugin</a> gelezen <span>(verplicht)</span>"
|
353 |
-
|
354 |
-
#: wp-accessibility.php:1024
|
355 |
-
msgid "I have <a href=\"%1$s\">made a donation to help support this plug-in</a>"
|
356 |
-
msgstr "Ik heb een <a href=\"%1$s\">donatie gemaakt om deze plugin te ondersteunen</a>"
|
357 |
-
|
358 |
-
#: wp-accessibility.php:1027
|
359 |
-
msgid "Support Request:"
|
360 |
-
msgstr "Verzoek om support:"
|
361 |
-
|
362 |
-
#: wp-accessibility.php:1030
|
363 |
-
msgid "Send Support Request"
|
364 |
-
msgstr "Verzend supportverzoek"
|
365 |
-
|
366 |
-
#: wp-accessibility.php:1033
|
367 |
-
msgid "The following additional information will be sent with your support request:"
|
368 |
-
msgstr "De volgende aanvullende informatie zal worden verzonden met uw supportverzoek:"
|
369 |
-
|
370 |
-
msgid "WP Accessibility"
|
371 |
-
msgstr "WP Accessibility"
|
372 |
-
|
373 |
-
msgid "http://www.joedolson.com/articles/wp-accessibility/"
|
374 |
-
msgstr "http://www.joedolson.com/articles/wp-accessibility/"
|
375 |
-
|
376 |
-
msgid "Provides options to improve accessibility in your WordPress site, including removing title attributes."
|
377 |
-
msgstr "Biedt mogelijkheden om de toegankelijkheid van je WordPress site te verbeteren, inclusief het verwijderen van title attributes."
|
378 |
-
|
379 |
-
msgid "Joe Dolson"
|
380 |
-
msgstr "Joe Dolson"
|
381 |
-
|
382 |
-
msgid "http://www.joedolson.com/"
|
383 |
-
msgstr "http://www.joedolson.com/"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
lang/wp-accessibility-pl_PL.po
DELETED
@@ -1,370 +0,0 @@
|
|
1 |
-
# Translation of WP Accessibility in Polish
|
2 |
-
# This file is distributed under the same license as the WP Accessibility package.
|
3 |
-
msgid ""
|
4 |
-
msgstr ""
|
5 |
-
"PO-Revision-Date: 2013-02-22 01:05:28+0000\n"
|
6 |
-
"MIME-Version: 1.0\n"
|
7 |
-
"Content-Type: text/plain; charset=UTF-8\n"
|
8 |
-
"Content-Transfer-Encoding: 8bit\n"
|
9 |
-
"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
|
10 |
-
"X-Generator: GlotPress/0.1\n"
|
11 |
-
"Project-Id-Version: WP Accessibility\n"
|
12 |
-
|
13 |
-
#: wp-accessibility.php:159
|
14 |
-
msgid "Toggle High Contrast"
|
15 |
-
msgstr "Zmień wysoki kontrast"
|
16 |
-
|
17 |
-
#: wp-accessibility.php:160
|
18 |
-
msgid "Toggle Grayscale"
|
19 |
-
msgstr "Zmień na skalę szarości"
|
20 |
-
|
21 |
-
#: wp-accessibility.php:161
|
22 |
-
msgid "Toggle Font size"
|
23 |
-
msgstr "Zmień rozmiar czcionek"
|
24 |
-
|
25 |
-
#: wp-accessibility.php:601
|
26 |
-
msgid "Enable WordPress Admin stylesheet"
|
27 |
-
msgstr "Włącz style panelu administracyjnego Wordpressa"
|
28 |
-
|
29 |
-
#: wp-accessibility.php:603
|
30 |
-
msgid "Add Accessibility toolbar with fontsize adjustment, contrast toggle, and grayscale switch. (Grayscale not available for Firefox)"
|
31 |
-
msgstr "Dodaj pasek dostępności umożliwiający dostosowanie wielkości czcionek, zmianę kontrastu i włączenie skali szarości. (skala szarości nie jest dostępna dla przeglądarki Firefox)"
|
32 |
-
|
33 |
-
#: wp-accessibility.php:747
|
34 |
-
msgid "Accessibility Toolbar Notes"
|
35 |
-
msgstr "Uwaga o pasku dostępności"
|
36 |
-
|
37 |
-
#: wp-accessibility.php:750
|
38 |
-
msgid "It is almost impossible for the Accessibility Toolbar to guarantee a good result for large text or high contrast modes. You can author your own high-contrast styles by placing a stylesheet called <code>a11y-contrast.css</code> in your Theme's stylesheet directory."
|
39 |
-
msgstr "Pasek dostępności nie gwarantuje dobrego efektu dla dużych czcionek lub trybu wysokiego kontrastu. Możesz utworzyć własny arkusz stylów dla trybu wysokiego kontrastu i umieścić go pod nazwą <code>a11y-contrast.css</code> w katalogu stylów skórki."
|
40 |
-
|
41 |
-
#: wp-accessibility.php:753
|
42 |
-
msgid "You can define custom styles for the large print view by defining them under the body class <code>.fontsize</code> in your theme stylesheet."
|
43 |
-
msgstr "Możesz zdefiniować własne style dla powiększonej czcionki poprzez zdefiniowanie ich dla klasy body <code>.fontsize</code> w Twoim arkuszu stylów."
|
44 |
-
|
45 |
-
#: wp-accessibility.php:72
|
46 |
-
msgid "Accessibility Settings"
|
47 |
-
msgstr "Ustawienia dostępności"
|
48 |
-
|
49 |
-
#: wp-accessibility.php:599
|
50 |
-
msgid "Force search error on empty search submission (theme must have search.php template)"
|
51 |
-
msgstr "Wymuś stronę błędu wyszukiwania przy braku wyników (skórka musi posiadać szablon search.php)"
|
52 |
-
|
53 |
-
#: wp-accessibility.php:606
|
54 |
-
msgid "Add outline to elements on keyboard focus"
|
55 |
-
msgstr "Dodaj obrys do elementów z fokusem klawiatury"
|
56 |
-
|
57 |
-
#: wp-accessibility.php:606
|
58 |
-
msgid "Outline color (hexadecimal, optional)"
|
59 |
-
msgstr "Kolor obrysowania (heksadecymalnie, opcjonalnie)"
|
60 |
-
|
61 |
-
#: wp-accessibility.php:618
|
62 |
-
msgid "Color Contrast Tester"
|
63 |
-
msgstr "Tester kontrastu kolorów"
|
64 |
-
|
65 |
-
#: wp-accessibility.php:635
|
66 |
-
msgid "Luminosity Contrast Ratio for <code>#%2$s</code> and <code>#%3$s</code> is <strong>%1$s</strong> (Threshold: greater than 7:1 for AAA, 4.5:1 for AA)"
|
67 |
-
msgstr "Wskaźnik kontrastu luminancji dla <code>#%2$s</code> i <code>#%3$s</code> wynosi <strong>%1$s</strong> (Poziom: większy niż 7:1 dla AAA, 4.5:1 dla AA)"
|
68 |
-
|
69 |
-
#: wp-accessibility.php:637
|
70 |
-
msgid "The colors compared <strong>pass</strong> the relative luminosity test at level AAA."
|
71 |
-
msgstr "Porównywane kolory <strong>przechodzą</strong> test relatywnej luminancji dla poziomu AAA."
|
72 |
-
|
73 |
-
#: wp-accessibility.php:640
|
74 |
-
msgid "The colors compared <strong>pass</strong> the relative luminosity test at level AA."
|
75 |
-
msgstr "Porównywane kolory <strong>przechodzą</strong> test relatywnej luminancji dla poziomu AA."
|
76 |
-
|
77 |
-
#: wp-accessibility.php:643
|
78 |
-
msgid "The colors compared pass the relative luminosity test <strong>only when used in large print</strong> situations (greater than 18pt text or 14pt bold text.)"
|
79 |
-
msgstr "Porównywane kolory <strong>przechodzą</strong> test relatywnej luminancji w wypadku powiększonej czcionki (18 punktów lub 14 punktów pogrubiona)."
|
80 |
-
|
81 |
-
#: wp-accessibility.php:646
|
82 |
-
msgid "The colors compared <strong>do not pass</strong> the relative luminosity test."
|
83 |
-
msgstr "Porównywane kolory <strong>nie przechodzą</strong> testu relatywnej luminancji."
|
84 |
-
|
85 |
-
#: wp-accessibility.php:648
|
86 |
-
msgid "Test another set of colors"
|
87 |
-
msgstr "Przetestuj inny zestaw kolorów"
|
88 |
-
|
89 |
-
#: wp-accessibility.php:663
|
90 |
-
msgid "Test of relative luminosity"
|
91 |
-
msgstr "Test relatywnej luminancji"
|
92 |
-
|
93 |
-
#: wp-accessibility.php:665
|
94 |
-
msgid "Foreground color"
|
95 |
-
msgstr "Kolor tekstu"
|
96 |
-
|
97 |
-
#: wp-accessibility.php:666
|
98 |
-
msgid "Background color"
|
99 |
-
msgstr "Kolor tła"
|
100 |
-
|
101 |
-
#: wp-accessibility.php:673
|
102 |
-
msgid "Check Color Contrast"
|
103 |
-
msgstr "Sprawdź kontrast pomiędzy kolorami"
|
104 |
-
|
105 |
-
#: wp-accessibility.php:697
|
106 |
-
msgid "If you've found WP Accessibility useful, then please consider <a href='http://wordpress.org/extend/plugins/wp-accessibility/'>rating it five stars</a>, <a href='http://www.joedolson.com/donate.php'>making a donation</a>, or <a href='http://translate.joedolson.com/projects/wp-accessibility'>helping with translation</a>."
|
107 |
-
msgstr "Jeżeli uważasz wtyczkę WP Accessibility za przydatną, poprzyj ją <a href='http://wordpress.org/extend/plugins/wp-accessibility/'>dając jej pięć gwiazdek</a>, <a href='http://www.joedolson.com/donate.php'>przekazując dotację</a>, lub <a href='http://translate.joedolson.com/projects/wp-accessibility'>pomagając w tłumaczeniu</a>."
|
108 |
-
|
109 |
-
#: wp-accessibility.php:232
|
110 |
-
msgid "Skip to content"
|
111 |
-
msgstr "Przeskocz do treści"
|
112 |
-
|
113 |
-
#: wp-accessibility.php:234
|
114 |
-
msgid "Skip to navigation"
|
115 |
-
msgstr "Przeskocz do nawigacji"
|
116 |
-
|
117 |
-
#: wp-accessibility.php:236
|
118 |
-
msgid "Site map"
|
119 |
-
msgstr "Mapa serwisu"
|
120 |
-
|
121 |
-
#: wp-accessibility.php:398
|
122 |
-
msgid "Remove Title Attributes Settings Updated"
|
123 |
-
msgstr "Ustawienia usuwania atrybutów TITLE zostały uaktualnione"
|
124 |
-
|
125 |
-
#: wp-accessibility.php:418
|
126 |
-
msgid "WP Accessibility does not provide any styles for visible skiplinks. You can still set the look of the links using the textareas provided, but all other layout must be assigned in your theme."
|
127 |
-
msgstr "WP Accessibility nie zapewnia stylów dla widocznych skiplinków. Możesz to zrobić korzystając z pola tekstowego, ale resztę wyglądu musisz włączyć samodzielnie."
|
128 |
-
|
129 |
-
#: wp-accessibility.php:422
|
130 |
-
msgid "Add Skiplinks Settings Updated"
|
131 |
-
msgstr "Ustawienia dodawania skiplinków zostały uaktualnione."
|
132 |
-
|
133 |
-
#: wp-accessibility.php:448
|
134 |
-
msgid "Miscellaneous Accessibility Settings Updated"
|
135 |
-
msgstr "Ustawienia różne dostępności zostały uaktualnione."
|
136 |
-
|
137 |
-
#: wp-accessibility.php:531
|
138 |
-
msgid "WP Accessibility: Settings"
|
139 |
-
msgstr "WP Accessibility: ustawienia"
|
140 |
-
|
141 |
-
#: wp-accessibility.php:536
|
142 |
-
msgid "Remove Title Attributes"
|
143 |
-
msgstr "Usuwanie atrybutów TITLE"
|
144 |
-
|
145 |
-
#: wp-accessibility.php:540
|
146 |
-
msgid "Remove title attributes from:"
|
147 |
-
msgstr "Usuń atrybuty TITLE z:"
|
148 |
-
|
149 |
-
#: wp-accessibility.php:542
|
150 |
-
msgid "Nav menus"
|
151 |
-
msgstr "menu nawigacyjnych"
|
152 |
-
|
153 |
-
#: wp-accessibility.php:543
|
154 |
-
msgid "Page lists"
|
155 |
-
msgstr "list stron"
|
156 |
-
|
157 |
-
#: wp-accessibility.php:544
|
158 |
-
msgid "Category lists"
|
159 |
-
msgstr "list kategorii"
|
160 |
-
|
161 |
-
#: wp-accessibility.php:545
|
162 |
-
msgid "Archive links"
|
163 |
-
msgstr "list archiwum"
|
164 |
-
|
165 |
-
#: wp-accessibility.php:546
|
166 |
-
msgid "Tag clouds"
|
167 |
-
msgstr "chmurek tagów"
|
168 |
-
|
169 |
-
#: wp-accessibility.php:547
|
170 |
-
msgid "Category links"
|
171 |
-
msgstr "linków kategorii"
|
172 |
-
|
173 |
-
#: wp-accessibility.php:548
|
174 |
-
msgid "Post edit links"
|
175 |
-
msgstr "linków edycji wpisów"
|
176 |
-
|
177 |
-
#: wp-accessibility.php:549
|
178 |
-
msgid "Edit comment links"
|
179 |
-
msgstr "linków edycji komentarzy"
|
180 |
-
|
181 |
-
#: wp-accessibility.php:556
|
182 |
-
msgid "Update Title Attribute Settings"
|
183 |
-
msgstr "Aktualizuj ustawienia atrybutów TITLE"
|
184 |
-
|
185 |
-
#: wp-accessibility.php:562
|
186 |
-
msgid "Add Skiplinks"
|
187 |
-
msgstr "Dodaj skiplinki"
|
188 |
-
|
189 |
-
#: wp-accessibility.php:566
|
190 |
-
msgid "Configure Skiplinks"
|
191 |
-
msgstr "Konfiguruj skiplinki"
|
192 |
-
|
193 |
-
#: wp-accessibility.php:568
|
194 |
-
msgid "Enable Skiplinks"
|
195 |
-
msgstr "Włącz skiplinki"
|
196 |
-
|
197 |
-
#: wp-accessibility.php:569
|
198 |
-
msgid "Skiplinks always visible"
|
199 |
-
msgstr "Skiplinki zawsze widoczne"
|
200 |
-
|
201 |
-
#: wp-accessibility.php:570
|
202 |
-
msgid "Skip to Content link target (ID of your main content container)"
|
203 |
-
msgstr "Przeskocz do treści (ID kontenera głównej treści)"
|
204 |
-
|
205 |
-
#: wp-accessibility.php:571
|
206 |
-
msgid "Skip to Navigation link target (ID of your main navigation container)"
|
207 |
-
msgstr "Przeskocz do nawigacji (ID kontenera menu nawigacyjnego)"
|
208 |
-
|
209 |
-
#: wp-accessibility.php:572
|
210 |
-
msgid "Site Map link target (URL for your site map)"
|
211 |
-
msgstr "Przejdź do mapy serwisu (adres URL mapy serwisu)"
|
212 |
-
|
213 |
-
#: wp-accessibility.php:573
|
214 |
-
msgid "Add your own link (link or container ID)"
|
215 |
-
msgstr "Dodaj własny (link lub ID kontenera)"
|
216 |
-
|
217 |
-
#: wp-accessibility.php:573
|
218 |
-
msgid "Link text for your link"
|
219 |
-
msgstr "Tekst własnego linka"
|
220 |
-
|
221 |
-
#: wp-accessibility.php:574
|
222 |
-
msgid "Styles for Skiplinks when they have focus"
|
223 |
-
msgstr "style dla skiplinków, gdy mają fokus."
|
224 |
-
|
225 |
-
#: wp-accessibility.php:576
|
226 |
-
msgid "(Not currently visible)"
|
227 |
-
msgstr "(aktualnie niewidoczne)"
|
228 |
-
|
229 |
-
#: wp-accessibility.php:577
|
230 |
-
msgid "Styles for Skiplinks without focus"
|
231 |
-
msgstr "style dla skiplinków bez fokusu"
|
232 |
-
|
233 |
-
#: wp-accessibility.php:585
|
234 |
-
msgid "Update Skiplink Settings"
|
235 |
-
msgstr "Aktualizuj ustawienia skiplinków"
|
236 |
-
|
237 |
-
#: wp-accessibility.php:591
|
238 |
-
msgid "Miscellaneous Accessibility Settings"
|
239 |
-
msgstr "Różne ustawienia dostępności"
|
240 |
-
|
241 |
-
#: wp-accessibility.php:595
|
242 |
-
msgid "Miscellaneous"
|
243 |
-
msgstr "Różne"
|
244 |
-
|
245 |
-
#: wp-accessibility.php:597
|
246 |
-
msgid "Add Site Language and text direction to HTML element"
|
247 |
-
msgstr "Dodaj język i kierunek tekstu do elementu HTML"
|
248 |
-
|
249 |
-
#: wp-accessibility.php:598
|
250 |
-
msgid "Remove target attribute from links"
|
251 |
-
msgstr "Usuń atrybut TARGET z linków"
|
252 |
-
|
253 |
-
#: wp-accessibility.php:600
|
254 |
-
msgid "Remove tabindex from focusable elements"
|
255 |
-
msgstr "Usuń TABINDEX z elementów przechwytujących fokus"
|
256 |
-
|
257 |
-
#: wp-accessibility.php:602
|
258 |
-
msgid "Remove title attribute from images inserted into post content and featured images."
|
259 |
-
msgstr "Usuń atrybut TITLE z grafik umieszczonych we wpisach i grafikach dekoracyjnych."
|
260 |
-
|
261 |
-
#: wp-accessibility.php:604
|
262 |
-
msgid "Add post title to \"more\" links."
|
263 |
-
msgstr "Dodaj tytuł wpisu do linków \"czytaj więcej\""
|
264 |
-
|
265 |
-
#: wp-accessibility.php:605
|
266 |
-
msgid "Continue reading text"
|
267 |
-
msgstr "Tekst kontynuowania czytania postu"
|
268 |
-
|
269 |
-
#: wp-accessibility.php:613
|
270 |
-
msgid "Update Miscellaneous Settings"
|
271 |
-
msgstr "Aktualizuj ustawienia różne"
|
272 |
-
|
273 |
-
#: wp-accessibility.php:678
|
274 |
-
msgid "Get Plug-in Support"
|
275 |
-
msgstr "Wsparcie dla wtyczki"
|
276 |
-
|
277 |
-
#: wp-accessibility.php:691
|
278 |
-
msgid "Support this Plugin"
|
279 |
-
msgstr "Wesprzyj tą wtyczkę"
|
280 |
-
|
281 |
-
#: wp-accessibility.php:699
|
282 |
-
msgid "<a href=\"http://www.joedolson.com/donate.php\">Make a donation today!</a> Every donation counts - donate $2, $10, or $100 and help me keep this plug-in running!"
|
283 |
-
msgstr "<a href=\"http://www.joedolson.com/donate.php\">Przekaż dotację już dzisiaj!</a> Każda dotacja się liczy - przekaż 2, 10, lub 100 dolarów i pomóż mi rozwijać tą wtyczkę."
|
284 |
-
|
285 |
-
#: wp-accessibility.php:715
|
286 |
-
msgid "Accessibility References"
|
287 |
-
msgstr "Źródła na temat dostępności"
|
288 |
-
|
289 |
-
#: wp-accessibility.php:730
|
290 |
-
msgid "Contributing References"
|
291 |
-
msgstr "Źródła o współpracy"
|
292 |
-
|
293 |
-
#: wp-accessibility.php:798
|
294 |
-
msgid "The most recent posts on your blog"
|
295 |
-
msgstr "Najnowsze wpisy na Twoim blogu"
|
296 |
-
|
297 |
-
#: wp-accessibility.php:799
|
298 |
-
msgid "WP A11y: Recent Posts"
|
299 |
-
msgstr "WP A11Y: najnowsze wpisy"
|
300 |
-
|
301 |
-
#: wp-accessibility.php:821
|
302 |
-
msgid "Recent Posts"
|
303 |
-
msgstr "Najnowsze wpisy"
|
304 |
-
|
305 |
-
#: wp-accessibility.php:864
|
306 |
-
msgid "Title:"
|
307 |
-
msgstr "Tytuł:"
|
308 |
-
|
309 |
-
#: wp-accessibility.php:867
|
310 |
-
msgid "Number of posts to show:"
|
311 |
-
msgstr "Liczba wyświetlanych wpisów:"
|
312 |
-
|
313 |
-
#: wp-accessibility.php:961
|
314 |
-
msgid "Please read the FAQ and other Help documents before making a support request."
|
315 |
-
msgstr "Przeczytaj FAQ i inne dokumenty pomocy zanim zapytasz o udzielenie wsparcia. TECHNICZNEGO"
|
316 |
-
|
317 |
-
#: wp-accessibility.php:963
|
318 |
-
msgid "Please describe your problem. I'm not psychic."
|
319 |
-
msgstr "Proszę - opisz swój problem. Nie mam zdolności parapsychicznych."
|
320 |
-
|
321 |
-
#: wp-accessibility.php:967
|
322 |
-
msgid "Thank you for supporting the continuing development of this plug-in! I'll get back to you as soon as I can."
|
323 |
-
msgstr "Dziękuję za udzielenie wsparcia w kontynuowaniu rozwoju wtyczki! Zwrócę Ci to tak szybko, jak będę mógł."
|
324 |
-
|
325 |
-
#: wp-accessibility.php:969
|
326 |
-
msgid "I cannot provide free support, but will treat your request as a bug report, and will incorporate any permanent solutions I discover into the plug-in."
|
327 |
-
msgstr "Nie mogę zapewnić bezpłatnego wsparcia, ale dodam Twój problem do listy błędów i odkryte rozwiązanie dołączę do wtyczki."
|
328 |
-
|
329 |
-
#: wp-accessibility.php:981
|
330 |
-
msgid "<strong>Please note</strong>: I do keep records of those who have donated, but if your donation came from somebody other than your account at this web site, you must note this in your message."
|
331 |
-
msgstr "<strong>Proszę pamiętaj</strong>: mam odnotowanych wszystkich donatorów, ale jeżeli dotacja została udzielona z innego konta, niż ten serwis, przekaż mi o tym wiadomość."
|
332 |
-
|
333 |
-
#: wp-accessibility.php:985
|
334 |
-
msgid "From:"
|
335 |
-
msgstr "Od:"
|
336 |
-
|
337 |
-
#: wp-accessibility.php:988
|
338 |
-
msgid "I have read <a href=\"%1$s\">the FAQ for this plug-in</a> <span>(required)</span>"
|
339 |
-
msgstr "Przeczytałem <a href=\"%1$s\">FAQ dla tej wtyczki</a> <span>(wymagane)</span>"
|
340 |
-
|
341 |
-
#: wp-accessibility.php:991
|
342 |
-
msgid "I have <a href=\"%1$s\">made a donation to help support this plug-in</a>"
|
343 |
-
msgstr "<a href=\"%1$s\">przekazałem dotację na wsparciewtyczki </a>"
|
344 |
-
|
345 |
-
#: wp-accessibility.php:994
|
346 |
-
msgid "Support Request:"
|
347 |
-
msgstr "Prośba o wsparcie techniczne:"
|
348 |
-
|
349 |
-
#: wp-accessibility.php:997
|
350 |
-
msgid "Send Support Request"
|
351 |
-
msgstr "Wyślij prośbę o wsparcie techniczne"
|
352 |
-
|
353 |
-
#: wp-accessibility.php:1000
|
354 |
-
msgid "The following additional information will be sent with your support request:"
|
355 |
-
msgstr "Razem z Twoją prośbą o wsparcie zostaną wysłane następujące informacje:"
|
356 |
-
|
357 |
-
msgid "WP Accessibility"
|
358 |
-
msgstr "I have <a href=\"%1$s\">made a donation to help support this plug-in</a>"
|
359 |
-
|
360 |
-
msgid "http://www.joedolson.com/articles/wp-accessibility/"
|
361 |
-
msgstr "http://www.joedolson.com/articles/wp-accessibility/"
|
362 |
-
|
363 |
-
msgid "Provides options to improve accessibility in your WordPress site, including removing title attributes."
|
364 |
-
msgstr "Dostarcza opcji podwyższających dostępność twojego serwisu na Wordpress, w tym usuwając atrybuty TITLE."
|
365 |
-
|
366 |
-
msgid "Joe Dolson"
|
367 |
-
msgstr "Joe Dolson"
|
368 |
-
|
369 |
-
msgid "http://www.joedolson.com/"
|
370 |
-
msgstr "http://www.joedolson.com/"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
lang/wp-accessibility-pt_BR.mo
ADDED
Binary file
|
lang/wp-accessibility-pt_PT.mo
ADDED
Binary file
|
lang/wp-accessibility-ro_RO.po
DELETED
@@ -1,383 +0,0 @@
|
|
1 |
-
# Translation of WP Accessibility in Romanian
|
2 |
-
# This file is distributed under the same license as the WP Accessibility package.
|
3 |
-
msgid ""
|
4 |
-
msgstr ""
|
5 |
-
"PO-Revision-Date: 2014-03-06 22:29:49+0000\n"
|
6 |
-
"MIME-Version: 1.0\n"
|
7 |
-
"Content-Type: text/plain; charset=UTF-8\n"
|
8 |
-
"Content-Transfer-Encoding: 8bit\n"
|
9 |
-
"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < 20)) ? 1 : 2);\n"
|
10 |
-
"X-Generator: GlotPress/0.1\n"
|
11 |
-
"Project-Id-Version: WP Accessibility\n"
|
12 |
-
|
13 |
-
#: wp-accessibility.php:584 wp-accessibility.php:585 wp-accessibility.php:589
|
14 |
-
#: wp-accessibility.php:590 wp-accessibility.php:591
|
15 |
-
msgid "Obsolete since WordPress 3.8"
|
16 |
-
msgstr "Obsolite începând cu Wordpress 3.8"
|
17 |
-
|
18 |
-
#: wp-accessibility.php:644
|
19 |
-
msgid "Make row actions always visible"
|
20 |
-
msgstr "Fă acţiunea coloanelor totdeauna vizibilă"
|
21 |
-
|
22 |
-
#: wp-accessibility.php:648
|
23 |
-
msgid "Enable diagnostic CSS"
|
24 |
-
msgstr "Activează diagnostic CSS"
|
25 |
-
|
26 |
-
#: wp-accessibility.php:744
|
27 |
-
msgid "<a href=\"http://www.joedolson.com/donate.php\">Make a donation today!</a> Every donation counts - donate $5, $20, or $100 and help me keep this plug-in running!"
|
28 |
-
msgstr "<a href=\"http://www.joedolson.com/donate.php\">Donează chiar azi!</a> Fiecare donaţie contează- donează 5$, 20$, sau 100$ aşi ajută-mă să menţin acest modul functional!"
|
29 |
-
|
30 |
-
#: wp-accessibility.php:844
|
31 |
-
msgid "WP A11Y: Recent Posts"
|
32 |
-
msgstr "WP A11Y: Postări recente"
|
33 |
-
|
34 |
-
#: wp-accessibility.php:646
|
35 |
-
msgid "Add Accessibility toolbar with fontsize adjustment and contrast toggle"
|
36 |
-
msgstr "Adauga o bară de unelte pentru accesibilitate cu glisor de contrast şi mărire font"
|
37 |
-
|
38 |
-
#: wp-accessibility.php:647
|
39 |
-
msgid "Include grayscale toggle with Accessibility toolbar"
|
40 |
-
msgstr "Include glisor culoare gri în bara de unelte"
|
41 |
-
|
42 |
-
#: wp-accessibility.php:169
|
43 |
-
msgid "Toggle High Contrast"
|
44 |
-
msgstr "Glisor nivel contrast"
|
45 |
-
|
46 |
-
#: wp-accessibility.php:170
|
47 |
-
msgid "Toggle Grayscale"
|
48 |
-
msgstr "Glisor nivel culoare gri"
|
49 |
-
|
50 |
-
#: wp-accessibility.php:171
|
51 |
-
msgid "Toggle Font size"
|
52 |
-
msgstr "Glisor mărime font"
|
53 |
-
|
54 |
-
#: wp-accessibility.php:643
|
55 |
-
msgid "Enable WordPress Admin stylesheet"
|
56 |
-
msgstr "Activează stil CSS pentru Wordpress admin"
|
57 |
-
|
58 |
-
#: wp-accessibility.php:792
|
59 |
-
msgid "Accessibility Toolbar Notes"
|
60 |
-
msgstr "Notiţe bara de unelte accesibilitate"
|
61 |
-
|
62 |
-
#: wp-accessibility.php:795
|
63 |
-
msgid "It is almost impossible for the Accessibility Toolbar to guarantee a good result for large text or high contrast modes. You can author your own high-contrast styles by placing a stylesheet called <code>a11y-contrast.css</code> in your Theme's stylesheet directory."
|
64 |
-
msgstr "Este aproape imposibil pentru bara de accesibilitate să ofere rezultate grozave pentru fonturile foarte mari sau contrastul foarte ridicat. Puteţi să vă configuraţi propriu contrast în fişierul CSS denumi t<code>a11y-contrast.css</code> aflat în folderul cu fişiere CSS ale temei."
|
65 |
-
|
66 |
-
#: wp-accessibility.php:798
|
67 |
-
msgid "You can define custom styles for the large print view by defining them under the body class <code>.fontsize</code> in your theme stylesheet."
|
68 |
-
msgstr "Puteţi personaliza mărimea la afişarea fonturilor definind-o în body class <code>.fontsize</code> în fişierul CSS."
|
69 |
-
|
70 |
-
#: wp-accessibility.php:71
|
71 |
-
msgid "Accessibility Settings"
|
72 |
-
msgstr "Setări accesibilitate"
|
73 |
-
|
74 |
-
#: wp-accessibility.php:641
|
75 |
-
msgid "Force search error on empty search submission (theme must have search.php template)"
|
76 |
-
msgstr "Forţează erorile de căutare atunci când rezultatele sunt indisponibile (Tema trebuie să aibă un fişier search.php)"
|
77 |
-
|
78 |
-
#: wp-accessibility.php:651
|
79 |
-
msgid "Add outline to elements on keyboard focus"
|
80 |
-
msgstr "Adaugă evidenţiere la elementele focusate de tastatură"
|
81 |
-
|
82 |
-
#: wp-accessibility.php:651
|
83 |
-
msgid "Outline color (hexadecimal, optional)"
|
84 |
-
msgstr "Culoare evidenţiere, exprimată hexadecimal"
|
85 |
-
|
86 |
-
#: wp-accessibility.php:663
|
87 |
-
msgid "Color Contrast Tester"
|
88 |
-
msgstr "Test contrast culoare"
|
89 |
-
|
90 |
-
#: wp-accessibility.php:680
|
91 |
-
msgid "Luminosity Contrast Ratio for <code>#%2$s</code> and <code>#%3$s</code> is <strong>%1$s</strong> (Threshold: greater than 7:1 for AAA, 4.5:1 for AA)"
|
92 |
-
msgstr "Rată de contrast luminozitate pentru <code>#%2$s</code> şi <code>#%3$s</code> este <strong>%1$s</strong> (Limitat la: mai mare decât 7:1 pentru nivelul AAA, 4.5:1 pentru AA)"
|
93 |
-
|
94 |
-
#: wp-accessibility.php:682
|
95 |
-
msgid "The colors compared <strong>pass</strong> the relative luminosity test at level AAA."
|
96 |
-
msgstr "Culorile comparate <strong>au trecut</strong> testul de luminozitate până la nivelul AAA."
|
97 |
-
|
98 |
-
#: wp-accessibility.php:685
|
99 |
-
msgid "The colors compared <strong>pass</strong> the relative luminosity test at level AA."
|
100 |
-
msgstr "Culorile comparate<strong>au trecut</strong> testul de luminozitate până la nivelul AA."
|
101 |
-
|
102 |
-
#: wp-accessibility.php:688
|
103 |
-
msgid "The colors compared pass the relative luminosity test <strong>only when used in large print</strong> situations (greater than 18pt text or 14pt bold text.)"
|
104 |
-
msgstr "Culorile comparate au trecut testul de luminozitate <strong>doar când s-a folosit Mărire Font</strong>(Mai mare decât 18pt text sau 14pt bold text.)"
|
105 |
-
|
106 |
-
#: wp-accessibility.php:691
|
107 |
-
msgid "The colors compared <strong>do not pass</strong> the relative luminosity test."
|
108 |
-
msgstr "Culorile comparate <strong>nu au trecut</strong> testul de luminozitate."
|
109 |
-
|
110 |
-
#: wp-accessibility.php:693
|
111 |
-
msgid "Test another set of colors"
|
112 |
-
msgstr "Testează un alt set de culori"
|
113 |
-
|
114 |
-
#: wp-accessibility.php:708
|
115 |
-
msgid "Test of relative luminosity"
|
116 |
-
msgstr "Testare iluminare"
|
117 |
-
|
118 |
-
#: wp-accessibility.php:710
|
119 |
-
msgid "Foreground color"
|
120 |
-
msgstr "Culoare foreground"
|
121 |
-
|
122 |
-
#: wp-accessibility.php:711
|
123 |
-
msgid "Background color"
|
124 |
-
msgstr "Culoare fundal"
|
125 |
-
|
126 |
-
#: wp-accessibility.php:718
|
127 |
-
msgid "Check Color Contrast"
|
128 |
-
msgstr "Verifică contrastul culorilor"
|
129 |
-
|
130 |
-
#: wp-accessibility.php:742
|
131 |
-
msgid "If you've found WP Accessibility useful, then please consider <a href='http://wordpress.org/extend/plugins/wp-accessibility/'>rating it five stars</a>, <a href='http://www.joedolson.com/donate.php'>making a donation</a>, or <a href='http://translate.joedolson.com/projects/wp-accessibility'>helping with translation</a>."
|
132 |
-
msgstr "Dacă aţi considerat WP Accessibility folositor, vă rugăm <a href='http://wordpress.org/extend/plugins/wp-accessibility/'>evaluaţi-l cu cinci stele</a>, <a href='http://www.joedolson.com/donate.php'>faceţi o donaţie</a>, sau <a href='http://translate.joedolson.com/projects/wp-accessibility'>ajutaţi-ne cu traducerea</a>."
|
133 |
-
|
134 |
-
#: wp-accessibility.php:244
|
135 |
-
msgid "Skip to content"
|
136 |
-
msgstr "Sari la conţinut"
|
137 |
-
|
138 |
-
#: wp-accessibility.php:246
|
139 |
-
msgid "Skip to navigation"
|
140 |
-
msgstr "Sari la navigare"
|
141 |
-
|
142 |
-
#: wp-accessibility.php:248
|
143 |
-
msgid "Site map"
|
144 |
-
msgstr "Hartă site"
|
145 |
-
|
146 |
-
#: wp-accessibility.php:435
|
147 |
-
msgid "Remove Title Attributes Settings Updated"
|
148 |
-
msgstr "Ştergere atribut titlu actualizată"
|
149 |
-
|
150 |
-
#: wp-accessibility.php:455
|
151 |
-
msgid "WP Accessibility does not provide any styles for visible skiplinks. You can still set the look of the links using the textareas provided, but all other layout must be assigned in your theme."
|
152 |
-
msgstr "WP Accessibility nu furnizează posibilitatea de editare vizuală a linkurilor de tip Sari La. Dar puteţi face anumite modificări în câmpul de mai jos, însă totodată trebuie editate fişierele temei."
|
153 |
-
|
154 |
-
#: wp-accessibility.php:459
|
155 |
-
msgid "Add Skiplinks Settings Updated"
|
156 |
-
msgstr "Adăugare linkuri \"Sari La\" actualizată"
|
157 |
-
|
158 |
-
#: wp-accessibility.php:491
|
159 |
-
msgid "Miscellaneous Accessibility Settings Updated"
|
160 |
-
msgstr "Setări diverse de accesibilitate actualizate"
|
161 |
-
|
162 |
-
#: wp-accessibility.php:573
|
163 |
-
msgid "WP Accessibility: Settings"
|
164 |
-
msgstr "WP Accessibility: Setări"
|
165 |
-
|
166 |
-
#: wp-accessibility.php:578
|
167 |
-
msgid "Remove Title Attributes"
|
168 |
-
msgstr "Şterge atributul titlu"
|
169 |
-
|
170 |
-
#: wp-accessibility.php:582
|
171 |
-
msgid "Remove title attributes from:"
|
172 |
-
msgstr "Sterge atributul titlu din:"
|
173 |
-
|
174 |
-
#: wp-accessibility.php:584
|
175 |
-
msgid "Nav menus"
|
176 |
-
msgstr "Meniuri navigare"
|
177 |
-
|
178 |
-
#: wp-accessibility.php:585
|
179 |
-
msgid "Page lists"
|
180 |
-
msgstr "Listă pagini"
|
181 |
-
|
182 |
-
#: wp-accessibility.php:586
|
183 |
-
msgid "Category lists"
|
184 |
-
msgstr "Listă categorii"
|
185 |
-
|
186 |
-
#: wp-accessibility.php:587
|
187 |
-
msgid "Archive links"
|
188 |
-
msgstr "Linkuri arhivă"
|
189 |
-
|
190 |
-
#: wp-accessibility.php:588
|
191 |
-
msgid "Tag clouds"
|
192 |
-
msgstr "Nor etichete"
|
193 |
-
|
194 |
-
#: wp-accessibility.php:589
|
195 |
-
msgid "Category links"
|
196 |
-
msgstr "Linkuri categorie"
|
197 |
-
|
198 |
-
#: wp-accessibility.php:590
|
199 |
-
msgid "Post edit links"
|
200 |
-
msgstr "Linkuri editare postare"
|
201 |
-
|
202 |
-
#: wp-accessibility.php:591
|
203 |
-
msgid "Edit comment links"
|
204 |
-
msgstr "Linkuri editare comentarii"
|
205 |
-
|
206 |
-
#: wp-accessibility.php:598
|
207 |
-
msgid "Update Title Attribute Settings"
|
208 |
-
msgstr "Actualizare setări atribute titlu"
|
209 |
-
|
210 |
-
#: wp-accessibility.php:604
|
211 |
-
msgid "Add Skiplinks"
|
212 |
-
msgstr "Adaugă linkuri Sari La"
|
213 |
-
|
214 |
-
#: wp-accessibility.php:608
|
215 |
-
msgid "Configure Skiplinks"
|
216 |
-
msgstr "Configurează linkurile Sari La"
|
217 |
-
|
218 |
-
#: wp-accessibility.php:610
|
219 |
-
msgid "Enable Skiplinks"
|
220 |
-
msgstr "Activare linkuri Sari La"
|
221 |
-
|
222 |
-
#: wp-accessibility.php:611
|
223 |
-
msgid "Skiplinks always visible"
|
224 |
-
msgstr "Linkuri Sari La, totdeauna vizibile"
|
225 |
-
|
226 |
-
#: wp-accessibility.php:612
|
227 |
-
msgid "Skip to Content link target (ID of your main content container)"
|
228 |
-
msgstr "Ţintă a linkului Sari la Conţinut(Inseraţi ID-ul containerului conţinut principal) "
|
229 |
-
|
230 |
-
#: wp-accessibility.php:613
|
231 |
-
msgid "Skip to Navigation link target (ID of your main navigation container)"
|
232 |
-
msgstr "Ţinta linkului Sari La navigare (Introduceţi ID-ul containerului meniu principal)"
|
233 |
-
|
234 |
-
#: wp-accessibility.php:614
|
235 |
-
msgid "Site Map link target (URL for your site map)"
|
236 |
-
msgstr "Ţintă fişier hartă site (Introduceţi URL pentru fişierul hartă site)"
|
237 |
-
|
238 |
-
#: wp-accessibility.php:615
|
239 |
-
msgid "Add your own link (link or container ID)"
|
240 |
-
msgstr "Adaugă propriul link ori ID container"
|
241 |
-
|
242 |
-
#: wp-accessibility.php:615
|
243 |
-
msgid "Link text for your link"
|
244 |
-
msgstr "Text link pentru linkul propriu"
|
245 |
-
|
246 |
-
#: wp-accessibility.php:616
|
247 |
-
msgid "Styles for Skiplinks when they have focus"
|
248 |
-
msgstr "Stil pentru linkul Sari La, când sunteţi focusaţi pe ele"
|
249 |
-
|
250 |
-
#: wp-accessibility.php:618
|
251 |
-
msgid "(Not currently visible)"
|
252 |
-
msgstr "Invizibil în acest moment"
|
253 |
-
|
254 |
-
#: wp-accessibility.php:619
|
255 |
-
msgid "Styles for Skiplinks without focus"
|
256 |
-
msgstr "Stil pentru linkurile Sari La, când nu sunteţi focusat pe ele"
|
257 |
-
|
258 |
-
#: wp-accessibility.php:627
|
259 |
-
msgid "Update Skiplink Settings"
|
260 |
-
msgstr "Actualizează Linkurile Sari La"
|
261 |
-
|
262 |
-
#: wp-accessibility.php:633
|
263 |
-
msgid "Miscellaneous Accessibility Settings"
|
264 |
-
msgstr "Setări diverse de accesibilitate"
|
265 |
-
|
266 |
-
#: wp-accessibility.php:637
|
267 |
-
msgid "Miscellaneous"
|
268 |
-
msgstr "Diverse"
|
269 |
-
|
270 |
-
#: wp-accessibility.php:639
|
271 |
-
msgid "Add Site Language and text direction to HTML element"
|
272 |
-
msgstr "Adaugă limbă pentru site ori direcţia de scriere pt text în elementul HTML"
|
273 |
-
|
274 |
-
#: wp-accessibility.php:640
|
275 |
-
msgid "Remove target attribute from links"
|
276 |
-
msgstr "Şterge atributul titlu de la linkuri"
|
277 |
-
|
278 |
-
#: wp-accessibility.php:642
|
279 |
-
msgid "Remove tabindex from focusable elements"
|
280 |
-
msgstr "Şterge tabindex de pe elementele focusabile"
|
281 |
-
|
282 |
-
#: wp-accessibility.php:645
|
283 |
-
msgid "Remove title attribute from images inserted into post content and featured images."
|
284 |
-
msgstr "Şterge atributul titlu de la imaginile din postări sau din imaginile reprezentative"
|
285 |
-
|
286 |
-
#: wp-accessibility.php:649
|
287 |
-
msgid "Add post title to \"more\" links."
|
288 |
-
msgstr "Adaugă titlul postării după linkul citeşte mai mult"
|
289 |
-
|
290 |
-
#: wp-accessibility.php:650
|
291 |
-
msgid "Continue reading text"
|
292 |
-
msgstr "Text pentru linkul Citeşte mai mult"
|
293 |
-
|
294 |
-
#: wp-accessibility.php:658
|
295 |
-
msgid "Update Miscellaneous Settings"
|
296 |
-
msgstr "Actualizare setări diverse"
|
297 |
-
|
298 |
-
#: wp-accessibility.php:723
|
299 |
-
msgid "Get Plug-in Support"
|
300 |
-
msgstr "Obţine suport pentru modul"
|
301 |
-
|
302 |
-
#: wp-accessibility.php:736
|
303 |
-
msgid "Support this Plugin"
|
304 |
-
msgstr "Sprijineşte acest modul"
|
305 |
-
|
306 |
-
#: wp-accessibility.php:760
|
307 |
-
msgid "Accessibility References"
|
308 |
-
msgstr "Referinţe accesibilitate"
|
309 |
-
|
310 |
-
#: wp-accessibility.php:775
|
311 |
-
msgid "Contributing References"
|
312 |
-
msgstr "Referinţe contributori"
|
313 |
-
|
314 |
-
#: wp-accessibility.php:861
|
315 |
-
msgid "Recent Posts"
|
316 |
-
msgstr "Postări Recente"
|
317 |
-
|
318 |
-
#: wp-accessibility.php:904
|
319 |
-
msgid "Title:"
|
320 |
-
msgstr "Titlu"
|
321 |
-
|
322 |
-
#: wp-accessibility.php:907
|
323 |
-
msgid "Number of posts to show:"
|
324 |
-
msgstr "Număr postări afişate"
|
325 |
-
|
326 |
-
#: wp-accessibility.php:994
|
327 |
-
msgid "Please read the FAQ and other Help documents before making a support request."
|
328 |
-
msgstr "Vă rugăm citiţi secţiunea Întrebări Frecvente sau documentaţia de ajutor înainte de a solicita suport prin tichete."
|
329 |
-
|
330 |
-
#: wp-accessibility.php:996
|
331 |
-
msgid "Please describe your problem. I'm not psychic."
|
332 |
-
msgstr "Vă rog descrieţi problema. Noi nu o vom căuta"
|
333 |
-
|
334 |
-
#: wp-accessibility.php:1000
|
335 |
-
msgid "Thank you for supporting the continuing development of this plug-in! I'll get back to you as soon as I can."
|
336 |
-
msgstr "Vă mulţumim că susţineţi dezvoltarea continuă a acestui modul. Sperăm să reintrăm în legătură curând."
|
337 |
-
|
338 |
-
#: wp-accessibility.php:1002
|
339 |
-
msgid "I cannot provide free support, but will treat your request as a bug report, and will incorporate any permanent solutions I discover into the plug-in."
|
340 |
-
msgstr "Nu putem oferi suport gratuit, însă cererile dvs vor fi tratate ca şi probleme iar de îndată ce sunt descoperite îşi vor regăsi soluţionarea în versiunile următoare ale modulului."
|
341 |
-
|
342 |
-
#: wp-accessibility.php:1014
|
343 |
-
msgid "<strong>Please note</strong>: I do keep records of those who have donated, but if your donation came from somebody other than your account at this web site, you must note this in your message."
|
344 |
-
msgstr "<strong>Atenţie!</strong>: Deşi menţinem evidenţa donatorilor, dacă donaţia dvs provine din altă sursă decât propriul cont vă rugăm să ne înştiinţaţi prin mesaj."
|
345 |
-
|
346 |
-
#: wp-accessibility.php:1018
|
347 |
-
msgid "From:"
|
348 |
-
msgstr "De la"
|
349 |
-
|
350 |
-
#: wp-accessibility.php:1021
|
351 |
-
msgid "I have read <a href=\"%1$s\">the FAQ for this plug-in</a> <span>(required)</span>"
|
352 |
-
msgstr "Am citit deja <a href=\"%1$s\">secţiunea Întrebări Frecvente a acestui modul</a> <span>(obligatoriu)</span>"
|
353 |
-
|
354 |
-
#: wp-accessibility.php:1024
|
355 |
-
msgid "I have <a href=\"%1$s\">made a donation to help support this plug-in</a>"
|
356 |
-
msgstr "Am făcut deja o <a href=\"%1$s\">donaţie pentru a sprijini acest modul</a>"
|
357 |
-
|
358 |
-
#: wp-accessibility.php:1027
|
359 |
-
msgid "Support Request:"
|
360 |
-
msgstr "Cerere suport"
|
361 |
-
|
362 |
-
#: wp-accessibility.php:1030
|
363 |
-
msgid "Send Support Request"
|
364 |
-
msgstr "Trimite cererea de suport"
|
365 |
-
|
366 |
-
#: wp-accessibility.php:1033
|
367 |
-
msgid "The following additional information will be sent with your support request:"
|
368 |
-
msgstr "următoarele informaţii vor fi trimise împreună cu cererea de suport:"
|
369 |
-
|
370 |
-
msgid "WP Accessibility"
|
371 |
-
msgstr "WP Accessibility"
|
372 |
-
|
373 |
-
msgid "http://www.joedolson.com/articles/wp-accessibility/"
|
374 |
-
msgstr "http://www.joedolson.com/articles/wp-accessibility/"
|
375 |
-
|
376 |
-
msgid "Provides options to improve accessibility in your WordPress site, including removing title attributes."
|
377 |
-
msgstr "furnizează câteva opţiuni de îmbunătăţire a accesibilităţii în site-ul Wordpress, inclusiv ştergerea atributului titlu"
|
378 |
-
|
379 |
-
msgid "Joe Dolson"
|
380 |
-
msgstr "Joe Dolson"
|
381 |
-
|
382 |
-
msgid "http://www.joedolson.com/"
|
383 |
-
msgstr "http://www.joedolson.com/"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
lang/wp-accessibility-ru_RU.mo
ADDED
Binary file
|
lang/wp-accessibility-sl_SI.mo
ADDED
Binary file
|
lang/wp-accessibility.pot
CHANGED
@@ -2,9 +2,9 @@
|
|
2 |
# This file is distributed under the same license as the WP Accessibility package.
|
3 |
msgid ""
|
4 |
msgstr ""
|
5 |
-
"Project-Id-Version: WP Accessibility 1.
|
6 |
"Report-Msgid-Bugs-To: http://wordpress.org/tag/wp-accessibility\n"
|
7 |
-
"POT-Creation-Date: 2014-
|
8 |
"MIME-Version: 1.0\n"
|
9 |
"Content-Type: text/plain; charset=UTF-8\n"
|
10 |
"Content-Transfer-Encoding: 8bit\n"
|
@@ -12,302 +12,322 @@ msgstr ""
|
|
12 |
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
13 |
"Language-Team: LANGUAGE <LL@li.org>\n"
|
14 |
|
15 |
-
#:
|
|
|
|
|
|
|
|
|
16 |
msgid "Accessibility Settings"
|
17 |
msgstr ""
|
18 |
|
19 |
-
#: wp-accessibility.php:
|
20 |
msgid "Accessibility Toolbar"
|
21 |
msgstr ""
|
22 |
|
23 |
-
#: wp-accessibility.php:
|
24 |
msgid "Toggle High Contrast"
|
25 |
msgstr ""
|
26 |
|
27 |
-
#: wp-accessibility.php:
|
28 |
msgid "Toggle Grayscale"
|
29 |
msgstr ""
|
30 |
|
31 |
-
#: wp-accessibility.php:
|
32 |
msgid "Toggle Font size"
|
33 |
msgstr ""
|
34 |
|
35 |
-
#: wp-accessibility.php:
|
36 |
msgid "Skip to content"
|
37 |
msgstr ""
|
38 |
|
39 |
-
#: wp-accessibility.php:
|
40 |
msgid "Skip to navigation"
|
41 |
msgstr ""
|
42 |
|
43 |
-
#: wp-accessibility.php:
|
44 |
msgid "Site map"
|
45 |
msgstr ""
|
46 |
|
47 |
-
#: wp-accessibility.php:
|
48 |
msgid "Remove Title Attributes Settings Updated"
|
49 |
msgstr ""
|
50 |
|
51 |
-
#: wp-accessibility.php:
|
52 |
msgid ""
|
53 |
"WP Accessibility does not provide any styles for visible skiplinks. You can "
|
54 |
"still set the look of the links using the textareas provided, but all other "
|
55 |
"layout must be assigned in your theme."
|
56 |
msgstr ""
|
57 |
|
58 |
-
#: wp-accessibility.php:
|
59 |
msgid "Add Skiplinks Settings Updated"
|
60 |
msgstr ""
|
61 |
|
62 |
-
#: wp-accessibility.php:
|
63 |
msgid "Miscellaneous Accessibility Settings Updated"
|
64 |
msgstr ""
|
65 |
|
66 |
-
#: wp-accessibility.php:
|
67 |
msgid "WP Accessibility: Settings"
|
68 |
msgstr ""
|
69 |
|
70 |
-
#: wp-accessibility.php:
|
71 |
msgid "Remove Title Attributes"
|
72 |
msgstr ""
|
73 |
|
74 |
-
#: wp-accessibility.php:
|
75 |
msgid "Remove title attributes from:"
|
76 |
msgstr ""
|
77 |
|
78 |
-
#: wp-accessibility.php:
|
79 |
msgid "Nav menus"
|
80 |
msgstr ""
|
81 |
|
82 |
-
#: wp-accessibility.php:
|
83 |
-
#: wp-accessibility.php:
|
84 |
msgid "Obsolete since WordPress 3.8"
|
85 |
msgstr ""
|
86 |
|
87 |
-
#: wp-accessibility.php:
|
88 |
msgid "Page lists"
|
89 |
msgstr ""
|
90 |
|
91 |
-
#: wp-accessibility.php:
|
92 |
msgid "Category lists"
|
93 |
msgstr ""
|
94 |
|
95 |
-
#: wp-accessibility.php:
|
96 |
msgid "Archive links"
|
97 |
msgstr ""
|
98 |
|
99 |
-
#: wp-accessibility.php:
|
100 |
msgid "Tag clouds"
|
101 |
msgstr ""
|
102 |
|
103 |
-
#: wp-accessibility.php:
|
104 |
msgid "Category links"
|
105 |
msgstr ""
|
106 |
|
107 |
-
#: wp-accessibility.php:
|
108 |
msgid "Post edit links"
|
109 |
msgstr ""
|
110 |
|
111 |
-
#: wp-accessibility.php:
|
112 |
msgid "Edit comment links"
|
113 |
msgstr ""
|
114 |
|
115 |
-
#: wp-accessibility.php:
|
116 |
msgid "Update Title Attribute Settings"
|
117 |
msgstr ""
|
118 |
|
119 |
-
#: wp-accessibility.php:
|
120 |
msgid "Add Skiplinks"
|
121 |
msgstr ""
|
122 |
|
123 |
-
#: wp-accessibility.php:
|
124 |
msgid "Configure Skiplinks"
|
125 |
msgstr ""
|
126 |
|
127 |
-
#: wp-accessibility.php:
|
128 |
msgid "Enable Skiplinks"
|
129 |
msgstr ""
|
130 |
|
131 |
-
#: wp-accessibility.php:
|
132 |
msgid "Skiplinks always visible"
|
133 |
msgstr ""
|
134 |
|
135 |
-
#: wp-accessibility.php:
|
136 |
msgid "Skip to Content link target (ID of your main content container)"
|
137 |
msgstr ""
|
138 |
|
139 |
-
#: wp-accessibility.php:
|
140 |
msgid "Skip to Navigation link target (ID of your main navigation container)"
|
141 |
msgstr ""
|
142 |
|
143 |
-
#: wp-accessibility.php:
|
144 |
msgid "Site Map link target (URL for your site map)"
|
145 |
msgstr ""
|
146 |
|
147 |
-
#: wp-accessibility.php:
|
148 |
msgid "Add your own link (link or container ID)"
|
149 |
msgstr ""
|
150 |
|
151 |
-
#: wp-accessibility.php:
|
152 |
msgid "Link text for your link"
|
153 |
msgstr ""
|
154 |
|
155 |
-
#: wp-accessibility.php:
|
156 |
msgid "Styles for Skiplinks when they have focus"
|
157 |
msgstr ""
|
158 |
|
159 |
-
#: wp-accessibility.php:
|
160 |
msgid "(Not currently visible)"
|
161 |
msgstr ""
|
162 |
|
163 |
-
#: wp-accessibility.php:
|
164 |
msgid "Styles for Skiplinks without focus"
|
165 |
msgstr ""
|
166 |
|
167 |
-
#: wp-accessibility.php:
|
168 |
msgid "Update Skiplink Settings"
|
169 |
msgstr ""
|
170 |
|
171 |
-
#: wp-accessibility.php:
|
172 |
msgid "Miscellaneous Accessibility Settings"
|
173 |
msgstr ""
|
174 |
|
175 |
-
#: wp-accessibility.php:
|
176 |
msgid "Miscellaneous"
|
177 |
msgstr ""
|
178 |
|
179 |
-
#: wp-accessibility.php:
|
180 |
msgid "Add Site Language and text direction to HTML element"
|
181 |
msgstr ""
|
182 |
|
183 |
-
#: wp-accessibility.php:
|
184 |
msgid "Remove target attribute from links"
|
185 |
msgstr ""
|
186 |
|
187 |
-
#: wp-accessibility.php:
|
188 |
msgid ""
|
189 |
"Force search error on empty search submission (theme must have search.php "
|
190 |
"template)"
|
191 |
msgstr ""
|
192 |
|
193 |
-
#: wp-accessibility.php:
|
194 |
msgid "Remove tabindex from focusable elements"
|
195 |
msgstr ""
|
196 |
|
197 |
-
#: wp-accessibility.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
198 |
msgid "Enable WordPress Admin stylesheet"
|
199 |
msgstr ""
|
200 |
|
201 |
-
#: wp-accessibility.php:
|
202 |
msgid "Make row actions always visible"
|
203 |
msgstr ""
|
204 |
|
205 |
-
#: wp-accessibility.php:
|
206 |
msgid ""
|
207 |
"Remove title attribute from images inserted into post content and featured "
|
208 |
"images."
|
209 |
msgstr ""
|
210 |
|
211 |
-
#: wp-accessibility.php:
|
212 |
msgid "Add Accessibility toolbar with fontsize adjustment and contrast toggle"
|
213 |
msgstr ""
|
214 |
|
215 |
-
#: wp-accessibility.php:
|
216 |
msgid "Support Accessibility toolbar as shortcode or widget"
|
217 |
msgstr ""
|
218 |
|
219 |
-
#: wp-accessibility.php:
|
220 |
msgid "Include grayscale toggle with Accessibility toolbar"
|
221 |
msgstr ""
|
222 |
|
223 |
-
#: wp-accessibility.php:
|
224 |
msgid "Enable diagnostic CSS"
|
225 |
msgstr ""
|
226 |
|
227 |
-
#: wp-accessibility.php:
|
228 |
msgid "Add post title to \"more\" links."
|
229 |
msgstr ""
|
230 |
|
231 |
-
#: wp-accessibility.php:
|
232 |
msgid "Continue reading text"
|
233 |
msgstr ""
|
234 |
|
235 |
-
#: wp-accessibility.php:
|
236 |
msgid "Add outline to elements on keyboard focus"
|
237 |
msgstr ""
|
238 |
|
239 |
-
#: wp-accessibility.php:
|
240 |
msgid "Outline color (hexadecimal, optional)"
|
241 |
msgstr ""
|
242 |
|
243 |
-
#: wp-accessibility.php:
|
244 |
msgid "Update Miscellaneous Settings"
|
245 |
msgstr ""
|
246 |
|
247 |
-
#: wp-accessibility.php:
|
248 |
msgid "Color Contrast Tester"
|
249 |
msgstr ""
|
250 |
|
251 |
-
#: wp-accessibility.php:
|
252 |
msgid ""
|
253 |
"Luminosity Contrast Ratio for <code>#%2$s</code> and <code>#%3$s</code> is "
|
254 |
"<strong>%1$s</strong> (Threshold: greater than 7:1 for AAA, 4.5:1 for AA)"
|
255 |
msgstr ""
|
256 |
|
257 |
-
#: wp-accessibility.php:
|
258 |
msgid ""
|
259 |
"The colors compared <strong>pass</strong> the relative luminosity test at "
|
260 |
"level AAA."
|
261 |
msgstr ""
|
262 |
|
263 |
-
#: wp-accessibility.php:
|
264 |
msgid ""
|
265 |
"The colors compared <strong>pass</strong> the relative luminosity test at "
|
266 |
"level AA."
|
267 |
msgstr ""
|
268 |
|
269 |
-
#: wp-accessibility.php:
|
270 |
msgid ""
|
271 |
"The colors compared pass the relative luminosity test <strong>only when used "
|
272 |
"in large print</strong> situations (greater than 18pt text or 14pt bold "
|
273 |
"text.)"
|
274 |
msgstr ""
|
275 |
|
276 |
-
#: wp-accessibility.php:
|
277 |
msgid ""
|
278 |
"The colors compared <strong>do not pass</strong> the relative luminosity "
|
279 |
"test."
|
280 |
msgstr ""
|
281 |
|
282 |
-
#: wp-accessibility.php:
|
283 |
msgid "Test another set of colors"
|
284 |
msgstr ""
|
285 |
|
286 |
-
#: wp-accessibility.php:
|
287 |
msgid "Test of relative luminosity"
|
288 |
msgstr ""
|
289 |
|
290 |
-
#: wp-accessibility.php:
|
291 |
msgid "Foreground color"
|
292 |
msgstr ""
|
293 |
|
294 |
-
#: wp-accessibility.php:
|
295 |
msgid "Background color"
|
296 |
msgstr ""
|
297 |
|
298 |
-
#: wp-accessibility.php:
|
299 |
msgid "Check Color Contrast"
|
300 |
msgstr ""
|
301 |
|
302 |
-
#: wp-accessibility.php:
|
303 |
msgid "Get Plug-in Support"
|
304 |
msgstr ""
|
305 |
|
306 |
-
#: wp-accessibility.php:
|
307 |
msgid "Support this Plugin"
|
308 |
msgstr ""
|
309 |
|
310 |
-
#: wp-accessibility.php:
|
311 |
msgid ""
|
312 |
"If you've found WP Accessibility useful, then please consider <a "
|
313 |
"href='http://wordpress.org/extend/plugins/wp-accessibility/'>rating it five "
|
@@ -316,107 +336,113 @@ msgid ""
|
|
316 |
"accessibility'>helping with translation</a>."
|
317 |
msgstr ""
|
318 |
|
319 |
-
#: wp-accessibility.php:
|
320 |
msgid ""
|
321 |
"<a href=\"http://www.joedolson.com/donate.php\">Make a donation today!</a> "
|
322 |
"Every donation counts - donate $5, $20, or $100 and help me keep this plug-"
|
323 |
"in running!"
|
324 |
msgstr ""
|
325 |
|
326 |
-
#: wp-accessibility.php:
|
327 |
msgid "Accessibility References"
|
328 |
msgstr ""
|
329 |
|
330 |
-
#: wp-accessibility.php:
|
331 |
msgid "Contributing References"
|
332 |
msgstr ""
|
333 |
|
334 |
-
#: wp-accessibility.php:
|
335 |
-
msgid "
|
336 |
msgstr ""
|
337 |
|
338 |
-
#: wp-accessibility.php:
|
339 |
msgid ""
|
340 |
"It is almost impossible for the Accessibility Toolbar to guarantee a good "
|
341 |
-
"result for large text or high contrast modes.
|
342 |
-
"
|
343 |
-
"
|
|
|
|
|
|
|
|
|
|
|
|
|
344 |
msgstr ""
|
345 |
|
346 |
-
#: wp-accessibility.php:
|
347 |
msgid ""
|
348 |
-
"
|
349 |
-
"
|
350 |
msgstr ""
|
351 |
|
352 |
-
#: wp-accessibility.php:
|
353 |
msgid "WP A11Y: Recent Posts"
|
354 |
msgstr ""
|
355 |
|
356 |
-
#: wp-accessibility.php:
|
357 |
msgid "Recent Posts"
|
358 |
msgstr ""
|
359 |
|
360 |
-
#: wp-accessibility.php:
|
361 |
msgid "Title:"
|
362 |
msgstr ""
|
363 |
|
364 |
-
#: wp-accessibility.php:
|
365 |
msgid "Number of posts to show:"
|
366 |
msgstr ""
|
367 |
|
368 |
-
#: wp-accessibility.php:
|
369 |
msgid ""
|
370 |
"Please read the FAQ and other Help documents before making a support request."
|
371 |
msgstr ""
|
372 |
|
373 |
-
#: wp-accessibility.php:
|
374 |
msgid "Please describe your problem. I'm not psychic."
|
375 |
msgstr ""
|
376 |
|
377 |
-
#: wp-accessibility.php:
|
378 |
msgid ""
|
379 |
"Thank you for supporting the continuing development of this plug-in! I'll "
|
380 |
"get back to you as soon as I can."
|
381 |
msgstr ""
|
382 |
|
383 |
-
#: wp-accessibility.php:
|
384 |
msgid ""
|
385 |
"I cannot provide free support, but will treat your request as a bug report, "
|
386 |
"and will incorporate any permanent solutions I discover into the plug-in."
|
387 |
msgstr ""
|
388 |
|
389 |
-
#: wp-accessibility.php:
|
390 |
msgid ""
|
391 |
"<strong>Please note</strong>: I do keep records of those who have donated, "
|
392 |
"but if your donation came from somebody other than your account at this web "
|
393 |
"site, you must note this in your message."
|
394 |
msgstr ""
|
395 |
|
396 |
-
#: wp-accessibility.php:
|
397 |
msgid "From:"
|
398 |
msgstr ""
|
399 |
|
400 |
-
#: wp-accessibility.php:
|
401 |
msgid ""
|
402 |
"I have read <a href=\"%1$s\">the FAQ for this plug-in</a> <span>(required)</"
|
403 |
"span>"
|
404 |
msgstr ""
|
405 |
|
406 |
-
#: wp-accessibility.php:
|
407 |
msgid ""
|
408 |
"I have <a href=\"%1$s\">made a donation to help support this plug-in</a>"
|
409 |
msgstr ""
|
410 |
|
411 |
-
#: wp-accessibility.php:
|
412 |
msgid "Support Request:"
|
413 |
msgstr ""
|
414 |
|
415 |
-
#: wp-accessibility.php:
|
416 |
msgid "Send Support Request"
|
417 |
msgstr ""
|
418 |
|
419 |
-
#: wp-accessibility.php:
|
420 |
msgid ""
|
421 |
"The following additional information will be sent with your support request:"
|
422 |
msgstr ""
|
2 |
# This file is distributed under the same license as the WP Accessibility package.
|
3 |
msgid ""
|
4 |
msgstr ""
|
5 |
+
"Project-Id-Version: WP Accessibility 1.3.0\n"
|
6 |
"Report-Msgid-Bugs-To: http://wordpress.org/tag/wp-accessibility\n"
|
7 |
+
"POT-Creation-Date: 2014-04-01 18:39:06+00:00\n"
|
8 |
"MIME-Version: 1.0\n"
|
9 |
"Content-Type: text/plain; charset=UTF-8\n"
|
10 |
"Content-Transfer-Encoding: 8bit\n"
|
12 |
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
13 |
"Language-Team: LANGUAGE <LL@li.org>\n"
|
14 |
|
15 |
+
#: templates/longdesc-template.php:26
|
16 |
+
msgid "Return to article."
|
17 |
+
msgstr ""
|
18 |
+
|
19 |
+
#: wp-accessibility.php:75
|
20 |
msgid "Accessibility Settings"
|
21 |
msgstr ""
|
22 |
|
23 |
+
#: wp-accessibility.php:180
|
24 |
msgid "Accessibility Toolbar"
|
25 |
msgstr ""
|
26 |
|
27 |
+
#: wp-accessibility.php:189 wp-accessibility.php:209
|
28 |
msgid "Toggle High Contrast"
|
29 |
msgstr ""
|
30 |
|
31 |
+
#: wp-accessibility.php:190 wp-accessibility.php:210
|
32 |
msgid "Toggle Grayscale"
|
33 |
msgstr ""
|
34 |
|
35 |
+
#: wp-accessibility.php:191 wp-accessibility.php:211
|
36 |
msgid "Toggle Font size"
|
37 |
msgstr ""
|
38 |
|
39 |
+
#: wp-accessibility.php:288
|
40 |
msgid "Skip to content"
|
41 |
msgstr ""
|
42 |
|
43 |
+
#: wp-accessibility.php:289
|
44 |
msgid "Skip to navigation"
|
45 |
msgstr ""
|
46 |
|
47 |
+
#: wp-accessibility.php:290
|
48 |
msgid "Site map"
|
49 |
msgstr ""
|
50 |
|
51 |
+
#: wp-accessibility.php:479
|
52 |
msgid "Remove Title Attributes Settings Updated"
|
53 |
msgstr ""
|
54 |
|
55 |
+
#: wp-accessibility.php:499
|
56 |
msgid ""
|
57 |
"WP Accessibility does not provide any styles for visible skiplinks. You can "
|
58 |
"still set the look of the links using the textareas provided, but all other "
|
59 |
"layout must be assigned in your theme."
|
60 |
msgstr ""
|
61 |
|
62 |
+
#: wp-accessibility.php:503
|
63 |
msgid "Add Skiplinks Settings Updated"
|
64 |
msgstr ""
|
65 |
|
66 |
+
#: wp-accessibility.php:539
|
67 |
msgid "Miscellaneous Accessibility Settings Updated"
|
68 |
msgstr ""
|
69 |
|
70 |
+
#: wp-accessibility.php:621
|
71 |
msgid "WP Accessibility: Settings"
|
72 |
msgstr ""
|
73 |
|
74 |
+
#: wp-accessibility.php:626
|
75 |
msgid "Remove Title Attributes"
|
76 |
msgstr ""
|
77 |
|
78 |
+
#: wp-accessibility.php:630
|
79 |
msgid "Remove title attributes from:"
|
80 |
msgstr ""
|
81 |
|
82 |
+
#: wp-accessibility.php:632
|
83 |
msgid "Nav menus"
|
84 |
msgstr ""
|
85 |
|
86 |
+
#: wp-accessibility.php:632 wp-accessibility.php:633 wp-accessibility.php:637
|
87 |
+
#: wp-accessibility.php:638 wp-accessibility.php:639
|
88 |
msgid "Obsolete since WordPress 3.8"
|
89 |
msgstr ""
|
90 |
|
91 |
+
#: wp-accessibility.php:633
|
92 |
msgid "Page lists"
|
93 |
msgstr ""
|
94 |
|
95 |
+
#: wp-accessibility.php:634
|
96 |
msgid "Category lists"
|
97 |
msgstr ""
|
98 |
|
99 |
+
#: wp-accessibility.php:635
|
100 |
msgid "Archive links"
|
101 |
msgstr ""
|
102 |
|
103 |
+
#: wp-accessibility.php:636
|
104 |
msgid "Tag clouds"
|
105 |
msgstr ""
|
106 |
|
107 |
+
#: wp-accessibility.php:637
|
108 |
msgid "Category links"
|
109 |
msgstr ""
|
110 |
|
111 |
+
#: wp-accessibility.php:638
|
112 |
msgid "Post edit links"
|
113 |
msgstr ""
|
114 |
|
115 |
+
#: wp-accessibility.php:639
|
116 |
msgid "Edit comment links"
|
117 |
msgstr ""
|
118 |
|
119 |
+
#: wp-accessibility.php:646
|
120 |
msgid "Update Title Attribute Settings"
|
121 |
msgstr ""
|
122 |
|
123 |
+
#: wp-accessibility.php:652
|
124 |
msgid "Add Skiplinks"
|
125 |
msgstr ""
|
126 |
|
127 |
+
#: wp-accessibility.php:656
|
128 |
msgid "Configure Skiplinks"
|
129 |
msgstr ""
|
130 |
|
131 |
+
#: wp-accessibility.php:658
|
132 |
msgid "Enable Skiplinks"
|
133 |
msgstr ""
|
134 |
|
135 |
+
#: wp-accessibility.php:659
|
136 |
msgid "Skiplinks always visible"
|
137 |
msgstr ""
|
138 |
|
139 |
+
#: wp-accessibility.php:660
|
140 |
msgid "Skip to Content link target (ID of your main content container)"
|
141 |
msgstr ""
|
142 |
|
143 |
+
#: wp-accessibility.php:661
|
144 |
msgid "Skip to Navigation link target (ID of your main navigation container)"
|
145 |
msgstr ""
|
146 |
|
147 |
+
#: wp-accessibility.php:662
|
148 |
msgid "Site Map link target (URL for your site map)"
|
149 |
msgstr ""
|
150 |
|
151 |
+
#: wp-accessibility.php:663
|
152 |
msgid "Add your own link (link or container ID)"
|
153 |
msgstr ""
|
154 |
|
155 |
+
#: wp-accessibility.php:663
|
156 |
msgid "Link text for your link"
|
157 |
msgstr ""
|
158 |
|
159 |
+
#: wp-accessibility.php:664
|
160 |
msgid "Styles for Skiplinks when they have focus"
|
161 |
msgstr ""
|
162 |
|
163 |
+
#: wp-accessibility.php:666
|
164 |
msgid "(Not currently visible)"
|
165 |
msgstr ""
|
166 |
|
167 |
+
#: wp-accessibility.php:667
|
168 |
msgid "Styles for Skiplinks without focus"
|
169 |
msgstr ""
|
170 |
|
171 |
+
#: wp-accessibility.php:675
|
172 |
msgid "Update Skiplink Settings"
|
173 |
msgstr ""
|
174 |
|
175 |
+
#: wp-accessibility.php:681
|
176 |
msgid "Miscellaneous Accessibility Settings"
|
177 |
msgstr ""
|
178 |
|
179 |
+
#: wp-accessibility.php:685
|
180 |
msgid "Miscellaneous"
|
181 |
msgstr ""
|
182 |
|
183 |
+
#: wp-accessibility.php:687
|
184 |
msgid "Add Site Language and text direction to HTML element"
|
185 |
msgstr ""
|
186 |
|
187 |
+
#: wp-accessibility.php:688
|
188 |
msgid "Remove target attribute from links"
|
189 |
msgstr ""
|
190 |
|
191 |
+
#: wp-accessibility.php:689
|
192 |
msgid ""
|
193 |
"Force search error on empty search submission (theme must have search.php "
|
194 |
"template)"
|
195 |
msgstr ""
|
196 |
|
197 |
+
#: wp-accessibility.php:690
|
198 |
msgid "Remove tabindex from focusable elements"
|
199 |
msgstr ""
|
200 |
|
201 |
+
#: wp-accessibility.php:691
|
202 |
+
msgid "Long Description UI"
|
203 |
+
msgstr ""
|
204 |
+
|
205 |
+
#: wp-accessibility.php:692
|
206 |
+
msgid "Link to description"
|
207 |
+
msgstr ""
|
208 |
+
|
209 |
+
#: wp-accessibility.php:693
|
210 |
+
msgid "Button trigger to overlay image"
|
211 |
+
msgstr ""
|
212 |
+
|
213 |
+
#: wp-accessibility.php:694
|
214 |
+
msgid "Browser defaults only"
|
215 |
+
msgstr ""
|
216 |
+
|
217 |
+
#: wp-accessibility.php:697
|
218 |
msgid "Enable WordPress Admin stylesheet"
|
219 |
msgstr ""
|
220 |
|
221 |
+
#: wp-accessibility.php:698
|
222 |
msgid "Make row actions always visible"
|
223 |
msgstr ""
|
224 |
|
225 |
+
#: wp-accessibility.php:699
|
226 |
msgid ""
|
227 |
"Remove title attribute from images inserted into post content and featured "
|
228 |
"images."
|
229 |
msgstr ""
|
230 |
|
231 |
+
#: wp-accessibility.php:700
|
232 |
msgid "Add Accessibility toolbar with fontsize adjustment and contrast toggle"
|
233 |
msgstr ""
|
234 |
|
235 |
+
#: wp-accessibility.php:701
|
236 |
msgid "Support Accessibility toolbar as shortcode or widget"
|
237 |
msgstr ""
|
238 |
|
239 |
+
#: wp-accessibility.php:702
|
240 |
msgid "Include grayscale toggle with Accessibility toolbar"
|
241 |
msgstr ""
|
242 |
|
243 |
+
#: wp-accessibility.php:703
|
244 |
msgid "Enable diagnostic CSS"
|
245 |
msgstr ""
|
246 |
|
247 |
+
#: wp-accessibility.php:704
|
248 |
msgid "Add post title to \"more\" links."
|
249 |
msgstr ""
|
250 |
|
251 |
+
#: wp-accessibility.php:705
|
252 |
msgid "Continue reading text"
|
253 |
msgstr ""
|
254 |
|
255 |
+
#: wp-accessibility.php:706
|
256 |
msgid "Add outline to elements on keyboard focus"
|
257 |
msgstr ""
|
258 |
|
259 |
+
#: wp-accessibility.php:706
|
260 |
msgid "Outline color (hexadecimal, optional)"
|
261 |
msgstr ""
|
262 |
|
263 |
+
#: wp-accessibility.php:713
|
264 |
msgid "Update Miscellaneous Settings"
|
265 |
msgstr ""
|
266 |
|
267 |
+
#: wp-accessibility.php:718
|
268 |
msgid "Color Contrast Tester"
|
269 |
msgstr ""
|
270 |
|
271 |
+
#: wp-accessibility.php:735
|
272 |
msgid ""
|
273 |
"Luminosity Contrast Ratio for <code>#%2$s</code> and <code>#%3$s</code> is "
|
274 |
"<strong>%1$s</strong> (Threshold: greater than 7:1 for AAA, 4.5:1 for AA)"
|
275 |
msgstr ""
|
276 |
|
277 |
+
#: wp-accessibility.php:737
|
278 |
msgid ""
|
279 |
"The colors compared <strong>pass</strong> the relative luminosity test at "
|
280 |
"level AAA."
|
281 |
msgstr ""
|
282 |
|
283 |
+
#: wp-accessibility.php:740
|
284 |
msgid ""
|
285 |
"The colors compared <strong>pass</strong> the relative luminosity test at "
|
286 |
"level AA."
|
287 |
msgstr ""
|
288 |
|
289 |
+
#: wp-accessibility.php:743
|
290 |
msgid ""
|
291 |
"The colors compared pass the relative luminosity test <strong>only when used "
|
292 |
"in large print</strong> situations (greater than 18pt text or 14pt bold "
|
293 |
"text.)"
|
294 |
msgstr ""
|
295 |
|
296 |
+
#: wp-accessibility.php:746
|
297 |
msgid ""
|
298 |
"The colors compared <strong>do not pass</strong> the relative luminosity "
|
299 |
"test."
|
300 |
msgstr ""
|
301 |
|
302 |
+
#: wp-accessibility.php:748
|
303 |
msgid "Test another set of colors"
|
304 |
msgstr ""
|
305 |
|
306 |
+
#: wp-accessibility.php:763
|
307 |
msgid "Test of relative luminosity"
|
308 |
msgstr ""
|
309 |
|
310 |
+
#: wp-accessibility.php:765
|
311 |
msgid "Foreground color"
|
312 |
msgstr ""
|
313 |
|
314 |
+
#: wp-accessibility.php:766
|
315 |
msgid "Background color"
|
316 |
msgstr ""
|
317 |
|
318 |
+
#: wp-accessibility.php:773
|
319 |
msgid "Check Color Contrast"
|
320 |
msgstr ""
|
321 |
|
322 |
+
#: wp-accessibility.php:778
|
323 |
msgid "Get Plug-in Support"
|
324 |
msgstr ""
|
325 |
|
326 |
+
#: wp-accessibility.php:791
|
327 |
msgid "Support this Plugin"
|
328 |
msgstr ""
|
329 |
|
330 |
+
#: wp-accessibility.php:797
|
331 |
msgid ""
|
332 |
"If you've found WP Accessibility useful, then please consider <a "
|
333 |
"href='http://wordpress.org/extend/plugins/wp-accessibility/'>rating it five "
|
336 |
"accessibility'>helping with translation</a>."
|
337 |
msgstr ""
|
338 |
|
339 |
+
#: wp-accessibility.php:799
|
340 |
msgid ""
|
341 |
"<a href=\"http://www.joedolson.com/donate.php\">Make a donation today!</a> "
|
342 |
"Every donation counts - donate $5, $20, or $100 and help me keep this plug-"
|
343 |
"in running!"
|
344 |
msgstr ""
|
345 |
|
346 |
+
#: wp-accessibility.php:815
|
347 |
msgid "Accessibility References"
|
348 |
msgstr ""
|
349 |
|
350 |
+
#: wp-accessibility.php:830
|
351 |
msgid "Contributing References"
|
352 |
msgstr ""
|
353 |
|
354 |
+
#: wp-accessibility.php:848
|
355 |
+
msgid "Customization Notes"
|
356 |
msgstr ""
|
357 |
|
358 |
+
#: wp-accessibility.php:851
|
359 |
msgid ""
|
360 |
"It is almost impossible for the Accessibility Toolbar to guarantee a good "
|
361 |
+
"result for large text or high contrast modes. Author your own high-contrast "
|
362 |
+
"styles by placing a stylesheet called <code>a11y-contrast.css</code> in your "
|
363 |
+
"Theme's stylesheet directory."
|
364 |
+
msgstr ""
|
365 |
+
|
366 |
+
#: wp-accessibility.php:854
|
367 |
+
msgid ""
|
368 |
+
"Define custom styles for large print by asssigning them in the body class "
|
369 |
+
"<code>.fontsize</code> in your theme stylesheet."
|
370 |
msgstr ""
|
371 |
|
372 |
+
#: wp-accessibility.php:857
|
373 |
msgid ""
|
374 |
+
"Define a custom long description template by adding the template \"longdesc-"
|
375 |
+
"template.php\" to your theme directory."
|
376 |
msgstr ""
|
377 |
|
378 |
+
#: wp-accessibility.php:903
|
379 |
msgid "WP A11Y: Recent Posts"
|
380 |
msgstr ""
|
381 |
|
382 |
+
#: wp-accessibility.php:920
|
383 |
msgid "Recent Posts"
|
384 |
msgstr ""
|
385 |
|
386 |
+
#: wp-accessibility.php:963
|
387 |
msgid "Title:"
|
388 |
msgstr ""
|
389 |
|
390 |
+
#: wp-accessibility.php:966
|
391 |
msgid "Number of posts to show:"
|
392 |
msgstr ""
|
393 |
|
394 |
+
#: wp-accessibility.php:1053
|
395 |
msgid ""
|
396 |
"Please read the FAQ and other Help documents before making a support request."
|
397 |
msgstr ""
|
398 |
|
399 |
+
#: wp-accessibility.php:1055
|
400 |
msgid "Please describe your problem. I'm not psychic."
|
401 |
msgstr ""
|
402 |
|
403 |
+
#: wp-accessibility.php:1059
|
404 |
msgid ""
|
405 |
"Thank you for supporting the continuing development of this plug-in! I'll "
|
406 |
"get back to you as soon as I can."
|
407 |
msgstr ""
|
408 |
|
409 |
+
#: wp-accessibility.php:1061
|
410 |
msgid ""
|
411 |
"I cannot provide free support, but will treat your request as a bug report, "
|
412 |
"and will incorporate any permanent solutions I discover into the plug-in."
|
413 |
msgstr ""
|
414 |
|
415 |
+
#: wp-accessibility.php:1073
|
416 |
msgid ""
|
417 |
"<strong>Please note</strong>: I do keep records of those who have donated, "
|
418 |
"but if your donation came from somebody other than your account at this web "
|
419 |
"site, you must note this in your message."
|
420 |
msgstr ""
|
421 |
|
422 |
+
#: wp-accessibility.php:1077
|
423 |
msgid "From:"
|
424 |
msgstr ""
|
425 |
|
426 |
+
#: wp-accessibility.php:1080
|
427 |
msgid ""
|
428 |
"I have read <a href=\"%1$s\">the FAQ for this plug-in</a> <span>(required)</"
|
429 |
"span>"
|
430 |
msgstr ""
|
431 |
|
432 |
+
#: wp-accessibility.php:1083
|
433 |
msgid ""
|
434 |
"I have <a href=\"%1$s\">made a donation to help support this plug-in</a>"
|
435 |
msgstr ""
|
436 |
|
437 |
+
#: wp-accessibility.php:1086
|
438 |
msgid "Support Request:"
|
439 |
msgstr ""
|
440 |
|
441 |
+
#: wp-accessibility.php:1089
|
442 |
msgid "Send Support Request"
|
443 |
msgstr ""
|
444 |
|
445 |
+
#: wp-accessibility.php:1092
|
446 |
msgid ""
|
447 |
"The following additional information will be sent with your support request:"
|
448 |
msgstr ""
|
readme.txt
CHANGED
@@ -3,11 +3,11 @@ Contributors: joedolson
|
|
3 |
Donate link: http://www.joedolson.com/donate.php
|
4 |
Tags: title, accessibility, accessible, navigation, wcag, a11y, section508, focus
|
5 |
Requires at least: 3.4.2
|
6 |
-
Tested up to:
|
7 |
-
Stable tag: 1.
|
8 |
License: GPLv2 or later
|
9 |
|
10 |
-
WP Accessibility
|
11 |
|
12 |
== Description ==
|
13 |
|
@@ -15,7 +15,7 @@ This plug-in helps with a variety of common accessibility problems in WordPress
|
|
15 |
|
16 |
All features can be disabled according to your theme's needs. For advanced users, all of the functions based on modifying stylesheets can be customized using your own custom styles by placing the appropriate stylesheet in your theme directory.
|
17 |
|
18 |
-
Accessibility Features added by WP Accessibility:
|
19 |
|
20 |
* Enable skip links with WebKit support by adding JavaScript support to move keyboard focus.
|
21 |
* Add skip links with user-defined targets. (Customizable targets and appearance.)
|
@@ -24,7 +24,7 @@ Accessibility Features added by WP Accessibility:
|
|
24 |
* Add a toolbar toggling between high contrast, large print, and desaturated (grayscale) views of your theme.
|
25 |
* Add a long description to images. Use the image's "Description" field to add long descriptions.
|
26 |
|
27 |
-
Accessibility Issues fixed by WP Accessibility:
|
28 |
|
29 |
* Remove the target attribute from links.
|
30 |
* Force a search page error when a search is made with an empty text string. (If your theme has a search.php template.)
|
@@ -34,7 +34,7 @@ Accessibility Issues fixed by WP Accessibility:
|
|
34 |
* Add post titles to standard "read more" links.
|
35 |
* Address some accessibility issues in the WordPress admin styles
|
36 |
|
37 |
-
Accessibility Tools built into WP Accessibility:
|
38 |
|
39 |
* Show the color contrast between two provided hexadecimal color values.
|
40 |
* Enable diagnostic CSS to show CSS-detectable problems in visual editor or on front-end of site.
|
@@ -45,8 +45,8 @@ The plug-in is intended to help with deficiencies commonly found in themes and t
|
|
45 |
|
46 |
Translating my plug-ins is always appreciated. Visit <a href="http://translate.joedolson.com">my translations site</a> to start getting your language into shape!
|
47 |
|
48 |
-
Available
|
49 |
-
|
50 |
|
51 |
Visit the [WP Accessibility translations site](http://translate.joedolson.com/projects/wp-accessibility/) to check the progress of a translation.
|
52 |
|
@@ -54,10 +54,92 @@ Visit the [WP Accessibility translations site](http://translate.joedolson.com/pr
|
|
54 |
|
55 |
1. Download the plugin's zip file, extract the contents, and upload them to your wp-content/plugins folder.
|
56 |
2. Login to your WordPress dashboard, click "Plugins", and activate WP Accessibility.
|
57 |
-
|
58 |
|
59 |
== Changelog ==
|
60 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
61 |
= 1.3.0 =
|
62 |
|
63 |
* Add long description support. Requested by John Foliot; based on http://wordpress.org/plugins/long-description-for-image-attachments/
|
@@ -176,4 +258,4 @@ Even if WP Accessibility is running correctly, not all accessibility testing too
|
|
176 |
|
177 |
== Upgrade Notice ==
|
178 |
|
179 |
-
* 1.3.
|
3 |
Donate link: http://www.joedolson.com/donate.php
|
4 |
Tags: title, accessibility, accessible, navigation, wcag, a11y, section508, focus
|
5 |
Requires at least: 3.4.2
|
6 |
+
Tested up to: 4.1
|
7 |
+
Stable tag: 1.3.10
|
8 |
License: GPLv2 or later
|
9 |
|
10 |
+
WP Accessibility fixes common accessibility issues in your WordPress site.
|
11 |
|
12 |
== Description ==
|
13 |
|
15 |
|
16 |
All features can be disabled according to your theme's needs. For advanced users, all of the functions based on modifying stylesheets can be customized using your own custom styles by placing the appropriate stylesheet in your theme directory.
|
17 |
|
18 |
+
= Accessibility Features added by WP Accessibility: =
|
19 |
|
20 |
* Enable skip links with WebKit support by adding JavaScript support to move keyboard focus.
|
21 |
* Add skip links with user-defined targets. (Customizable targets and appearance.)
|
24 |
* Add a toolbar toggling between high contrast, large print, and desaturated (grayscale) views of your theme.
|
25 |
* Add a long description to images. Use the image's "Description" field to add long descriptions.
|
26 |
|
27 |
+
= Accessibility Issues fixed by WP Accessibility: =
|
28 |
|
29 |
* Remove the target attribute from links.
|
30 |
* Force a search page error when a search is made with an empty text string. (If your theme has a search.php template.)
|
34 |
* Add post titles to standard "read more" links.
|
35 |
* Address some accessibility issues in the WordPress admin styles
|
36 |
|
37 |
+
= Accessibility Tools built into WP Accessibility: =
|
38 |
|
39 |
* Show the color contrast between two provided hexadecimal color values.
|
40 |
* Enable diagnostic CSS to show CSS-detectable problems in visual editor or on front-end of site.
|
45 |
|
46 |
Translating my plug-ins is always appreciated. Visit <a href="http://translate.joedolson.com">my translations site</a> to start getting your language into shape!
|
47 |
|
48 |
+
Available translations (in order of completeness):
|
49 |
+
Dutch, Finnish, French, Portuguese (Brazil), Bulgarian, Greek, Portuguese (Portugal), Italian, Russian, Romanian, German, Spanish, Polish, Hebrew, Slovenian
|
50 |
|
51 |
Visit the [WP Accessibility translations site](http://translate.joedolson.com/projects/wp-accessibility/) to check the progress of a translation.
|
52 |
|
54 |
|
55 |
1. Download the plugin's zip file, extract the contents, and upload them to your wp-content/plugins folder.
|
56 |
2. Login to your WordPress dashboard, click "Plugins", and activate WP Accessibility.
|
57 |
+
3. Customise your settings on the Settings > WP Accessibility page.
|
58 |
|
59 |
== Changelog ==
|
60 |
|
61 |
+
= 1.x.x =
|
62 |
+
|
63 |
+
These are potential future features.
|
64 |
+
|
65 |
+
* Auto configuration of settings based on Tenon results. (Whoa. Can I do that?)
|
66 |
+
* Front End Tenon reporting
|
67 |
+
* Provide ability for themes to pass default settings within that theme.
|
68 |
+
|
69 |
+
= 1.3.11 =
|
70 |
+
|
71 |
+
* Bug fix: Longdesc styles not automatically enabled with longdesc options.
|
72 |
+
* Added detection for whether current theme is accessibility-ready
|
73 |
+
* Disabled some options if current theme is accessibility-ready.
|
74 |
+
* Added notice to inform users about Access Monitor
|
75 |
+
* Language add: Portuguese (Brazil)
|
76 |
+
* Language update: German
|
77 |
+
|
78 |
+
= 1.3.10 =
|
79 |
+
|
80 |
+
* Switch order in which skiplinks/accessibility toolbar are loaded into the DOM so skiplinks load last/appear first.
|
81 |
+
* Hide fields for WordPress title attribute removal on versions where they don't apply.
|
82 |
+
* Language updates: Russian, Hebrew, Bulgarian
|
83 |
+
|
84 |
+
= 1.3.9 =
|
85 |
+
|
86 |
+
* Bug fix: skiplinks JS targeting
|
87 |
+
* Bug fix: incorrect textdomain in longdesc template
|
88 |
+
* Update or add translations: Dutch, French, Finnish, Russian, Bulgarian
|
89 |
+
|
90 |
+
= 1.3.8 =
|
91 |
+
|
92 |
+
* Feature: iconfont toolbar icons so icons can be resized [Thanks Chris!](https://github.com/clrux/a11y)
|
93 |
+
* Feature: define size of toolbar icons
|
94 |
+
* Feature: Assign tabindex=-1 to skiplink targets to ensure functionality of skiplinks.
|
95 |
+
* Bug fix: Switch template_redirect to template_include filter
|
96 |
+
* Redo file structure to move CSS into subdirectory.
|
97 |
+
* Update translations: French, German, Hebrew
|
98 |
+
* Add translations: Slovenian, Russian
|
99 |
+
|
100 |
+
= 1.3.7 =
|
101 |
+
|
102 |
+
* Typo fixed.
|
103 |
+
* Bug fix: If any skiplink field was filled in, skiplinks automatically displayed.
|
104 |
+
|
105 |
+
= 1.3.6 =
|
106 |
+
|
107 |
+
* Bug fix: When disabled, lang toggle removed language from HTML element
|
108 |
+
* Add RTL styles for a11y toolbar.
|
109 |
+
|
110 |
+
= 1.3.5 =
|
111 |
+
|
112 |
+
* Bug fix: Toolbar shortcode didn't toggle Grayscale or Fontsize
|
113 |
+
* Documentation: Add documentation of shortcode/widget toolbar.
|
114 |
+
|
115 |
+
= 1.3.4 =
|
116 |
+
|
117 |
+
* Bug fix: Only enqueue stylesheets when settings require them.
|
118 |
+
* Bug fix: Search filter should only be applied on front-end
|
119 |
+
* Add SVG filter to provide grayscaling in Firefox
|
120 |
+
* Add Languages: Hebrew, Greek
|
121 |
+
|
122 |
+
= 1.3.3 =
|
123 |
+
|
124 |
+
* Bug fix: a11y.css issue collapsing toolbar buttons in Firefox
|
125 |
+
* Language: Update Italian.
|
126 |
+
|
127 |
+
= 1.3.2 =
|
128 |
+
|
129 |
+
* Feature: Check for HTML5 structural elements and insert ARIA landmark roles.
|
130 |
+
* Feature: Define ID of container to use for complementary role.
|
131 |
+
* Feature: Add styles to make placeholder text high-contrast in high-contrast stylesheet.
|
132 |
+
* Feature: Add option to force underlines on links
|
133 |
+
* Bug fix: use reply-to header in email support requests
|
134 |
+
* Bug fix: proper variable set up for high contrast stylesheet path
|
135 |
+
* Language: Add Portuguese (Portugal)
|
136 |
+
|
137 |
+
= 1.3.1 =
|
138 |
+
|
139 |
+
* Emended a JS comment that some plug-ins were treating as a node...
|
140 |
+
* Updated .pot file with long description strings.
|
141 |
+
* Bug fix: longdesc attribute added even if description field empty.
|
142 |
+
|
143 |
= 1.3.0 =
|
144 |
|
145 |
* Add long description support. Requested by John Foliot; based on http://wordpress.org/plugins/long-description-for-image-attachments/
|
258 |
|
259 |
== Upgrade Notice ==
|
260 |
|
261 |
+
* 1.3.9 Lots of translation updates.
|
templates/longdesc-template.php
CHANGED
@@ -1,4 +1,4 @@
|
|
1 |
-
<?php
|
2 |
/*
|
3 |
* The goal for this template is to provide the simplest possible interface to view the long description.
|
4 |
* If you replace the template, I recommend against including your peripheral design, such as navigation.
|
@@ -8,25 +8,25 @@
|
|
8 |
<!DOCTYPE html>
|
9 |
<html <?php language_attributes(); ?>>
|
10 |
<head>
|
11 |
-
<meta charset="<?php bloginfo( 'charset' ); ?>">
|
12 |
-
<title><?php the_title(); ?></title>
|
13 |
-
<link rel="stylesheet" type="text/css" href="<?php print get_stylesheet_uri(); ?>">
|
14 |
-
<link rel="stylesheet" type="text/css" href="<?php print plugins_url( '/wp-accessibility/wpa-style.css' ); ?>">
|
15 |
</head>
|
16 |
<body>
|
17 |
-
|
18 |
-
|
19 |
-
|
20 |
-
|
21 |
<?php
|
22 |
-
|
23 |
-
|
24 |
-
|
25 |
-
|
26 |
-
|
27 |
-
}
|
28 |
}
|
|
|
29 |
?>
|
30 |
-
|
31 |
</body>
|
32 |
</html>
|
1 |
+
<?php
|
2 |
/*
|
3 |
* The goal for this template is to provide the simplest possible interface to view the long description.
|
4 |
* If you replace the template, I recommend against including your peripheral design, such as navigation.
|
8 |
<!DOCTYPE html>
|
9 |
<html <?php language_attributes(); ?>>
|
10 |
<head>
|
11 |
+
<meta charset="<?php bloginfo( 'charset' ); ?>">
|
12 |
+
<title><?php the_title(); ?></title>
|
13 |
+
<link rel="stylesheet" type="text/css" href="<?php print get_stylesheet_uri(); ?>">
|
14 |
+
<link rel="stylesheet" type="text/css" href="<?php print plugins_url( '/wp-accessibility/wpa-style.css' ); ?>">
|
15 |
</head>
|
16 |
<body>
|
17 |
+
<div id="longdesc" class="template-longdesc">
|
18 |
+
<div id="desc">
|
19 |
+
<?php the_content(); ?>
|
20 |
+
</div>
|
21 |
<?php
|
22 |
+
if ( isset( $_GET['referrer'] ) ) {
|
23 |
+
$uri = get_permalink( (int) $_GET['referrer'] );
|
24 |
+
if ( ! empty( $uri ) ) {
|
25 |
+
$uri .= '#' . longdesc_return_anchor( get_the_ID() );
|
26 |
+
print '<p><a href="' . esc_url( $uri ) . '">' . esc_html__( 'Return to article.', 'wp-accessibility' ) . '</a></p>';
|
|
|
27 |
}
|
28 |
+
}
|
29 |
?>
|
30 |
+
</div>
|
31 |
</body>
|
32 |
</html>
|
toolbar/css/a11y-contrast.css
CHANGED
@@ -1,512 +1,590 @@
|
|
1 |
@import url(chrome://flashblock/content/flashblock.css);
|
2 |
-
/* 0WonB.css generated by Accessibility CSS Generator, (c) Silas S. Brown 2006-2012. Version 0.9789 */
|
3 |
-
|
4 |
-
/* IMPORTANT NOTE. These stylesheets are NOT intended for
|
5 |
-
website authors. They are for browser configuration. Using
|
6 |
-
them on websites that you author might not be a good idea.
|
7 |
-
- Silas S. Brown */
|
8 |
-
|
9 |
-
/* WARNING: This stylesheet has been automatically generated.
|
10 |
-
You can edit it if you like, but it would probably be easier
|
11 |
-
to change the program that generates them.
|
12 |
-
*/
|
13 |
|
14 |
/* Some versions of IE ignore the first entry so: */
|
15 |
-
.placebo {
|
16 |
-
|
17 |
-
anyway - and should validate */
|
18 |
-
|
19 |
-
@media print { * { color: black !important; } } /* in browsers that do not support @media, this will be overridden by the items below */
|
20 |
-
|
21 |
-
@media screen,projection,tv {
|
22 |
-
|
23 |
-
/* :not(:empty) stops IE5+6 from misinterpreting things it can't understand */
|
24 |
-
|
25 |
-
/* Repeat ALT tags after images (problematic; see Mozilla bug 292116)
|
26 |
-
(2005: commenting this out for now because more trouble than it's worth;
|
27 |
-
only Mozilla 1.0 does it properly; later versions and Firefox don't)
|
28 |
-
img[alt]:after { content: attr(alt) !important; color: #FF00FF !important; }
|
29 |
-
*/
|
30 |
-
|
31 |
-
body > div { outline: 1px solid #fff; }
|
32 |
-
a, abbr, acronym, address, article, aside, b, basefont, bdi, big,
|
33 |
-
blink, blockquote, body, button, canvas, caption, center, cite, code,
|
34 |
-
col, colgroup, command, dd, details, dfn, dir, div, dl, dt, em, embed,
|
35 |
-
fieldset, figcaption, figure, font, footer, form, h1, h1 a, h1 a b, h1
|
36 |
-
abbr, h1 center, h1 span, h2, h2 a, h2 a b, h2 abbr, h2 center, h2
|
37 |
-
span, h3, h3 a, h3 a b, h3 abbr, h3 center, h3 span, h4, h4 a, h4 a b,
|
38 |
-
h4 abbr, h4 center, h4 span, h5, h5 a, h5 a b, h5 abbr, h5 center, h5
|
39 |
-
span, h6, h6 a, h6 a b, h6 abbr, h6 center, h6 span, header, hgroup,
|
40 |
-
html, i, iframe, img, input, kbd, label, legend, li, listing, mark,
|
41 |
-
marquee, menu, meter, multicol, nav, nobr, object, ol, option, p,
|
42 |
-
plaintext, pre, progress, q, s, section, select, small, span, strike,
|
43 |
-
strong, sub, summary, sup, table, td, textarea, th, time, tr, tt, u,
|
44 |
-
ul, var, xmp {
|
45 |
-
background-image: none !important;
|
46 |
-
text-shadow: none !important;
|
47 |
-
}
|
48 |
-
a, abbr, acronym, address, article, aside, b, basefont, bdi, big,
|
49 |
-
blink, blockquote, body, canvas, caption, center, cite, code, col,
|
50 |
-
colgroup, command, dd, details, dfn, dir, div, dl, dt, em, embed,
|
51 |
-
fieldset, figcaption, figure, font, footer, form, h1, h1 a, h1 a b, h1
|
52 |
-
abbr, h1 center, h1 span, h2, h2 a, h2 a b, h2 abbr, h2 center, h2
|
53 |
-
span, h3, h3 a, h3 a b, h3 abbr, h3 center, h3 span, h4, h4 a, h4 a b,
|
54 |
-
h4 abbr, h4 center, h4 span, h5, h5 a, h5 a b, h5 abbr, h5 center, h5
|
55 |
-
span, h6, h6 a, h6 a b, h6 abbr, h6 center, h6 span, header, hgroup,
|
56 |
-
html, i, iframe, input, kbd, label, legend, li, listing, mark,
|
57 |
-
marquee, menu, meter, multicol, nav, nobr, object, ol, option, p,
|
58 |
-
plaintext, pre, progress, q, s, section, small, span, strike, strong,
|
59 |
-
sub, summary, sup, table, td, textarea, th, time, tr, tt, u, ul, var,
|
60 |
-
xmp {
|
61 |
-
background: black !important;
|
62 |
-
background-color: black !important;
|
63 |
-
}
|
64 |
-
a, abbr, article, aside, basefont, bdi, big, blink, blockquote, body,
|
65 |
-
button, canvas, caption, center, code, col, colgroup, command, dd,
|
66 |
-
details, dir, div, dl, dt, embed, fieldset, figcaption, figure, font,
|
67 |
-
footer, form, header, hgroup, html, iframe, img, input, kbd, label,
|
68 |
-
legend, li, listing, mark, marquee, menu, meter, multicol, nav, nobr,
|
69 |
-
object, ol, option, p, plaintext, pre, progress, q, s, section,
|
70 |
-
select, small, span, strike, sub, summary, sup, table, td, textarea,
|
71 |
-
th, time, tr, tt, ul, var, xmp {
|
72 |
-
color: #f3f3f3 !important;
|
73 |
-
}
|
74 |
-
acronym, b, strong {
|
75 |
-
color: yellow !important;
|
76 |
-
}
|
77 |
-
address, cite, dfn, em, i, u {
|
78 |
-
color: #FFFF80 !important;
|
79 |
-
}
|
80 |
-
h1, h1 a, h1 a b, h1 abbr, h1 center, h1 span, h2, h2 a, h2 a b, h2
|
81 |
-
abbr, h2 center, h2 span, h3, h3 a, h3 a b, h3 abbr, h3 center, h3
|
82 |
-
span, h4, h4 a, h4 a b, h4 abbr, h4 center, h4 span, h5, h5 a, h5 a b,
|
83 |
-
h5 abbr, h5 center, h5 span, h6, h6 a, h6 a b, h6 abbr, h6 center, h6
|
84 |
-
span {
|
85 |
-
color: #50d0a0 !important;
|
86 |
-
}
|
87 |
-
img {
|
88 |
-
background: #808080 !important;
|
89 |
-
background-color: #808080 !important;
|
90 |
-
}
|
91 |
-
button {
|
92 |
-
background: #600040 !important;
|
93 |
-
background-color: #600040 !important;
|
94 |
-
}
|
95 |
-
select {
|
96 |
-
-webkit-appearance: listbox !important;
|
97 |
-
background: #500050 !important;
|
98 |
-
background-color: #500050 !important;
|
99 |
-
}
|
100 |
-
a:link , a:link a, a:link abbr, a:link acronym, a:link address, a:link
|
101 |
-
article, a:link aside, a:link b, a:link basefont, a:link bdi, a:link
|
102 |
-
big, a:link blink, a:link blockquote, a:link body, a:link br, a:link
|
103 |
-
button, a:link canvas, a:link caption, a:link center, a:link cite,
|
104 |
-
a:link code, a:link col, a:link colgroup, a:link command, a:link dd,
|
105 |
-
a:link details, a:link dfn, a:link dir, a:link div, a:link dl, a:link
|
106 |
-
dt, a:link em, a:link embed, a:link fieldset, a:link figcaption,
|
107 |
-
a:link figure, a:link font, a:link footer, a:link form, a:link h1,
|
108 |
-
a:link h2, a:link h3, a:link h4, a:link h5, a:link h6, a:link header,
|
109 |
-
a:link hgroup, a:link html, a:link i, a:link iframe, a:link img,
|
110 |
-
a:link input, a:link kbd, a:link label, a:link legend, a:link li,
|
111 |
-
a:link listing, a:link mark, a:link marquee, a:link menu, a:link
|
112 |
-
meter, a:link multicol, a:link nav, a:link nobr, a:link object, a:link
|
113 |
-
ol, a:link option, a:link p, a:link plaintext, a:link pre, a:link
|
114 |
-
progress, a:link q, a:link s, a:link section, a:link select, a:link
|
115 |
-
small, a:link span, a:link strike, a:link strong, a:link sub, a:link
|
116 |
-
summary, a:link sup, a:link table, a:link td, a:link textarea, a:link
|
117 |
-
th, a:link time, a:link tr, a:link tt, a:link u, a:link ul, a:link
|
118 |
-
var, a:link xmp, a:link:active , a:link:active abbr, a:link:active
|
119 |
-
acronym, a:link:active b, a:link:active basefont, a:link:active big,
|
120 |
-
a:link:active br, a:link:active code, a:link:active div, a:link:active
|
121 |
-
em, a:link:active font, a:link:active h1, a:link:active h2,
|
122 |
-
a:link:active h3, a:link:active h4, a:link:active h5, a:link:active
|
123 |
-
h6, a:link:active i, a:link:active kbd, a:link:active small,
|
124 |
-
a:link:active span, a:link:active strong, a:link:active tt,
|
125 |
-
a:link:active u, a:link:active var, a:visited , a:visited a, a:visited
|
126 |
-
abbr, a:visited acronym, a:visited address, a:visited article,
|
127 |
-
a:visited aside, a:visited b, a:visited basefont, a:visited bdi,
|
128 |
-
a:visited big, a:visited blink, a:visited blockquote, a:visited body,
|
129 |
-
a:visited br, a:visited button, a:visited canvas, a:visited caption,
|
130 |
-
a:visited center, a:visited cite, a:visited code, a:visited col,
|
131 |
-
a:visited colgroup, a:visited command, a:visited dd, a:visited
|
132 |
-
details, a:visited dfn, a:visited dir, a:visited div, a:visited dl,
|
133 |
-
a:visited dt, a:visited em, a:visited embed, a:visited fieldset,
|
134 |
-
a:visited figcaption, a:visited figure, a:visited font, a:visited
|
135 |
-
footer, a:visited form, a:visited h1, a:visited h2, a:visited h3,
|
136 |
-
a:visited h4, a:visited h5, a:visited h6, a:visited header, a:visited
|
137 |
-
hgroup, a:visited html, a:visited i, a:visited iframe, a:visited img,
|
138 |
-
a:visited input, a:visited kbd, a:visited label, a:visited legend,
|
139 |
-
a:visited li, a:visited listing, a:visited mark, a:visited marquee,
|
140 |
-
a:visited menu, a:visited meter, a:visited multicol, a:visited nav,
|
141 |
-
a:visited nobr, a:visited object, a:visited ol, a:visited option,
|
142 |
-
a:visited p, a:visited plaintext, a:visited pre, a:visited progress,
|
143 |
-
a:visited q, a:visited s, a:visited section, a:visited select,
|
144 |
-
a:visited small, a:visited span, a:visited strike, a:visited strong,
|
145 |
-
a:visited sub, a:visited summary, a:visited sup, a:visited table,
|
146 |
-
a:visited td, a:visited textarea, a:visited th, a:visited time,
|
147 |
-
a:visited tr, a:visited tt, a:visited u, a:visited ul, a:visited var,
|
148 |
-
a:visited xmp, a:visited:active , a:visited:active abbr,
|
149 |
-
a:visited:active acronym, a:visited:active b, a:visited:active
|
150 |
-
basefont, a:visited:active big, a:visited:active br, a:visited:active
|
151 |
-
code, a:visited:active div, a:visited:active em, a:visited:active
|
152 |
-
font, a:visited:active h1, a:visited:active h2, a:visited:active h3,
|
153 |
-
a:visited:active h4, a:visited:active h5, a:visited:active h6,
|
154 |
-
a:visited:active i, a:visited:active kbd, a:visited:active small,
|
155 |
-
a:visited:active span, a:visited:active strong, a:visited:active tt,
|
156 |
-
a:visited:active u, a:visited:active var {
|
157 |
-
cursor: pointer !important;
|
158 |
-
}
|
159 |
-
a:link , a:link abbr, a:link acronym, a:link b, a:link basefont,
|
160 |
-
a:link big, a:link br, a:link code, a:link div, a:link em, a:link
|
161 |
-
font, a:link h1, a:link h2, a:link h3, a:link h4, a:link h5, a:link
|
162 |
-
h6, a:link i, a:link kbd, a:link small, a:link span, a:link strong,
|
163 |
-
a:link tt, a:link u, a:link var {
|
164 |
-
color: #00b0FF !important;
|
165 |
-
}
|
166 |
-
a:link , a:link abbr, a:link acronym, a:link b, a:link basefont,
|
167 |
-
a:link big, a:link br, a:link code, a:link div, a:link em, a:link
|
168 |
-
font, a:link h1, a:link h2, a:link h3, a:link h4, a:link h5, a:link
|
169 |
-
h6, a:link i, a:link kbd, a:link small, a:link span, a:link strong,
|
170 |
-
a:link tt, a:link u, a:link var, a:link:active , a:link:active abbr,
|
171 |
-
a:link:active acronym, a:link:active b, a:link:active basefont,
|
172 |
-
a:link:active big, a:link:active br, a:link:active code, a:link:active
|
173 |
-
div, a:link:active em, a:link:active font, a:link:active h1,
|
174 |
-
a:link:active h2, a:link:active h3, a:link:active h4, a:link:active
|
175 |
-
h5, a:link:active h6, a:link:active i, a:link:active kbd,
|
176 |
-
a:link:active small, a:link:active span, a:link:active strong,
|
177 |
-
a:link:active tt, a:link:active u, a:link:active var, a:visited ,
|
178 |
-
a:visited abbr, a:visited acronym, a:visited b, a:visited basefont,
|
179 |
-
a:visited big, a:visited br, a:visited code, a:visited div, a:visited
|
180 |
-
em, a:visited font, a:visited h1, a:visited h2, a:visited h3,
|
181 |
-
a:visited h4, a:visited h5, a:visited h6, a:visited i, a:visited kbd,
|
182 |
-
a:visited small, a:visited span, a:visited strong, a:visited tt,
|
183 |
-
a:visited u, a:visited var, a:visited:active , a:visited:active abbr,
|
184 |
-
a:visited:active acronym, a:visited:active b, a:visited:active
|
185 |
-
basefont, a:visited:active big, a:visited:active br, a:visited:active
|
186 |
-
code, a:visited:active div, a:visited:active em, a:visited:active
|
187 |
-
font, a:visited:active h1, a:visited:active h2, a:visited:active h3,
|
188 |
-
a:visited:active h4, a:visited:active h5, a:visited:active h6,
|
189 |
-
a:visited:active i, a:visited:active kbd, a:visited:active small,
|
190 |
-
a:visited:active span, a:visited:active strong, a:visited:active tt,
|
191 |
-
a:visited:active u, a:visited:active var {
|
192 |
-
text-decoration: underline !important;
|
193 |
-
}
|
194 |
-
a:visited , a:visited abbr, a:visited acronym, a:visited b, a:visited
|
195 |
-
basefont, a:visited big, a:visited br, a:visited code, a:visited div,
|
196 |
-
a:visited em, a:visited font, a:visited h1, a:visited h2, a:visited
|
197 |
-
h3, a:visited h4, a:visited h5, a:visited h6, a:visited i, a:visited
|
198 |
-
kbd, a:visited small, a:visited span, a:visited strong, a:visited tt,
|
199 |
-
a:visited u, a:visited var {
|
200 |
-
color: #00FFFF !important;
|
201 |
-
}
|
202 |
-
::-moz-selection, ::selection {
|
203 |
-
background: #4080c0 !important;
|
204 |
-
background-color: #4080c0 !important;
|
205 |
-
}
|
206 |
-
a[onclick] , a[onclick] a, a[onclick] abbr, a[onclick] acronym,
|
207 |
-
a[onclick] address, a[onclick] article, a[onclick] aside, a[onclick]
|
208 |
-
b, a[onclick] basefont, a[onclick] bdi, a[onclick] big, a[onclick]
|
209 |
-
blink, a[onclick] blockquote, a[onclick] body, a[onclick] br,
|
210 |
-
a[onclick] button, a[onclick] canvas, a[onclick] caption, a[onclick]
|
211 |
-
center, a[onclick] cite, a[onclick] code, a[onclick] col, a[onclick]
|
212 |
-
colgroup, a[onclick] command, a[onclick] dd, a[onclick] details,
|
213 |
-
a[onclick] dfn, a[onclick] dir, a[onclick] div, a[onclick] dl,
|
214 |
-
a[onclick] dt, a[onclick] em, a[onclick] embed, a[onclick] fieldset,
|
215 |
-
a[onclick] figcaption, a[onclick] figure, a[onclick] font, a[onclick]
|
216 |
-
footer, a[onclick] form, a[onclick] h1, a[onclick] h2, a[onclick] h3,
|
217 |
-
a[onclick] h4, a[onclick] h5, a[onclick] h6, a[onclick] header,
|
218 |
-
a[onclick] hgroup, a[onclick] html, a[onclick] i, a[onclick] iframe,
|
219 |
-
a[onclick] img, a[onclick] input, a[onclick] kbd, a[onclick] label,
|
220 |
-
a[onclick] legend, a[onclick] li, a[onclick] listing, a[onclick] mark,
|
221 |
-
a[onclick] marquee, a[onclick] menu, a[onclick] meter, a[onclick]
|
222 |
-
multicol, a[onclick] nav, a[onclick] nobr, a[onclick] object,
|
223 |
-
a[onclick] ol, a[onclick] option, a[onclick] p, a[onclick] plaintext,
|
224 |
-
a[onclick] pre, a[onclick] progress, a[onclick] q, a[onclick] s,
|
225 |
-
a[onclick] section, a[onclick] select, a[onclick] small, a[onclick]
|
226 |
-
span, a[onclick] strike, a[onclick] strong, a[onclick] sub, a[onclick]
|
227 |
-
summary, a[onclick] sup, a[onclick] table, a[onclick] td, a[onclick]
|
228 |
-
textarea, a[onclick] th, a[onclick] time, a[onclick] tr, a[onclick]
|
229 |
-
tt, a[onclick] u, a[onclick] ul, a[onclick] var, a[onclick] xmp,
|
230 |
-
a[onclick]:active , a[onclick]:active abbr, a[onclick]:active acronym,
|
231 |
-
a[onclick]:active b, a[onclick]:active basefont, a[onclick]:active
|
232 |
-
big, a[onclick]:active br, a[onclick]:active code, a[onclick]:active
|
233 |
-
div, a[onclick]:active em, a[onclick]:active font, a[onclick]:active
|
234 |
-
h1, a[onclick]:active h2, a[onclick]:active h3, a[onclick]:active h4,
|
235 |
-
a[onclick]:active h5, a[onclick]:active h6, a[onclick]:active i,
|
236 |
-
a[onclick]:active kbd, a[onclick]:active small, a[onclick]:active
|
237 |
-
span, a[onclick]:active strong, a[onclick]:active tt,
|
238 |
-
a[onclick]:active u, a[onclick]:active var {
|
239 |
-
cursor: pointer !important;
|
240 |
-
}
|
241 |
-
a[onclick] , a[onclick] abbr, a[onclick] acronym, a[onclick] b,
|
242 |
-
a[onclick] basefont, a[onclick] big, a[onclick] br, a[onclick] code,
|
243 |
-
a[onclick] div, a[onclick] em, a[onclick] font, a[onclick] h1,
|
244 |
-
a[onclick] h2, a[onclick] h3, a[onclick] h4, a[onclick] h5, a[onclick]
|
245 |
-
h6, a[onclick] i, a[onclick] kbd, a[onclick] small, a[onclick] span,
|
246 |
-
a[onclick] strong, a[onclick] tt, a[onclick] u, a[onclick] var {
|
247 |
-
color: #00b0FF !important;
|
248 |
-
}
|
249 |
-
a[onclick] , a[onclick] abbr, a[onclick] acronym, a[onclick] b,
|
250 |
-
a[onclick] basefont, a[onclick] big, a[onclick] br, a[onclick] code,
|
251 |
-
a[onclick] div, a[onclick] em, a[onclick] font, a[onclick] h1,
|
252 |
-
a[onclick] h2, a[onclick] h3, a[onclick] h4, a[onclick] h5, a[onclick]
|
253 |
-
h6, a[onclick] i, a[onclick] kbd, a[onclick] small, a[onclick] span,
|
254 |
-
a[onclick] strong, a[onclick] tt, a[onclick] u, a[onclick] var,
|
255 |
-
a[onclick]:active , a[onclick]:active abbr, a[onclick]:active acronym,
|
256 |
-
a[onclick]:active b, a[onclick]:active basefont, a[onclick]:active
|
257 |
-
big, a[onclick]:active br, a[onclick]:active code, a[onclick]:active
|
258 |
-
div, a[onclick]:active em, a[onclick]:active font, a[onclick]:active
|
259 |
-
h1, a[onclick]:active h2, a[onclick]:active h3, a[onclick]:active h4,
|
260 |
-
a[onclick]:active h5, a[onclick]:active h6, a[onclick]:active i,
|
261 |
-
a[onclick]:active kbd, a[onclick]:active small, a[onclick]:active
|
262 |
-
span, a[onclick]:active strong, a[onclick]:active tt,
|
263 |
-
a[onclick]:active u, a[onclick]:active var {
|
264 |
-
text-decoration: underline !important;
|
265 |
-
}
|
266 |
-
abbr:first-letter, acronym:first-letter, address:first-line,
|
267 |
-
article:first-letter, article:first-line, aside:first-letter,
|
268 |
-
aside:first-line, basefont:first-letter, bdi:first-letter,
|
269 |
-
big:first-letter, blink:first-letter, blockquote:first-line,
|
270 |
-
body:first-line, button:first-letter, canvas:first-letter,
|
271 |
-
caption:first-letter, caption:first-line, center:first-letter,
|
272 |
-
center:first-line, cite:first-letter, command:first-letter,
|
273 |
-
dd:first-line, details:first-letter, details:first-line,
|
274 |
-
dfn:first-letter, dir:first-letter, dl:first-line,
|
275 |
-
dt:first-line, em:first-letter, embed:first-letter,
|
276 |
-
fieldset:first-letter, figcaption:first-letter,
|
277 |
-
figcaption:first-line, figure:first-letter, figure:first-line,
|
278 |
-
font:first-letter, footer:first-letter, footer:first-line,
|
279 |
-
form:first-line, h1:first-line, h2:first-line, h3:first-line,
|
280 |
-
h4:first-line, h5:first-line, h6:first-line,
|
281 |
-
header:first-letter, header:first-line, hgroup:first-letter,
|
282 |
-
hgroup:first-line, html:first-line, i:first-letter,
|
283 |
-
iframe:first-letter, kbd:first-letter, legend:first-letter,
|
284 |
-
legend:first-line, listing:first-letter, listing:first-line,
|
285 |
-
mark:first-letter, mark:first-line, marquee:first-letter,
|
286 |
-
menu:first-letter, menu:first-line, meter:first-letter,
|
287 |
-
meter:first-line, multicol:first-letter, multicol:first-line,
|
288 |
-
nav:first-letter, nav:first-line, nobr:first-letter,
|
289 |
-
object:first-letter, ol:first-letter, p:first-line,
|
290 |
-
plaintext:first-letter, plaintext:first-line, pre:first-line,
|
291 |
-
progress:first-letter, progress:first-line, q:first-letter,
|
292 |
-
s:first-letter, section:first-line, small:first-letter,
|
293 |
-
span:first-letter, strike:first-letter, strong:first-letter,
|
294 |
-
sub:first-letter, summary:first-letter, summary:first-line,
|
295 |
-
sup:first-letter, time:first-letter, tt:first-letter,
|
296 |
-
u:first-letter, var:first-letter, xmp:first-letter,
|
297 |
-
xmp:first-line {
|
298 |
-
background: inherit !important;
|
299 |
-
background-color: inherit !important;
|
300 |
-
color: inherit !important;
|
301 |
-
}
|
302 |
-
a:link:hover , a:link:hover abbr, a:link:hover acronym, a:link:hover
|
303 |
-
b, a:link:hover basefont, a:link:hover big, a:link:hover br,
|
304 |
-
a:link:hover code, a:link:hover div, a:link:hover em, a:link:hover
|
305 |
-
font, a:link:hover h1, a:link:hover h2, a:link:hover h3, a:link:hover
|
306 |
-
h4, a:link:hover h5, a:link:hover h6, a:link:hover i, a:link:hover
|
307 |
-
kbd, a:link:hover small, a:link:hover span, a:link:hover strong,
|
308 |
-
a:link:hover tt, a:link:hover u, a:link:hover var, a:visited:hover ,
|
309 |
-
a:visited:hover abbr, a:visited:hover acronym, a:visited:hover b,
|
310 |
-
a:visited:hover basefont, a:visited:hover big, a:visited:hover br,
|
311 |
-
a:visited:hover code, a:visited:hover div, a:visited:hover em,
|
312 |
-
a:visited:hover font, a:visited:hover h1, a:visited:hover h2,
|
313 |
-
a:visited:hover h3, a:visited:hover h4, a:visited:hover h5,
|
314 |
-
a:visited:hover h6, a:visited:hover i, a:visited:hover kbd,
|
315 |
-
a:visited:hover small, a:visited:hover span, a:visited:hover strong,
|
316 |
-
a:visited:hover tt, a:visited:hover u, a:visited:hover var {
|
317 |
-
background: #400000 !important;
|
318 |
-
background-color: #400000 !important;
|
319 |
-
}
|
320 |
-
a:link:active , a:link:active abbr, a:link:active acronym,
|
321 |
-
a:link:active b, a:link:active basefont, a:link:active big,
|
322 |
-
a:link:active br, a:link:active code, a:link:active div, a:link:active
|
323 |
-
em, a:link:active font, a:link:active h1, a:link:active h2,
|
324 |
-
a:link:active h3, a:link:active h4, a:link:active h5, a:link:active
|
325 |
-
h6, a:link:active i, a:link:active kbd, a:link:active small,
|
326 |
-
a:link:active span, a:link:active strong, a:link:active tt,
|
327 |
-
a:link:active u, a:link:active var, a:visited:active ,
|
328 |
-
a:visited:active abbr, a:visited:active acronym, a:visited:active b,
|
329 |
-
a:visited:active basefont, a:visited:active big, a:visited:active br,
|
330 |
-
a:visited:active code, a:visited:active div, a:visited:active em,
|
331 |
-
a:visited:active font, a:visited:active h1, a:visited:active h2,
|
332 |
-
a:visited:active h3, a:visited:active h4, a:visited:active h5,
|
333 |
-
a:visited:active h6, a:visited:active i, a:visited:active kbd,
|
334 |
-
a:visited:active small, a:visited:active span, a:visited:active
|
335 |
-
strong, a:visited:active tt, a:visited:active u, a:visited:active var {
|
336 |
-
color: red !important;
|
337 |
-
}
|
338 |
-
button.disabled, input.disabled, select.disabled, textarea.disabled {
|
339 |
-
background: #404040 !important;
|
340 |
-
background-color: #404040 !important;
|
341 |
-
}
|
342 |
-
a[onclick]:hover , a[onclick]:hover abbr, a[onclick]:hover acronym,
|
343 |
-
a[onclick]:hover b, a[onclick]:hover basefont, a[onclick]:hover big,
|
344 |
-
a[onclick]:hover br, a[onclick]:hover code, a[onclick]:hover div,
|
345 |
-
a[onclick]:hover em, a[onclick]:hover font, a[onclick]:hover h1,
|
346 |
-
a[onclick]:hover h2, a[onclick]:hover h3, a[onclick]:hover h4,
|
347 |
-
a[onclick]:hover h5, a[onclick]:hover h6, a[onclick]:hover i,
|
348 |
-
a[onclick]:hover kbd, a[onclick]:hover small, a[onclick]:hover span,
|
349 |
-
a[onclick]:hover strong, a[onclick]:hover tt, a[onclick]:hover u,
|
350 |
-
a[onclick]:hover var {
|
351 |
-
background: #400000 !important;
|
352 |
-
background-color: #400000 !important;
|
353 |
}
|
354 |
-
|
355 |
-
|
356 |
-
|
357 |
-
|
358 |
-
|
359 |
-
|
360 |
-
|
361 |
-
div, a[onclick]:active em, a[onclick]:active font, a[onclick]:active
|
362 |
-
h1, a[onclick]:active h2, a[onclick]:active h3, a[onclick]:active h4,
|
363 |
-
a[onclick]:active h5, a[onclick]:active h6, a[onclick]:active i,
|
364 |
-
a[onclick]:active kbd, a[onclick]:active small, a[onclick]:active
|
365 |
-
span, a[onclick]:active strong, a[onclick]:active tt,
|
366 |
-
a[onclick]:active u, a[onclick]:active var {
|
367 |
-
color: red !important;
|
368 |
-
}
|
369 |
-
div[role="button"], input[type=button], input[type=submit] {
|
370 |
-
background: #600040 !important;
|
371 |
-
background-color: #600040 !important;
|
372 |
-
}
|
373 |
-
input[type=search] {
|
374 |
-
-webkit-appearance: textfield !important;
|
375 |
-
}
|
376 |
-
:not(:empty) a:after, :not(:empty) a:before, :not(:empty) abbr:after,
|
377 |
-
:not(:empty) abbr:before, :not(:empty) acronym:after, :not(:empty)
|
378 |
-
acronym:before, :not(:empty) address:after, :not(:empty)
|
379 |
-
address:before, :not(:empty) article:after, :not(:empty)
|
380 |
-
article:before, :not(:empty) aside:after, :not(:empty) aside:before,
|
381 |
-
:not(:empty) b:after, :not(:empty) b:before, :not(:empty)
|
382 |
-
basefont:after, :not(:empty) basefont:before, :not(:empty) bdi:after,
|
383 |
-
:not(:empty) bdi:before, :not(:empty) big:after, :not(:empty)
|
384 |
-
big:before, :not(:empty) blink:after, :not(:empty) blink:before,
|
385 |
-
:not(:empty) blockquote:after, :not(:empty) blockquote:before,
|
386 |
-
:not(:empty) body:after, :not(:empty) body:before, :not(:empty)
|
387 |
-
button:after, :not(:empty) button:before, :not(:empty) canvas:after,
|
388 |
-
:not(:empty) canvas:before, :not(:empty) caption:after, :not(:empty)
|
389 |
-
caption:before, :not(:empty) center:after, :not(:empty) center:before,
|
390 |
-
:not(:empty) cite:after, :not(:empty) cite:before, :not(:empty)
|
391 |
-
code:after, :not(:empty) code:before, :not(:empty) col:after,
|
392 |
-
:not(:empty) col:before, :not(:empty) colgroup:after, :not(:empty)
|
393 |
-
colgroup:before, :not(:empty) command:after, :not(:empty)
|
394 |
-
command:before, :not(:empty) dd:after, :not(:empty) dd:before,
|
395 |
-
:not(:empty) details:after, :not(:empty) details:before, :not(:empty)
|
396 |
-
dfn:after, :not(:empty) dfn:before, :not(:empty) dir:after,
|
397 |
-
:not(:empty) dir:before, :not(:empty) div:after, :not(:empty)
|
398 |
-
div:before, :not(:empty) dl:after, :not(:empty) dl:before,
|
399 |
-
:not(:empty) dt:after, :not(:empty) dt:before, :not(:empty) em:after,
|
400 |
-
:not(:empty) em:before, :not(:empty) embed:after, :not(:empty)
|
401 |
-
embed:before, :not(:empty) fieldset:after, :not(:empty)
|
402 |
-
fieldset:before, :not(:empty) figcaption:after, :not(:empty)
|
403 |
-
figcaption:before, :not(:empty) figure:after, :not(:empty)
|
404 |
-
figure:before, :not(:empty) font:after, :not(:empty) font:before,
|
405 |
-
:not(:empty) footer:after, :not(:empty) footer:before, :not(:empty)
|
406 |
-
form:after, :not(:empty) form:before, :not(:empty) h1:after,
|
407 |
-
:not(:empty) h1:before, :not(:empty) h2:after, :not(:empty) h2:before,
|
408 |
-
:not(:empty) h3:after, :not(:empty) h3:before, :not(:empty) h4:after,
|
409 |
-
:not(:empty) h4:before, :not(:empty) h5:after, :not(:empty) h5:before,
|
410 |
-
:not(:empty) h6:after, :not(:empty) h6:before, :not(:empty)
|
411 |
-
header:after, :not(:empty) header:before, :not(:empty) hgroup:after,
|
412 |
-
:not(:empty) hgroup:before, :not(:empty) html:after, :not(:empty)
|
413 |
-
html:before, :not(:empty) i:after, :not(:empty) i:before, :not(:empty)
|
414 |
-
iframe:after, :not(:empty) iframe:before, :not(:empty) img:after,
|
415 |
-
:not(:empty) img:before, :not(:empty) input:after, :not(:empty)
|
416 |
-
input:before, :not(:empty) kbd:after, :not(:empty) kbd:before,
|
417 |
-
:not(:empty) label:after, :not(:empty) label:before, :not(:empty)
|
418 |
-
legend:after, :not(:empty) legend:before, :not(:empty) li:after,
|
419 |
-
:not(:empty) li:before, :not(:empty) listing:after, :not(:empty)
|
420 |
-
listing:before, :not(:empty) mark:after, :not(:empty) mark:before,
|
421 |
-
:not(:empty) marquee:after, :not(:empty) marquee:before, :not(:empty)
|
422 |
-
menu:after, :not(:empty) menu:before, :not(:empty) meter:after,
|
423 |
-
:not(:empty) meter:before, :not(:empty) multicol:after, :not(:empty)
|
424 |
-
multicol:before, :not(:empty) nav:after, :not(:empty) nav:before,
|
425 |
-
:not(:empty) nobr:after, :not(:empty) nobr:before, :not(:empty)
|
426 |
-
object:after, :not(:empty) object:before, :not(:empty) ol:after,
|
427 |
-
:not(:empty) ol:before, :not(:empty) option:after, :not(:empty)
|
428 |
-
option:before, :not(:empty) p:after, :not(:empty) p:before,
|
429 |
-
:not(:empty) plaintext:after, :not(:empty) plaintext:before,
|
430 |
-
:not(:empty) pre:after, :not(:empty) pre:before, :not(:empty)
|
431 |
-
progress:after, :not(:empty) progress:before, :not(:empty) q:after,
|
432 |
-
:not(:empty) q:before, :not(:empty) s:after, :not(:empty) s:before,
|
433 |
-
:not(:empty) section:after, :not(:empty) section:before, :not(:empty)
|
434 |
-
select:after, :not(:empty) select:before, :not(:empty) small:after,
|
435 |
-
:not(:empty) small:before, :not(:empty) span:after, :not(:empty)
|
436 |
-
span:before, :not(:empty) strike:after, :not(:empty) strike:before,
|
437 |
-
:not(:empty) strong:after, :not(:empty) strong:before, :not(:empty)
|
438 |
-
sub:after, :not(:empty) sub:before, :not(:empty) summary:after,
|
439 |
-
:not(:empty) summary:before, :not(:empty) sup:after, :not(:empty)
|
440 |
-
sup:before, :not(:empty) table:after, :not(:empty) table:before,
|
441 |
-
:not(:empty) td:after, :not(:empty) td:before, :not(:empty)
|
442 |
-
textarea:after, :not(:empty) textarea:before, :not(:empty) th:after,
|
443 |
-
:not(:empty) th:before, :not(:empty) time:after, :not(:empty)
|
444 |
-
time:before, :not(:empty) tr:after, :not(:empty) tr:before,
|
445 |
-
:not(:empty) tt:after, :not(:empty) tt:before, :not(:empty) u:after,
|
446 |
-
:not(:empty) u:before, :not(:empty) ul:after, :not(:empty) ul:before,
|
447 |
-
:not(:empty) var:after, :not(:empty) var:before, :not(:empty)
|
448 |
-
xmp:after, :not(:empty) xmp:before, :root:not(HTML), :root:not(HTML)
|
449 |
-
:not(:empty) {
|
450 |
-
background: black !important;
|
451 |
-
background-color: black !important;
|
452 |
-
background-image: none !important;
|
453 |
-
color: #f3f3f3 !important;
|
454 |
-
text-shadow: none !important;
|
455 |
-
}
|
456 |
-
body.mediawiki img.tex {
|
457 |
-
background: white !important;
|
458 |
-
background-color: white !important;
|
459 |
-
}
|
460 |
-
button[disabled="disabled"], input[disabled="disabled"],
|
461 |
-
select[disabled="disabled"], textarea[disabled="disabled"] {
|
462 |
-
background: #404040 !important;
|
463 |
-
background-color: #404040 !important;
|
464 |
}
|
465 |
-
|
466 |
-
|
467 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
468 |
}
|
469 |
-
|
470 |
-
|
471 |
-
|
472 |
-
|
473 |
-
|
474 |
-
tr.new td { border: thick solid #FFFF40 !important;}
|
475 |
-
ul.profile-icons li span {display:inline !important;}div.tooltip.dropShadow20 {border:thin solid #FFFF80!important;}:not(:empty) li#menuNavigation.iconOnly > a > span.icon:after { content: "Navigation"; text-transform: none; }
|
476 |
-
:not(:empty) li#menuSearchHitNext.iconOnly > a > span.icon:after { content: "Next hit"; text-transform: none !important; }
|
477 |
-
:not(:empty) li#menuToolsPreferences.iconOnly > a > span.icon:after { content: "Preferences"; text-transform: none; }
|
478 |
-
:not(:empty) div.resultNavControls > ul > li.resultNavLeft > a > span:after { content: "<- Prev"; text-transform: none; }
|
479 |
-
:not(:empty) div.resultNavControls > ul > li.resultNavRight > a > span:after { content: "Next ->"; text-transform: none; }
|
480 |
-
:not(:empty) div.resultNavControls > ul > li.resultNavDoubleLeft > a > span:after { content: "<<- Backwd"; text-transform: none; }
|
481 |
-
:not(:empty) div.resultNavControls > ul > li.resultNavDoubleRight > a > span:after { content: "Fwd ->>"; text-transform: none; }
|
482 |
-
body > input#rsconf + div#wrapper > div#header + div#container > div#spacer + div#content span.hl,body > input#rsconf + div#wrapper > div#header + div#container > div#spacer + div#secondaryNav + div#content span.hl{background: #003050 !important;}
|
483 |
-
div.result > div.document span.mk,div.result > div.document span.mk b, div.par p.sb span.mk, div.par p.ss span.mk b { background: #400060 !important; }
|
484 |
-
.menu li a span.label { display:inline !important; text-transform: none !important;}
|
485 |
-
body.yesJS > div.fancybox-wrap[style] { position: absolute !important; border: blue solid !important; } body.yesJS > div.fancybox-wrap[style] div.fancybox-close:after { content: "Close"; }
|
486 |
-
div.youtube5top-overlay,div.youtube5bottom-overlay,div.youtube5info,div.youtube5info-button,div.youtube5controls { background-color:transparent!important;background:transparent!important;}
|
487 |
-
input[type=text],input[type=password],input[type=search] { border: 1px solid grey !important; }* {-webkit-box-shadow: none !important;}
|
488 |
-
:focus { outline: thin dotted; }
|
489 |
-
} /* end of @media block */
|
490 |
-
|
491 |
-
|
492 |
-
|
493 |
-
|
494 |
-
.a11y-toolbar .icon, .a11y-toolbar a:hover .icon {
|
495 |
-
display: inline-block;
|
496 |
-
background: url('../img/sprite.png') transparent no-repeat !important;
|
497 |
-
height: 16px;
|
498 |
-
width: 16px;
|
499 |
-
margin-top: 3px;
|
500 |
}
|
501 |
|
502 |
-
|
503 |
-
|
|
|
504 |
}
|
505 |
|
506 |
-
|
507 |
-
|
|
|
508 |
}
|
509 |
|
510 |
-
|
511 |
-
|
512 |
}
|
1 |
@import url(chrome://flashblock/content/flashblock.css);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2 |
|
3 |
/* Some versions of IE ignore the first entry so: */
|
4 |
+
.placebo {
|
5 |
+
line-height: normal;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
6 |
}
|
7 |
+
|
8 |
+
/* should be harmless even if there is a .placebo - we want line-height normal anyway - and should validate */
|
9 |
+
|
10 |
+
@media print {
|
11 |
+
* {
|
12 |
+
color: black !important;
|
13 |
+
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
14 |
}
|
15 |
+
|
16 |
+
/* in browsers that do not support @media, this will be overridden by the items below */
|
17 |
+
|
18 |
+
@media screen, projection, tv {
|
19 |
+
|
20 |
+
/* :not(:empty) stops IE5+6 from misinterpreting things it can't understand */
|
21 |
+
/* Repeat ALT tags after images (problematic; see Mozilla bug 292116)
|
22 |
+
(2005: commenting this out for now because more trouble than it's worth;
|
23 |
+
only Mozilla 1.0 does it properly; later versions and Firefox don't)
|
24 |
+
img[alt]:after { content: attr(alt) !important; color: #FF00FF !important; }
|
25 |
+
*/
|
26 |
+
body > div {
|
27 |
+
outline: 1px solid #fff;
|
28 |
+
}
|
29 |
+
|
30 |
+
a, abbr, acronym, address, article, aside, b, basefont, bdi, big,
|
31 |
+
blink, blockquote, body, button, canvas, caption, center, cite, code,
|
32 |
+
col, colgroup, command, dd, details, dfn, dir, div, dl, dt, em, embed,
|
33 |
+
fieldset, figcaption, figure, font, footer, form, h1, h1 a, h1 a b, h1
|
34 |
+
abbr, h1 center, h1 span, h2, h2 a, h2 a b, h2 abbr, h2 center, h2
|
35 |
+
span, h3, h3 a, h3 a b, h3 abbr, h3 center, h3 span, h4, h4 a, h4 a b,
|
36 |
+
h4 abbr, h4 center, h4 span, h5, h5 a, h5 a b, h5 abbr, h5 center, h5
|
37 |
+
span, h6, h6 a, h6 a b, h6 abbr, h6 center, h6 span, header, hgroup,
|
38 |
+
html, i, iframe, img, input, kbd, label, legend, li, listing, mark,
|
39 |
+
marquee, menu, meter, multicol, nav, nobr, object, ol, option, p,
|
40 |
+
plaintext, pre, progress, q, s, section, select, small, span, strike,
|
41 |
+
strong, sub, summary, sup, table, td, textarea, th, time, tr, tt, u,
|
42 |
+
ul, var, xmp {
|
43 |
+
background-image: none !important;
|
44 |
+
text-shadow: none !important;
|
45 |
+
}
|
46 |
+
|
47 |
+
a, abbr, acronym, address, article, aside, b, basefont, bdi, big,
|
48 |
+
blink, blockquote, body, canvas, caption, center, cite, code, col,
|
49 |
+
colgroup, command, dd, details, dfn, dir, div, dl, dt, em, embed,
|
50 |
+
fieldset, figcaption, figure, font, footer, form, h1, h1 a, h1 a b, h1
|
51 |
+
abbr, h1 center, h1 span, h2, h2 a, h2 a b, h2 abbr, h2 center, h2
|
52 |
+
span, h3, h3 a, h3 a b, h3 abbr, h3 center, h3 span, h4, h4 a, h4 a b,
|
53 |
+
h4 abbr, h4 center, h4 span, h5, h5 a, h5 a b, h5 abbr, h5 center, h5
|
54 |
+
span, h6, h6 a, h6 a b, h6 abbr, h6 center, h6 span, header, hgroup,
|
55 |
+
html, i, iframe, input, kbd, label, legend, li, listing, mark,
|
56 |
+
marquee, menu, meter, multicol, nav, nobr, object, ol, option, p,
|
57 |
+
plaintext, pre, progress, q, s, section, small, span, strike, strong,
|
58 |
+
sub, summary, sup, table, td, textarea, th, time, tr, tt, u, ul, var,
|
59 |
+
xmp {
|
60 |
+
background: black !important;
|
61 |
+
background-color: black !important;
|
62 |
+
}
|
63 |
+
|
64 |
+
a, abbr, article, aside, basefont, bdi, big, blink, blockquote, body,
|
65 |
+
button, canvas, caption, center, code, col, colgroup, command, dd,
|
66 |
+
details, dir, div, dl, dt, embed, fieldset, figcaption, figure, font,
|
67 |
+
footer, form, header, hgroup, html, iframe, img, input, kbd, label,
|
68 |
+
legend, li, listing, mark, marquee, menu, meter, multicol, nav, nobr,
|
69 |
+
object, ol, option, p, plaintext, pre, progress, q, s, section,
|
70 |
+
select, small, span, strike, sub, summary, sup, table, td, textarea,
|
71 |
+
th, time, tr, tt, ul, var, xmp {
|
72 |
+
color: #f3f3f3 !important;
|
73 |
+
}
|
74 |
+
|
75 |
+
acronym, b, strong {
|
76 |
+
color: yellow !important;
|
77 |
+
}
|
78 |
+
|
79 |
+
address, cite, dfn, em, i, u {
|
80 |
+
color: #FFFF80 !important;
|
81 |
+
}
|
82 |
+
|
83 |
+
h1, h1 a, h1 a b, h1 abbr, h1 center, h1 span, h2, h2 a, h2 a b, h2
|
84 |
+
abbr, h2 center, h2 span, h3, h3 a, h3 a b, h3 abbr, h3 center, h3
|
85 |
+
span, h4, h4 a, h4 a b, h4 abbr, h4 center, h4 span, h5, h5 a, h5 a b,
|
86 |
+
h5 abbr, h5 center, h5 span, h6, h6 a, h6 a b, h6 abbr, h6 center, h6
|
87 |
+
span {
|
88 |
+
color: #50d0a0 !important;
|
89 |
+
}
|
90 |
+
|
91 |
+
img {
|
92 |
+
background: #808080 !important;
|
93 |
+
background-color: #808080 !important;
|
94 |
+
}
|
95 |
+
|
96 |
+
button {
|
97 |
+
background: #600040 !important;
|
98 |
+
background-color: #600040 !important;
|
99 |
+
}
|
100 |
+
|
101 |
+
select {
|
102 |
+
-webkit-appearance: listbox !important;
|
103 |
+
background: #500050 !important;
|
104 |
+
background-color: #500050 !important;
|
105 |
+
}
|
106 |
+
|
107 |
+
a:link, a:link a, a:link abbr, a:link acronym, a:link address, a:link
|
108 |
+
article, a:link aside, a:link b, a:link basefont, a:link bdi, a:link
|
109 |
+
big, a:link blink, a:link blockquote, a:link body, a:link br, a:link
|
110 |
+
button, a:link canvas, a:link caption, a:link center, a:link cite,
|
111 |
+
a:link code, a:link col, a:link colgroup, a:link command, a:link dd,
|
112 |
+
a:link details, a:link dfn, a:link dir, a:link div, a:link dl, a:link
|
113 |
+
dt, a:link em, a:link embed, a:link fieldset, a:link figcaption,
|
114 |
+
a:link figure, a:link font, a:link footer, a:link form, a:link h1,
|
115 |
+
a:link h2, a:link h3, a:link h4, a:link h5, a:link h6, a:link header,
|
116 |
+
a:link hgroup, a:link html, a:link i, a:link iframe, a:link img,
|
117 |
+
a:link input, a:link kbd, a:link label, a:link legend, a:link li,
|
118 |
+
a:link listing, a:link mark, a:link marquee, a:link menu, a:link
|
119 |
+
meter, a:link multicol, a:link nav, a:link nobr, a:link object, a:link
|
120 |
+
ol, a:link option, a:link p, a:link plaintext, a:link pre, a:link
|
121 |
+
progress, a:link q, a:link s, a:link section, a:link select, a:link
|
122 |
+
small, a:link span, a:link strike, a:link strong, a:link sub, a:link
|
123 |
+
summary, a:link sup, a:link table, a:link td, a:link textarea, a:link
|
124 |
+
th, a:link time, a:link tr, a:link tt, a:link u, a:link ul, a:link
|
125 |
+
var, a:link xmp, a:link:active, a:link:active abbr, a:link:active
|
126 |
+
acronym, a:link:active b, a:link:active basefont, a:link:active big,
|
127 |
+
a:link:active br, a:link:active code, a:link:active div, a:link:active
|
128 |
+
em, a:link:active font, a:link:active h1, a:link:active h2,
|
129 |
+
a:link:active h3, a:link:active h4, a:link:active h5, a:link:active
|
130 |
+
h6, a:link:active i, a:link:active kbd, a:link:active small,
|
131 |
+
a:link:active span, a:link:active strong, a:link:active tt,
|
132 |
+
a:link:active u, a:link:active var, a:visited, a:visited a, a:visited
|
133 |
+
abbr, a:visited acronym, a:visited address, a:visited article,
|
134 |
+
a:visited aside, a:visited b, a:visited basefont, a:visited bdi,
|
135 |
+
a:visited big, a:visited blink, a:visited blockquote, a:visited body,
|
136 |
+
a:visited br, a:visited button, a:visited canvas, a:visited caption,
|
137 |
+
a:visited center, a:visited cite, a:visited code, a:visited col,
|
138 |
+
a:visited colgroup, a:visited command, a:visited dd, a:visited
|
139 |
+
details, a:visited dfn, a:visited dir, a:visited div, a:visited dl,
|
140 |
+
a:visited dt, a:visited em, a:visited embed, a:visited fieldset,
|
141 |
+
a:visited figcaption, a:visited figure, a:visited font, a:visited
|
142 |
+
footer, a:visited form, a:visited h1, a:visited h2, a:visited h3,
|
143 |
+
a:visited h4, a:visited h5, a:visited h6, a:visited header, a:visited
|
144 |
+
hgroup, a:visited html, a:visited i, a:visited iframe, a:visited img,
|
145 |
+
a:visited input, a:visited kbd, a:visited label, a:visited legend,
|
146 |
+
a:visited li, a:visited listing, a:visited mark, a:visited marquee,
|
147 |
+
a:visited menu, a:visited meter, a:visited multicol, a:visited nav,
|
148 |
+
a:visited nobr, a:visited object, a:visited ol, a:visited option,
|
149 |
+
a:visited p, a:visited plaintext, a:visited pre, a:visited progress,
|
150 |
+
a:visited q, a:visited s, a:visited section, a:visited select,
|
151 |
+
a:visited small, a:visited span, a:visited strike, a:visited strong,
|
152 |
+
a:visited sub, a:visited summary, a:visited sup, a:visited table,
|
153 |
+
a:visited td, a:visited textarea, a:visited th, a:visited time,
|
154 |
+
a:visited tr, a:visited tt, a:visited u, a:visited ul, a:visited var,
|
155 |
+
a:visited xmp, a:visited:active, a:visited:active abbr,
|
156 |
+
a:visited:active acronym, a:visited:active b, a:visited:active
|
157 |
+
basefont, a:visited:active big, a:visited:active br, a:visited:active
|
158 |
+
code, a:visited:active div, a:visited:active em, a:visited:active
|
159 |
+
font, a:visited:active h1, a:visited:active h2, a:visited:active h3,
|
160 |
+
a:visited:active h4, a:visited:active h5, a:visited:active h6,
|
161 |
+
a:visited:active i, a:visited:active kbd, a:visited:active small,
|
162 |
+
a:visited:active span, a:visited:active strong, a:visited:active tt,
|
163 |
+
a:visited:active u, a:visited:active var {
|
164 |
+
cursor: pointer !important;
|
165 |
+
}
|
166 |
+
|
167 |
+
a:link, a:link abbr, a:link acronym, a:link b, a:link basefont,
|
168 |
+
a:link big, a:link br, a:link code, a:link div, a:link em, a:link
|
169 |
+
font, a:link h1, a:link h2, a:link h3, a:link h4, a:link h5, a:link
|
170 |
+
h6, a:link i, a:link kbd, a:link small, a:link span, a:link strong,
|
171 |
+
a:link tt, a:link u, a:link var {
|
172 |
+
color: #00b0FF !important;
|
173 |
+
}
|
174 |
+
|
175 |
+
a:link, a:link abbr, a:link acronym, a:link b, a:link basefont,
|
176 |
+
a:link big, a:link br, a:link code, a:link div, a:link em, a:link
|
177 |
+
font, a:link h1, a:link h2, a:link h3, a:link h4, a:link h5, a:link
|
178 |
+
h6, a:link i, a:link kbd, a:link small, a:link span, a:link strong,
|
179 |
+
a:link tt, a:link u, a:link var, a:link:active, a:link:active abbr,
|
180 |
+
a:link:active acronym, a:link:active b, a:link:active basefont,
|
181 |
+
a:link:active big, a:link:active br, a:link:active code, a:link:active
|
182 |
+
div, a:link:active em, a:link:active font, a:link:active h1,
|
183 |
+
a:link:active h2, a:link:active h3, a:link:active h4, a:link:active
|
184 |
+
h5, a:link:active h6, a:link:active i, a:link:active kbd,
|
185 |
+
a:link:active small, a:link:active span, a:link:active strong,
|
186 |
+
a:link:active tt, a:link:active u, a:link:active var, a:visited,
|
187 |
+
a:visited abbr, a:visited acronym, a:visited b, a:visited basefont,
|
188 |
+
a:visited big, a:visited br, a:visited code, a:visited div, a:visited
|
189 |
+
em, a:visited font, a:visited h1, a:visited h2, a:visited h3,
|
190 |
+
a:visited h4, a:visited h5, a:visited h6, a:visited i, a:visited kbd,
|
191 |
+
a:visited small, a:visited span, a:visited strong, a:visited tt,
|
192 |
+
a:visited u, a:visited var, a:visited:active, a:visited:active abbr,
|
193 |
+
a:visited:active acronym, a:visited:active b, a:visited:active
|
194 |
+
basefont, a:visited:active big, a:visited:active br, a:visited:active
|
195 |
+
code, a:visited:active div, a:visited:active em, a:visited:active
|
196 |
+
font, a:visited:active h1, a:visited:active h2, a:visited:active h3,
|
197 |
+
a:visited:active h4, a:visited:active h5, a:visited:active h6,
|
198 |
+
a:visited:active i, a:visited:active kbd, a:visited:active small,
|
199 |
+
a:visited:active span, a:visited:active strong, a:visited:active tt,
|
200 |
+
a:visited:active u, a:visited:active var {
|
201 |
+
text-decoration: underline !important;
|
202 |
+
}
|
203 |
+
|
204 |
+
a:visited, a:visited abbr, a:visited acronym, a:visited b, a:visited
|
205 |
+
basefont, a:visited big, a:visited br, a:visited code, a:visited div,
|
206 |
+
a:visited em, a:visited font, a:visited h1, a:visited h2, a:visited
|
207 |
+
h3, a:visited h4, a:visited h5, a:visited h6, a:visited i, a:visited
|
208 |
+
kbd, a:visited small, a:visited span, a:visited strong, a:visited tt,
|
209 |
+
a:visited u, a:visited var {
|
210 |
+
color: #00FFFF !important;
|
211 |
+
}
|
212 |
+
|
213 |
+
::-moz-selection, ::selection {
|
214 |
+
background: #4080c0 !important;
|
215 |
+
background-color: #4080c0 !important;
|
216 |
+
}
|
217 |
+
|
218 |
+
a[onclick], a[onclick] a, a[onclick] abbr, a[onclick] acronym,
|
219 |
+
a[onclick] address, a[onclick] article, a[onclick] aside, a[onclick]
|
220 |
+
b, a[onclick] basefont, a[onclick] bdi, a[onclick] big, a[onclick]
|
221 |
+
blink, a[onclick] blockquote, a[onclick] body, a[onclick] br,
|
222 |
+
a[onclick] button, a[onclick] canvas, a[onclick] caption, a[onclick]
|
223 |
+
center, a[onclick] cite, a[onclick] code, a[onclick] col, a[onclick]
|
224 |
+
colgroup, a[onclick] command, a[onclick] dd, a[onclick] details,
|
225 |
+
a[onclick] dfn, a[onclick] dir, a[onclick] div, a[onclick] dl,
|
226 |
+
a[onclick] dt, a[onclick] em, a[onclick] embed, a[onclick] fieldset,
|
227 |
+
a[onclick] figcaption, a[onclick] figure, a[onclick] font, a[onclick]
|
228 |
+
footer, a[onclick] form, a[onclick] h1, a[onclick] h2, a[onclick] h3,
|
229 |
+
a[onclick] h4, a[onclick] h5, a[onclick] h6, a[onclick] header,
|
230 |
+
a[onclick] hgroup, a[onclick] html, a[onclick] i, a[onclick] iframe,
|
231 |
+
a[onclick] img, a[onclick] input, a[onclick] kbd, a[onclick] label,
|
232 |
+
a[onclick] legend, a[onclick] li, a[onclick] listing, a[onclick] mark,
|
233 |
+
a[onclick] marquee, a[onclick] menu, a[onclick] meter, a[onclick]
|
234 |
+
multicol, a[onclick] nav, a[onclick] nobr, a[onclick] object,
|
235 |
+
a[onclick] ol, a[onclick] option, a[onclick] p, a[onclick] plaintext,
|
236 |
+
a[onclick] pre, a[onclick] progress, a[onclick] q, a[onclick] s,
|
237 |
+
a[onclick] section, a[onclick] select, a[onclick] small, a[onclick]
|
238 |
+
span, a[onclick] strike, a[onclick] strong, a[onclick] sub, a[onclick]
|
239 |
+
summary, a[onclick] sup, a[onclick] table, a[onclick] td, a[onclick]
|
240 |
+
textarea, a[onclick] th, a[onclick] time, a[onclick] tr, a[onclick]
|
241 |
+
tt, a[onclick] u, a[onclick] ul, a[onclick] var, a[onclick] xmp,
|
242 |
+
a[onclick]:active, a[onclick]:active abbr, a[onclick]:active acronym,
|
243 |
+
a[onclick]:active b, a[onclick]:active basefont, a[onclick]:active
|
244 |
+
big, a[onclick]:active br, a[onclick]:active code, a[onclick]:active
|
245 |
+
div, a[onclick]:active em, a[onclick]:active font, a[onclick]:active
|
246 |
+
h1, a[onclick]:active h2, a[onclick]:active h3, a[onclick]:active h4,
|
247 |
+
a[onclick]:active h5, a[onclick]:active h6, a[onclick]:active i,
|
248 |
+
a[onclick]:active kbd, a[onclick]:active small, a[onclick]:active
|
249 |
+
span, a[onclick]:active strong, a[onclick]:active tt,
|
250 |
+
a[onclick]:active u, a[onclick]:active var {
|
251 |
+
cursor: pointer !important;
|
252 |
+
}
|
253 |
+
|
254 |
+
a[onclick], a[onclick] abbr, a[onclick] acronym, a[onclick] b,
|
255 |
+
a[onclick] basefont, a[onclick] big, a[onclick] br, a[onclick] code,
|
256 |
+
a[onclick] div, a[onclick] em, a[onclick] font, a[onclick] h1,
|
257 |
+
a[onclick] h2, a[onclick] h3, a[onclick] h4, a[onclick] h5, a[onclick]
|
258 |
+
h6, a[onclick] i, a[onclick] kbd, a[onclick] small, a[onclick] span,
|
259 |
+
a[onclick] strong, a[onclick] tt, a[onclick] u, a[onclick] var {
|
260 |
+
color: #00b0FF !important;
|
261 |
+
}
|
262 |
+
|
263 |
+
a[onclick], a[onclick] abbr, a[onclick] acronym, a[onclick] b,
|
264 |
+
a[onclick] basefont, a[onclick] big, a[onclick] br, a[onclick] code,
|
265 |
+
a[onclick] div, a[onclick] em, a[onclick] font, a[onclick] h1,
|
266 |
+
a[onclick] h2, a[onclick] h3, a[onclick] h4, a[onclick] h5, a[onclick]
|
267 |
+
h6, a[onclick] i, a[onclick] kbd, a[onclick] small, a[onclick] span,
|
268 |
+
a[onclick] strong, a[onclick] tt, a[onclick] u, a[onclick] var,
|
269 |
+
a[onclick]:active, a[onclick]:active abbr, a[onclick]:active acronym,
|
270 |
+
a[onclick]:active b, a[onclick]:active basefont, a[onclick]:active
|
271 |
+
big, a[onclick]:active br, a[onclick]:active code, a[onclick]:active
|
272 |
+
div, a[onclick]:active em, a[onclick]:active font, a[onclick]:active
|
273 |
+
h1, a[onclick]:active h2, a[onclick]:active h3, a[onclick]:active h4,
|
274 |
+
a[onclick]:active h5, a[onclick]:active h6, a[onclick]:active i,
|
275 |
+
a[onclick]:active kbd, a[onclick]:active small, a[onclick]:active
|
276 |
+
span, a[onclick]:active strong, a[onclick]:active tt,
|
277 |
+
a[onclick]:active u, a[onclick]:active var {
|
278 |
+
text-decoration: underline !important;
|
279 |
+
}
|
280 |
+
|
281 |
+
a:link:hover, a:link:hover abbr, a:link:hover acronym, a:link:hover
|
282 |
+
b, a:link:hover basefont, a:link:hover big, a:link:hover br,
|
283 |
+
a:link:hover code, a:link:hover div, a:link:hover em, a:link:hover
|
284 |
+
font, a:link:hover h1, a:link:hover h2, a:link:hover h3, a:link:hover
|
285 |
+
h4, a:link:hover h5, a:link:hover h6, a:link:hover i, a:link:hover
|
286 |
+
kbd, a:link:hover small, a:link:hover span, a:link:hover strong,
|
287 |
+
a:link:hover tt, a:link:hover u, a:link:hover var, a:visited:hover,
|
288 |
+
a:visited:hover abbr, a:visited:hover acronym, a:visited:hover b,
|
289 |
+
a:visited:hover basefont, a:visited:hover big, a:visited:hover br,
|
290 |
+
a:visited:hover code, a:visited:hover div, a:visited:hover em,
|
291 |
+
a:visited:hover font, a:visited:hover h1, a:visited:hover h2,
|
292 |
+
a:visited:hover h3, a:visited:hover h4, a:visited:hover h5,
|
293 |
+
a:visited:hover h6, a:visited:hover i, a:visited:hover kbd,
|
294 |
+
a:visited:hover small, a:visited:hover span, a:visited:hover strong,
|
295 |
+
a:visited:hover tt, a:visited:hover u, a:visited:hover var {
|
296 |
+
background: #400000 !important;
|
297 |
+
background-color: #400000 !important;
|
298 |
+
}
|
299 |
+
|
300 |
+
a:link:active, a:link:active abbr, a:link:active acronym,
|
301 |
+
a:link:active b, a:link:active basefont, a:link:active big,
|
302 |
+
a:link:active br, a:link:active code, a:link:active div, a:link:active
|
303 |
+
em, a:link:active font, a:link:active h1, a:link:active h2,
|
304 |
+
a:link:active h3, a:link:active h4, a:link:active h5, a:link:active
|
305 |
+
h6, a:link:active i, a:link:active kbd, a:link:active small,
|
306 |
+
a:link:active span, a:link:active strong, a:link:active tt,
|
307 |
+
a:link:active u, a:link:active var, a:visited:active,
|
308 |
+
a:visited:active abbr, a:visited:active acronym, a:visited:active b,
|
309 |
+
a:visited:active basefont, a:visited:active big, a:visited:active br,
|
310 |
+
a:visited:active code, a:visited:active div, a:visited:active em,
|
311 |
+
a:visited:active font, a:visited:active h1, a:visited:active h2,
|
312 |
+
a:visited:active h3, a:visited:active h4, a:visited:active h5,
|
313 |
+
a:visited:active h6, a:visited:active i, a:visited:active kbd,
|
314 |
+
a:visited:active small, a:visited:active span, a:visited:active
|
315 |
+
strong, a:visited:active tt, a:visited:active u, a:visited:active var {
|
316 |
+
color: red !important;
|
317 |
+
}
|
318 |
+
|
319 |
+
button.disabled, input.disabled, select.disabled, textarea.disabled {
|
320 |
+
background: #404040 !important;
|
321 |
+
background-color: #404040 !important;
|
322 |
+
}
|
323 |
+
|
324 |
+
a[onclick]:hover, a[onclick]:hover abbr, a[onclick]:hover acronym,
|
325 |
+
a[onclick]:hover b, a[onclick]:hover basefont, a[onclick]:hover big,
|
326 |
+
a[onclick]:hover br, a[onclick]:hover code, a[onclick]:hover div,
|
327 |
+
a[onclick]:hover em, a[onclick]:hover font, a[onclick]:hover h1,
|
328 |
+
a[onclick]:hover h2, a[onclick]:hover h3, a[onclick]:hover h4,
|
329 |
+
a[onclick]:hover h5, a[onclick]:hover h6, a[onclick]:hover i,
|
330 |
+
a[onclick]:hover kbd, a[onclick]:hover small, a[onclick]:hover span,
|
331 |
+
a[onclick]:hover strong, a[onclick]:hover tt, a[onclick]:hover u,
|
332 |
+
a[onclick]:hover var {
|
333 |
+
background: #400000 !important;
|
334 |
+
background-color: #400000 !important;
|
335 |
+
}
|
336 |
+
|
337 |
+
input[type=reset] {
|
338 |
+
background: #400060 !important;
|
339 |
+
background-color: #400060 !important;
|
340 |
+
}
|
341 |
+
|
342 |
+
a[onclick]:active, a[onclick]:active abbr, a[onclick]:active acronym,
|
343 |
+
a[onclick]:active b, a[onclick]:active basefont, a[onclick]:active
|
344 |
+
big, a[onclick]:active br, a[onclick]:active code, a[onclick]:active
|
345 |
+
div, a[onclick]:active em, a[onclick]:active font, a[onclick]:active
|
346 |
+
h1, a[onclick]:active h2, a[onclick]:active h3, a[onclick]:active h4,
|
347 |
+
a[onclick]:active h5, a[onclick]:active h6, a[onclick]:active i,
|
348 |
+
a[onclick]:active kbd, a[onclick]:active small, a[onclick]:active
|
349 |
+
span, a[onclick]:active strong, a[onclick]:active tt,
|
350 |
+
a[onclick]:active u, a[onclick]:active var {
|
351 |
+
color: red !important;
|
352 |
+
}
|
353 |
+
|
354 |
+
div[role="button"], input[type=button], input[type=submit] {
|
355 |
+
background: #600040 !important;
|
356 |
+
background-color: #600040 !important;
|
357 |
+
}
|
358 |
+
|
359 |
+
input[type=search] {
|
360 |
+
-webkit-appearance: textfield !important;
|
361 |
+
}
|
362 |
+
|
363 |
+
:not(:empty) a:after, :not(:empty) a:before, :not(:empty) abbr:after,
|
364 |
+
:not(:empty) abbr:before, :not(:empty) acronym:after, :not(:empty)
|
365 |
+
acronym:before, :not(:empty) address:after, :not(:empty)
|
366 |
+
address:before, :not(:empty) article:after, :not(:empty)
|
367 |
+
article:before, :not(:empty) aside:after, :not(:empty) aside:before,
|
368 |
+
:not(:empty) b:after, :not(:empty) b:before, :not(:empty)
|
369 |
+
basefont:after, :not(:empty) basefont:before, :not(:empty) bdi:after,
|
370 |
+
:not(:empty) bdi:before, :not(:empty) big:after, :not(:empty)
|
371 |
+
big:before, :not(:empty) blink:after, :not(:empty) blink:before,
|
372 |
+
:not(:empty) blockquote:after, :not(:empty) blockquote:before,
|
373 |
+
:not(:empty) body:after, :not(:empty) body:before, :not(:empty)
|
374 |
+
button:after, :not(:empty) button:before, :not(:empty) canvas:after,
|
375 |
+
:not(:empty) canvas:before, :not(:empty) caption:after, :not(:empty)
|
376 |
+
caption:before, :not(:empty) center:after, :not(:empty) center:before,
|
377 |
+
:not(:empty) cite:after, :not(:empty) cite:before, :not(:empty)
|
378 |
+
code:after, :not(:empty) code:before, :not(:empty) col:after,
|
379 |
+
:not(:empty) col:before, :not(:empty) colgroup:after, :not(:empty)
|
380 |
+
colgroup:before, :not(:empty) command:after, :not(:empty)
|
381 |
+
command:before, :not(:empty) dd:after, :not(:empty) dd:before,
|
382 |
+
:not(:empty) details:after, :not(:empty) details:before, :not(:empty)
|
383 |
+
dfn:after, :not(:empty) dfn:before, :not(:empty) dir:after,
|
384 |
+
:not(:empty) dir:before, :not(:empty) div:after, :not(:empty)
|
385 |
+
div:before, :not(:empty) dl:after, :not(:empty) dl:before,
|
386 |
+
:not(:empty) dt:after, :not(:empty) dt:before, :not(:empty) em:after,
|
387 |
+
:not(:empty) em:before, :not(:empty) embed:after, :not(:empty)
|
388 |
+
embed:before, :not(:empty) fieldset:after, :not(:empty)
|
389 |
+
fieldset:before, :not(:empty) figcaption:after, :not(:empty)
|
390 |
+
figcaption:before, :not(:empty) figure:after, :not(:empty)
|
391 |
+
figure:before, :not(:empty) font:after, :not(:empty) font:before,
|
392 |
+
:not(:empty) footer:after, :not(:empty) footer:before, :not(:empty)
|
393 |
+
form:after, :not(:empty) form:before, :not(:empty) h1:after,
|
394 |
+
:not(:empty) h1:before, :not(:empty) h2:after, :not(:empty) h2:before,
|
395 |
+
:not(:empty) h3:after, :not(:empty) h3:before, :not(:empty) h4:after,
|
396 |
+
:not(:empty) h4:before, :not(:empty) h5:after, :not(:empty) h5:before,
|
397 |
+
:not(:empty) h6:after, :not(:empty) h6:before, :not(:empty)
|
398 |
+
header:after, :not(:empty) header:before, :not(:empty) hgroup:after,
|
399 |
+
:not(:empty) hgroup:before, :not(:empty) html:after, :not(:empty)
|
400 |
+
html:before, :not(:empty) i:after, :not(:empty) i:before, :not(:empty)
|
401 |
+
iframe:after, :not(:empty) iframe:before, :not(:empty) img:after,
|
402 |
+
:not(:empty) img:before, :not(:empty) input:after, :not(:empty)
|
403 |
+
input:before, :not(:empty) kbd:after, :not(:empty) kbd:before,
|
404 |
+
:not(:empty) label:after, :not(:empty) label:before, :not(:empty)
|
405 |
+
legend:after, :not(:empty) legend:before, :not(:empty) li:after,
|
406 |
+
:not(:empty) li:before, :not(:empty) listing:after, :not(:empty)
|
407 |
+
listing:before, :not(:empty) mark:after, :not(:empty) mark:before,
|
408 |
+
:not(:empty) marquee:after, :not(:empty) marquee:before, :not(:empty)
|
409 |
+
menu:after, :not(:empty) menu:before, :not(:empty) meter:after,
|
410 |
+
:not(:empty) meter:before, :not(:empty) multicol:after, :not(:empty)
|
411 |
+
multicol:before, :not(:empty) nav:after, :not(:empty) nav:before,
|
412 |
+
:not(:empty) nobr:after, :not(:empty) nobr:before, :not(:empty)
|
413 |
+
object:after, :not(:empty) object:before, :not(:empty) ol:after,
|
414 |
+
:not(:empty) ol:before, :not(:empty) option:after, :not(:empty)
|
415 |
+
option:before, :not(:empty) p:after, :not(:empty) p:before,
|
416 |
+
:not(:empty) plaintext:after, :not(:empty) plaintext:before,
|
417 |
+
:not(:empty) pre:after, :not(:empty) pre:before, :not(:empty)
|
418 |
+
progress:after, :not(:empty) progress:before, :not(:empty) q:after,
|
419 |
+
:not(:empty) q:before, :not(:empty) s:after, :not(:empty) s:before,
|
420 |
+
:not(:empty) section:after, :not(:empty) section:before, :not(:empty)
|
421 |
+
select:after, :not(:empty) select:before, :not(:empty) small:after,
|
422 |
+
:not(:empty) small:before, :not(:empty) span:after, :not(:empty)
|
423 |
+
span:before, :not(:empty) strike:after, :not(:empty) strike:before,
|
424 |
+
:not(:empty) strong:after, :not(:empty) strong:before, :not(:empty)
|
425 |
+
sub:after, :not(:empty) sub:before, :not(:empty) summary:after,
|
426 |
+
:not(:empty) summary:before, :not(:empty) sup:after, :not(:empty)
|
427 |
+
sup:before, :not(:empty) table:after, :not(:empty) table:before,
|
428 |
+
:not(:empty) td:after, :not(:empty) td:before, :not(:empty)
|
429 |
+
textarea:after, :not(:empty) textarea:before, :not(:empty) th:after,
|
430 |
+
:not(:empty) th:before, :not(:empty) time:after, :not(:empty)
|
431 |
+
time:before, :not(:empty) tr:after, :not(:empty) tr:before,
|
432 |
+
:not(:empty) tt:after, :not(:empty) tt:before, :not(:empty) u:after,
|
433 |
+
:not(:empty) u:before, :not(:empty) ul:after, :not(:empty) ul:before,
|
434 |
+
:not(:empty) var:after, :not(:empty) var:before, :not(:empty)
|
435 |
+
xmp:after, :not(:empty) xmp:before, :root:not(HTML), :root:not(HTML)
|
436 |
+
:not(:empty) {
|
437 |
+
background: black !important;
|
438 |
+
background-color: black !important;
|
439 |
+
background-image: none !important;
|
440 |
+
color: #f3f3f3 !important;
|
441 |
+
text-shadow: none !important;
|
442 |
+
}
|
443 |
+
|
444 |
+
body.mediawiki img.tex {
|
445 |
+
background: white !important;
|
446 |
+
background-color: white !important;
|
447 |
+
}
|
448 |
+
|
449 |
+
button[disabled="disabled"], input[disabled="disabled"],
|
450 |
+
select[disabled="disabled"], textarea[disabled="disabled"] {
|
451 |
+
background: #404040 !important;
|
452 |
+
background-color: #404040 !important;
|
453 |
+
}
|
454 |
+
|
455 |
+
:root:not(HTML) slider:not(:empty) {
|
456 |
+
background: #301090 !important;
|
457 |
+
background-color: #301090 !important;
|
458 |
+
}
|
459 |
+
|
460 |
+
.diffchange, .was, .now, .vc_diff_change, .vc_diff_remove, .vc_diff_add, .wDiffHtmlDelete, .wDiffHtmlInsert {
|
461 |
+
color: #FFFF80 !important;
|
462 |
+
}
|
463 |
+
|
464 |
+
.wDiffHtmlDelete {
|
465 |
+
text-decoration: line-through !important;
|
466 |
+
}
|
467 |
+
|
468 |
+
a.new {
|
469 |
+
color: #FFFF40 !important;
|
470 |
+
}
|
471 |
+
|
472 |
+
body.mediawiki > div.navpopup, body.mediawiki .referencetooltip, ul.ui-autocomplete {
|
473 |
+
position: absolute !important;
|
474 |
+
border: blue solid !important;
|
475 |
+
}
|
476 |
+
|
477 |
+
font[color] {
|
478 |
+
color: #FFFF40 !important;
|
479 |
+
}
|
480 |
+
|
481 |
+
span.Apple-style-span {
|
482 |
+
color: #FFFF40 !important;
|
483 |
+
}
|
484 |
+
|
485 |
+
tr.new td {
|
486 |
+
border: thick solid #FFFF40 !important;
|
487 |
+
}
|
488 |
+
|
489 |
+
ul.profile-icons li span {
|
490 |
+
display: inline !important;
|
491 |
+
}
|
492 |
+
|
493 |
+
div.tooltip.dropShadow20 {
|
494 |
+
border: thin solid #FFFF80 !important;
|
495 |
+
}
|
496 |
+
|
497 |
+
:not(:empty) li#menuNavigation.iconOnly > a > span.icon:after {
|
498 |
+
content: "Navigation";
|
499 |
+
text-transform: none;
|
500 |
+
}
|
501 |
+
|
502 |
+
:not(:empty) li#menuSearchHitNext.iconOnly > a > span.icon:after {
|
503 |
+
content: "Next hit";
|
504 |
+
text-transform: none !important;
|
505 |
+
}
|
506 |
+
|
507 |
+
:not(:empty) li#menuToolsPreferences.iconOnly > a > span.icon:after {
|
508 |
+
content: "Preferences";
|
509 |
+
text-transform: none;
|
510 |
+
}
|
511 |
+
|
512 |
+
:not(:empty) div.resultNavControls > ul > li.resultNavLeft > a > span:after {
|
513 |
+
content: "<- Prev";
|
514 |
+
text-transform: none;
|
515 |
+
}
|
516 |
+
|
517 |
+
:not(:empty) div.resultNavControls > ul > li.resultNavRight > a > span:after {
|
518 |
+
content: "Next ->";
|
519 |
+
text-transform: none;
|
520 |
+
}
|
521 |
+
|
522 |
+
:not(:empty) div.resultNavControls > ul > li.resultNavDoubleLeft > a > span:after {
|
523 |
+
content: "<<- Backwd";
|
524 |
+
text-transform: none;
|
525 |
+
}
|
526 |
+
|
527 |
+
:not(:empty) div.resultNavControls > ul > li.resultNavDoubleRight > a > span:after {
|
528 |
+
content: "Fwd ->>";
|
529 |
+
text-transform: none;
|
530 |
+
}
|
531 |
+
|
532 |
+
body > input#rsconf + div#wrapper > div#header + div#container > div#spacer + div#content span.hl, body > input#rsconf + div#wrapper > div#header + div#container > div#spacer + div#secondaryNav + div#content span.hl {
|
533 |
+
background: #003050 !important;
|
534 |
+
}
|
535 |
+
|
536 |
+
div.result > div.document span.mk, div.result > div.document span.mk b, div.par p.sb span.mk, div.par p.ss span.mk b {
|
537 |
+
background: #400060 !important;
|
538 |
+
}
|
539 |
+
|
540 |
+
.menu li a span.label {
|
541 |
+
display: inline !important;
|
542 |
+
text-transform: none !important;
|
543 |
+
}
|
544 |
+
|
545 |
+
body.yesJS > div.fancybox-wrap[style] {
|
546 |
+
position: absolute !important;
|
547 |
+
border: blue solid !important;
|
548 |
+
}
|
549 |
+
|
550 |
+
body.yesJS > div.fancybox-wrap[style] div.fancybox-close:after {
|
551 |
+
content: "Close";
|
552 |
+
}
|
553 |
+
|
554 |
+
div.youtube5top-overlay, div.youtube5bottom-overlay, div.youtube5info, div.youtube5info-button, div.youtube5controls {
|
555 |
+
background-color: transparent !important;
|
556 |
+
background: transparent !important;
|
557 |
+
}
|
558 |
+
|
559 |
+
input[type=text], input[type=password], input[type=search] {
|
560 |
+
border: 1px solid grey !important;
|
561 |
+
}
|
562 |
+
|
563 |
+
* {
|
564 |
+
-webkit-box-shadow: none !important;
|
565 |
+
}
|
566 |
+
|
567 |
+
:focus {
|
568 |
+
outline: thin dotted;
|
569 |
+
}
|
570 |
}
|
571 |
+
|
572 |
+
/* end of @media block */
|
573 |
+
|
574 |
+
::-webkit-input-placeholder {
|
575 |
+
color: #fff;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
576 |
}
|
577 |
|
578 |
+
:-moz-placeholder {
|
579 |
+
/* Firefox 18- */
|
580 |
+
color: #fff;
|
581 |
}
|
582 |
|
583 |
+
::-moz-placeholder {
|
584 |
+
/* Firefox 19+ */
|
585 |
+
color: #fff;
|
586 |
}
|
587 |
|
588 |
+
:-ms-input-placeholder {
|
589 |
+
color: #fff;
|
590 |
}
|
toolbar/css/a11y-desaturate.css
CHANGED
@@ -1,9 +1,9 @@
|
|
1 |
body {
|
2 |
-
|
3 |
-
|
4 |
-
|
5 |
-
|
6 |
-
|
7 |
-
|
8 |
-
|
9 |
}
|
1 |
body {
|
2 |
+
filter: grayscale(100%);
|
3 |
+
-webkit-filter: grayscale(100%);
|
4 |
+
-webkit-filter: grayscale(1);
|
5 |
+
-moz-filter: grayscale(100%);
|
6 |
+
-ms-filter: grayscale(100%);
|
7 |
+
-o-filter: grayscale(100%);
|
8 |
+
filter: gray;
|
9 |
}
|
toolbar/css/a11y-fontsize.css
CHANGED
@@ -1,27 +1,27 @@
|
|
1 |
body, h4, h5, h6, p, li, label, input, select, textarea, legend, code, pre {
|
2 |
-
|
3 |
-
|
4 |
}
|
5 |
|
6 |
.navbar .nav li {
|
7 |
-
|
8 |
-
|
9 |
}
|
10 |
|
11 |
.navbar input {
|
12 |
-
|
13 |
-
|
14 |
}
|
15 |
|
16 |
.navbar .brand {
|
17 |
-
|
18 |
}
|
19 |
|
20 |
.a11y-toolbar ul li {
|
21 |
-
|
22 |
-
|
23 |
}
|
24 |
|
25 |
.a11y-toolbar ul li a {
|
26 |
-
|
27 |
}
|
1 |
body, h4, h5, h6, p, li, label, input, select, textarea, legend, code, pre {
|
2 |
+
font-size: 115% !important;
|
3 |
+
line-height: 1.4 !important;
|
4 |
}
|
5 |
|
6 |
.navbar .nav li {
|
7 |
+
font-size: 75% !important;
|
8 |
+
line-height: 1.5 !important;
|
9 |
}
|
10 |
|
11 |
.navbar input {
|
12 |
+
font-size: 75% !important;
|
13 |
+
line-height: 1.5 !important;
|
14 |
}
|
15 |
|
16 |
.navbar .brand {
|
17 |
+
line-height: 1 !important;
|
18 |
}
|
19 |
|
20 |
.a11y-toolbar ul li {
|
21 |
+
line-height: 20px !important;
|
22 |
+
font-size: 75% !important;
|
23 |
}
|
24 |
|
25 |
.a11y-toolbar ul li a {
|
26 |
+
line-height: 24px !important;
|
27 |
}
|
toolbar/css/a11y.css
CHANGED
@@ -3,145 +3,128 @@
|
|
3 |
chris@inathought.com
|
4 |
*/
|
5 |
.focusable:focus {
|
6 |
-
|
7 |
}
|
8 |
|
9 |
.has-focus {
|
10 |
-
|
11 |
-
}
|
12 |
-
|
13 |
-
fieldset fieldset {
|
14 |
-
margin: 0 0 16px 0;
|
15 |
-
}
|
16 |
-
|
17 |
-
fieldset fieldset legend {
|
18 |
-
border-bottom: none !important;
|
19 |
-
font-size: inherit;
|
20 |
-
margin: 0 !important;
|
21 |
-
}
|
22 |
-
|
23 |
-
fieldset p {
|
24 |
-
font-size: inherit !important;
|
25 |
-
line-height: 1.3 !important;
|
26 |
}
|
27 |
|
28 |
@-moz-document url-prefix() {
|
29 |
-
|
30 |
-
.a11y-toggle-fontsize { margin-top: -25px; }
|
31 |
}
|
32 |
|
33 |
.a11y-toolbar {
|
34 |
-
|
35 |
-
|
36 |
-
|
37 |
-
|
38 |
}
|
39 |
|
40 |
.a11y-toolbar ul {
|
41 |
-
|
42 |
-
|
43 |
-
|
44 |
-
|
45 |
-
|
46 |
}
|
47 |
|
48 |
.a11y-toolbar ul li {
|
49 |
-
|
50 |
-
height: 24px;
|
51 |
-
width: 24px;
|
52 |
}
|
53 |
|
54 |
-
.a11y-toolbar
|
55 |
-
|
56 |
-
|
57 |
-
height: 16px;
|
58 |
-
width: 16px;
|
59 |
-
margin-top: 3px;
|
60 |
}
|
61 |
|
62 |
-
.a11y-toolbar
|
63 |
-
|
64 |
}
|
65 |
|
66 |
-
.a11y-toolbar .
|
67 |
-
|
68 |
}
|
69 |
|
70 |
-
.a11y-toolbar
|
71 |
-
|
|
|
|
|
|
|
|
|
72 |
}
|
73 |
|
74 |
-
.a11y-toolbar
|
75 |
-
|
76 |
}
|
77 |
|
78 |
-
.a11y-toolbar .
|
79 |
-
|
|
|
80 |
}
|
81 |
|
82 |
-
.a11y-toolbar
|
83 |
-
|
84 |
}
|
85 |
|
86 |
-
.a11y-toolbar ul li a {
|
87 |
-
|
88 |
-
height: 24px;
|
89 |
-
width: 24px;
|
90 |
-
background: #e2e2e2;
|
91 |
-
text-align: center;
|
92 |
-
line-height: 24px;
|
93 |
-
border-top: 1px solid #f5f5f5;
|
94 |
-
border-bottom: 1px solid #d2d2d2;
|
95 |
}
|
96 |
|
97 |
-
.a11y-toolbar
|
98 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
99 |
}
|
100 |
|
101 |
-
|
102 |
-
|
|
|
|
|
103 |
}
|
104 |
|
105 |
-
.a11y-toolbar ul
|
106 |
-
|
|
|
|
|
|
|
107 |
}
|
108 |
|
109 |
-
.a11y-toolbar ul li:
|
110 |
-
|
|
|
111 |
}
|
112 |
|
113 |
-
.a11y-toolbar
|
114 |
-
|
115 |
-
|
116 |
-
clip: rect(1px, 1px, 1px, 1px);
|
117 |
-
padding:0 !important;
|
118 |
-
border:0 !important;
|
119 |
-
height: 1px !important;
|
120 |
-
width: 1px !important;
|
121 |
-
overflow: hidden;
|
122 |
}
|
123 |
|
124 |
.desaturated {
|
125 |
-
|
126 |
-
|
127 |
-
|
128 |
-
|
129 |
-
|
130 |
-
|
131 |
-
|
|
|
132 |
}
|
133 |
|
134 |
-
.fontsize, .fontsize h1, .fontsize h2, .fontsize
|
135 |
-
|
|
|
136 |
}
|
137 |
|
138 |
-
.fontsize li li {
|
139 |
-
|
140 |
-
.fontsize .a11y-toolbar ul li {
|
141 |
-
line-height: 20px !important;
|
142 |
-
font-size: 75% !important;
|
143 |
}
|
144 |
|
145 |
-
|
146 |
-
|
147 |
}
|
3 |
chris@inathought.com
|
4 |
*/
|
5 |
.focusable:focus {
|
6 |
+
outline: none !important;
|
7 |
}
|
8 |
|
9 |
.has-focus {
|
10 |
+
background: yellow;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
11 |
}
|
12 |
|
13 |
@-moz-document url-prefix() {
|
14 |
+
/*.a11y-toggle-grayscale { display:none !important; }*/
|
|
|
15 |
}
|
16 |
|
17 |
.a11y-toolbar {
|
18 |
+
position: fixed;
|
19 |
+
z-index: 99999;
|
20 |
+
top: 43%;
|
21 |
+
left: 0;
|
22 |
}
|
23 |
|
24 |
.a11y-toolbar ul {
|
25 |
+
list-style: none;
|
26 |
+
margin: 0;
|
27 |
+
padding: 0;
|
28 |
+
border-top-right-radius: 4px;
|
29 |
+
border-bottom-right-radius: 4px;
|
30 |
}
|
31 |
|
32 |
.a11y-toolbar ul li {
|
33 |
+
display: block;
|
|
|
|
|
34 |
}
|
35 |
|
36 |
+
.a11y-toolbar ul li a {
|
37 |
+
font-size: 1.6em;
|
38 |
+
padding: .25em;
|
|
|
|
|
|
|
39 |
}
|
40 |
|
41 |
+
.a11y-toolbar a {
|
42 |
+
color: #000 !important;
|
43 |
}
|
44 |
|
45 |
+
.a11y-toolbar a.active {
|
46 |
+
color: #fff !important;
|
47 |
}
|
48 |
|
49 |
+
.a11y-toolbar ul li a {
|
50 |
+
display: block;
|
51 |
+
background: #e2e2e2;
|
52 |
+
text-align: center;
|
53 |
+
border-top: 1px solid #f5f5f5;
|
54 |
+
border-bottom: 1px solid #d2d2d2;
|
55 |
}
|
56 |
|
57 |
+
.a11y-toolbar ul li a:hover {
|
58 |
+
background: #fff;
|
59 |
}
|
60 |
|
61 |
+
.a11y-toolbar ul li a.active {
|
62 |
+
background: #181818;
|
63 |
+
border-bottom: 1px solid #525252;
|
64 |
}
|
65 |
|
66 |
+
.a11y-toolbar ul li:first-child a {
|
67 |
+
border-top-right-radius: 4px;
|
68 |
}
|
69 |
|
70 |
+
.a11y-toolbar ul li:last-child a {
|
71 |
+
border-bottom-right-radius: 4px;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
72 |
}
|
73 |
|
74 |
+
.a11y-toolbar .offscreen, .a11y_stylesheet_path {
|
75 |
+
position: absolute !important;
|
76 |
+
clip: rect(1px 1px 1px 1px); /* IE6, IE7 */
|
77 |
+
clip: rect(1px, 1px, 1px, 1px);
|
78 |
+
padding: 0 !important;
|
79 |
+
border: 0 !important;
|
80 |
+
height: 1px !important;
|
81 |
+
width: 1px !important;
|
82 |
+
overflow: hidden;
|
83 |
}
|
84 |
|
85 |
+
/* a11y toolbar RTL */
|
86 |
+
.a11y-toolbar.rtl {
|
87 |
+
right: 0;
|
88 |
+
left: auto;
|
89 |
}
|
90 |
|
91 |
+
.a11y-toolbar.rtl ul {
|
92 |
+
border-top-left-radius: 4px;
|
93 |
+
border-bottom-left-radius: 4px;
|
94 |
+
border-top-right-radius: 0;
|
95 |
+
border-bottom-right-radius: 0;
|
96 |
}
|
97 |
|
98 |
+
.a11y-toolbar.rtl ul li:first-child a {
|
99 |
+
border-top-left-radius: 4px;
|
100 |
+
border-top-right-radius: 0;
|
101 |
}
|
102 |
|
103 |
+
.a11y-toolbar.rtl ul li:last-child a {
|
104 |
+
border-bottom-left-radius: 4px;
|
105 |
+
border-bottom-right-radius: 0;
|
|
|
|
|
|
|
|
|
|
|
|
|
106 |
}
|
107 |
|
108 |
.desaturated {
|
109 |
+
filter: grayscale(100%) !important;
|
110 |
+
-webkit-filter: grayscale(100%) !important;
|
111 |
+
-webkit-filter: grayscale(1) !important;
|
112 |
+
-moz-filter: grayscale(100%) !important;
|
113 |
+
-ms-filter: grayscale(100%) !important;
|
114 |
+
-o-filter: grayscale(100%) !important;
|
115 |
+
filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale") !important;
|
116 |
+
filter: gray !important;
|
117 |
}
|
118 |
|
119 |
+
.fontsize, .fontsize h1, .fontsize h2, .fontsize h3, .fontsize h4, .fontsize h5, .fontsize h6, .fontsize p, .fontsize li, .fontsize label, .fontsize input, .fontsize select, .fontsize textarea, .fontsize legend, .fontsize code, .fontsize pre, .fontsize dd, .fontsize dt, .fontsize blockquote {
|
120 |
+
font-size: 125% !important;
|
121 |
+
line-height: 1.4;
|
122 |
}
|
123 |
|
124 |
+
.fontsize li li {
|
125 |
+
font-size: 110% !important;
|
|
|
|
|
|
|
126 |
}
|
127 |
|
128 |
+
.fontsize .a11y-toolbar ul li {
|
129 |
+
font-size: 75% !important;
|
130 |
}
|
toolbar/fonts/LICENSE.txt
ADDED
@@ -0,0 +1,21 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
Font license info
|
2 |
+
|
3 |
+
|
4 |
+
## Font Awesome
|
5 |
+
|
6 |
+
Copyright (C) 2012 by Dave Gandy
|
7 |
+
|
8 |
+
Author: Dave Gandy
|
9 |
+
License: SIL ()
|
10 |
+
Homepage: http://fortawesome.github.com/Font-Awesome/
|
11 |
+
|
12 |
+
|
13 |
+
## Entypo
|
14 |
+
|
15 |
+
Copyright (C) 2012 by Daniel Bruce
|
16 |
+
|
17 |
+
Author: Daniel Bruce
|
18 |
+
License: SIL (http://scripts.sil.org/OFL)
|
19 |
+
Homepage: http://www.entypo.com
|
20 |
+
|
21 |
+
|
toolbar/fonts/README.txt
ADDED
@@ -0,0 +1,75 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
This webfont is generated by http://fontello.com open source project.
|
2 |
+
|
3 |
+
|
4 |
+
================================================================================
|
5 |
+
Please, note, that you should obey original font licences, used to make this
|
6 |
+
webfont pack. Details available in LICENSE.txt file.
|
7 |
+
|
8 |
+
- Usually, it's enough to publish content of LICENSE.txt file somewhere on your
|
9 |
+
site in "About" section.
|
10 |
+
|
11 |
+
- If your project is open-source, usually, it will be ok to make LICENSE.txt
|
12 |
+
file publically available in your repository.
|
13 |
+
|
14 |
+
- Fonts, used in Fontello, don't require to make clickable links on your site.
|
15 |
+
But any kind of additional authors crediting is welcome.
|
16 |
+
================================================================================
|
17 |
+
|
18 |
+
|
19 |
+
Comments on archive content
|
20 |
+
---------------------------
|
21 |
+
|
22 |
+
- /font/* - fonts in different formats
|
23 |
+
|
24 |
+
- /css/* - different kinds of css, for all situations. Should be ok with
|
25 |
+
twitter bootstrap. Also, you can skip <i> style and assign icon classes
|
26 |
+
directly to text elements, if you don't mind about IE7.
|
27 |
+
|
28 |
+
- demo.html - demo file, to show your webfont content
|
29 |
+
|
30 |
+
- LICENSE.txt - license info about source fonts, used to build your one.
|
31 |
+
|
32 |
+
- config.json - keeps your settings. You can import it back to fontello anytime,
|
33 |
+
to continue your work
|
34 |
+
|
35 |
+
|
36 |
+
Why so many CSS files ?
|
37 |
+
-----------------------
|
38 |
+
|
39 |
+
Because we like to fit all your needs :)
|
40 |
+
|
41 |
+
- basic file, <your_font_name>.css - is usually enougth, in contains @font-face
|
42 |
+
and character codes definition
|
43 |
+
|
44 |
+
- *-ie7.css - if you need IE7 support, but still don't wish to put char codes
|
45 |
+
directly into html
|
46 |
+
|
47 |
+
- *-codes.css and *-ie7-codes.css - if you like to use your own @font-face
|
48 |
+
rules, but still wish to benefit of css generation. That can be very
|
49 |
+
convenient for automated assets build systems. When you need to update font -
|
50 |
+
no needs to manually edit files, just override old version with archive
|
51 |
+
content. See fontello source codes for example.
|
52 |
+
|
53 |
+
- *-embedded.css - basic css file, but with embedded WOFF font, to avoid
|
54 |
+
CORS issues in Firefox and IE9+, when fonts are hosted on the separate domain.
|
55 |
+
We strongly recommend to resolve this issue by `Access-Control-Allow-Origin`
|
56 |
+
server headers. But if you ok with dirty hack - this file is for you. Note,
|
57 |
+
that data url moved to separate @font-face to avoid problems with <IE9, when
|
58 |
+
string is too long.
|
59 |
+
|
60 |
+
- animate.css - use it to get ideas about spinner rotation animation.
|
61 |
+
|
62 |
+
|
63 |
+
Attention for server setup
|
64 |
+
--------------------------
|
65 |
+
|
66 |
+
You MUST setup server to reply with proper `mime-types` for font files. In other
|
67 |
+
case, some browsers will fail to show fonts.
|
68 |
+
|
69 |
+
Usually, `apache` already has necessary settings, but `nginx` and other
|
70 |
+
webservers should be tuned. Here is list of mime types for our file extentions:
|
71 |
+
|
72 |
+
- `application/vnd.ms-fontobject` - eot
|
73 |
+
- `application/x-font-woff` - woff
|
74 |
+
- `application/x-font-ttf` - ttf
|
75 |
+
- `image/svg+xml` - svg
|
toolbar/fonts/config.json
ADDED
@@ -0,0 +1,28 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
{
|
2 |
+
"name": "a11y-toolbar",
|
3 |
+
"css_prefix_text": "icon-",
|
4 |
+
"css_use_suffix": false,
|
5 |
+
"hinting": true,
|
6 |
+
"units_per_em": 1000,
|
7 |
+
"ascent": 850,
|
8 |
+
"glyphs": [
|
9 |
+
{
|
10 |
+
"uid": "f9cbf7508cd04145ade2800169959eef",
|
11 |
+
"css": "fontsize",
|
12 |
+
"code": 59392,
|
13 |
+
"src": "fontawesome"
|
14 |
+
},
|
15 |
+
{
|
16 |
+
"uid": "ca90da02d2c6a3183f2458e4dc416285",
|
17 |
+
"css": "contrast",
|
18 |
+
"code": 59393,
|
19 |
+
"src": "fontawesome"
|
20 |
+
},
|
21 |
+
{
|
22 |
+
"uid": "4efb719e797c54b3c58e5ae061d29d53",
|
23 |
+
"css": "saturation",
|
24 |
+
"code": 59394,
|
25 |
+
"src": "entypo"
|
26 |
+
}
|
27 |
+
]
|
28 |
+
}
|
toolbar/fonts/css/a11y-toolbar-codes.css
ADDED
@@ -0,0 +1,16 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
|
2 |
+
.icon-fontsize:before {
|
3 |
+
content: '\e800';
|
4 |
+
}
|
5 |
+
|
6 |
+
/* '' */
|
7 |
+
.icon-contrast:before {
|
8 |
+
content: '\e801';
|
9 |
+
}
|
10 |
+
|
11 |
+
/* '' */
|
12 |
+
.icon-saturation:before {
|
13 |
+
content: '\e802';
|
14 |
+
}
|
15 |
+
|
16 |
+
/* '' */
|
toolbar/fonts/css/a11y-toolbar-embedded.css
ADDED
@@ -0,0 +1,72 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
@font-face {
|
2 |
+
font-family: 'a11y-toolbar';
|
3 |
+
src: url('../font/a11y-toolbar.eot?51174085');
|
4 |
+
src: url('../font/a11y-toolbar.eot?51174085#iefix') format('embedded-opentype'),
|
5 |
+
url('../font/a11y-toolbar.svg?51174085#a11y-toolbar') format('svg');
|
6 |
+
font-weight: normal;
|
7 |
+
font-style: normal;
|
8 |
+
}
|
9 |
+
|
10 |
+
@font-face {
|
11 |
+
font-family: 'a11y-toolbar';
|
12 |
+
src: url('data:application/octet-stream;base64,d09GRgABAAAAAAvcAA4AAAAAFDwAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABPUy8yAAABRAAAAEQAAABWPhRIwWNtYXAAAAGIAAAAOgAAAUrQExm3Y3Z0IAAAAcQAAAAKAAAACgAAAABmcGdtAAAB0AAABZQAAAtwiJCQWWdhc3AAAAdkAAAACAAAAAgAAAAQZ2x5ZgAAB2wAAAGwAAABxqmJF9BoZWFkAAAJHAAAADQAAAA2AwMM4WhoZWEAAAlQAAAAIAAAACQHUANUaG10eAAACXAAAAAQAAAAEA0RAABsb2NhAAAJgAAAAAoAAAAKAWEAqG1heHAAAAmMAAAAHQAAACAAlAvDbmFtZQAACawAAAGNAAAC/bJMDfpwb3N0AAALPAAAADcAAABJmiT1tHByZXAAAAt0AAAAZQAAAHvdawOFeJxjYGR2YZzAwMrAwVTFtIeBgaEHQjM+YDBkZGJgYGJgZWbACgLSXFMYHF4wvGBiDvqfxRDFbMfQBBRmBMkBANYwC1N4nGNgYGBmgGAZBkYGEHAB8hjBfBYGDSDNBqQZGZgYGF4w/f8PUvCCAURLMELVAwEjG8OIBwBmAQawAAAAAAAAAAAAAAAAAAB4nK1WaXMTRxCd1WHLNj6CDxI2gVnGcox2VpjLCBDG7EoW4BzylexCjl1Ldu6LT/wG/ZpekVSRb/y0vB4d2GAnVVQoSv2m9+1M9+ueXpPQksReWI+k3HwpprY2aWTnSUg3bFqO4kPZ2QspU0z+LoiCaLXUvu04JCISgap1hSWC2PfI0iTjQ48yWrYlvWpSbulJd9kaD+qt+vbT0FGO3QklNZuhQ+uRLanCqBJFMu2RkjYtw9VfSVrh5yvMfNUMJYLoJJLGm2EMj+Rn44xWGa3GdhxFkU2WG0WKRDM8iCKPslpin1wxQUD5oBlSXvk0onyEH5EVe5TTCnHJdprf9yU/6R3OvyTieouyJQf+QHZkB3unK/ki0toK46adbEehivB0fSfEI5uT6p/sUV7TaOB2RaYnzQiWyleQWPkJZfYPyWrhfMqXPBrVkoOcCFovc2Jf8g60HkdMiWsmyILujk6IoO6XnKHYY/q4+OO9XSwXIQTIOJb1jkq4EEYpYbOaJG0EOYiSskWV1HpHTJzyOi3iLWG/Tu3oS2e0Sag7MZ6th46tnKjkeDSp00ymTu2k5tGUBlFKOhM85tcBlB/RJK+2sZrEyqNpbDNjJJFQoIVzaSqIZSeWNAXRPJrRm7thmmvXokWaPFDPPXpPb26Fmzs9p+3AP2v8Z3UqpoO9MJ2eDshKfJp2uUnRun56hn8m8UPWAiqRLTbDlMVDtn4H5eVjS47CawNs957zK+h99kTIpIH4G/AeL9UpBUyFmFVQC9201rUsy9RqVotUZOq7IU0rX9ZpAk05Dn1jX8Y4/q+ZGUtMCd/vxOnZEZeeufYlyDSH3GZdj+Z1arFdgM5sz+k0y/Z9nebYfqDTPNvzOh1ha+t0lO2HOi2w/UinY2wvaEGT7jsEchGBXMAGEoGwdRAI20sIhK1CIGwXEQjbIgJhu4RA2H6MQNguIxC2l7Wsmn4qaRw7E8sARYgDoznuyGVuKldTyaUSrotGpzbkKXKrpKJ4Vv0rA/3ikTesgbVAukTW/IpJrnxUleOPrmh508S5Ao5Vf3tzXJ8TD2W/WPhT8L/amqqkV6x5ZHIVeSPQk+NE1yYVj67p8rmqR9f/i4oOa4F+A6UQC0VZlg2+mZDwUafTUA1c5RAzGzMP1/W6Zc3P4fybGCEL6H78NxQaC9yDTllJWe1gr9XXj2W5twflsCdYkmK+zOtb4YuMzEr7RWYpez7yecAVMCqVYasNXK3gzXsS85DpTfJMELcVZYOkjceZILGBYx4wb76TICRMXbWB2imcsIG8YMwp2O+EQ1RvlOVwe6F9Ho2Uf2tX7MgZFU0Q+G32Rtjrs1DyW6yBhCe/1NdAVSFNxbipgEsj5YZq8GFcrdtGMk6gr6jYDcuyig8fR9x3So5lIPlIEatHRz+tvUKd1Ln9yihu3zv9CIJBaWL+9r6Z4qCUd7WSZVZtA1O3GpVT15rDxasO3c2j7nvH2Sdy1jTddE/c9L6mVbeDg7lZEO3bHJSlTC6o68MOG6jLzaXQ6mVckt52DzAsMKDfoRUb/1f3cfg8V6oKo+NIvZ2oH6PPYgzyDzh/R/UF6OcxTLmGlOd7lxOfbtzD2TJdxV2sn+LfwKy15mbpGnBD0w2Yh6xaHbrKDXynBjo90tyO9BDwse4K8QBgE8Bi8InuWsbzKYDxfMYcH+Bz5jBoMofBFnMYbDNnDWCHOQx2mcNgjzkMvmDOOsCXzGEQModBxBwGT5gTADxlDoOvmMPga+Yw+IY59wG+ZQ6DmDkMEuYw2Nd0ayhzixd0F6htUBXowPQTFvewONRUGbK/44Vhf28Qs38wiKk/aro9pP7EC0P92SCm/mIQU3/VdGdI/Y0Xhvq7QUz9wyCmPtMvxnKZwV9GvkuFA8ouNp/z98T7B8IaQLYAAQAB//8AD3icJZC/axNhGMff53nfvPcrXi+5e+9OLJfzTbhobGu4Xu8kQ7I4RBQMaQeRoziIOIhKuFYHcRCnUp0cKmQRSncHd5FORfwjxMnByUmh+ka/PHzHz8PnS5CQP+/pO2qRMZkQ/cPkukFw9ZIohqw4B+uB67cggsAPFiU0HshEk7ydjTAfweK6WXIZbQi8CFrgF77wNJm0Je9yN/XX0yLpwpnO8rLPX87HfOZeHBl9x9KtGwYDgPbrTm8u8JrGaYNhjaIMwt/2AJzYigUCxi/imoerv5pVyxL9/OYK49wMHbgFb+qnP1fuvnWfxWe54VDf1GrUBD10HYXVEDljxu38Cpw/WKo3TYUGS9SsOgcdHiK8ekRU/ruXyr1OhHJvOgZV7o1sCGkENso1KJRW0ZA2VJ9+fHzKH3z++uX+k+ne1ub+BLZ3jqvq+Puidjb3tgDvTPf/MZ9jnw5Jg7QVMxKOppgQUeFxmWxkQyzylObdRC6pF8JTG21kBUi7LMdH347GZWljs4eMO+xCHHdkOOjRfPekmk9nh4ez6bw62dVPHzOT88Fa/14ayqvbB38BPgNT3nicY2BkYGAA4j9v7gTG89t8ZeBmfgEUYbig2HAAQns0MDD8r2NeyGwH5HIwMIFEAXIQDAN4nGNgZGBgDvqfxRDF/IKB4f9f5oUMQBEUwAIAi9wFqgPoAAADoAAAA1kAAAIwAAAAAAAAAH4AqADjAAB4nGNgZGBgYGEIZGBiAAEIWQzEUtwFICYAEP0BYwAAAHicdZDBSsNAFEXv1FrRigsFceesxCKmTVEEV0qxdS3SneC0TZPUaaZMpkq+wb/Qb/B3/A933qaDFKEZkpx357557w2AfXxDYPlc8l2ywC6jJVewhVvPG9TvPVfJj543Ucez5xr1F887OMOb5zoO8METRHWb0QRfngWOxLHnCvbElecN6neeq+Qnz5s4FHPPNervnnfQF5+e6zgRPx0zK2waJ06edhqy3Qov5KCQhlKaKS3V3CXG5vJGjk3mIq1NMDRTFYbFuTNGD5R9iOK5VnZVWuV+ZPPUZDIMWqtyL8oiq1w0WlTLX+O2c2M5tmYqu76OnFkziYYuSJybXTebq/XRgcEMBSxSxEjgIHFKtcF/Gy2EuCAN6JB0Ll0pMihoKgpzZiTlTs74hu+YUUY1okOTAwz5ndIbchU4557h0jxVMe+Bzpjn6DJa51qn95m9qJ2WVSU9Abte5+7RnZUZquxw9Ddbjld20abqOMFiClt2LdH9N4/kfS32JlSG1IPy1hzVazS51sz/CyfWjasAAAB4nGNgYoAALgbsgIWBgZGJkZmRhSMtP6+kOLMqlSMZyChKLC7hKk4sKS1KLMnMz2NgAAC/AQthAHicY/DewXAiKGIjI2Nf5AbGnRwMHAzJBRsZWJ02MjBoQWgOFHonAwMDJzKLmcFlowpjR2DEBoeOiI3MKS4b1UC8XRwNDIwsDh3JIREgJZFAsJGBR2sH4//WDSy9G5kYXAAH0yK4AAAA') format('woff'),
|
13 |
+
url('data:application/octet-stream;base64,AAEAAAAOAIAAAwBgT1MvMj4USMEAAADsAAAAVmNtYXDQExm3AAABRAAAAUpjdnQgAAAAAAAACEQAAAAKZnBnbYiQkFkAAAhQAAALcGdhc3AAAAAQAAAIPAAAAAhnbHlmqYkX0AAAApAAAAHGaGVhZAMDDOEAAARYAAAANmhoZWEHUANUAAAEkAAAACRobXR4DREAAAAABLQAAAAQbG9jYQFhAKgAAATEAAAACm1heHAAlAvDAAAE0AAAACBuYW1lskwN+gAABPAAAAL9cG9zdJok9bQAAAfwAAAASXByZXDdawOFAAATwAAAAHsAAQNEAZAABQAIAnoCvAAAAIwCegK8AAAB4AAxAQIAAAIABQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUGZFZABA6ADoAgNS/2oAWgM+AIIAAAABAAAAAAAAAAAAAwAAAAMAAAAcAAEAAAAAAEQAAwABAAAAHAAEACgAAAAGAAQAAQACAADoAv//AAAAAOgA//8AABgBAAEAAAAAAAAAAAEGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAA/7EDoQMLAEgAUAAItVBLCQACLSsVNz4ENxsBMxcTFh8BHgEXFhceARcWFQcGFyImByIGIzQ/AjY/ATY/ATYnNCYvAg4BFxQeAR8BFjcWFRQHIiYjIgYnBhMyFjMyNyYnAQ0kHBwWBoScSAZyEyk/CTAQCwgLTAkEAQEBI44kKpwVAkkHBgMRBAIFAwIiFxj7DjoBECALIBUCAQIggiAFFAIt+hJ0HwsVMDZPLAQGBgoYEAFYAZQM/vQsZJkTfCAZBgkQAxYKBwUDCgEIGBMQAQEBBwICBgQECVo2OAEhmA8MEgoCBQMBCxUFCwwGAQgBbgIBjW8AAAAAAgAA/7EDXAMLAAwAFQAItRIQCQMCLSsRND4BMh4BDgIiLgE3FB4BNxEiDgF0wu7AeAZszOLOaHdSilRTjFABXnXEdHTE6sR0dMR1U4pUAQJgUowAAgAA/34CMAM+ABEAIwAItR4VEAcCLSsBHgMVFAYiJjU0PgI3NjIDNicmIg8BDgIVFBYzMjU0NwEiDlxcSKbkpkhcXA4CEioCBAYQBCggICQiGDoqAzZ2ynScUnKkpHJSnHTKdgj+cAQKBgY6LjBmMhgiRF6YAAAAAQAAAAEAAPzs3FFfDzz1AAsD6AAAAADQIYDAAAAAANAhSIAAAP9+A6EDPgAAAAgAAgAAAAAAAAABAAADUv9qAFoD6AAA//0DoQABAAAAAAAAAAAAAAAAAAAABAPoAAADoAAAA1kAAAIwAAAAAAAAAH4AqADjAAAAAQAAAAQAUQACAAAAAAACAAAAAABzAAAAGgtwAAAAAAAAABIA3gABAAAAAAAAADUAAAABAAAAAAABAAwANQABAAAAAAACAAcAQQABAAAAAAADAAwASAABAAAAAAAEAAwAVAABAAAAAAAFAAsAYAABAAAAAAAGAAwAawABAAAAAAAKACsAdwABAAAAAAALABMAogADAAEECQAAAGoAtQADAAEECQABABgBHwADAAEECQACAA4BNwADAAEECQADABgBRQADAAEECQAEABgBXQADAAEECQAFABYBdQADAAEECQAGABgBiwADAAEECQAKAFYBowADAAEECQALACYB+UNvcHlyaWdodCAoQykgMjAxNCBieSBvcmlnaW5hbCBhdXRob3JzIEAgZm9udGVsbG8uY29tYTExeS10b29sYmFyUmVndWxhcmExMXktdG9vbGJhcmExMXktdG9vbGJhclZlcnNpb24gMS4wYTExeS10b29sYmFyR2VuZXJhdGVkIGJ5IHN2ZzJ0dGYgZnJvbSBGb250ZWxsbyBwcm9qZWN0Lmh0dHA6Ly9mb250ZWxsby5jb20AQwBvAHAAeQByAGkAZwBoAHQAIAAoAEMAKQAgADIAMAAxADQAIABiAHkAIABvAHIAaQBnAGkAbgBhAGwAIABhAHUAdABoAG8AcgBzACAAQAAgAGYAbwBuAHQAZQBsAGwAbwAuAGMAbwBtAGEAMQAxAHkALQB0AG8AbwBsAGIAYQByAFIAZQBnAHUAbABhAHIAYQAxADEAeQAtAHQAbwBvAGwAYgBhAHIAYQAxADEAeQAtAHQAbwBvAGwAYgBhAHIAVgBlAHIAcwBpAG8AbgAgADEALgAwAGEAMQAxAHkALQB0AG8AbwBsAGIAYQByAEcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAAcwB2AGcAMgB0AHQAZgAgAGYAcgBvAG0AIABGAG8AbgB0AGUAbABsAG8AIABwAHIAbwBqAGUAYwB0AC4AaAB0AHQAcAA6AC8ALwBmAG8AbgB0AGUAbABsAG8ALgBjAG8AbQAAAAACAAAAAAAAAAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAECAQMBBAhmb250c2l6ZQhjb250cmFzdApzYXR1cmF0aW9uAAAAAAAAAQAB//8ADwAAAAAAAAAAAAAAALAALCCwAFVYRVkgIEu4AA5RS7AGU1pYsDQbsChZYGYgilVYsAIlYbkIAAgAY2MjYhshIbAAWbAAQyNEsgABAENgQi2wASywIGBmLbACLCBkILDAULAEJlqyKAEKQ0VjRVJbWCEjIRuKWCCwUFBYIbBAWRsgsDhQWCGwOFlZILEBCkNFY0VhZLAoUFghsQEKQ0VjRSCwMFBYIbAwWRsgsMBQWCBmIIqKYSCwClBYYBsgsCBQWCGwCmAbILA2UFghsDZgG2BZWVkbsAErWVkjsABQWGVZWS2wAywgRSCwBCVhZCCwBUNQWLAFI0KwBiNCGyEhWbABYC2wBCwjISMhIGSxBWJCILAGI0KxAQpDRWOxAQpDsABgRWOwAyohILAGQyCKIIqwASuxMAUlsAQmUVhgUBthUllYI1khILBAU1iwASsbIbBAWSOwAFBYZVktsAUssAdDK7IAAgBDYEItsAYssAcjQiMgsAAjQmGwAmJmsAFjsAFgsAUqLbAHLCAgRSCwC0NjuAQAYiCwAFBYsEBgWWawAWNgRLABYC2wCCyyBwsAQ0VCKiGyAAEAQ2BCLbAJLLAAQyNEsgABAENgQi2wCiwgIEUgsAErI7AAQ7AEJWAgRYojYSBkILAgUFghsAAbsDBQWLAgG7BAWVkjsABQWGVZsAMlI2FERLABYC2wCywgIEUgsAErI7AAQ7AEJWAgRYojYSBksCRQWLAAG7BAWSOwAFBYZVmwAyUjYUREsAFgLbAMLCCwACNCsgsKA0VYIRsjIVkqIS2wDSyxAgJFsGRhRC2wDiywAWAgILAMQ0qwAFBYILAMI0JZsA1DSrAAUlggsA0jQlktsA8sILAQYmawAWMguAQAY4ojYbAOQ2AgimAgsA4jQiMtsBAsS1RYsQRkRFkksA1lI3gtsBEsS1FYS1NYsQRkRFkbIVkksBNlI3gtsBIssQAPQ1VYsQ8PQ7ABYUKwDytZsABDsAIlQrEMAiVCsQ0CJUKwARYjILADJVBYsQEAQ2CwBCVCioogiiNhsA4qISOwAWEgiiNhsA4qIRuxAQBDYLACJUKwAiVhsA4qIVmwDENHsA1DR2CwAmIgsABQWLBAYFlmsAFjILALQ2O4BABiILAAUFiwQGBZZrABY2CxAAATI0SwAUOwAD6yAQEBQ2BCLbATLACxAAJFVFiwDyNCIEWwCyNCsAojsABgQiBgsAFhtRAQAQAOAEJCimCxEgYrsHIrGyJZLbAULLEAEystsBUssQETKy2wFiyxAhMrLbAXLLEDEystsBgssQQTKy2wGSyxBRMrLbAaLLEGEystsBsssQcTKy2wHCyxCBMrLbAdLLEJEystsB4sALANK7EAAkVUWLAPI0IgRbALI0KwCiOwAGBCIGCwAWG1EBABAA4AQkKKYLESBiuwcisbIlktsB8ssQAeKy2wICyxAR4rLbAhLLECHistsCIssQMeKy2wIyyxBB4rLbAkLLEFHistsCUssQYeKy2wJiyxBx4rLbAnLLEIHistsCgssQkeKy2wKSwgPLABYC2wKiwgYLAQYCBDI7ABYEOwAiVhsAFgsCkqIS2wKyywKiuwKiotsCwsICBHICCwC0NjuAQAYiCwAFBYsEBgWWawAWNgI2E4IyCKVVggRyAgsAtDY7gEAGIgsABQWLBAYFlmsAFjYCNhOBshWS2wLSwAsQACRVRYsAEWsCwqsAEVMBsiWS2wLiwAsA0rsQACRVRYsAEWsCwqsAEVMBsiWS2wLywgNbABYC2wMCwAsAFFY7gEAGIgsABQWLBAYFlmsAFjsAErsAtDY7gEAGIgsABQWLBAYFlmsAFjsAErsAAWtAAAAAAARD4jOLEvARUqLbAxLCA8IEcgsAtDY7gEAGIgsABQWLBAYFlmsAFjYLAAQ2E4LbAyLC4XPC2wMywgPCBHILALQ2O4BABiILAAUFiwQGBZZrABY2CwAENhsAFDYzgtsDQssQIAFiUgLiBHsAAjQrACJUmKikcjRyNhIFhiGyFZsAEjQrIzAQEVFCotsDUssAAWsAQlsAQlRyNHI2GwCUMrZYouIyAgPIo4LbA2LLAAFrAEJbAEJSAuRyNHI2EgsAQjQrAJQysgsGBQWCCwQFFYswIgAyAbswImAxpZQkIjILAIQyCKI0cjRyNhI0ZgsARDsAJiILAAUFiwQGBZZrABY2AgsAErIIqKYSCwAkNgZCOwA0NhZFBYsAJDYRuwA0NgWbADJbACYiCwAFBYsEBgWWawAWNhIyAgsAQmI0ZhOBsjsAhDRrACJbAIQ0cjRyNhYCCwBEOwAmIgsABQWLBAYFlmsAFjYCMgsAErI7AEQ2CwASuwBSVhsAUlsAJiILAAUFiwQGBZZrABY7AEJmEgsAQlYGQjsAMlYGRQWCEbIyFZIyAgsAQmI0ZhOFktsDcssAAWICAgsAUmIC5HI0cjYSM8OC2wOCywABYgsAgjQiAgIEYjR7ABKyNhOC2wOSywABawAyWwAiVHI0cjYbAAVFguIDwjIRuwAiWwAiVHI0cjYSCwBSWwBCVHI0cjYbAGJbAFJUmwAiVhuQgACABjYyMgWGIbIVljuAQAYiCwAFBYsEBgWWawAWNgIy4jICA8ijgjIVktsDossAAWILAIQyAuRyNHI2EgYLAgYGawAmIgsABQWLBAYFlmsAFjIyAgPIo4LbA7LCMgLkawAiVGUlggPFkusSsBFCstsDwsIyAuRrACJUZQWCA8WS6xKwEUKy2wPSwjIC5GsAIlRlJYIDxZIyAuRrACJUZQWCA8WS6xKwEUKy2wPiywNSsjIC5GsAIlRlJYIDxZLrErARQrLbA/LLA2K4ogIDywBCNCijgjIC5GsAIlRlJYIDxZLrErARQrsARDLrArKy2wQCywABawBCWwBCYgLkcjRyNhsAlDKyMgPCAuIzixKwEUKy2wQSyxCAQlQrAAFrAEJbAEJSAuRyNHI2EgsAQjQrAJQysgsGBQWCCwQFFYswIgAyAbswImAxpZQkIjIEewBEOwAmIgsABQWLBAYFlmsAFjYCCwASsgiophILACQ2BkI7ADQ2FkUFiwAkNhG7ADQ2BZsAMlsAJiILAAUFiwQGBZZrABY2GwAiVGYTgjIDwjOBshICBGI0ewASsjYTghWbErARQrLbBCLLA1Ky6xKwEUKy2wQyywNishIyAgPLAEI0IjOLErARQrsARDLrArKy2wRCywABUgR7AAI0KyAAEBFRQTLrAxKi2wRSywABUgR7AAI0KyAAEBFRQTLrAxKi2wRiyxAAEUE7AyKi2wRyywNCotsEgssAAWRSMgLiBGiiNhOLErARQrLbBJLLAII0KwSCstsEossgAAQSstsEsssgABQSstsEwssgEAQSstsE0ssgEBQSstsE4ssgAAQistsE8ssgABQistsFAssgEAQistsFEssgEBQistsFIssgAAPistsFMssgABPistsFQssgEAPistsFUssgEBPistsFYssgAAQCstsFcssgABQCstsFgssgEAQCstsFkssgEBQCstsFossgAAQystsFsssgABQystsFwssgEAQystsF0ssgEBQystsF4ssgAAPystsF8ssgABPystsGAssgEAPystsGEssgEBPystsGIssDcrLrErARQrLbBjLLA3K7A7Ky2wZCywNyuwPCstsGUssAAWsDcrsD0rLbBmLLA4Ky6xKwEUKy2wZyywOCuwOystsGgssDgrsDwrLbBpLLA4K7A9Ky2waiywOSsusSsBFCstsGsssDkrsDsrLbBsLLA5K7A8Ky2wbSywOSuwPSstsG4ssDorLrErARQrLbBvLLA6K7A7Ky2wcCywOiuwPCstsHEssDorsD0rLbByLLMJBAIDRVghGyMhWUIrsAhlsAMkUHiwARUwLQBLuADIUlixAQGOWbABuQgACABjcLEABUKxAAAqsQAFQrEACCqxAAVCsQAIKrEABUK5AAAACSqxAAVCuQAAAAkqsQMARLEkAYhRWLBAiFixA2REsSYBiFFYugiAAAEEQIhjVFixAwBEWVlZWbEADCq4Af+FsASNsQIARAA=') format('truetype');
|
14 |
+
}
|
15 |
+
|
16 |
+
/* Chrome hack: SVG is rendered more smooth in Windozze. 100% magic, uncomment if you need it. */
|
17 |
+
/* Note, that will break hinting! In other OS-es font will be not as sharp as it could be */
|
18 |
+
/*
|
19 |
+
@media screen and (-webkit-min-device-pixel-ratio:0) {
|
20 |
+
@font-face {
|
21 |
+
font-family: 'a11y-toolbar';
|
22 |
+
src: url('../font/a11y-toolbar.svg?51174085#a11y-toolbar') format('svg');
|
23 |
+
}
|
24 |
+
}
|
25 |
+
*/
|
26 |
+
|
27 |
+
[class^="icon-"]:before, [class*=" icon-"]:before {
|
28 |
+
font-family: "a11y-toolbar";
|
29 |
+
font-style: normal;
|
30 |
+
font-weight: normal;
|
31 |
+
speak: none;
|
32 |
+
|
33 |
+
display: inline-block;
|
34 |
+
text-decoration: inherit;
|
35 |
+
width: 1em;
|
36 |
+
margin-right: .2em;
|
37 |
+
text-align: center;
|
38 |
+
/* opacity: .8; */
|
39 |
+
|
40 |
+
/* For safety - reset parent styles, that can break glyph codes*/
|
41 |
+
font-variant: normal;
|
42 |
+
text-transform: none;
|
43 |
+
|
44 |
+
/* fix buttons height, for twitter bootstrap */
|
45 |
+
line-height: 1em;
|
46 |
+
|
47 |
+
/* Animation center compensation - margins should be symmetric */
|
48 |
+
/* remove if not needed */
|
49 |
+
margin-left: .2em;
|
50 |
+
|
51 |
+
/* you can be more comfortable with increased icons size */
|
52 |
+
/* font-size: 120%; */
|
53 |
+
|
54 |
+
/* Uncomment for 3D effect */
|
55 |
+
/* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */
|
56 |
+
}
|
57 |
+
|
58 |
+
.icon-fontsize:before {
|
59 |
+
content: '\e800';
|
60 |
+
}
|
61 |
+
|
62 |
+
/* '' */
|
63 |
+
.icon-contrast:before {
|
64 |
+
content: '\e801';
|
65 |
+
}
|
66 |
+
|
67 |
+
/* '' */
|
68 |
+
.icon-saturation:before {
|
69 |
+
content: '\e802';
|
70 |
+
}
|
71 |
+
|
72 |
+
/* '' */
|
toolbar/fonts/css/a11y-toolbar-ie7-codes.css
ADDED
@@ -0,0 +1,12 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
|
2 |
+
.icon-fontsize {
|
3 |
+
*zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' ');
|
4 |
+
}
|
5 |
+
|
6 |
+
.icon-contrast {
|
7 |
+
*zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' ');
|
8 |
+
}
|
9 |
+
|
10 |
+
.icon-saturation {
|
11 |
+
*zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' ');
|
12 |
+
}
|
toolbar/fonts/css/a11y-toolbar-ie7.css
ADDED
@@ -0,0 +1,23 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
[class^="icon-"], [class*=" icon-"] {
|
2 |
+
font-family: 'a11y-toolbar';
|
3 |
+
font-style: normal;
|
4 |
+
font-weight: normal;
|
5 |
+
|
6 |
+
/* fix buttons height */
|
7 |
+
line-height: 1em;
|
8 |
+
|
9 |
+
/* you can be more comfortable with increased icons size */
|
10 |
+
/* font-size: 120%; */
|
11 |
+
}
|
12 |
+
|
13 |
+
.icon-fontsize {
|
14 |
+
*zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' ');
|
15 |
+
}
|
16 |
+
|
17 |
+
.icon-contrast {
|
18 |
+
*zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' ');
|
19 |
+
}
|
20 |
+
|
21 |
+
.icon-saturation {
|
22 |
+
*zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' ');
|
23 |
+
}
|
toolbar/fonts/css/a11y-toolbar.css
ADDED
@@ -0,0 +1,47 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
@font-face {
|
2 |
+
font-family: 'a11y-toolbar';
|
3 |
+
src: url('../font/a11y-toolbar.eot?87287305');
|
4 |
+
src: url('../font/a11y-toolbar.eot?87287305#iefix') format('embedded-opentype'),
|
5 |
+
url('../font/a11y-toolbar.woff?87287305') format('woff'),
|
6 |
+
url('../font/a11y-toolbar.ttf?87287305') format('truetype'),
|
7 |
+
url('../font/a11y-toolbar.svg?87287305#a11y-toolbar') format('svg');
|
8 |
+
font-weight: normal;
|
9 |
+
font-style: normal;
|
10 |
+
}
|
11 |
+
|
12 |
+
/* Chrome hack: SVG is rendered more smoothly in Windozze. 100% magic, uncomment if you need it. */
|
13 |
+
/* Note, that will break hinting! In other OS-es font will be not as sharp as it could be */
|
14 |
+
/*
|
15 |
+
@media screen and (-webkit-min-device-pixel-ratio:0) {
|
16 |
+
@font-face {
|
17 |
+
font-family: 'a11y-toolbar';
|
18 |
+
src: url('../font/a11y-toolbar.svg?87287305#a11y-toolbar') format('svg');
|
19 |
+
}
|
20 |
+
}
|
21 |
+
*/
|
22 |
+
|
23 |
+
[class^="aticon-"]:before, [class*=" aticon-"]:before {
|
24 |
+
font-family: "a11y-toolbar" !important;
|
25 |
+
font-style: normal;
|
26 |
+
font-weight: normal;
|
27 |
+
speak: none;
|
28 |
+
display: inline-block;
|
29 |
+
text-decoration: inherit;
|
30 |
+
text-align: center;
|
31 |
+
font-variant: normal;
|
32 |
+
text-transform: none;
|
33 |
+
line-height: 1em;
|
34 |
+
text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3);
|
35 |
+
}
|
36 |
+
|
37 |
+
.aticon-font:before {
|
38 |
+
content: '\e800';
|
39 |
+
}
|
40 |
+
|
41 |
+
.aticon-adjust:before {
|
42 |
+
content: '\e801';
|
43 |
+
}
|
44 |
+
|
45 |
+
.aticon-tint:before {
|
46 |
+
content: '\e802';
|
47 |
+
}
|
toolbar/fonts/css/animation.css
ADDED
@@ -0,0 +1,90 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
/*
|
2 |
+
Animation example, for spinners
|
3 |
+
*/
|
4 |
+
.animate-spin {
|
5 |
+
-moz-animation: spin 2s infinite linear;
|
6 |
+
-o-animation: spin 2s infinite linear;
|
7 |
+
-webkit-animation: spin 2s infinite linear;
|
8 |
+
animation: spin 2s infinite linear;
|
9 |
+
display: inline-block;
|
10 |
+
}
|
11 |
+
|
12 |
+
@-moz-keyframes spin {
|
13 |
+
0% {
|
14 |
+
-moz-transform: rotate(0deg);
|
15 |
+
-o-transform: rotate(0deg);
|
16 |
+
-webkit-transform: rotate(0deg);
|
17 |
+
transform: rotate(0deg);
|
18 |
+
}
|
19 |
+
|
20 |
+
100% {
|
21 |
+
-moz-transform: rotate(359deg);
|
22 |
+
-o-transform: rotate(359deg);
|
23 |
+
-webkit-transform: rotate(359deg);
|
24 |
+
transform: rotate(359deg);
|
25 |
+
}
|
26 |
+
}
|
27 |
+
|
28 |
+
@-webkit-keyframes spin {
|
29 |
+
0% {
|
30 |
+
-moz-transform: rotate(0deg);
|
31 |
+
-o-transform: rotate(0deg);
|
32 |
+
-webkit-transform: rotate(0deg);
|
33 |
+
transform: rotate(0deg);
|
34 |
+
}
|
35 |
+
|
36 |
+
100% {
|
37 |
+
-moz-transform: rotate(359deg);
|
38 |
+
-o-transform: rotate(359deg);
|
39 |
+
-webkit-transform: rotate(359deg);
|
40 |
+
transform: rotate(359deg);
|
41 |
+
}
|
42 |
+
}
|
43 |
+
|
44 |
+
@-o-keyframes spin {
|
45 |
+
0% {
|
46 |
+
-moz-transform: rotate(0deg);
|
47 |
+
-o-transform: rotate(0deg);
|
48 |
+
-webkit-transform: rotate(0deg);
|
49 |
+
transform: rotate(0deg);
|
50 |
+
}
|
51 |
+
|
52 |
+
100% {
|
53 |
+
-moz-transform: rotate(359deg);
|
54 |
+
-o-transform: rotate(359deg);
|
55 |
+
-webkit-transform: rotate(359deg);
|
56 |
+
transform: rotate(359deg);
|
57 |
+
}
|
58 |
+
}
|
59 |
+
|
60 |
+
@-ms-keyframes spin {
|
61 |
+
0% {
|
62 |
+
-moz-transform: rotate(0deg);
|
63 |
+
-o-transform: rotate(0deg);
|
64 |
+
-webkit-transform: rotate(0deg);
|
65 |
+
transform: rotate(0deg);
|
66 |
+
}
|
67 |
+
|
68 |
+
100% {
|
69 |
+
-moz-transform: rotate(359deg);
|
70 |
+
-o-transform: rotate(359deg);
|
71 |
+
-webkit-transform: rotate(359deg);
|
72 |
+
transform: rotate(359deg);
|
73 |
+
}
|
74 |
+
}
|
75 |
+
|
76 |
+
@keyframes spin {
|
77 |
+
0% {
|
78 |
+
-moz-transform: rotate(0deg);
|
79 |
+
-o-transform: rotate(0deg);
|
80 |
+
-webkit-transform: rotate(0deg);
|
81 |
+
transform: rotate(0deg);
|
82 |
+
}
|
83 |
+
|
84 |
+
100% {
|
85 |
+
-moz-transform: rotate(359deg);
|
86 |
+
-o-transform: rotate(359deg);
|
87 |
+
-webkit-transform: rotate(359deg);
|
88 |
+
transform: rotate(359deg);
|
89 |
+
}
|
90 |
+
}
|
toolbar/fonts/demo.html
ADDED
@@ -0,0 +1,323 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<!DOCTYPE html>
|
2 |
+
<html>
|
3 |
+
<head><!--[if lt IE 9]>
|
4 |
+
<script language="javascript" type="text/javascript" src="//html5shim.googlecode.com/svn/trunk/html5.js"></script>
|
5 |
+
<![endif]-->
|
6 |
+
<meta charset="UTF-8">
|
7 |
+
<style>/*
|
8 |
+
* Bootstrap v2.2.1
|
9 |
+
*
|
10 |
+
* Copyright 2012 Twitter, Inc
|
11 |
+
* Licensed under the Apache License v2.0
|
12 |
+
* http://www.apache.org/licenses/LICENSE-2.0
|
13 |
+
*
|
14 |
+
* Designed and built with all the love in the world @twitter by @mdo and @fat.
|
15 |
+
*/
|
16 |
+
.clearfix {
|
17 |
+
*zoom: 1;
|
18 |
+
}
|
19 |
+
|
20 |
+
.clearfix:before,
|
21 |
+
.clearfix:after {
|
22 |
+
display: table;
|
23 |
+
content: "";
|
24 |
+
line-height: 0;
|
25 |
+
}
|
26 |
+
|
27 |
+
.clearfix:after {
|
28 |
+
clear: both;
|
29 |
+
}
|
30 |
+
|
31 |
+
html {
|
32 |
+
font-size: 100%;
|
33 |
+
-webkit-text-size-adjust: 100%;
|
34 |
+
-ms-text-size-adjust: 100%;
|
35 |
+
}
|
36 |
+
|
37 |
+
a:focus {
|
38 |
+
outline: thin dotted #333;
|
39 |
+
outline: 5px auto -webkit-focus-ring-color;
|
40 |
+
outline-offset: -2px;
|
41 |
+
}
|
42 |
+
|
43 |
+
a:hover,
|
44 |
+
a:active {
|
45 |
+
outline: 0;
|
46 |
+
}
|
47 |
+
|
48 |
+
button,
|
49 |
+
input,
|
50 |
+
select,
|
51 |
+
textarea {
|
52 |
+
margin: 0;
|
53 |
+
font-size: 100%;
|
54 |
+
vertical-align: middle;
|
55 |
+
}
|
56 |
+
|
57 |
+
button,
|
58 |
+
input {
|
59 |
+
*overflow: visible;
|
60 |
+
line-height: normal;
|
61 |
+
}
|
62 |
+
|
63 |
+
button::-moz-focus-inner,
|
64 |
+
input::-moz-focus-inner {
|
65 |
+
padding: 0;
|
66 |
+
border: 0;
|
67 |
+
}
|
68 |
+
|
69 |
+
body {
|
70 |
+
margin: 0;
|
71 |
+
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
|
72 |
+
font-size: 14px;
|
73 |
+
line-height: 20px;
|
74 |
+
color: #333;
|
75 |
+
background-color: #fff;
|
76 |
+
}
|
77 |
+
|
78 |
+
a {
|
79 |
+
color: #08c;
|
80 |
+
text-decoration: none;
|
81 |
+
}
|
82 |
+
|
83 |
+
a:hover {
|
84 |
+
color: #005580;
|
85 |
+
text-decoration: underline;
|
86 |
+
}
|
87 |
+
|
88 |
+
.row {
|
89 |
+
margin-left: -20px;
|
90 |
+
*zoom: 1;
|
91 |
+
}
|
92 |
+
|
93 |
+
.row:before,
|
94 |
+
.row:after {
|
95 |
+
display: table;
|
96 |
+
content: "";
|
97 |
+
line-height: 0;
|
98 |
+
}
|
99 |
+
|
100 |
+
.row:after {
|
101 |
+
clear: both;
|
102 |
+
}
|
103 |
+
|
104 |
+
[class*="span"] {
|
105 |
+
float: left;
|
106 |
+
min-height: 1px;
|
107 |
+
margin-left: 20px;
|
108 |
+
}
|
109 |
+
|
110 |
+
.container,
|
111 |
+
.navbar-static-top .container,
|
112 |
+
.navbar-fixed-top .container,
|
113 |
+
.navbar-fixed-bottom .container {
|
114 |
+
width: 940px;
|
115 |
+
}
|
116 |
+
|
117 |
+
.span12 {
|
118 |
+
width: 940px;
|
119 |
+
}
|
120 |
+
|
121 |
+
.span11 {
|
122 |
+
width: 860px;
|
123 |
+
}
|
124 |
+
|
125 |
+
.span10 {
|
126 |
+
width: 780px;
|
127 |
+
}
|
128 |
+
|
129 |
+
.span9 {
|
130 |
+
width: 700px;
|
131 |
+
}
|
132 |
+
|
133 |
+
.span8 {
|
134 |
+
width: 620px;
|
135 |
+
}
|
136 |
+
|
137 |
+
.span7 {
|
138 |
+
width: 540px;
|
139 |
+
}
|
140 |
+
|
141 |
+
.span6 {
|
142 |
+
width: 460px;
|
143 |
+
}
|
144 |
+
|
145 |
+
.span5 {
|
146 |
+
width: 380px;
|
147 |
+
}
|
148 |
+
|
149 |
+
.span4 {
|
150 |
+
width: 300px;
|
151 |
+
}
|
152 |
+
|
153 |
+
.span3 {
|
154 |
+
width: 220px;
|
155 |
+
}
|
156 |
+
|
157 |
+
.span2 {
|
158 |
+
width: 140px;
|
159 |
+
}
|
160 |
+
|
161 |
+
.span1 {
|
162 |
+
width: 60px;
|
163 |
+
}
|
164 |
+
|
165 |
+
[class*="span"].pull-right,
|
166 |
+
.row-fluid [class*="span"].pull-right {
|
167 |
+
float: right;
|
168 |
+
}
|
169 |
+
|
170 |
+
.container {
|
171 |
+
margin-right: auto;
|
172 |
+
margin-left: auto;
|
173 |
+
*zoom: 1;
|
174 |
+
}
|
175 |
+
|
176 |
+
.container:before,
|
177 |
+
.container:after {
|
178 |
+
display: table;
|
179 |
+
content: "";
|
180 |
+
line-height: 0;
|
181 |
+
}
|
182 |
+
|
183 |
+
.container:after {
|
184 |
+
clear: both;
|
185 |
+
}
|
186 |
+
|
187 |
+
p {
|
188 |
+
margin: 0 0 10px;
|
189 |
+
}
|
190 |
+
|
191 |
+
.lead {
|
192 |
+
margin-bottom: 20px;
|
193 |
+
font-size: 21px;
|
194 |
+
font-weight: 200;
|
195 |
+
line-height: 30px;
|
196 |
+
}
|
197 |
+
|
198 |
+
small {
|
199 |
+
font-size: 85%;
|
200 |
+
}
|
201 |
+
|
202 |
+
h1 {
|
203 |
+
margin: 10px 0;
|
204 |
+
font-family: inherit;
|
205 |
+
font-weight: bold;
|
206 |
+
line-height: 20px;
|
207 |
+
color: inherit;
|
208 |
+
text-rendering: optimizelegibility;
|
209 |
+
}
|
210 |
+
|
211 |
+
h1 small {
|
212 |
+
font-weight: normal;
|
213 |
+
line-height: 1;
|
214 |
+
color: #999;
|
215 |
+
}
|
216 |
+
|
217 |
+
h1 {
|
218 |
+
line-height: 40px;
|
219 |
+
}
|
220 |
+
|
221 |
+
h1 {
|
222 |
+
font-size: 38.5px;
|
223 |
+
}
|
224 |
+
|
225 |
+
h1 small {
|
226 |
+
font-size: 24.5px;
|
227 |
+
}
|
228 |
+
|
229 |
+
body {
|
230 |
+
margin-top: 90px;
|
231 |
+
}
|
232 |
+
|
233 |
+
.header {
|
234 |
+
position: fixed;
|
235 |
+
top: 0;
|
236 |
+
left: 50%;
|
237 |
+
margin-left: -480px;
|
238 |
+
background-color: #fff;
|
239 |
+
border-bottom: 1px solid #ddd;
|
240 |
+
padding-top: 10px;
|
241 |
+
z-index: 10;
|
242 |
+
}
|
243 |
+
|
244 |
+
.footer {
|
245 |
+
color: #ddd;
|
246 |
+
font-size: 12px;
|
247 |
+
text-align: center;
|
248 |
+
margin-top: 20px;
|
249 |
+
}
|
250 |
+
|
251 |
+
.footer a {
|
252 |
+
color: #ccc;
|
253 |
+
text-decoration: underline;
|
254 |
+
}
|
255 |
+
|
256 |
+
.the-icons {
|
257 |
+
font-size: 14px;
|
258 |
+
line-height: 24px;
|
259 |
+
}
|
260 |
+
|
261 |
+
.switch {
|
262 |
+
position: absolute;
|
263 |
+
right: 0;
|
264 |
+
bottom: 10px;
|
265 |
+
color: #666;
|
266 |
+
}
|
267 |
+
|
268 |
+
.switch input {
|
269 |
+
margin-right: 0.3em;
|
270 |
+
}
|
271 |
+
|
272 |
+
.codesOn .i-name {
|
273 |
+
display: none;
|
274 |
+
}
|
275 |
+
|
276 |
+
.codesOn .i-code {
|
277 |
+
display: inline;
|
278 |
+
}
|
279 |
+
|
280 |
+
.i-code {
|
281 |
+
display: none;
|
282 |
+
}
|
283 |
+
</style>
|
284 |
+
<link rel="stylesheet" href="css/a11y-toolbar.css">
|
285 |
+
<link rel="stylesheet" href="css/animation.css">
|
286 |
+
<!--[if IE 7]>
|
287 |
+
<link rel="stylesheet" href="css/a11y-toolbar-ie7.css"><![endif]-->
|
288 |
+
<script>
|
289 |
+
function toggleCodes(on) {
|
290 |
+
var obj = document.getElementById('icons');
|
291 |
+
|
292 |
+
if (on) {
|
293 |
+
obj.className += ' codesOn';
|
294 |
+
} else {
|
295 |
+
obj.className = obj.className.replace(' codesOn', '');
|
296 |
+
}
|
297 |
+
}
|
298 |
+
|
299 |
+
</script>
|
300 |
+
</head>
|
301 |
+
<body>
|
302 |
+
<div class="container header">
|
303 |
+
<h1>
|
304 |
+
a11y-toolbar
|
305 |
+
<small>font demo</small>
|
306 |
+
</h1>
|
307 |
+
<label class="switch">
|
308 |
+
<input type="checkbox" onclick="toggleCodes(this.checked)">show codes
|
309 |
+
</label>
|
310 |
+
</div>
|
311 |
+
<div id="icons" class="container">
|
312 |
+
<div class="row">
|
313 |
+
<div title="Code: 0xe800" class="the-icons span3"><i class="icon-fontsize"></i> <span class="i-name">icon-fontsize</span><span
|
314 |
+
class="i-code">0xe800</span></div>
|
315 |
+
<div title="Code: 0xe801" class="the-icons span3"><i class="icon-contrast"></i> <span class="i-name">icon-contrast</span><span
|
316 |
+
class="i-code">0xe801</span></div>
|
317 |
+
<div title="Code: 0xe802" class="the-icons span3"><i class="icon-saturation"></i> <span class="i-name">icon-saturation</span><span
|
318 |
+
class="i-code">0xe802</span></div>
|
319 |
+
</div>
|
320 |
+
</div>
|
321 |
+
<div class="container footer">Generated by <a href="http://fontello.com">fontello.com</a></div>
|
322 |
+
</body>
|
323 |
+
</html>
|
toolbar/fonts/font/a11y-toolbar.eot
ADDED
Binary file
|
toolbar/fonts/font/a11y-toolbar.svg
ADDED
@@ -0,0 +1,14 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?xml version="1.0" standalone="no"?>
|
2 |
+
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
3 |
+
<svg xmlns="http://www.w3.org/2000/svg">
|
4 |
+
<metadata>Copyright (C) 2014 by original authors @ fontello.com</metadata>
|
5 |
+
<defs>
|
6 |
+
<font id="a11y-toolbar" horiz-adv-x="1000" >
|
7 |
+
<font-face font-family="a11y-toolbar" font-weight="400" font-stretch="normal" units-per-em="1000" ascent="850" descent="-150" />
|
8 |
+
<missing-glyph horiz-adv-x="1000" />
|
9 |
+
<glyph glyph-name="fontsize" unicode="" d="m0-79l1 44q13 4 31 7t32 6 28 8 25 17 17 28l132 344 156 404h72q4-8 6-12l114-268q19-44 60-144t63-153q9-19 33-81t40-94q11-25 19-31 11-9 49-17t47-11q4-22 4-32 0-2-1-7t0-8q-35 0-106 5t-107 4q-42 0-120-4t-99-4q0 24 2 43l73 16q1 0 7 1t9 2 8 3 9 4 6 4 5 6 1 8q0 9-17 54t-40 99-24 56l-251 1q-14-33-43-109t-28-91q0-12 8-21t24-14 27-7 32-5 23-2q1-11 1-32 0-5-2-16-32 0-97 6t-97 6q-5 0-15-3t-12-2q-45-8-105-8z m310 366q18 0 76-1t89-1q11 0 32 1-48 141-102 252z" horiz-adv-x="928.6" />
|
10 |
+
<glyph glyph-name="contrast" unicode="" d="m0 350q0 117 58 215t155 156 216 58 215-58 156-156 57-215-57-215-156-156-215-58-216 58-155 156-58 215z m125 0q0-83 41-152t110-111 153-41v608q-83 0-153-41t-110-111-41-152z" horiz-adv-x="857.1" />
|
11 |
+
<glyph glyph-name="saturation" unicode="" d="m290 822q14-118 60-219t92-159 82-136 36-160q0-114-83-196t-197-82-197 82-83 196q0 82 36 160t82 136 92 159 60 219q2 8 11 8t9-8z m-42-392q2 4-2 14-6 6-14 6t-12-6l-40-58q-32-46-48-70t-34-75-18-101q0-24 17-41t41-17q58 0 58 68 0 94 42 246 2 6 5 17t5 17z" horiz-adv-x="560" />
|
12 |
+
</font>
|
13 |
+
</defs>
|
14 |
+
</svg>
|
toolbar/fonts/font/a11y-toolbar.ttf
ADDED
Binary file
|
toolbar/fonts/font/a11y-toolbar.woff
ADDED
Binary file
|
toolbar/js/a11y.js
CHANGED
@@ -1,129 +1,131 @@
|
|
1 |
/*
|
2 |
* Chris Rodriguez
|
3 |
* chris@inathought.com
|
4 |
-
*/
|
5 |
|
6 |
// Cookie handler, non-$ style
|
7 |
function createCookie(name, value, days) {
|
8 |
-
|
9 |
var date = new Date();
|
10 |
date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000));
|
11 |
var expires = "; expires=" + date.toGMTString();
|
12 |
-
|
13 |
-
|
14 |
-
|
15 |
}
|
16 |
|
17 |
function readCookie(name) {
|
18 |
-
|
19 |
-
|
20 |
-
|
21 |
var c = ca[i];
|
22 |
while (c.charAt(0) == ' ') c = c.substring(1, c.length);
|
23 |
if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length, c.length);
|
24 |
-
|
25 |
-
|
26 |
}
|
27 |
-
|
28 |
function eraseCookie(name) {
|
29 |
-
|
30 |
-
|
31 |
}
|
32 |
|
33 |
-
jQuery(document).ready(function($) {
|
34 |
-
|
35 |
-
|
36 |
-
|
37 |
-
|
38 |
-
|
39 |
-
|
40 |
-
|
41 |
-
|
42 |
-
|
43 |
-
|
44 |
-
|
45 |
-
|
46 |
-
|
47 |
-
|
48 |
-
|
49 |
-
|
50 |
-
|
51 |
-
|
52 |
-
|
53 |
-
|
54 |
-
|
55 |
-
|
56 |
-
|
57 |
-
|
58 |
-
|
59 |
-
|
60 |
-
|
61 |
-
|
62 |
-
|
63 |
-
|
64 |
-
|
65 |
-
|
66 |
-
|
67 |
-
|
68 |
-
|
69 |
-
|
70 |
-
|
71 |
-
|
72 |
-
|
73 |
-
|
74 |
-
|
75 |
-
|
76 |
-
|
77 |
-
|
|
|
|
|
78 |
|
79 |
-
|
80 |
-
|
81 |
-
|
82 |
-
|
83 |
-
|
84 |
|
85 |
-
|
86 |
-
|
87 |
-
|
88 |
-
|
89 |
-
|
90 |
-
|
91 |
-
|
92 |
-
|
93 |
-
|
94 |
-
|
95 |
-
|
96 |
-
|
97 |
-
|
98 |
|
99 |
-
|
100 |
-
|
101 |
-
|
102 |
-
|
103 |
-
|
104 |
-
|
105 |
|
106 |
-
|
107 |
-
|
108 |
-
|
109 |
-
|
110 |
-
|
111 |
-
|
112 |
-
|
113 |
-
|
114 |
-
|
115 |
|
116 |
-
|
117 |
-
|
118 |
-
|
119 |
-
|
120 |
-
|
121 |
-
|
122 |
-
|
123 |
-
|
124 |
-
|
125 |
-
|
126 |
-
|
127 |
-
|
128 |
-
|
129 |
});
|
1 |
/*
|
2 |
* Chris Rodriguez
|
3 |
* chris@inathought.com
|
4 |
+
*/
|
5 |
|
6 |
// Cookie handler, non-$ style
|
7 |
function createCookie(name, value, days) {
|
8 |
+
if (days) {
|
9 |
var date = new Date();
|
10 |
date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000));
|
11 |
var expires = "; expires=" + date.toGMTString();
|
12 |
+
} else
|
13 |
+
var expires = "";
|
14 |
+
document.cookie = name + "=" + value + expires + "; path=/";
|
15 |
}
|
16 |
|
17 |
function readCookie(name) {
|
18 |
+
var nameEQ = name + "=";
|
19 |
+
var ca = document.cookie.split(';');
|
20 |
+
for (var i = 0; i < ca.length; i++) {
|
21 |
var c = ca[i];
|
22 |
while (c.charAt(0) == ' ') c = c.substring(1, c.length);
|
23 |
if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length, c.length);
|
24 |
+
}
|
25 |
+
return null;
|
26 |
}
|
27 |
+
|
28 |
function eraseCookie(name) {
|
29 |
+
// createCookie(name, "", -1);
|
30 |
+
createCookie(name, "");
|
31 |
}
|
32 |
|
33 |
+
jQuery(document).ready(function ($) {
|
34 |
+
// Saturation handler
|
35 |
+
if (readCookie('a11y-desaturated')) {
|
36 |
+
$('body').addClass('desaturated');
|
37 |
+
$('#is_normal_color').attr('id', 'is_grayscale').attr('aria-checked', true).addClass('active');
|
38 |
+
}
|
39 |
+
;
|
40 |
+
$('.toggle-grayscale').on('click', function () {
|
41 |
+
if ($(this).attr('id') == "is_normal_color") {
|
42 |
+
$('body').addClass('desaturated');
|
43 |
+
$(this).attr('id', 'is_grayscale').attr('aria-checked', true).addClass('active');
|
44 |
+
createCookie('a11y-desaturated', '1');
|
45 |
+
return false;
|
46 |
+
} else {
|
47 |
+
$('body').removeClass('desaturated');
|
48 |
+
$(this).attr('id', 'is_normal_color').removeAttr('aria-checked').removeClass('active');
|
49 |
+
eraseCookie('a11y-desaturated');
|
50 |
+
return false;
|
51 |
+
}
|
52 |
+
});
|
53 |
+
//var a11y_stylesheet_path = $('.a11y_stylesheet_path').html();
|
54 |
+
// Contrast handler
|
55 |
+
if (readCookie('a11y-high-contrast')) {
|
56 |
+
$('body').addClass('contrast');
|
57 |
+
$('head').append($("<link href='" + a11y_stylesheet_path + "' id='highContrastStylesheet' rel='stylesheet' type='text/css' />"));
|
58 |
+
$('#is_normal_contrast').attr('id', 'is_high_contrast').attr('aria-checked', true).addClass('active');
|
59 |
+
$('.a11y-toolbar ul li a i').addClass('icon-white');
|
60 |
+
}
|
61 |
+
;
|
62 |
+
|
63 |
+
$('.toggle-contrast').on('click', function () {
|
64 |
+
if ($(this).attr('id') == "is_normal_contrast") {
|
65 |
+
$('head').append($("<link href='" + a11y_stylesheet_path + "' id='highContrastStylesheet' rel='stylesheet' type='text/css' />"));
|
66 |
+
$('body').addClass('contrast');
|
67 |
+
$(this).attr('id', 'is_high_contrast').attr('aria-checked', true).addClass('active');
|
68 |
+
$(this).parent().parent().find('i').addClass('icon-white');
|
69 |
+
createCookie('a11y-high-contrast', '1');
|
70 |
+
return false;
|
71 |
+
} else {
|
72 |
+
$('#highContrastStylesheet').remove();
|
73 |
+
$('body').removeClass('contrast');
|
74 |
+
$(this).attr('id', 'is_normal_contrast').removeAttr('aria-checked').removeClass('active');
|
75 |
+
$(this).parent().parent().find('i').removeClass('icon-white');
|
76 |
+
eraseCookie('a11y-high-contrast');
|
77 |
+
return false;
|
78 |
+
}
|
79 |
+
});
|
80 |
|
81 |
+
// Fontsize handler
|
82 |
+
if (readCookie('a11y-larger-fontsize')) {
|
83 |
+
$('body').addClass('fontsize');
|
84 |
+
$('#is_normal_fontsize').attr('id', 'is_large_fontsize').attr('aria-checked', true).addClass('active');
|
85 |
+
}
|
86 |
|
87 |
+
$('.toggle-fontsize').on('click', function () {
|
88 |
+
if ($(this).attr('id') == "is_normal_fontsize") {
|
89 |
+
$('body').addClass('fontsize');
|
90 |
+
$(this).attr('id', 'is_large_fontsize').attr('aria-checked', true).addClass('active');
|
91 |
+
createCookie('a11y-larger-fontsize', '1');
|
92 |
+
return false;
|
93 |
+
} else {
|
94 |
+
$('body').removeClass('fontsize');
|
95 |
+
$(this).attr('id', 'is_normal_fontsize').removeAttr('aria-checked').removeClass('active');
|
96 |
+
eraseCookie('a11y-larger-fontsize');
|
97 |
+
return false;
|
98 |
+
}
|
99 |
+
});
|
100 |
|
101 |
+
// Sets a -1 tabindex to ALL sections for .focus()-ing
|
102 |
+
var sections = document.getElementsByTagName("section");
|
103 |
+
for (var i = 0, max = sections.length; i < max; i++) {
|
104 |
+
sections[i].setAttribute('tabindex', -1);
|
105 |
+
sections[i].className += ' focusable';
|
106 |
+
}
|
107 |
|
108 |
+
// If there is a '#' in the URL (someone linking directly to a page with an anchor), go directly to that area and focus is
|
109 |
+
// Thanks to WebAIM.org for this idea
|
110 |
+
if (document.location.hash && document.location.hash != '#') {
|
111 |
+
var anchorUponArrival = document.location.hash;
|
112 |
+
setTimeout(function () {
|
113 |
+
$(anchorUponArrival).scrollTo({duration: 1500});
|
114 |
+
$(anchorUponArrival).focus();
|
115 |
+
}, 100);
|
116 |
+
}
|
117 |
|
118 |
+
// Focuses on the correct section of the page if we're in-page linking
|
119 |
+
// Thanks to WebAIM.org for this idea
|
120 |
+
// does not support 'name' targets
|
121 |
+
/* Removed, because it conflicts with many other plug-ins.
|
122 |
+
$('a[href^="#"]').click(function(event) {
|
123 |
+
var inPageAnchor = "#" + this.href.split('#')[1];
|
124 |
+
$(inPageAnchor).scrollTo({ duration: 1000 });
|
125 |
+
setTimeout(function() {
|
126 |
+
$(inPageAnchor).focus();
|
127 |
+
}, 100);
|
128 |
+
return false;
|
129 |
+
});
|
130 |
+
*/
|
131 |
});
|
toolbar/js/jquery.scrollto.min.js
CHANGED
@@ -4,4 +4,86 @@
|
|
4 |
* @author Ariel Flesler
|
5 |
* @version 1.4.5
|
6 |
*/
|
7 |
-
;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4 |
* @author Ariel Flesler
|
5 |
* @version 1.4.5
|
6 |
*/
|
7 |
+
;
|
8 |
+
(function ($) {
|
9 |
+
var h = $.scrollTo = function (a, b, c) {
|
10 |
+
$(window).scrollTo(a, b, c)
|
11 |
+
};
|
12 |
+
h.defaults = {axis: 'xy', duration: parseFloat($.fn.jquery) >= 1.3 ? 0 : 1, limit: true};
|
13 |
+
h.window = function (a) {
|
14 |
+
return $(window)._scrollable()
|
15 |
+
};
|
16 |
+
$.fn._scrollable = function () {
|
17 |
+
return this.map(function () {
|
18 |
+
var a = this, isWin = !a.nodeName || $.inArray(a.nodeName.toLowerCase(), ['iframe', '#document', 'html', 'body']) != -1;
|
19 |
+
if (!isWin)return a;
|
20 |
+
var b = (a.contentWindow || a).document || a.ownerDocument || a;
|
21 |
+
return /webkit/i.test(navigator.userAgent) || b.compatMode == 'BackCompat' ? b.body : b.documentElement
|
22 |
+
})
|
23 |
+
};
|
24 |
+
$.fn.scrollTo = function (e, f, g) {
|
25 |
+
if (typeof f == 'object') {
|
26 |
+
g = f;
|
27 |
+
f = 0
|
28 |
+
}
|
29 |
+
if (typeof g == 'function')g = {onAfter: g};
|
30 |
+
if (e == 'max')e = 9e9;
|
31 |
+
g = $.extend({}, h.defaults, g);
|
32 |
+
f = f || g.duration;
|
33 |
+
g.queue = g.queue && g.axis.length > 1;
|
34 |
+
if (g.queue)f /= 2;
|
35 |
+
g.offset = both(g.offset);
|
36 |
+
g.over = both(g.over);
|
37 |
+
return this._scrollable().each(function () {
|
38 |
+
if (e == null)return;
|
39 |
+
var d = this, $elem = $(d), targ = e, toff, attr = {}, win = $elem.is('html,body');
|
40 |
+
switch (typeof targ) {
|
41 |
+
case'number':
|
42 |
+
case'string':
|
43 |
+
if (/^([+-]=?)?\d+(\.\d+)?(px|%)?$/.test(targ)) {
|
44 |
+
targ = both(targ);
|
45 |
+
break
|
46 |
+
}
|
47 |
+
targ = $(targ, this);
|
48 |
+
if (!targ.length)return;
|
49 |
+
case'object':
|
50 |
+
if (targ.is || targ.style)toff = (targ = $(targ)).offset()
|
51 |
+
}
|
52 |
+
$.each(g.axis.split(''), function (i, a) {
|
53 |
+
var b = a == 'x' ? 'Left' : 'Top', pos = b.toLowerCase(), key = 'scroll' + b, old = d[key], max = h.max(d, a);
|
54 |
+
if (toff) {
|
55 |
+
attr[key] = toff[pos] + (win ? 0 : old - $elem.offset()[pos]);
|
56 |
+
if (g.margin) {
|
57 |
+
attr[key] -= parseInt(targ.css('margin' + b)) || 0;
|
58 |
+
attr[key] -= parseInt(targ.css('border' + b + 'Width')) || 0
|
59 |
+
}
|
60 |
+
attr[key] += g.offset[pos] || 0;
|
61 |
+
if (g.over[pos])attr[key] += targ[a == 'x' ? 'width' : 'height']() * g.over[pos]
|
62 |
+
} else {
|
63 |
+
var c = targ[pos];
|
64 |
+
attr[key] = c.slice && c.slice(-1) == '%' ? parseFloat(c) / 100 * max : c
|
65 |
+
}
|
66 |
+
if (g.limit && /^\d+$/.test(attr[key]))attr[key] = attr[key] <= 0 ? 0 : Math.min(attr[key], max);
|
67 |
+
if (!i && g.queue) {
|
68 |
+
if (old != attr[key])animate(g.onAfterFirst);
|
69 |
+
delete attr[key]
|
70 |
+
}
|
71 |
+
});
|
72 |
+
animate(g.onAfter);
|
73 |
+
function animate(a) {
|
74 |
+
$elem.animate(attr, f, g.easing, a && function () {
|
75 |
+
a.call(this, e, g)
|
76 |
+
})
|
77 |
+
}
|
78 |
+
}).end()
|
79 |
+
};
|
80 |
+
h.max = function (a, b) {
|
81 |
+
var c = b == 'x' ? 'Width' : 'Height', scroll = 'scroll' + c;
|
82 |
+
if (!$(a).is('html,body'))return a[scroll] - $(a)[c.toLowerCase()]();
|
83 |
+
var d = 'client' + c, html = a.ownerDocument.documentElement, body = a.ownerDocument.body;
|
84 |
+
return Math.max(html[scroll], body[scroll]) - Math.min(html[d], body[d])
|
85 |
+
};
|
86 |
+
function both(a) {
|
87 |
+
return typeof a == 'object' ? a : {top: a, left: a}
|
88 |
+
}
|
89 |
+
})(jQuery);
|
uninstall.php
CHANGED
@@ -1,15 +1,15 @@
|
|
1 |
<?php
|
2 |
-
if ( !defined( 'ABSPATH' ) && !defined( 'WP_UNINSTALL_PLUGIN' ) ) {
|
3 |
exit();
|
4 |
} else {
|
5 |
-
delete_option( 'rta_from_nav_menu');
|
6 |
-
delete_option( 'rta_from_page_lists');
|
7 |
-
delete_option( 'rta_from_category_lists');
|
8 |
-
delete_option( 'rta_from_archive_links');
|
9 |
-
delete_option( 'rta_from_tag_clouds');
|
10 |
-
delete_option( 'rta_from_category_links');
|
11 |
-
delete_option( 'rta_from_post_edit_links');
|
12 |
-
delete_option( 'rta_from_edit_comment_links');
|
13 |
delete_option( 'wpa_installed' );
|
14 |
delete_option( 'wpa_version' );
|
15 |
delete_option( 'asl_enable' );
|
@@ -20,7 +20,7 @@ if ( !defined( 'ABSPATH' ) && !defined( 'WP_UNINSTALL_PLUGIN' ) ) {
|
|
20 |
delete_option( 'asl_extra_text' );
|
21 |
delete_option( 'asl_visible' );
|
22 |
delete_option( 'asl_styles_focus' );
|
23 |
-
delete_option( 'asl_styles_passive' );
|
24 |
delete_option( 'wpa_lang' );
|
25 |
delete_option( 'wpa_target' );
|
26 |
delete_option( 'wpa_search' );
|
@@ -30,4 +30,9 @@ if ( !defined( 'ABSPATH' ) && !defined( 'WP_UNINSTALL_PLUGIN' ) ) {
|
|
30 |
delete_option( 'wpa_toolbar' );
|
31 |
delete_option( 'wpa_diagnostics' );
|
32 |
delete_option( 'wpa_longdesc' );
|
|
|
|
|
|
|
|
|
|
|
33 |
}
|
1 |
<?php
|
2 |
+
if ( ! defined( 'ABSPATH' ) && ! defined( 'WP_UNINSTALL_PLUGIN' ) ) {
|
3 |
exit();
|
4 |
} else {
|
5 |
+
delete_option( 'rta_from_nav_menu' );
|
6 |
+
delete_option( 'rta_from_page_lists' );
|
7 |
+
delete_option( 'rta_from_category_lists' );
|
8 |
+
delete_option( 'rta_from_archive_links' );
|
9 |
+
delete_option( 'rta_from_tag_clouds' );
|
10 |
+
delete_option( 'rta_from_category_links' );
|
11 |
+
delete_option( 'rta_from_post_edit_links' );
|
12 |
+
delete_option( 'rta_from_edit_comment_links' );
|
13 |
delete_option( 'wpa_installed' );
|
14 |
delete_option( 'wpa_version' );
|
15 |
delete_option( 'asl_enable' );
|
20 |
delete_option( 'asl_extra_text' );
|
21 |
delete_option( 'asl_visible' );
|
22 |
delete_option( 'asl_styles_focus' );
|
23 |
+
delete_option( 'asl_styles_passive' );
|
24 |
delete_option( 'wpa_lang' );
|
25 |
delete_option( 'wpa_target' );
|
26 |
delete_option( 'wpa_search' );
|
30 |
delete_option( 'wpa_toolbar' );
|
31 |
delete_option( 'wpa_diagnostics' );
|
32 |
delete_option( 'wpa_longdesc' );
|
33 |
+
delete_option( 'wpa_underline' );
|
34 |
+
delete_option( 'wpa_insert_roles' );
|
35 |
+
delete_option( 'wpa_focus' );
|
36 |
+
delete_option( 'wpa_focus_color' );
|
37 |
+
delete_option( 'wpa_complementary_container' );
|
38 |
}
|
wp-accessibility.php
CHANGED
@@ -1,13 +1,14 @@
|
|
1 |
<?php
|
2 |
/*
|
3 |
Plugin Name: WP Accessibility
|
4 |
-
Plugin URI: http://www.joedolson.com/
|
5 |
Description: Provides options to improve accessibility in your WordPress site, including removing title attributes.
|
6 |
-
Version: 1.3.
|
7 |
Author: Joe Dolson
|
|
|
8 |
Author URI: http://www.joedolson.com/
|
9 |
|
10 |
-
Copyright 2012-
|
11 |
|
12 |
This program is free software; you can redistribute it and/or modify
|
13 |
it under the terms of the GNU General Public License as published by
|
@@ -24,41 +25,41 @@ Author URI: http://www.joedolson.com/
|
|
24 |
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
25 |
*/
|
26 |
|
27 |
-
register_activation_hook(__FILE__,'wpa_install');
|
28 |
-
|
29 |
-
load_plugin_textdomain( 'wp-accessibility',false, dirname( plugin_basename( __FILE__ ) ) . '/lang' );
|
30 |
|
31 |
// ADMIN MENU
|
|
|
32 |
function add_wpa_admin_menu() {
|
33 |
add_action( 'admin_print_footer_scripts', 'wpa_write_js' );
|
34 |
-
add_options_page('WP Accessibility', 'WP Accessibility', 'manage_options', __FILE__, 'wpa_admin_menu');
|
35 |
}
|
36 |
|
37 |
// ACTIVATION
|
38 |
function wpa_install() {
|
39 |
-
$wpa_version = '1.3.
|
40 |
-
if ( get_option('wpa_installed') != 'true' ) {
|
41 |
-
add_option('rta_from_nav_menu', 'on');
|
42 |
-
add_option('rta_from_page_lists', 'on');
|
43 |
-
add_option('rta_from_category_lists', 'on');
|
44 |
-
add_option('rta_from_archive_links', 'on');
|
45 |
-
add_option('rta_from_tag_clouds', 'on');
|
46 |
-
add_option('rta_from_category_links', 'on');
|
47 |
-
add_option('rta_from_post_edit_links', 'on');
|
48 |
-
add_option('rta_from_edit_comment_links', 'on');
|
49 |
-
add_option('asl_styles_focus', 'left: 1em; top: 1em; background: #f6f3fa; color: #00c; padding: 5px; border: 1px solid #357; box-shadow: 2px 2px 2px #777; border-radius: 5px; font-size: 1.4em' );
|
50 |
-
add_option('asl_styles_passive', '' );
|
51 |
-
add_option('wpa_target','on');
|
52 |
-
add_option('wpa_search','on');
|
53 |
-
add_option('wpa_tabindex','on');
|
54 |
-
add_option('wpa_continue','Continue Reading');
|
55 |
-
add_option('wpa_focus','');
|
56 |
add_option( 'wpa_installed', 'true' );
|
57 |
-
add_option( 'wpa_version', $
|
58 |
add_option( 'wpa_longdesc', 'jquery' );
|
59 |
} else {
|
60 |
wpa_check_version();
|
61 |
-
update_option( 'wpa_version', $
|
62 |
}
|
63 |
}
|
64 |
|
@@ -69,21 +70,23 @@ function wpa_check_version() {
|
|
69 |
}
|
70 |
}
|
71 |
|
72 |
-
function wpa_plugin_action($links, $file) {
|
73 |
-
if ( $file == plugin_basename(dirname( __FILE__).'/wp-accessibility.php') ) {
|
74 |
-
$admin_url = admin_url('options-general.php?page=wp-accessibility/wp-accessibility.php');
|
75 |
-
$links[]
|
76 |
}
|
|
|
77 |
return $links;
|
78 |
}
|
|
|
79 |
//Add Plugin Actions to WordPress
|
80 |
-
add_filter( 'plugin_action_links', 'wpa_plugin_action',
|
81 |
add_action( 'wp_enqueue_scripts', 'wpa_register_scripts' );
|
82 |
add_action( 'admin_menu', 'wpa_javascript' );
|
83 |
|
84 |
-
function wpa_javascript() {
|
85 |
-
if ( isset($_GET['page']) && $_GET['page'] == 'wp-accessibility/wp-accessibility.php' ) {
|
86 |
-
wp_enqueue_script('farbtastic' );
|
87 |
}
|
88 |
}
|
89 |
|
@@ -92,7 +95,7 @@ function wpa_admin_stylesheet() {
|
|
92 |
if ( file_exists( get_stylesheet_directory() . '/wp-admin.css' ) ) {
|
93 |
$file = get_stylesheet_directory_uri() . '/wp-admin.css';
|
94 |
} else {
|
95 |
-
$file = plugins_url('wp-admin.css', __FILE__);
|
96 |
}
|
97 |
wp_register_style( 'wp-a11y-css', $file );
|
98 |
wp_enqueue_style( 'wp-a11y-css' );
|
@@ -101,44 +104,44 @@ function wpa_admin_stylesheet() {
|
|
101 |
if ( file_exists( get_stylesheet_directory() . '/wp-admin-row-actions.css' ) ) {
|
102 |
$file = get_stylesheet_directory_uri() . '/wp-admin-row-actions.css';
|
103 |
} else {
|
104 |
-
$file = plugins_url('wp-admin-row-actions.css', __FILE__);
|
105 |
}
|
106 |
wp_register_style( 'wp-row-actions', $file );
|
107 |
-
wp_enqueue_style( 'wp-row-actions' );
|
108 |
-
}
|
109 |
}
|
110 |
-
function wpa_admin_js() {} // just a placeholder
|
111 |
|
112 |
-
|
113 |
-
|
|
|
|
|
|
|
114 |
|
115 |
function wpa_write_js() {
|
116 |
-
if ( isset($_GET['page']) && $_GET['page']=='wp-accessibility/wp-accessibility.php' ) {
|
117 |
-
|
118 |
-
<script>
|
119 |
-
//<![CDATA[
|
120 |
-
(function(
|
121 |
-
|
122 |
-
|
123 |
-
|
124 |
-
|
125 |
-
|
|
|
126 |
<?php
|
127 |
}
|
128 |
}
|
|
|
129 |
function wpa_register_scripts() {
|
130 |
-
// register jQuery
|
131 |
-
wp_register_script( 'skiplinks.webkit', plugins_url( 'wp-accessibility/js/skiplinks.webkit.js' ) );
|
132 |
wp_register_script( 'ui-a11y.js', plugins_url( 'wp-accessibility/toolbar/js/a11y.js' ), array( 'jquery' ), '1.0', true );
|
133 |
wp_register_script( 'scrollTo', plugins_url( 'wp-accessibility/toolbar/js/jquery.scrollto.min.js' ), array( 'jquery' ), '1.4.5', true );
|
134 |
}
|
135 |
|
136 |
-
add_action( 'wp_footer', 'wpa_jquery_asl' );
|
137 |
-
|
138 |
-
add_action( 'wp_footer', 'wpa_path_a11y' );
|
139 |
-
}
|
140 |
-
|
141 |
-
add_action( 'wp_enqueue_scripts','wpa_enqueue_scripts' );
|
142 |
add_action( 'wp_head', 'wpa_css' );
|
143 |
add_action( 'wp_enqueue_scripts', 'wpa_core_scripts' );
|
144 |
add_action( 'wp_enqueue_scripts', 'wpa_stylesheet' );
|
@@ -147,108 +150,123 @@ function wpa_core_scripts() {
|
|
147 |
wp_enqueue_script( 'jquery' );
|
148 |
}
|
149 |
|
150 |
-
function wpa_path_a11y() {
|
151 |
-
$plugin_path = plugins_url( 'wp-accessibility/toolbar/css/a11y-contrast.css' );
|
152 |
-
if ( file_exists( get_stylesheet_directory() . '/a11y-contrast.css' ) ) {
|
153 |
-
$plugin_path = get_stylesheet_directory_uri() . '/a11y-contrast.css';
|
154 |
-
}
|
155 |
-
echo "<span class='a11y_stylesheet_path'>$plugin_path</span>\n";
|
156 |
-
}
|
157 |
-
|
158 |
function wpa_enqueue_scripts() {
|
159 |
-
if ( get_option( 'asl_enable') == 'on' ) {
|
160 |
wp_enqueue_script( 'skiplinks.webkit' );
|
161 |
}
|
162 |
if ( get_option( 'wpa_toolbar' ) == 'on' || get_option( 'wpa_widget_toolbar' ) == 'on' ) {
|
163 |
wp_enqueue_script( 'scrollTo' );
|
164 |
wp_enqueue_script( 'ui-a11y.js' );
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
165 |
}
|
166 |
if ( get_option( 'wpa_toolbar' ) == 'on' ) {
|
167 |
-
add_action( 'wp_footer','wpa_toolbar_js');
|
168 |
}
|
169 |
if ( get_option( 'wpa_longdesc' ) == 'link' ) {
|
170 |
wp_enqueue_script( 'longdesc.link', plugins_url( 'js/longdesc.link.js', __FILE__ ), array( 'jquery' ), '1.0', true );
|
171 |
}
|
172 |
if ( get_option( 'wpa_longdesc' ) == 'jquery' ) {
|
173 |
wp_enqueue_script( 'longdesc.button', plugins_url( 'js/longdesc.button.js', __FILE__ ), array( 'jquery' ), '1.0', true );
|
174 |
-
}
|
175 |
}
|
176 |
|
177 |
-
add_action('widgets_init', create_function('', 'return register_widget("wp_accessibility_toolbar");') );
|
|
|
178 |
class wp_accessibility_toolbar extends WP_Widget {
|
179 |
function wp_accessibility_toolbar() {
|
180 |
-
parent::WP_Widget( false, $name=__('Accessibility Toolbar','
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
181 |
}
|
182 |
-
function widget($args,$instance) { echo wpa_toolbar_html(); }
|
183 |
-
function form( $instance ) {}
|
184 |
-
function update( $new_instance, $old_instance ) {}
|
185 |
}
|
186 |
|
187 |
add_shortcode( 'wpa_toolbar', 'wpa_toolbar_html' );
|
188 |
function wpa_toolbar_html() {
|
189 |
-
$contrast
|
190 |
-
$grayscale
|
191 |
-
$fontsize
|
192 |
-
$enable_grayscale = ( get_option('wpa_toolbar_gs') == 'on' )?true:false;
|
193 |
-
$toolbar
|
194 |
<!-- a11y toolbar widget -->
|
195 |
<div class="a11y-toolbar-widget">
|
196 |
<ul>
|
197 |
-
<li><a href="#" class="a11y-toggle-contrast toggle-contrast" id="is_normal_contrast"><span class="offscreen">
|
198 |
-
|
199 |
-
|
200 |
-
|
201 |
-
|
202 |
</ul>
|
203 |
</div>
|
204 |
<!-- // a11y toolbar widget -->';
|
205 |
-
|
|
|
206 |
}
|
207 |
|
208 |
function wpa_toolbar_js() {
|
209 |
-
$contrast
|
210 |
-
$grayscale
|
211 |
-
$fontsize
|
212 |
-
$enable_grayscale = ( get_option('wpa_toolbar_gs') == 'on' )?true:false;
|
213 |
-
$location
|
214 |
-
|
|
|
215 |
"
|
216 |
<script type='text/javascript'>
|
217 |
//<![CDATA[
|
218 |
-
|
219 |
-
|
220 |
-
|
221 |
-
|
222 |
-
|
223 |
-
|
224 |
-
|
225 |
-
|
226 |
-
|
227 |
-
|
228 |
-
|
229 |
-
|
230 |
-
|
231 |
-
|
232 |
-
|
233 |
-
}(jQuery));
|
234 |
//]]>
|
235 |
</script>";
|
236 |
}
|
237 |
|
238 |
function wpa_css() {
|
239 |
$styles = '';
|
240 |
-
if ( get_option( 'asl_enable') == 'on' ) {
|
241 |
$focus = get_option( 'asl_styles_focus' );
|
242 |
-
if (
|
243 |
$focus = "background-color: #f1f1f1; border-radius: 3px; box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6); clip: auto; color: #21759b; display: block; font-size: 14px; font-weight: bold; height: auto; line-height: normal; padding: 15px 23px 14px; position: absolute; left: 5px; top: 5px; text-decoration: none; text-transform: none; width: auto; z-index: 100000;";
|
244 |
}
|
245 |
$passive = get_option( 'asl_styles_passive' );
|
246 |
-
$vis
|
247 |
// if links are visible, "hover" is a focus style, otherwise, it's a passive style.
|
248 |
-
if ( get_option( 'asl_visible' ) == 'on' ) {
|
249 |
-
$vis = '#skiplinks a:hover,';
|
250 |
-
} else {
|
251 |
-
$invis = '#skiplinks a:hover,';
|
252 |
}
|
253 |
$styles .= "
|
254 |
#skiplinks a, $invis #skiplinks a:visited { $passive }
|
@@ -256,7 +274,7 @@ function wpa_css() {
|
|
256 |
";
|
257 |
}
|
258 |
if ( get_option( 'wpa_focus' ) == 'on' ) {
|
259 |
-
$color = ( get_option('wpa_focus_color') != '' )?" #".get_option('wpa_focus_color'):'';
|
260 |
$styles .= "
|
261 |
:focus { outline: 1px solid$color!important; }
|
262 |
";
|
@@ -269,48 +287,59 @@ function wpa_css() {
|
|
269 |
}
|
270 |
}
|
271 |
|
272 |
-
function wpa_is_url($url) {
|
273 |
-
return preg_match('|^http(s)?://[a-z0-9-]+(.[a-z0-9-]+)*(:[0-9]+)?(/.*)?$|i', $url);
|
274 |
}
|
275 |
|
276 |
-
function wpa_jquery_asl() {
|
277 |
$skiplinks_js = $targets = $lang_js = $tabindex = $longdesc = false;
|
278 |
-
$
|
279 |
-
|
280 |
-
|
281 |
-
|
282 |
-
|
283 |
-
|
284 |
-
|
285 |
-
|
286 |
-
|
287 |
-
|
288 |
-
|
289 |
-
|
290 |
-
|
291 |
-
|
292 |
-
|
293 |
-
|
294 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
295 |
// attach language to html element
|
296 |
-
|
297 |
-
|
298 |
-
|
|
|
|
|
299 |
// force links to open in the same window
|
300 |
-
$targets
|
301 |
-
$tabindex
|
302 |
-
$
|
303 |
|
304 |
-
|
|
|
305 |
$script = "
|
306 |
-
<script>
|
307 |
//<![CDATA[
|
308 |
-
|
309 |
-
|
310 |
-
|
311 |
-
|
312 |
-
|
313 |
-
|
|
|
314 |
//]]>
|
315 |
</script>";
|
316 |
echo $script;
|
@@ -320,434 +349,726 @@ function wpa_jquery_asl() {
|
|
320 |
// courtesy of Graham Armfield (modified)
|
321 |
// http://www.coolfields.co.uk/2013/02/wordpress-permanently-visible-log-out-link-plugin-version-0-1/
|
322 |
add_action( 'admin_bar_menu', 'wpa_logout_item', 11 );
|
323 |
-
function wpa_logout_item($admin_bar){
|
324 |
$args = array(
|
325 |
-
|
326 |
-
|
327 |
-
|
328 |
-
|
329 |
-
|
330 |
}
|
331 |
|
332 |
function wpa_stylesheet() {
|
333 |
// Respects SSL, Style.css is relative to the current file
|
334 |
-
wp_register_style( 'wpa-style', plugins_url('wpa-style.css', __FILE__) );
|
335 |
-
|
336 |
-
wp_register_style( 'ui-a11y.css', plugins_url( 'toolbar/css/a11y.css', __FILE__) );
|
337 |
-
|
338 |
-
if (
|
339 |
-
|
340 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
341 |
wp_enqueue_style( 'diagnostic' );
|
342 |
-
wp_enqueue_style( 'diagnostic-head' );
|
343 |
}
|
344 |
}
|
|
|
345 |
add_filter( 'mce_css', 'wp_diagnostic_css' );
|
346 |
function wp_diagnostic_css( $mce_css ) {
|
347 |
-
if (
|
348 |
-
$mce_css .= ', ' . plugins_url( 'diagnostic.css', __FILE__ );
|
349 |
}
|
|
|
350 |
return $mce_css;
|
351 |
}
|
352 |
|
353 |
-
function wpa_luminosity($r
|
354 |
-
$RsRGB = $r/255;
|
355 |
-
$GsRGB = $g/255;
|
356 |
-
$BsRGB = $b/255;
|
357 |
-
$R
|
358 |
-
$G
|
359 |
-
$B
|
360 |
-
|
361 |
-
$RsRGB2 = $r2/255;
|
362 |
-
$GsRGB2 = $g2/255;
|
363 |
-
$BsRGB2 = $b2/255;
|
364 |
-
$R2
|
365 |
-
$G2
|
366 |
-
$B2
|
367 |
-
|
368 |
-
if ($r
|
369 |
-
$l2 = (.2126 * $R + 0.7152 * $G + 0.0722 * $B);
|
370 |
-
$l1 = (.2126 * $R2 + 0.7152 * $G2 + 0.0722 * $B2);
|
371 |
} else {
|
372 |
-
$l1 = (.2126 * $R + 0.7152 * $G + 0.0722 * $B);
|
373 |
-
$l2 = (.2126 * $R2 + 0.7152 * $G2 + 0.0722 * $B2);
|
374 |
}
|
375 |
-
$luminosity = round(($l1 + 0.05)/($l2 + 0.05),2);
|
|
|
376 |
return $luminosity;
|
377 |
}
|
378 |
|
379 |
-
function wpa_rgb2hex($r, $g
|
380 |
-
if (is_array($r) && sizeof($r) == 3) {
|
381 |
-
|
382 |
-
|
|
|
|
|
|
|
383 |
|
384 |
-
$r = dechex($r<0?0:($r>255?255
|
385 |
-
$g = dechex($g<0?0:($g>255?255
|
386 |
-
$b = dechex($b<0?0:($b>255?255
|
387 |
|
388 |
-
$color = (strlen($r) < 2?'0':'')
|
389 |
-
$color .= (strlen($g) < 2?'0':'')
|
390 |
-
$color .= (strlen($b) < 2?'0':'')
|
391 |
-
|
|
|
392 |
}
|
393 |
|
394 |
-
function wpa_hex2rgb($color){
|
395 |
-
$color = str_replace('#', '', $color);
|
396 |
-
if (strlen($color) != 6
|
|
|
|
|
397 |
$rgb = array();
|
398 |
-
for ($x=0
|
399 |
-
$rgb[$x] = hexdec(substr($color,(2
|
400 |
}
|
|
|
401 |
return $rgb;
|
402 |
}
|
403 |
|
404 |
function wpa_contrast() {
|
405 |
-
if ( !empty($_POST) ) {
|
406 |
-
|
407 |
-
if (
|
|
|
|
|
|
|
408 |
$fore_color = $_POST['color'];
|
409 |
-
if ($fore_color[0] == "#") {
|
410 |
-
$fore_color = str_replace('#',''
|
411 |
}
|
412 |
-
if (strlen($fore_color) == 3)
|
413 |
-
$color6char
|
414 |
$color6char .= $fore_color[1] . $fore_color[1];
|
415 |
$color6char .= $fore_color[2] . $fore_color[2];
|
416 |
$fore_color = $color6char;
|
417 |
}
|
418 |
-
if (preg_match('/^#?([0-9a-f]{1,2}){3}$/i', $fore_color)) {
|
419 |
-
$echo_hex_fore = str_replace('#',''
|
420 |
} else {
|
421 |
$echo_hex_fore = 'FFFFFF';
|
422 |
}
|
423 |
-
if (isset($_POST['color2']) && $_POST['color2'] != "") {
|
424 |
$back_color = $_POST['color2'];
|
425 |
-
if ($back_color[0] == "#") {
|
426 |
-
$back_color = str_replace('#',''
|
427 |
}
|
428 |
-
if (strlen($back_color) == 3)
|
429 |
-
$color6char
|
430 |
$color6char .= $back_color[1] . $back_color[1];
|
431 |
$color6char .= $back_color[2] . $back_color[2];
|
432 |
$back_color = $color6char;
|
433 |
}
|
434 |
-
if (preg_match('/^#?([0-9a-f]{1,2}){3}$/i', $back_color)) {
|
435 |
-
$echo_hex_back = str_replace('#',''
|
436 |
} else {
|
437 |
$echo_hex_back = 'FFFFFF';
|
438 |
}
|
439 |
-
$color
|
440 |
-
$color2 = wpa_hex2rgb($echo_hex_back);
|
441 |
-
$rfore
|
442 |
-
$gfore
|
443 |
-
$bfore
|
444 |
-
$rback
|
445 |
-
$gback
|
446 |
-
$bback
|
447 |
-
$colors = array( 'hex1'
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
448 |
return $colors;
|
449 |
} else {
|
450 |
return false;
|
451 |
}
|
452 |
}
|
453 |
}
|
|
|
454 |
return false;
|
455 |
}
|
456 |
|
457 |
function wpa_update_settings() {
|
458 |
wpa_check_version();
|
459 |
-
if ( !empty($_POST) ) {
|
460 |
-
$nonce
|
461 |
-
if (! wp_verify_nonce($nonce,'wpa-nonce') )
|
462 |
-
|
463 |
-
$rta_from_nav_menu = ( isset( $_POST['rta_from_nav_menu'] ) )?'on':'';
|
464 |
-
$rta_from_page_lists = ( isset( $_POST['rta_from_page_lists'] ) )?'on':'';
|
465 |
-
$rta_from_category_lists = ( isset( $_POST['rta_from_category_lists'] ) )?'on':'';
|
466 |
-
$rta_from_archive_links = ( isset( $_POST['rta_from_archive_links'] ) )?'on':'';
|
467 |
-
$rta_from_tag_clouds = ( isset( $_POST['rta_from_tag_clouds'] ) )?'on':'';
|
468 |
-
$rta_from_category_links = ( isset( $_POST['rta_from_category_links'] ) )?'on':'';
|
469 |
-
$rta_from_post_edit_links = ( isset( $_POST['rta_from_post_edit_links'] ) )?'on':'';
|
470 |
-
$rta_from_edit_comment_links = ( isset( $_POST['rta_from_edit_comment_links'] ) )?'on':'';
|
471 |
-
update_option('rta_from_nav_menu', $rta_from_nav_menu );
|
472 |
-
update_option('rta_from_page_lists', $rta_from_page_lists );
|
473 |
-
update_option('rta_from_category_lists', $rta_from_category_lists );
|
474 |
-
update_option('rta_from_archive_links', $rta_from_archive_links );
|
475 |
-
update_option('rta_from_tag_clouds', $rta_from_tag_clouds );
|
476 |
-
update_option('rta_from_category_links', $rta_from_category_links );
|
477 |
-
update_option('rta_from_post_edit_links', $rta_from_post_edit_links );
|
478 |
-
update_option('rta_from_edit_comment_links', $rta_from_edit_comment_links );
|
479 |
-
$message = __("Remove Title Attributes Settings Updated", 'wp-accessibility');
|
480 |
-
return "<div class='updated'><p>".$message."</p></div>";
|
481 |
-
}
|
482 |
-
if ( isset($_POST['action']) && $_POST['action'] == 'asl' ) {
|
483 |
-
$asl_enable = ( isset( $_POST['asl_enable'] ) )?'on':'';
|
484 |
-
$asl_content = ( isset( $_POST['asl_content'] ) )?$_POST['asl_content']:'';
|
485 |
-
$asl_navigation = ( isset( $_POST['asl_navigation'] ) )?$_POST['asl_navigation']:'';
|
486 |
-
$asl_sitemap = ( isset( $_POST['asl_sitemap'] ) )?$_POST['asl_sitemap']:'';
|
487 |
-
$asl_extra_target = ( isset( $_POST['asl_extra_target'] ) )?$_POST['asl_extra_target']:'';
|
488 |
-
$asl_extra_text = ( isset( $_POST['asl_extra_text'] ) )?$_POST['asl_extra_text']:'';
|
489 |
-
$asl_visible = ( isset( $_POST['asl_visible'] ) )?'on':'';
|
490 |
-
$asl_styles_focus = ( isset( $_POST['asl_styles_focus'] ) )?$_POST['asl_styles_focus']:'';
|
491 |
-
$asl_styles_passive = ( isset( $_POST['asl_styles_passive'] ) )?$_POST['asl_styles_passive']:'';
|
492 |
-
update_option('asl_enable', $asl_enable );
|
493 |
-
update_option('asl_content', $asl_content );
|
494 |
-
update_option('asl_navigation', $asl_navigation );
|
495 |
-
update_option('asl_sitemap', $asl_sitemap );
|
496 |
-
update_option('asl_extra_target', $asl_extra_target );
|
497 |
-
update_option('asl_extra_text', $asl_extra_text );
|
498 |
-
update_option('asl_visible', $asl_visible );
|
499 |
-
$notice = ( $asl_visible == 'on' )?"<p>".__('WP Accessibility does not provide any styles for visible skiplinks. You can still set the look of the links using the textareas provided, but all other layout must be assigned in your theme.','wp-accessibility')."</p>":'';
|
500 |
-
|
501 |
-
update_option('asl_styles_focus', $asl_styles_focus );
|
502 |
-
update_option('asl_styles_passive', $asl_styles_passive );
|
503 |
-
$message = __("Add Skiplinks Settings Updated",'wp-accessibility');
|
504 |
-
return "<div class='updated'><p>".$message."</p>$notice</div>";
|
505 |
}
|
506 |
-
if ( isset($_POST['action']) && $_POST['action'] == '
|
507 |
-
$
|
508 |
-
$
|
509 |
-
$
|
510 |
-
$
|
511 |
-
$
|
512 |
-
$
|
513 |
-
$
|
514 |
-
$
|
515 |
-
|
516 |
-
|
517 |
-
|
518 |
-
|
519 |
-
|
520 |
-
|
521 |
-
|
522 |
-
|
523 |
-
|
524 |
-
|
525 |
-
|
526 |
-
|
527 |
-
|
528 |
-
|
529 |
-
|
530 |
-
|
531 |
-
|
532 |
-
|
533 |
-
|
534 |
-
|
535 |
-
|
536 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
537 |
update_option( 'wpa_row_actions', $wpa_row_actions );
|
538 |
-
update_option('wpa_diagnostics', $wpa_diagnostics );
|
539 |
-
|
540 |
-
|
|
|
|
|
|
|
541 |
}
|
542 |
} else {
|
543 |
return;
|
544 |
}
|
545 |
}
|
546 |
-
|
547 |
-
|
|
|
548 |
}
|
549 |
-
|
550 |
-
|
551 |
-
|
552 |
-
|
553 |
-
|
|
|
|
|
|
|
554 |
}
|
|
|
555 |
return $query;
|
556 |
}
|
557 |
|
558 |
-
function wpa_search_error() {
|
559 |
$search = locate_template( 'search.php' );
|
560 |
if ( $search ) {
|
561 |
-
|
562 |
-
exit;
|
563 |
}
|
|
|
|
|
564 |
}
|
565 |
|
566 |
if ( get_option( 'wpa_image_titles' ) == 'on' ) {
|
567 |
-
add_filter('the_content', 'wpa_image_titles', 100);
|
568 |
-
add_filter('post_thumbnail_html', 'wpa_image_titles', 100);
|
569 |
-
add_filter('wp_get_attachment_image', 'wpa_image_titles', 100);
|
570 |
}
|
571 |
|
572 |
-
function wpa_image_titles($content) {
|
573 |
-
|
574 |
-
|
575 |
-
|
576 |
-
|
577 |
-
|
578 |
-
|
|
|
579 |
}
|
580 |
|
581 |
-
if ( get_option('wpa_more') == 'on' ) {
|
582 |
-
add_filter( 'get_the_excerpt', 'wpa_custom_excerpt_more',100 );
|
583 |
-
add_filter( 'excerpt_more', 'wpa_excerpt_more',100 );
|
584 |
add_filter( 'the_content_more_link', 'wpa_content_more', 100 );
|
585 |
}
|
586 |
|
587 |
function wpa_continue_reading( $id ) {
|
588 |
-
|
589 |
}
|
590 |
|
591 |
-
function wpa_excerpt_more(
|
592 |
global $id;
|
593 |
-
|
|
|
594 |
}
|
595 |
|
596 |
-
function wpa_content_more(
|
597 |
global $id;
|
|
|
598 |
return wpa_continue_reading( $id );
|
599 |
}
|
600 |
|
601 |
-
function wpa_custom_excerpt_more($output) {
|
602 |
-
if (has_excerpt() && !is_attachment()) {
|
603 |
global $id;
|
604 |
-
$output .= ' '.wpa_continue_reading( $id ); // insert a blank space.
|
605 |
}
|
|
|
606 |
return $output;
|
607 |
}
|
608 |
|
609 |
add_action( "admin_head", 'wpa_admin_styles' );
|
610 |
|
611 |
function wpa_admin_styles() {
|
612 |
-
if (
|
613 |
-
wp_enqueue_style('farbtastic');
|
614 |
-
echo '<link type="text/css" rel="stylesheet" href="'.plugins_url( 'wpa-styles.css', __FILE__ ).'" />';
|
615 |
}
|
616 |
}
|
617 |
|
618 |
-
function wpa_admin_menu() {
|
619 |
-
|
620 |
-
|
621 |
-
<
|
|
|
|
|
622 |
<div id="wpa_settings_page" class="postbox-container" style="width: 70%">
|
623 |
<div class="metabox-holder">
|
624 |
<div class="ui-sortable meta-box-sortables">
|
625 |
<div class="postbox">
|
626 |
-
<h3><?php _e('Remove Title Attributes','wp-accessibility'); ?></h3>
|
|
|
627 |
<div class="inside">
|
628 |
-
|
629 |
-
<fieldset>
|
630 |
-
<legend><?php _e('Remove title attributes from:','wp-accessibility'); ?></legend>
|
631 |
-
<ul>
|
632 |
-
<li><input <?php echo ( version_compare( get_bloginfo( 'version'), '3.8', '>=' ) ) ? 'disabled="disabled"' : '' ; ?> type="checkbox" id="rta_from_nav_menu" name="rta_from_nav_menu" <?php if ( get_option('rta_from_nav_menu') == "on") { echo 'checked="checked" '; } ?>/> <label for="rta_from_nav_menu"><?php _e('Nav menus','wp-accessibility'); ?> (<?php echo ( version_compare( get_bloginfo( 'version'), '3.8', '>=' ) ) ? __('Obsolete since WordPress 3.8','wp-accessibility') : '' ; ?>)</label></li>
|
633 |
-
<li><input <?php echo ( version_compare( get_bloginfo( 'version'), '3.8', '>=' ) ) ? 'disabled="disabled"' : '' ; ?> type="checkbox" id="rta_from_page_lists" name="rta_from_page_lists" <?php if ( get_option('rta_from_page_lists') == "on") { echo 'checked="checked" '; } ?>/> <label for="rta_from_page_lists"><?php _e('Page lists','wp-accessibility'); ?> (<?php echo ( version_compare( get_bloginfo( 'version'), '3.8', '>=' ) ) ? __('Obsolete since WordPress 3.8','wp-accessibility') : '' ; ?>)</label></li>
|
634 |
-
<li><input type="checkbox" id="rta_from_category_lists" name="rta_from_category_lists" <?php if ( get_option('rta_from_category_lists') == "on") { echo 'checked="checked" '; } ?>/> <label for="rta_from_category_lists"><?php _e('Category lists','wp-accessibility'); ?></label></li>
|
635 |
-
<li><input type="checkbox" id="rta_from_archive_links" name="rta_from_archive_links" <?php if ( get_option('rta_from_archive_links') == "on") { echo 'checked="checked" '; } ?>/> <label for="rta_from_archive_links"><?php _e('Archive links','wp-accessibility'); ?></label></li>
|
636 |
-
<li><input type="checkbox" id="rta_from_tag_clouds" name="rta_from_tag_clouds" <?php if ( get_option('rta_from_tag_clouds') == "on") { echo 'checked="checked" '; } ?>/> <label for="rta_from_tag_clouds"><?php _e('Tag clouds','wp-accessibility'); ?></label></li>
|
637 |
-
<li><input <?php echo ( version_compare( get_bloginfo( 'version'), '3.8', '>=' ) ) ? 'disabled="disabled"' : '' ; ?> type="checkbox" id="rta_from_category_links" name="rta_from_category_links" <?php if ( get_option('rta_from_category_links') == "on") { echo 'checked="checked" '; } ?>/> <label for="rta_from_category_links"><?php _e('Category links','wp-accessibility'); ?> (<?php echo ( version_compare( get_bloginfo( 'version'), '3.8', '>=' ) ) ? __('Obsolete since WordPress 3.8','wp-accessibility') : '' ; ?>)</label></li>
|
638 |
-
<li><input <?php echo ( version_compare( get_bloginfo( 'version'), '3.8', '>=' ) ) ? 'disabled="disabled"' : '' ; ?> type="checkbox" id="rta_from_post_edit_links" name="rta_from_post_edit_links" <?php if ( get_option('rta_from_post_edit_links') == "on") { echo 'checked="checked" '; } ?>/> <label for="rta_from_post_edit_links"><?php _e('Post edit links','wp-accessibility'); ?> (<?php echo ( version_compare( get_bloginfo( 'version'), '3.8', '>=' ) ) ? __('Obsolete since WordPress 3.8','wp-accessibility') : '' ; ?>)</label></li>
|
639 |
-
<li><input <?php echo ( version_compare( get_bloginfo( 'version'), '3.8', '>=' ) ) ? 'disabled="disabled"' : '' ; ?> type="checkbox" id="rta_from_edit_comment_links" name="rta_from_edit_comment_links" <?php if ( get_option('rta_from_edit_comment_links') == "on") { echo 'checked="checked" '; } ?>/> <label for="rta_from_edit_comment_links"><?php _e('Edit comment links','wp-accessibility'); ?> (<?php echo ( version_compare( get_bloginfo( 'version'), '3.8', '>=' ) ) ? __('Obsolete since WordPress 3.8','wp-accessibility') : '' ; ?>)</label></li>
|
640 |
-
</ul>
|
641 |
-
</fieldset>
|
642 |
<p>
|
643 |
-
|
644 |
-
<input type="hidden" name="action" value="rta" />
|
645 |
</p>
|
646 |
-
<
|
647 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
648 |
</div>
|
649 |
</div>
|
650 |
|
|
|
651 |
<div class="postbox">
|
652 |
-
<h3><?php _e('Add Skiplinks','wp-accessibility'); ?></h3>
|
653 |
-
|
654 |
-
<
|
655 |
-
|
656 |
-
|
657 |
-
|
658 |
-
|
659 |
-
|
660 |
-
|
661 |
-
|
662 |
-
<
|
663 |
-
|
664 |
-
|
665 |
-
|
666 |
-
|
667 |
-
|
668 |
-
|
669 |
-
|
670 |
-
|
671 |
-
|
672 |
-
|
673 |
-
|
674 |
-
|
675 |
-
|
676 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
677 |
</div>
|
678 |
</div>
|
679 |
-
|
680 |
<div class="postbox">
|
681 |
-
<h3 id="contrast"><?php _e('Miscellaneous Accessibility Settings','wp-accessibility'); ?></h3>
|
682 |
-
|
683 |
-
<
|
684 |
-
|
685 |
-
|
686 |
-
|
687 |
-
|
688 |
-
|
689 |
-
|
690 |
-
|
691 |
-
|
692 |
-
|
693 |
-
|
694 |
-
|
695 |
-
|
696 |
-
|
697 |
-
|
698 |
-
|
699 |
-
|
700 |
-
|
701 |
-
|
702 |
-
|
703 |
-
|
704 |
-
|
705 |
-
|
706 |
-
|
707 |
-
|
708 |
-
|
709 |
-
|
710 |
-
|
711 |
-
|
712 |
-
|
713 |
-
|
714 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
715 |
</div>
|
716 |
</div>
|
717 |
<div class="postbox">
|
718 |
-
<h3><?php _e('Color Contrast Tester','wp-accessibility'); ?></h3>
|
719 |
-
|
720 |
-
|
721 |
-
|
722 |
-
|
723 |
-
|
724 |
-
|
725 |
-
|
726 |
-
|
727 |
-
|
728 |
-
|
729 |
-
|
730 |
-
|
731 |
-
|
732 |
-
|
733 |
-
|
|
|
734 |
<div class='updated notice'>";
|
735 |
-
|
736 |
-
|
737 |
-
|
738 |
-
|
739 |
-
|
740 |
-
|
741 |
-
|
742 |
-
|
743 |
-
|
744 |
-
|
745 |
-
|
746 |
-
|
747 |
-
|
748 |
-
|
749 |
-
|
750 |
-
|
751 |
<div class=\"views\">
|
752 |
<p class='large' style=\"font-size: 2em; line-height: 1.4;color: #$hex1;background: #$hex2;border: 3px solid #$hex1\">Large Print Example</p>
|
753 |
<p class='small' style=\"font-size: .9em;color: #$hex1;background: #$hex2;border: 3px solid #$hex1\">Small Print Example</p>
|
@@ -755,31 +1076,45 @@ if ( $l_contrast ) {
|
|
755 |
<p class='small' style=\"font-size: .9em;color: #$hex2;background: #$hex1;border: 3px solid #$hex2\">Small Print Example (Inverted)</p>
|
756 |
</div>
|
757 |
</div>";
|
758 |
-
|
759 |
-
}
|
760 |
-
?>
|
761 |
-
|
762 |
-
|
763 |
-
|
764 |
-
|
765 |
-
|
766 |
-
|
767 |
-
|
768 |
-
|
769 |
-
|
770 |
-
|
771 |
-
|
772 |
-
|
773 |
-
|
774 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
775 |
</div>
|
776 |
</div>
|
777 |
<div class="postbox" id="get-support">
|
778 |
-
|
|
|
779 |
<div class="inside">
|
780 |
-
|
781 |
</div>
|
782 |
-
</div>
|
783 |
</div>
|
784 |
</div>
|
785 |
</div>
|
@@ -788,230 +1123,306 @@ if ( $l_contrast ) {
|
|
788 |
<div class="metabox-holder">
|
789 |
<div class="ui-sortable meta-box-sortables">
|
790 |
<div class="postbox">
|
791 |
-
<h3><?php _e('Support this Plugin','wp-accessibility'); ?></h3>
|
|
|
792 |
<div class="inside">
|
793 |
<p>
|
794 |
-
|
795 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
796 |
</p>
|
797 |
-
<p><?php _e("If you've found WP Accessibility useful, then please consider <a href='http://wordpress.org/extend/plugins/wp-accessibility/'>rating it five stars</a>, <a href='http://www.joedolson.com/donate.php'>making a donation</a>, or <a href='http://translate.joedolson.com/projects/wp-accessibility'>helping with translation</a>.",'wp-accessibility'); ?></p>
|
|
|
|
|
|
|
|
|
|
|
798 |
<div>
|
799 |
-
|
800 |
-
|
801 |
-
|
802 |
-
|
803 |
-
|
804 |
-
|
805 |
-
|
806 |
-
|
807 |
-
</form>
|
808 |
-
</div>
|
809 |
</div>
|
810 |
</div>
|
811 |
</div>
|
812 |
|
|
|
813 |
<div class="ui-sortable meta-box-sortables">
|
814 |
<div class="postbox">
|
815 |
-
<h3><?php _e('
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
816 |
<div class="inside">
|
817 |
<ul>
|
818 |
<li><a href="http://make.wordpress.org/accessibility/">Make WordPress: Accessibility</a></li>
|
819 |
<li><a href="http://codex.wordpress.org/Accessibility">WordPress Codex on Accessibility</a></li>
|
820 |
-
<li><a href="http://make.wordpress.org/support/user-manual/web-publishing/accessibility/">WordPress
|
821 |
-
|
|
|
822 |
<li><a href="http://wave.webaim.org/">WAVE: Web accessibility evaluation tool</a></li>
|
823 |
</ul>
|
824 |
</div>
|
825 |
</div>
|
826 |
-
</div>
|
827 |
|
828 |
<div class="ui-sortable meta-box-sortables">
|
829 |
<div class="postbox">
|
830 |
-
<h3><?php _e('Contributing References','wp-accessibility'); ?></h3>
|
|
|
831 |
<div class="inside">
|
832 |
<ul>
|
833 |
-
<li
|
834 |
-
|
|
|
|
|
|
|
835 |
<li><a href="http://www.mothereffingtoolconfuser.com">Mother Effing Tool Confuser</a></li>
|
836 |
-
<li><a href="http://wordpress.org/extend/plugins/remove-title-attributes/">Remove Title
|
837 |
-
|
|
|
|
|
838 |
<li><a href="http://wordpress.org/extend/plugins/img-title-removal/">IMG Title Removal</a></li>
|
839 |
-
<li><a href="http://www.usableinteractions.com/2012/11/accessibility-toolbar/">Accessibility
|
840 |
-
|
|
|
|
|
841 |
</ul>
|
842 |
</div>
|
843 |
</div>
|
844 |
-
</div>
|
845 |
|
846 |
<div class="ui-sortable meta-box-sortables">
|
847 |
<div class="postbox">
|
848 |
-
<h3><?php _e('Customization Notes','wp-accessibility'); ?></h3>
|
|
|
849 |
<div class="inside">
|
850 |
<p>
|
851 |
-
|
|
|
|
|
|
|
|
|
852 |
</p>
|
|
|
853 |
<p>
|
854 |
-
|
855 |
</p>
|
|
|
856 |
<p>
|
857 |
-
|
858 |
-
</p>
|
859 |
</div>
|
860 |
</div>
|
861 |
-
</div>
|
862 |
</div>
|
863 |
</div>
|
864 |
|
865 |
-
</div><?php
|
866 |
}
|
867 |
|
868 |
// Obsolete with 3.8: (nav menus, page lists, edit post links, edit comment links, category links)
|
869 |
-
if ( get_option('rta_from_nav_menu') == 'on' && version_compare( get_bloginfo( 'version'), '3.8.0', '<' ) ) {
|
870 |
-
add_filter('wp_nav_menu', 'wpa_remove_title_attributes' );
|
871 |
}
|
872 |
-
if (get_option('rta_from_page_lists') == 'on' && version_compare( get_bloginfo( 'version'), '3.8.0', '<' ) ) {
|
873 |
-
add_filter('wp_list_pages', 'wpa_remove_title_attributes');
|
874 |
}
|
875 |
-
if (get_option('rta_from_category_lists') == 'on') {
|
876 |
-
add_filter('wp_list_categories', 'wpa_remove_title_attributes');
|
877 |
}
|
878 |
-
if (get_option('rta_from_archive_links') == 'on') {
|
879 |
-
add_filter('get_archives_link', 'wpa_remove_title_attributes');
|
880 |
}
|
881 |
-
if (get_option('rta_from_tag_clouds') == 'on') {
|
882 |
-
add_filter('wp_tag_cloud', 'wpa_remove_title_attributes');
|
883 |
}
|
884 |
-
if (get_option('rta_from_category_links' && version_compare( get_bloginfo( 'version'), '3.8.0', '<' ) ) == 'on') {
|
885 |
-
add_filter('the_category', 'wpa_remove_title_attributes');
|
886 |
}
|
887 |
-
if (get_option('rta_from_post_edit_links' && version_compare( get_bloginfo( 'version'), '3.8.0', '<' ) ) == 'on') {
|
888 |
-
add_filter('edit_post_link', 'wpa_remove_title_attributes');
|
889 |
}
|
890 |
-
if ( get_option('rta_from_edit_comment_links' && version_compare( get_bloginfo( 'version'), '3.8.0', '<' ) ) == 'on') {
|
891 |
-
add_filter('edit_comment_link', 'wpa_remove_title_attributes');
|
892 |
}
|
893 |
|
894 |
function wpa_remove_title_attributes( $output ) {
|
895 |
-
$output = preg_replace('/\s*title\s*=\s*(["\']).*?\1/', '', $output);
|
|
|
896 |
return $output;
|
897 |
}
|
898 |
|
899 |
-
// The built-in Recent Posts widget hard-
|
900 |
class WP_Widget_Recent_Posts_No_Title_Attributes extends WP_Widget {
|
901 |
|
902 |
-
function WP_Widget_Recent_Posts_No_Title_Attributes() {
|
903 |
-
|
904 |
-
}
|
905 |
-
|
906 |
-
function widget($args, $instance) {
|
907 |
-
$cache = wp_cache_get('widget_recent_posts', 'widget');
|
908 |
|
909 |
-
if ( !is_array($cache) )
|
910 |
$cache = array();
|
|
|
|
|
|
|
|
|
911 |
|
912 |
-
if ( isset($cache[$args['widget_id']]) ) {
|
913 |
-
echo $cache[$args['widget_id']];
|
914 |
return;
|
915 |
}
|
916 |
|
917 |
ob_start();
|
918 |
-
extract($args);
|
919 |
-
|
920 |
-
$title = apply_filters('widget_title', empty($instance['title']) ? __('Recent Posts') : $instance['title'], $instance, $args );
|
921 |
-
if (
|
922 |
-
|
923 |
-
|
924 |
-
|
925 |
-
|
926 |
-
|
927 |
-
|
928 |
-
|
929 |
-
|
930 |
-
|
931 |
-
|
932 |
-
|
933 |
-
|
934 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
935 |
wp_reset_query(); // Restore global post data stomped by the_post().
|
936 |
endif;
|
937 |
|
938 |
-
$cache[$args['widget_id']] = ob_get_flush();
|
939 |
-
wp_cache_add('widget_recent_posts', $cache, 'widget');
|
940 |
}
|
941 |
|
942 |
function update( $new_instance, $old_instance ) {
|
943 |
-
$instance
|
944 |
-
$instance['title']
|
945 |
$instance['number'] = abs( (int) $new_instance['number'] );
|
946 |
$this->flush_widget_cache();
|
947 |
|
948 |
$alloptions = wp_cache_get( 'alloptions', 'options' );
|
949 |
-
if ( isset($alloptions['widget_recent_entries']) ) {
|
950 |
-
delete_option('widget_recent_entries');
|
951 |
}
|
|
|
952 |
return $instance;
|
953 |
}
|
954 |
|
955 |
function flush_widget_cache() {
|
956 |
-
wp_cache_delete('widget_recent_posts', 'widget');
|
957 |
}
|
958 |
|
959 |
function form( $instance ) {
|
960 |
-
$title = ( isset( $instance['title'] ) )?esc_attr($instance['title']):'';
|
961 |
-
if ( !isset($instance['number']) || $number != (int) $instance['number'] ) {
|
962 |
-
|
963 |
-
|
964 |
-
|
965 |
-
|
966 |
-
|
967 |
-
|
968 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
969 |
}
|
970 |
}
|
971 |
|
972 |
-
add_action('widgets_init', create_function('', 'return register_widget("WP_Widget_Recent_Posts_No_Title_Attributes");') );
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
973 |
|
974 |
function wpa_get_support_form() {
|
975 |
-
global $current_user, $wpa_version;
|
976 |
-
get_currentuserinfo();
|
977 |
$request = '';
|
978 |
$version = $wpa_version;
|
979 |
// send fields for all plugins
|
980 |
-
$wp_version = get_bloginfo('version');
|
981 |
-
$home_url
|
982 |
-
$wp_url
|
983 |
-
$language
|
984 |
-
$charset
|
985 |
// server
|
986 |
$php_version = phpversion();
|
987 |
-
|
988 |
// theme data
|
989 |
-
|
990 |
-
$
|
991 |
-
|
992 |
-
|
993 |
-
|
994 |
-
|
995 |
-
} else {
|
996 |
-
$theme_path = get_stylesheet_directory().'/style.css';
|
997 |
-
$theme = get_theme_data($theme_path);
|
998 |
-
$theme_name = $theme['Name'];
|
999 |
-
$theme_uri = $theme['ThemeURI'];
|
1000 |
-
$theme_parent = $theme['Template'];
|
1001 |
-
$theme_version = $theme['Version'];
|
1002 |
-
}
|
1003 |
// plugin data
|
1004 |
-
$plugins
|
1005 |
$plugins_string = '';
|
1006 |
-
|
1007 |
-
|
1008 |
-
|
1009 |
-
|
1010 |
-
|
1011 |
-
|
1012 |
-
|
1013 |
-
}
|
1014 |
}
|
|
|
1015 |
$data = "
|
1016 |
================ Installation Data ====================
|
1017 |
==WP Accessibility==
|
@@ -1039,60 +1450,68 @@ Version: $theme_version
|
|
1039 |
==Active Plugins:==
|
1040 |
$plugins_string
|
1041 |
";
|
1042 |
-
if ( isset($_POST['wpt_support']) ) {
|
1043 |
-
$nonce
|
1044 |
-
if (! wp_verify_nonce($nonce,'wpa-nonce') )
|
1045 |
-
|
1046 |
-
|
1047 |
-
$
|
1048 |
-
$
|
1049 |
-
$
|
1050 |
-
$
|
1051 |
-
|
1052 |
-
|
1053 |
-
|
1054 |
-
|
1055 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1056 |
} else {
|
1057 |
-
wp_mail( "plugins@joedolson.com"
|
1058 |
-
if ( $has_donated == 'Donor'
|
1059 |
-
echo "<div class='message updated'><p>".__('Thank you for supporting the continuing development of this plug-in! I\'ll get back to you as soon as I can.','wp-accessibility')."</p></div>";
|
1060 |
} else {
|
1061 |
-
echo "<div class='message updated'><p>".__('I cannot provide free support, but will treat your request as a bug report, and will incorporate any permanent solutions I discover into the plug-in.','wp-accessibility')."</p></div>";
|
1062 |
}
|
1063 |
}
|
1064 |
}
|
1065 |
-
$admin_url = admin_url('options-general.php?page=wp-accessibility/wp-accessibility.php');
|
1066 |
|
1067 |
echo "
|
1068 |
<form method='post' action='$admin_url'>
|
1069 |
-
<div><input type='hidden' name='_wpnonce' value='".wp_create_nonce('wpa-nonce')."' /></div>
|
1070 |
<div>";
|
1071 |
-
|
1072 |
-
<p>".
|
1073 |
-
|
1074 |
-
|
1075 |
-
|
1076 |
<p>
|
1077 |
-
<code>".__('From:','wp-accessibility')." \"$current_user->display_name\" <$current_user->user_email></code>
|
1078 |
</p>
|
1079 |
<p>
|
1080 |
-
<input type='checkbox' name='has_read_faq' id='has_read_faq' value='on' /> <label for='has_read_faq'>".sprintf(__('I have read <a href="%1$s">the FAQ for this plug-in</a> <span>(required)</span>','wp-accessibility'),'http://www.joedolson.com/
|
1081 |
</p>
|
1082 |
<p>
|
1083 |
-
<input type='checkbox' name='has_donated' id='has_donated' value='on' /> <label for='has_donated'>".sprintf(__('I have <a href="%1$s">made a donation to help support this plug-in</a>','wp-accessibility'),'http://www.joedolson.com/donate.php')."</label>
|
1084 |
</p>
|
1085 |
<p>
|
1086 |
-
<label for='support_request'>".__('Support Request:','wp-accessibility')."</label><br /><textarea name='support_request' required aria-required='true' id='support_request' cols='80' rows='10'>".stripslashes($request)."</textarea>
|
1087 |
</p>
|
1088 |
<p>
|
1089 |
-
<input type='submit' value='".__('Send Support Request','wp-accessibility')."' name='wpt_support' class='button-primary' />
|
1090 |
</p>
|
1091 |
-
<p>".
|
1092 |
-
|
1093 |
-
|
1094 |
-
<div class='
|
1095 |
-
".wpautop($data)."
|
1096 |
</div>
|
1097 |
</div>
|
1098 |
</form>";
|
@@ -1101,7 +1520,7 @@ $plugins_string
|
|
1101 |
|
1102 |
/* longdesc support, based on work by Michael Fields (http://wordpress.org/plugins/long-description-for-image-attachments/) */
|
1103 |
|
1104 |
-
define( 'WPA_TEMPLATES', trailingslashit( dirname( __FILE__ ) ).'templates/' );
|
1105 |
|
1106 |
/**
|
1107 |
* Load Template.
|
@@ -1128,7 +1547,7 @@ define( 'WPA_TEMPLATES', trailingslashit( dirname( __FILE__ ) ).'templates/' );
|
|
1128 |
* @alter 2011-03-27
|
1129 |
*/
|
1130 |
function longdesc_template() {
|
1131 |
-
|
1132 |
/* Return early if there is no reason to proceed. */
|
1133 |
if ( ! isset( $_GET['longdesc'] ) ) {
|
1134 |
return;
|
@@ -1137,12 +1556,12 @@ function longdesc_template() {
|
|
1137 |
global $post;
|
1138 |
|
1139 |
/* Get the image attachment's data. */
|
1140 |
-
$id
|
1141 |
$post = get_post( $id );
|
1142 |
if ( is_object( $post ) ) {
|
1143 |
setup_postdata( $post );
|
1144 |
}
|
1145 |
-
|
1146 |
/* Attachment must be an image. */
|
1147 |
if ( false === strpos( get_post_mime_type(), 'image' ) ) {
|
1148 |
header( 'HTTP/1.0 404 Not Found' );
|
@@ -1157,8 +1576,7 @@ function longdesc_template() {
|
|
1157 |
if ( ! empty( $template ) ) {
|
1158 |
require_once( $template );
|
1159 |
exit;
|
1160 |
-
}
|
1161 |
-
/* Use plugin's template file. */
|
1162 |
else {
|
1163 |
require_once( WPA_TEMPLATES . 'longdesc-template.php' );
|
1164 |
exit;
|
@@ -1168,8 +1586,8 @@ function longdesc_template() {
|
|
1168 |
header( 'HTTP/1.0 404 Not Found' );
|
1169 |
exit;
|
1170 |
}
|
1171 |
-
add_action( 'template_redirect', 'longdesc_template' );
|
1172 |
|
|
|
1173 |
|
1174 |
/**
|
1175 |
* Anchor.
|
@@ -1178,6 +1596,7 @@ add_action( 'template_redirect', 'longdesc_template' );
|
|
1178 |
* Also creates an anchor to return from Long Description page.
|
1179 |
*
|
1180 |
* @param int ID of the post which contains an image with a longdesc attribute.
|
|
|
1181 |
* @return string
|
1182 |
*
|
1183 |
* @since 2010-09-26
|
@@ -1186,7 +1605,6 @@ function longdesc_return_anchor( $id ) {
|
|
1186 |
return 'longdesc-return-' . $id;
|
1187 |
}
|
1188 |
|
1189 |
-
|
1190 |
/**
|
1191 |
* Add Attribute.
|
1192 |
*
|
@@ -1203,17 +1621,47 @@ function longdesc_add_attr( $html, $id, $caption, $title, $align, $url, $size, $
|
|
1203 |
/* Get data for the image attachment. */
|
1204 |
$image = get_post( $id );
|
1205 |
global $post_ID;
|
1206 |
-
if ( isset( $image->ID ) && !empty( $image->ID ) ) {
|
1207 |
$args = array( 'longdesc' => $image->ID );
|
1208 |
/* The referrer is the post that the image is inserted into. */
|
1209 |
if ( isset( $_REQUEST['post_id'] ) ) {
|
1210 |
$args['referrer'] = (int) $_REQUEST['post_id'];
|
1211 |
}
|
1212 |
-
$
|
1213 |
-
|
1214 |
-
|
1215 |
-
|
|
|
|
|
1216 |
}
|
|
|
1217 |
return $html;
|
1218 |
}
|
1219 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
<?php
|
2 |
/*
|
3 |
Plugin Name: WP Accessibility
|
4 |
+
Plugin URI: http://www.joedolson.com/wp-accessibility/
|
5 |
Description: Provides options to improve accessibility in your WordPress site, including removing title attributes.
|
6 |
+
Version: 1.3.11
|
7 |
Author: Joe Dolson
|
8 |
+
Text Domain: wp-accessibility
|
9 |
Author URI: http://www.joedolson.com/
|
10 |
|
11 |
+
Copyright 2012-2015 Joe Dolson (joe@joedolson.com)
|
12 |
|
13 |
This program is free software; you can redistribute it and/or modify
|
14 |
it under the terms of the GNU General Public License as published by
|
25 |
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
26 |
*/
|
27 |
|
28 |
+
register_activation_hook( __FILE__, 'wpa_install' );
|
29 |
+
load_plugin_textdomain( 'wp-accessibility', false, dirname( plugin_basename( __FILE__ ) ) . '/lang' );
|
|
|
30 |
|
31 |
// ADMIN MENU
|
32 |
+
add_action( 'admin_menu', 'add_wpa_admin_menu' );
|
33 |
function add_wpa_admin_menu() {
|
34 |
add_action( 'admin_print_footer_scripts', 'wpa_write_js' );
|
35 |
+
add_options_page( 'WP Accessibility', 'WP Accessibility', 'manage_options', __FILE__, 'wpa_admin_menu' );
|
36 |
}
|
37 |
|
38 |
// ACTIVATION
|
39 |
function wpa_install() {
|
40 |
+
$wpa_version = '1.3.11';
|
41 |
+
if ( get_option( 'wpa_installed' ) != 'true' ) {
|
42 |
+
add_option( 'rta_from_nav_menu', 'on' );
|
43 |
+
add_option( 'rta_from_page_lists', 'on' );
|
44 |
+
add_option( 'rta_from_category_lists', 'on' );
|
45 |
+
add_option( 'rta_from_archive_links', 'on' );
|
46 |
+
add_option( 'rta_from_tag_clouds', 'on' );
|
47 |
+
add_option( 'rta_from_category_links', 'on' );
|
48 |
+
add_option( 'rta_from_post_edit_links', 'on' );
|
49 |
+
add_option( 'rta_from_edit_comment_links', 'on' );
|
50 |
+
add_option( 'asl_styles_focus', 'left: 1em; top: 1em; background: #f6f3fa; color: #00c; padding: 5px; border: 1px solid #357; box-shadow: 2px 2px 2px #777; border-radius: 5px; font-size: 1.4em' );
|
51 |
+
add_option( 'asl_styles_passive', '' );
|
52 |
+
add_option( 'wpa_target', 'on' );
|
53 |
+
add_option( 'wpa_search', 'on' );
|
54 |
+
add_option( 'wpa_tabindex', 'on' );
|
55 |
+
add_option( 'wpa_continue', 'Continue Reading' );
|
56 |
+
add_option( 'wpa_focus', '' );
|
57 |
add_option( 'wpa_installed', 'true' );
|
58 |
+
add_option( 'wpa_version', $wpa_version );
|
59 |
add_option( 'wpa_longdesc', 'jquery' );
|
60 |
} else {
|
61 |
wpa_check_version();
|
62 |
+
update_option( 'wpa_version', $wpa_version );
|
63 |
}
|
64 |
}
|
65 |
|
70 |
}
|
71 |
}
|
72 |
|
73 |
+
function wpa_plugin_action( $links, $file ) {
|
74 |
+
if ( $file == plugin_basename( dirname( __FILE__ ) . '/wp-accessibility.php' ) ) {
|
75 |
+
$admin_url = admin_url( 'options-general.php?page=wp-accessibility/wp-accessibility.php' );
|
76 |
+
$links[] = "<a href='$admin_url'>" . __( 'Accessibility Settings', 'wp-accessibility', 'wp-accessibility' ) . "</a>";
|
77 |
}
|
78 |
+
|
79 |
return $links;
|
80 |
}
|
81 |
+
|
82 |
//Add Plugin Actions to WordPress
|
83 |
+
add_filter( 'plugin_action_links', 'wpa_plugin_action', 10, 2 );
|
84 |
add_action( 'wp_enqueue_scripts', 'wpa_register_scripts' );
|
85 |
add_action( 'admin_menu', 'wpa_javascript' );
|
86 |
|
87 |
+
function wpa_javascript() {
|
88 |
+
if ( isset( $_GET['page'] ) && $_GET['page'] == 'wp-accessibility/wp-accessibility.php' ) {
|
89 |
+
wp_enqueue_script( 'farbtastic' );
|
90 |
}
|
91 |
}
|
92 |
|
95 |
if ( file_exists( get_stylesheet_directory() . '/wp-admin.css' ) ) {
|
96 |
$file = get_stylesheet_directory_uri() . '/wp-admin.css';
|
97 |
} else {
|
98 |
+
$file = plugins_url( 'css/wp-admin.css', __FILE__ );
|
99 |
}
|
100 |
wp_register_style( 'wp-a11y-css', $file );
|
101 |
wp_enqueue_style( 'wp-a11y-css' );
|
104 |
if ( file_exists( get_stylesheet_directory() . '/wp-admin-row-actions.css' ) ) {
|
105 |
$file = get_stylesheet_directory_uri() . '/wp-admin-row-actions.css';
|
106 |
} else {
|
107 |
+
$file = plugins_url( 'css/wp-admin-row-actions.css', __FILE__ );
|
108 |
}
|
109 |
wp_register_style( 'wp-row-actions', $file );
|
110 |
+
wp_enqueue_style( 'wp-row-actions' );
|
111 |
+
}
|
112 |
}
|
|
|
113 |
|
114 |
+
function wpa_admin_js() {
|
115 |
+
} // just a placeholder
|
116 |
+
|
117 |
+
add_action( 'admin_head', 'wpa_admin_stylesheet' );
|
118 |
+
add_action( 'admin_head', 'wpa_admin_js' );
|
119 |
|
120 |
function wpa_write_js() {
|
121 |
+
if ( isset( $_GET['page'] ) && $_GET['page'] == 'wp-accessibility/wp-accessibility.php' ) {
|
122 |
+
?>
|
123 |
+
<script>
|
124 |
+
//<![CDATA[
|
125 |
+
(function ($) {
|
126 |
+
'use strict';
|
127 |
+
$('#fore').farbtastic('#color1');
|
128 |
+
$('#back').farbtastic('#color2');
|
129 |
+
}(jQuery));
|
130 |
+
//]]>
|
131 |
+
</script>
|
132 |
<?php
|
133 |
}
|
134 |
}
|
135 |
+
|
136 |
function wpa_register_scripts() {
|
137 |
+
// register jQuery scripts;
|
138 |
+
wp_register_script( 'skiplinks.webkit', plugins_url( 'wp-accessibility/js/skiplinks.webkit.js' ) );
|
139 |
wp_register_script( 'ui-a11y.js', plugins_url( 'wp-accessibility/toolbar/js/a11y.js' ), array( 'jquery' ), '1.0', true );
|
140 |
wp_register_script( 'scrollTo', plugins_url( 'wp-accessibility/toolbar/js/jquery.scrollto.min.js' ), array( 'jquery' ), '1.4.5', true );
|
141 |
}
|
142 |
|
143 |
+
add_action( 'wp_footer', 'wpa_jquery_asl', 100 );
|
144 |
+
add_action( 'wp_enqueue_scripts', 'wpa_enqueue_scripts' );
|
|
|
|
|
|
|
|
|
145 |
add_action( 'wp_head', 'wpa_css' );
|
146 |
add_action( 'wp_enqueue_scripts', 'wpa_core_scripts' );
|
147 |
add_action( 'wp_enqueue_scripts', 'wpa_stylesheet' );
|
150 |
wp_enqueue_script( 'jquery' );
|
151 |
}
|
152 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
153 |
function wpa_enqueue_scripts() {
|
154 |
+
if ( get_option( 'asl_enable' ) == 'on' ) {
|
155 |
wp_enqueue_script( 'skiplinks.webkit' );
|
156 |
}
|
157 |
if ( get_option( 'wpa_toolbar' ) == 'on' || get_option( 'wpa_widget_toolbar' ) == 'on' ) {
|
158 |
wp_enqueue_script( 'scrollTo' );
|
159 |
wp_enqueue_script( 'ui-a11y.js' );
|
160 |
+
$plugin_path = plugins_url( 'wp-accessibility/toolbar/css/a11y-contrast.css' );
|
161 |
+
if ( file_exists( get_stylesheet_directory() . '/a11y-contrast.css' ) ) {
|
162 |
+
$plugin_path = get_stylesheet_directory_uri() . '/a11y-contrast.css';
|
163 |
+
}
|
164 |
+
wp_localize_script( 'ui-a11y.js', 'a11y_stylesheet_path', $plugin_path );
|
165 |
+
}
|
166 |
+
if ( get_option( 'wpa_insert_roles' ) == 'on' ) {
|
167 |
+
wp_enqueue_script( 'wpa-complementary', plugins_url( 'js/roles.jquery.js', __FILE__ ), array( 'jquery' ), '1.0', true );
|
168 |
+
if ( get_option( 'wpa_complementary_container' ) ) {
|
169 |
+
$wpa_comp = get_option( 'wpa_complementary_container' );
|
170 |
+
} else {
|
171 |
+
$wpa_comp = false;
|
172 |
+
}
|
173 |
+
wp_localize_script( 'wpa-complementary', 'wpaComplementary', $wpa_comp );
|
174 |
}
|
175 |
if ( get_option( 'wpa_toolbar' ) == 'on' ) {
|
176 |
+
add_action( 'wp_footer', 'wpa_toolbar_js' );
|
177 |
}
|
178 |
if ( get_option( 'wpa_longdesc' ) == 'link' ) {
|
179 |
wp_enqueue_script( 'longdesc.link', plugins_url( 'js/longdesc.link.js', __FILE__ ), array( 'jquery' ), '1.0', true );
|
180 |
}
|
181 |
if ( get_option( 'wpa_longdesc' ) == 'jquery' ) {
|
182 |
wp_enqueue_script( 'longdesc.button', plugins_url( 'js/longdesc.button.js', __FILE__ ), array( 'jquery' ), '1.0', true );
|
183 |
+
}
|
184 |
}
|
185 |
|
186 |
+
add_action( 'widgets_init', create_function( '', 'return register_widget("wp_accessibility_toolbar");' ) );
|
187 |
+
|
188 |
class wp_accessibility_toolbar extends WP_Widget {
|
189 |
function wp_accessibility_toolbar() {
|
190 |
+
parent::WP_Widget( false, $name = __( 'Accessibility Toolbar', 'wp-accessibility' ) );
|
191 |
+
}
|
192 |
+
|
193 |
+
function widget( $args, $instance ) {
|
194 |
+
echo wpa_toolbar_html();
|
195 |
+
}
|
196 |
+
|
197 |
+
function form( $instance ) {
|
198 |
+
}
|
199 |
+
|
200 |
+
function update( $new_instance, $old_instance ) {
|
201 |
}
|
|
|
|
|
|
|
202 |
}
|
203 |
|
204 |
add_shortcode( 'wpa_toolbar', 'wpa_toolbar_html' );
|
205 |
function wpa_toolbar_html() {
|
206 |
+
$contrast = __( 'Toggle High Contrast', 'wp-accessibility' );
|
207 |
+
$grayscale = __( 'Toggle Grayscale', 'wp-accessibility' );
|
208 |
+
$fontsize = __( 'Toggle Font size', 'wp-accessibility' );
|
209 |
+
$enable_grayscale = ( get_option( 'wpa_toolbar_gs' ) == 'on' ) ? true : false;
|
210 |
+
$toolbar = '
|
211 |
<!-- a11y toolbar widget -->
|
212 |
<div class="a11y-toolbar-widget">
|
213 |
<ul>
|
214 |
+
<li><a href="#" class="a11y-toggle-contrast toggle-contrast" id="is_normal_contrast"><span class="offscreen">'.$contrast.'</span><span class="aticon aticon-adjust"></span></a></li>';
|
215 |
+
if ( $enable_grayscale ) {
|
216 |
+
$toolbar .= '<li><a href="#" class="a11y-toggle-grayscale toggle-grayscale" id="is_normal_color"><span class="offscreen">'.$grayscale.'</span><span class="aticon aticon-tint"></span></a></li>';
|
217 |
+
}
|
218 |
+
$toolbar .= '<li><a href="#" class="a11y-toggle-fontsize toggle-fontsize" id="is_normal_fontsize"><span class="offscreen">'.$fontsize.'</span><span class="aticon aticon-font"></span></a></li>
|
219 |
</ul>
|
220 |
</div>
|
221 |
<!-- // a11y toolbar widget -->';
|
222 |
+
|
223 |
+
return $toolbar;
|
224 |
}
|
225 |
|
226 |
function wpa_toolbar_js() {
|
227 |
+
$contrast = __( 'Toggle High Contrast', 'wp-accessibility' );
|
228 |
+
$grayscale = __( 'Toggle Grayscale', 'wp-accessibility' );
|
229 |
+
$fontsize = __( 'Toggle Font size', 'wp-accessibility' );
|
230 |
+
$enable_grayscale = ( get_option( 'wpa_toolbar_gs' ) == 'on' ) ? true : false;
|
231 |
+
$location = apply_filters( 'wpa_move_toolbar', 'body' );
|
232 |
+
$is_rtl = ( is_rtl() ) ? ' rtl' : ' ltr';
|
233 |
+
echo
|
234 |
"
|
235 |
<script type='text/javascript'>
|
236 |
//<![CDATA[
|
237 |
+
(function( $ ) { 'use strict';
|
238 |
+
var insert_a11y_toolbar = '<!-- a11y toolbar -->';
|
239 |
+
insert_a11y_toolbar += '<div class=\"a11y-toolbar$is_rtl\">';
|
240 |
+
insert_a11y_toolbar += '<ul>';
|
241 |
+
insert_a11y_toolbar += '<li><a href=\"#\" role=\"button\" class=\"a11y-toggle-contrast toggle-contrast\" id=\"is_normal_contrast\" title=\"$contrast\"><span class=\"offscreen\">$contrast</span><span class=\"aticon aticon-adjust\" aria-hidden=\"true\"></span></a></li>';";
|
242 |
+
if ( get_option( 'wpa_toolbar' ) == 'on' && $enable_grayscale ) {
|
243 |
+
echo "insert_a11y_toolbar += '<li><a href=\"#\" role=\"button\" class=\"a11y-toggle-grayscale toggle-grayscale\" id=\"is_normal_color\" title=\"$grayscale\"><span class=\"offscreen\">$grayscale</span><span class=\"aticon aticon-tint\" aria-hidden=\"true\"></span></a></li>';";
|
244 |
+
}
|
245 |
+
echo "
|
246 |
+
insert_a11y_toolbar += '<li><a href=\"#\" role=\"button\" class=\"a11y-toggle-fontsize toggle-fontsize\" id=\"is_normal_fontsize\" title=\"$fontsize\"><span class=\"offscreen\">$fontsize</span><span class=\"aticon aticon-font\" aria-hidden=\"true\"></span></a></li>';
|
247 |
+
insert_a11y_toolbar += '</ul>';
|
248 |
+
insert_a11y_toolbar += '</div>';
|
249 |
+
insert_a11y_toolbar += '<!-- // a11y toolbar -->';
|
250 |
+
$( document ).find( '$location' ).prepend( insert_a11y_toolbar );
|
251 |
+
}(jQuery));
|
|
|
252 |
//]]>
|
253 |
</script>";
|
254 |
}
|
255 |
|
256 |
function wpa_css() {
|
257 |
$styles = '';
|
258 |
+
if ( get_option( 'asl_enable' ) == 'on' ) {
|
259 |
$focus = get_option( 'asl_styles_focus' );
|
260 |
+
if ( ! $focus ) {
|
261 |
$focus = "background-color: #f1f1f1; border-radius: 3px; box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6); clip: auto; color: #21759b; display: block; font-size: 14px; font-weight: bold; height: auto; line-height: normal; padding: 15px 23px 14px; position: absolute; left: 5px; top: 5px; text-decoration: none; text-transform: none; width: auto; z-index: 100000;";
|
262 |
}
|
263 |
$passive = get_option( 'asl_styles_passive' );
|
264 |
+
$vis = $invis = '';
|
265 |
// if links are visible, "hover" is a focus style, otherwise, it's a passive style.
|
266 |
+
if ( get_option( 'asl_visible' ) == 'on' ) {
|
267 |
+
$vis = '#skiplinks a:hover,';
|
268 |
+
} else {
|
269 |
+
$invis = '#skiplinks a:hover,';
|
270 |
}
|
271 |
$styles .= "
|
272 |
#skiplinks a, $invis #skiplinks a:visited { $passive }
|
274 |
";
|
275 |
}
|
276 |
if ( get_option( 'wpa_focus' ) == 'on' ) {
|
277 |
+
$color = ( get_option( 'wpa_focus_color' ) != '' ) ? " #" . get_option( 'wpa_focus_color' ) : '';
|
278 |
$styles .= "
|
279 |
:focus { outline: 1px solid$color!important; }
|
280 |
";
|
287 |
}
|
288 |
}
|
289 |
|
290 |
+
function wpa_is_url( $url ) {
|
291 |
+
return preg_match( '|^http(s)?://[a-z0-9-]+(.[a-z0-9-]+)*(:[0-9]+)?(/.*)?$|i', $url );
|
292 |
}
|
293 |
|
294 |
+
function wpa_jquery_asl() {
|
295 |
$skiplinks_js = $targets = $lang_js = $tabindex = $longdesc = false;
|
296 |
+
$visibility = ( get_option( 'asl_visible' ) == 'on' ) ? 'wpa-visible' : 'wpa-hide';
|
297 |
+
if ( get_option( 'asl_enable' ) == 'on' ) {
|
298 |
+
$html = '';
|
299 |
+
// set up skiplinks
|
300 |
+
$extra = get_option( 'asl_extra_target' );
|
301 |
+
$extra = ( wpa_is_url( $extra ) ) ? esc_url( $extra ) : str_replace( '#', '', esc_attr( $extra ) );
|
302 |
+
if ( $extra != '' && ! wpa_is_url( $extra ) ) {
|
303 |
+
$extra = "#$extra";
|
304 |
+
}
|
305 |
+
$extra_text = stripslashes( get_option( 'asl_extra_text' ) );
|
306 |
+
$content = str_replace( '#', '', esc_attr( get_option( 'asl_content' ) ) );
|
307 |
+
$nav = str_replace( '#', '', esc_attr( get_option( 'asl_navigation' ) ) );
|
308 |
+
$sitemap = esc_url( get_option( 'asl_sitemap' ) );
|
309 |
+
$html .= ( $content != '' ) ? "<a href=\"#$content\">" . __( 'Skip to content', 'wp-accessibility' ) . "</a> " : '';
|
310 |
+
$html .= ( $nav != '' ) ? "<a href=\"#$nav\">" . __( 'Skip to navigation', 'wp-accessibility' ) . "</a> " : '';
|
311 |
+
$html .= ( $sitemap != '' ) ? "<a href=\"$sitemap\">" . __( 'Site map', 'wp-accessibility' ) . "</a> " : '';
|
312 |
+
$html .= ( $extra != '' && $extra_text != '' ) ? "<a href=\"$extra\">$extra_text</a> " : '';
|
313 |
+
$is_rtl = ( is_rtl() ) ? '-rtl' : '-ltr';
|
314 |
+
$output = ( $html != '' ) ? "<div class=\"$visibility$is_rtl\" id=\"skiplinks\" role=\"navigation\">$html</div>" : '';
|
315 |
+
// attach skiplinks HTML; set tabindex on #content area to -1
|
316 |
+
$focusable = ( $content != '' ) ? "$('#$content').attr('tabindex','-1');" : '';
|
317 |
+
$focusable .= ( $nav != '' ) ? "$('#$nav').attr('tabindex','-1');" : '';
|
318 |
+
$skiplinks_js = ( $output ) ? "$('body').prepend('$output'); $focusable" : '';
|
319 |
+
}
|
320 |
// attach language to html element
|
321 |
+
if ( get_option( 'wpa_lang' ) == 'on' ) {
|
322 |
+
$lang = get_bloginfo( 'language' );
|
323 |
+
$dir = get_bloginfo( 'text_direction' );
|
324 |
+
$lang_js = "$('html').attr( 'lang','$lang' ); $('html').attr( 'dir','$dir' )";
|
325 |
+
}
|
326 |
// force links to open in the same window
|
327 |
+
$targets = ( get_option( 'wpa_target' ) == 'on' ) ? "$('a').removeAttr('target');" : '';
|
328 |
+
$tabindex = ( get_option( 'wpa_tabindex' ) == 'on' ) ? "$('input,a,select,textarea,button').removeAttr('tabindex');" : '';
|
329 |
+
$underlines = ( get_option( 'wpa_underline' ) == 'on' ) ? "$('a').css( 'text-decoration','underline' );$('a').on( 'focusin mouseenter', function() { $(this).css( 'text-decoration','none' ); });$('a').on( 'focusout mouseleave', function() { $(this).css( 'text-decoration','underline' ); } );" : '';
|
330 |
|
331 |
+
$display = ( $skiplinks_js || $targets || $lang_js || $tabindex || $longdesc ) ? true : false;
|
332 |
+
if ( $display ) {
|
333 |
$script = "
|
334 |
+
<script type='text/javascript'>
|
335 |
//<![CDATA[
|
336 |
+
(function( $ ) { 'use strict';
|
337 |
+
$skiplinks_js
|
338 |
+
$targets
|
339 |
+
$lang_js
|
340 |
+
$tabindex
|
341 |
+
$underlines
|
342 |
+
}(jQuery));
|
343 |
//]]>
|
344 |
</script>";
|
345 |
echo $script;
|
349 |
// courtesy of Graham Armfield (modified)
|
350 |
// http://www.coolfields.co.uk/2013/02/wordpress-permanently-visible-log-out-link-plugin-version-0-1/
|
351 |
add_action( 'admin_bar_menu', 'wpa_logout_item', 11 );
|
352 |
+
function wpa_logout_item( $admin_bar ) {
|
353 |
$args = array(
|
354 |
+
'id' => 'wpa-logout',
|
355 |
+
'title' => 'Log Out',
|
356 |
+
'href' => wp_logout_url(),
|
357 |
+
);
|
358 |
+
$admin_bar->add_node( $args );
|
359 |
}
|
360 |
|
361 |
function wpa_stylesheet() {
|
362 |
// Respects SSL, Style.css is relative to the current file
|
363 |
+
wp_register_style( 'wpa-style', plugins_url( 'css/wpa-style.css', __FILE__ ) );
|
364 |
+
wp_register_style( 'ui-font.css', plugins_url( 'toolbar/fonts/css/a11y-toolbar.css', __FILE__ ) );
|
365 |
+
wp_register_style( 'ui-a11y.css', plugins_url( 'toolbar/css/a11y.css', __FILE__ ), array( 'ui-font.css' ) );
|
366 |
+
// only enable styles when required by options
|
367 |
+
if ( get_option( 'wpa_toolbar_size' ) && get_option( 'wpa_toolbar' ) == 'on' ) {
|
368 |
+
echo "
|
369 |
+
<style type='text/css'>
|
370 |
+
.a11y-toolbar ul li a {
|
371 |
+
font-size: " . get_option( 'wpa_toolbar_size' ) . " !important;
|
372 |
+
}
|
373 |
+
</style>";
|
374 |
+
}
|
375 |
+
if ( get_option( 'wpa_longdesc' ) == 'link' || get_option( 'wpa_longdesc' ) == 'jquery' || get_option( 'asl_enable' ) == 'on' ) {
|
376 |
+
wp_enqueue_style( 'wpa-style' );
|
377 |
+
}
|
378 |
+
if ( get_option( 'wpa_toolbar' ) == 'on' || get_option( 'wpa_widget_toolbar' ) == 'on' ) {
|
379 |
+
wp_enqueue_style( 'ui-a11y.css' );
|
380 |
+
}
|
381 |
+
if ( current_user_can( 'edit_files' ) && get_option( 'wpa_diagnostics' ) == 'on' ) {
|
382 |
+
wp_register_style( 'diagnostic', plugins_url( 'css/diagnostic.css', __FILE__ ) );
|
383 |
+
wp_register_style( 'diagnostic-head', plugins_url( 'css/diagnostic-head.css', __FILE__ ) );
|
384 |
wp_enqueue_style( 'diagnostic' );
|
385 |
+
wp_enqueue_style( 'diagnostic-head' );
|
386 |
}
|
387 |
}
|
388 |
+
|
389 |
add_filter( 'mce_css', 'wp_diagnostic_css' );
|
390 |
function wp_diagnostic_css( $mce_css ) {
|
391 |
+
if ( get_option( 'wpa_diagnostics' ) == 'on' ) {
|
392 |
+
$mce_css .= ', ' . plugins_url( 'css/diagnostic.css', __FILE__ );
|
393 |
}
|
394 |
+
|
395 |
return $mce_css;
|
396 |
}
|
397 |
|
398 |
+
function wpa_luminosity( $r, $r2, $g, $g2, $b, $b2 ) {
|
399 |
+
$RsRGB = $r / 255;
|
400 |
+
$GsRGB = $g / 255;
|
401 |
+
$BsRGB = $b / 255;
|
402 |
+
$R = ( $RsRGB <= 0.03928 ) ? $RsRGB / 12.92 : pow( ( $RsRGB + 0.055 ) / 1.055, 2.4 );
|
403 |
+
$G = ( $GsRGB <= 0.03928 ) ? $GsRGB / 12.92 : pow( ( $GsRGB + 0.055 ) / 1.055, 2.4 );
|
404 |
+
$B = ( $BsRGB <= 0.03928 ) ? $BsRGB / 12.92 : pow( ( $BsRGB + 0.055 ) / 1.055, 2.4 );
|
405 |
+
|
406 |
+
$RsRGB2 = $r2 / 255;
|
407 |
+
$GsRGB2 = $g2 / 255;
|
408 |
+
$BsRGB2 = $b2 / 255;
|
409 |
+
$R2 = ( $RsRGB2 <= 0.03928 ) ? $RsRGB2 / 12.92 : pow( ( $RsRGB2 + 0.055 ) / 1.055, 2.4 );
|
410 |
+
$G2 = ( $GsRGB2 <= 0.03928 ) ? $GsRGB2 / 12.92 : pow( ( $GsRGB2 + 0.055 ) / 1.055, 2.4 );
|
411 |
+
$B2 = ( $BsRGB2 <= 0.03928 ) ? $BsRGB2 / 12.92 : pow( ( $BsRGB2 + 0.055 ) / 1.055, 2.4 );
|
412 |
+
|
413 |
+
if ( $r + $g + $b <= $r2 + $g2 + $b2 ) {
|
414 |
+
$l2 = ( .2126 * $R + 0.7152 * $G + 0.0722 * $B );
|
415 |
+
$l1 = ( .2126 * $R2 + 0.7152 * $G2 + 0.0722 * $B2 );
|
416 |
} else {
|
417 |
+
$l1 = ( .2126 * $R + 0.7152 * $G + 0.0722 * $B );
|
418 |
+
$l2 = ( .2126 * $R2 + 0.7152 * $G2 + 0.0722 * $B2 );
|
419 |
}
|
420 |
+
$luminosity = round( ( $l1 + 0.05 ) / ( $l2 + 0.05 ), 2 );
|
421 |
+
|
422 |
return $luminosity;
|
423 |
}
|
424 |
|
425 |
+
function wpa_rgb2hex( $r, $g = - 1, $b = - 1 ) {
|
426 |
+
if ( is_array( $r ) && sizeof( $r ) == 3 ) {
|
427 |
+
list( $r, $g, $b ) = $r;
|
428 |
+
}
|
429 |
+
$r = intval( $r );
|
430 |
+
$g = intval( $g );
|
431 |
+
$b = intval( $b );
|
432 |
|
433 |
+
$r = dechex( $r < 0 ? 0 : ( $r > 255 ? 255 : $r ) );
|
434 |
+
$g = dechex( $g < 0 ? 0 : ( $g > 255 ? 255 : $g ) );
|
435 |
+
$b = dechex( $b < 0 ? 0 : ( $b > 255 ? 255 : $b ) );
|
436 |
|
437 |
+
$color = ( strlen( $r ) < 2 ? '0' : '' ) . $r;
|
438 |
+
$color .= ( strlen( $g ) < 2 ? '0' : '' ) . $g;
|
439 |
+
$color .= ( strlen( $b ) < 2 ? '0' : '' ) . $b;
|
440 |
+
|
441 |
+
return '#' . $color;
|
442 |
}
|
443 |
|
444 |
+
function wpa_hex2rgb( $color ) {
|
445 |
+
$color = str_replace( '#', '', $color );
|
446 |
+
if ( strlen( $color ) != 6 ) {
|
447 |
+
return array( 0, 0, 0 );
|
448 |
+
}
|
449 |
$rgb = array();
|
450 |
+
for ( $x = 0; $x < 3; $x ++ ) {
|
451 |
+
$rgb[ $x ] = hexdec( substr( $color, ( 2 * $x ), 2 ) );
|
452 |
}
|
453 |
+
|
454 |
return $rgb;
|
455 |
}
|
456 |
|
457 |
function wpa_contrast() {
|
458 |
+
if ( ! empty( $_POST ) ) {
|
459 |
+
$nonce = $_REQUEST['_wpnonce'];
|
460 |
+
if ( ! wp_verify_nonce( $nonce, 'wpa-nonce' ) ) {
|
461 |
+
die( "Security check failed" );
|
462 |
+
}
|
463 |
+
if ( isset( $_POST['color'] ) && $_POST['color'] != "" ) {
|
464 |
$fore_color = $_POST['color'];
|
465 |
+
if ( $fore_color[0] == "#" ) {
|
466 |
+
$fore_color = str_replace( '#', '', $fore_color );
|
467 |
}
|
468 |
+
if ( strlen( $fore_color ) == 3 ) {
|
469 |
+
$color6char = $fore_color[0] . $fore_color[0];
|
470 |
$color6char .= $fore_color[1] . $fore_color[1];
|
471 |
$color6char .= $fore_color[2] . $fore_color[2];
|
472 |
$fore_color = $color6char;
|
473 |
}
|
474 |
+
if ( preg_match( '/^#?([0-9a-f]{1,2}){3}$/i', $fore_color ) ) {
|
475 |
+
$echo_hex_fore = str_replace( '#', '', $fore_color );
|
476 |
} else {
|
477 |
$echo_hex_fore = 'FFFFFF';
|
478 |
}
|
479 |
+
if ( isset( $_POST['color2'] ) && $_POST['color2'] != "" ) {
|
480 |
$back_color = $_POST['color2'];
|
481 |
+
if ( $back_color[0] == "#" ) {
|
482 |
+
$back_color = str_replace( '#', '', $back_color );
|
483 |
}
|
484 |
+
if ( strlen( $back_color ) == 3 ) {
|
485 |
+
$color6char = $back_color[0] . $back_color[0];
|
486 |
$color6char .= $back_color[1] . $back_color[1];
|
487 |
$color6char .= $back_color[2] . $back_color[2];
|
488 |
$back_color = $color6char;
|
489 |
}
|
490 |
+
if ( preg_match( '/^#?([0-9a-f]{1,2}){3}$/i', $back_color ) ) {
|
491 |
+
$echo_hex_back = str_replace( '#', '', $back_color );
|
492 |
} else {
|
493 |
$echo_hex_back = 'FFFFFF';
|
494 |
}
|
495 |
+
$color = wpa_hex2rgb( $echo_hex_fore );
|
496 |
+
$color2 = wpa_hex2rgb( $echo_hex_back );
|
497 |
+
$rfore = $color[0];
|
498 |
+
$gfore = $color[1];
|
499 |
+
$bfore = $color[2];
|
500 |
+
$rback = $color2[0];
|
501 |
+
$gback = $color2[1];
|
502 |
+
$bback = $color2[2];
|
503 |
+
$colors = array( 'hex1' => $echo_hex_fore,
|
504 |
+
'hex2' => $echo_hex_back,
|
505 |
+
'red1' => $rfore,
|
506 |
+
'green1' => $gfore,
|
507 |
+
'blue1' => $bfore,
|
508 |
+
'red2' => $rback,
|
509 |
+
'green2' => $gback,
|
510 |
+
'blue2' => $bback
|
511 |
+
);
|
512 |
+
|
513 |
return $colors;
|
514 |
} else {
|
515 |
return false;
|
516 |
}
|
517 |
}
|
518 |
}
|
519 |
+
|
520 |
return false;
|
521 |
}
|
522 |
|
523 |
function wpa_update_settings() {
|
524 |
wpa_check_version();
|
525 |
+
if ( ! empty( $_POST ) ) {
|
526 |
+
$nonce = $_REQUEST['_wpnonce'];
|
527 |
+
if ( ! wp_verify_nonce( $nonce, 'wpa-nonce' ) ) {
|
528 |
+
die( "Security check failed" );
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
529 |
}
|
530 |
+
if ( isset( $_POST['action'] ) && $_POST['action'] == 'rta' ) {
|
531 |
+
$rta_from_nav_menu = ( isset( $_POST['rta_from_nav_menu'] ) ) ? 'on' : '';
|
532 |
+
$rta_from_page_lists = ( isset( $_POST['rta_from_page_lists'] ) ) ? 'on' : '';
|
533 |
+
$rta_from_category_lists = ( isset( $_POST['rta_from_category_lists'] ) ) ? 'on' : '';
|
534 |
+
$rta_from_archive_links = ( isset( $_POST['rta_from_archive_links'] ) ) ? 'on' : '';
|
535 |
+
$rta_from_tag_clouds = ( isset( $_POST['rta_from_tag_clouds'] ) ) ? 'on' : '';
|
536 |
+
$rta_from_category_links = ( isset( $_POST['rta_from_category_links'] ) ) ? 'on' : '';
|
537 |
+
$rta_from_post_edit_links = ( isset( $_POST['rta_from_post_edit_links'] ) ) ? 'on' : '';
|
538 |
+
$rta_from_edit_comment_links = ( isset( $_POST['rta_from_edit_comment_links'] ) ) ? 'on' : '';
|
539 |
+
update_option( 'rta_from_nav_menu', $rta_from_nav_menu );
|
540 |
+
update_option( 'rta_from_page_lists', $rta_from_page_lists );
|
541 |
+
update_option( 'rta_from_category_lists', $rta_from_category_lists );
|
542 |
+
update_option( 'rta_from_archive_links', $rta_from_archive_links );
|
543 |
+
update_option( 'rta_from_tag_clouds', $rta_from_tag_clouds );
|
544 |
+
update_option( 'rta_from_category_links', $rta_from_category_links );
|
545 |
+
update_option( 'rta_from_post_edit_links', $rta_from_post_edit_links );
|
546 |
+
update_option( 'rta_from_edit_comment_links', $rta_from_edit_comment_links );
|
547 |
+
$message = __( "Remove Title Attributes Settings Updated", 'wp-accessibility' );
|
548 |
+
|
549 |
+
return "<div class='updated'><p>" . $message . "</p></div>";
|
550 |
+
}
|
551 |
+
if ( isset( $_POST['action'] ) && $_POST['action'] == 'asl' ) {
|
552 |
+
$asl_enable = ( isset( $_POST['asl_enable'] ) ) ? 'on' : '';
|
553 |
+
$asl_content = ( isset( $_POST['asl_content'] ) ) ? $_POST['asl_content'] : '';
|
554 |
+
$asl_navigation = ( isset( $_POST['asl_navigation'] ) ) ? $_POST['asl_navigation'] : '';
|
555 |
+
$asl_sitemap = ( isset( $_POST['asl_sitemap'] ) ) ? $_POST['asl_sitemap'] : '';
|
556 |
+
$asl_extra_target = ( isset( $_POST['asl_extra_target'] ) ) ? $_POST['asl_extra_target'] : '';
|
557 |
+
$asl_extra_text = ( isset( $_POST['asl_extra_text'] ) ) ? $_POST['asl_extra_text'] : '';
|
558 |
+
$asl_visible = ( isset( $_POST['asl_visible'] ) ) ? 'on' : '';
|
559 |
+
$asl_styles_focus = ( isset( $_POST['asl_styles_focus'] ) ) ? $_POST['asl_styles_focus'] : '';
|
560 |
+
$asl_styles_passive = ( isset( $_POST['asl_styles_passive'] ) ) ? $_POST['asl_styles_passive'] : '';
|
561 |
+
update_option( 'asl_enable', $asl_enable );
|
562 |
+
update_option( 'asl_content', $asl_content );
|
563 |
+
update_option( 'asl_navigation', $asl_navigation );
|
564 |
+
update_option( 'asl_sitemap', $asl_sitemap );
|
565 |
+
update_option( 'asl_extra_target', $asl_extra_target );
|
566 |
+
update_option( 'asl_extra_text', $asl_extra_text );
|
567 |
+
update_option( 'asl_visible', $asl_visible );
|
568 |
+
$notice = ( $asl_visible == 'on' ) ? "<p>" . __( 'WP Accessibility does not provide any styles for visible skiplinks. You can still set the look of the links using the textareas provided, but all other layout must be assigned in your theme.', 'wp-accessibility' ) . "</p>" : '';
|
569 |
+
|
570 |
+
update_option( 'asl_styles_focus', $asl_styles_focus );
|
571 |
+
update_option( 'asl_styles_passive', $asl_styles_passive );
|
572 |
+
$message = __( "Add Skiplinks Settings Updated", 'wp-accessibility' );
|
573 |
+
|
574 |
+
return "<div class='updated'><p>" . $message . "</p>$notice</div>";
|
575 |
+
}
|
576 |
+
if ( isset( $_POST['action'] ) && $_POST['action'] == 'misc' ) {
|
577 |
+
$wpa_lang = ( isset( $_POST['wpa_lang'] ) ) ? 'on' : '';
|
578 |
+
$wpa_target = ( isset( $_POST['wpa_target'] ) ) ? 'on' : '';
|
579 |
+
$wpa_search = ( isset( $_POST['wpa_search'] ) ) ? 'on' : '';
|
580 |
+
$wpa_tabindex = ( isset ( $_POST['wpa_tabindex'] ) ) ? 'on' : '';
|
581 |
+
$wpa_underline = ( isset ( $_POST['wpa_underline'] ) ) ? 'on' : '';
|
582 |
+
$wpa_longdesc = ( isset ( $_POST['wpa_longdesc'] ) ) ? esc_attr( $_POST['wpa_longdesc'] ) : 'false';
|
583 |
+
$wpa_image_titles = ( isset ( $_POST['wpa_image_titles'] ) ) ? 'on' : '';
|
584 |
+
$wpa_more = ( isset ( $_POST['wpa_more'] ) ) ? 'on' : '';
|
585 |
+
$wpa_focus = ( isset ( $_POST['wpa_focus'] ) ) ? 'on' : '';
|
586 |
+
$wpa_focus_color = ( isset( $_POST['wpa_focus_color'] ) ) ? str_replace( '#', '', $_POST['wpa_focus_color'] ) : '';
|
587 |
+
$wpa_continue = ( isset( $_POST['wpa_continue'] ) ) ? $_POST['wpa_continue'] : 'Continue Reading';
|
588 |
+
$wpa_toolbar = ( isset( $_POST['wpa_toolbar'] ) ) ? 'on' : '';
|
589 |
+
$wpa_toolbar_size = ( isset( $_POST['wpa_toolbar_size'] ) ) ? $_POST['wpa_toolbar_size'] : '';
|
590 |
+
$wpa_widget_toolbar = ( isset( $_POST['wpa_widget_toolbar'] ) ) ? 'on' : '';
|
591 |
+
$wpa_toolbar_gs = ( isset( $_POST['wpa_toolbar_gs'] ) ) ? 'on' : '';
|
592 |
+
$wpa_admin_css = ( isset( $_POST['wpa_admin_css'] ) ) ? 'on' : '';
|
593 |
+
$wpa_row_actions = ( isset( $_POST['wpa_row_actions'] ) ) ? 'on' : '';
|
594 |
+
$wpa_diagnostics = ( isset( $_POST['wpa_diagnostics'] ) ) ? 'on' : '';
|
595 |
+
$wpa_insert_roles = ( isset( $_POST['wpa_insert_roles'] ) ) ? 'on' : '';
|
596 |
+
$wpa_complementary_container = ( isset( $_POST['wpa_complementary_container'] ) ) ? str_replace( '#', '', $_POST['wpa_complementary_container'] ) : '';
|
597 |
+
update_option( 'wpa_lang', $wpa_lang );
|
598 |
+
update_option( 'wpa_target', $wpa_target );
|
599 |
+
update_option( 'wpa_search', $wpa_search );
|
600 |
+
update_option( 'wpa_tabindex', $wpa_tabindex );
|
601 |
+
update_option( 'wpa_underline', $wpa_underline );
|
602 |
+
update_option( 'wpa_longdesc', $wpa_longdesc );
|
603 |
+
update_option( 'wpa_image_titles', $wpa_image_titles );
|
604 |
+
update_option( 'wpa_more', $wpa_more );
|
605 |
+
update_option( 'wpa_focus', $wpa_focus );
|
606 |
+
update_option( 'wpa_toolbar', $wpa_toolbar );
|
607 |
+
update_option( 'wpa_toolbar_size', $wpa_toolbar_size );
|
608 |
+
update_option( 'wpa_widget_toolbar', $wpa_widget_toolbar );
|
609 |
+
update_option( 'wpa_toolbar_gs', $wpa_toolbar_gs );
|
610 |
+
update_option( 'wpa_focus_color', $wpa_focus_color );
|
611 |
+
update_option( 'wpa_continue', $wpa_continue );
|
612 |
+
update_option( 'wpa_admin_css', $wpa_admin_css );
|
613 |
update_option( 'wpa_row_actions', $wpa_row_actions );
|
614 |
+
update_option( 'wpa_diagnostics', $wpa_diagnostics );
|
615 |
+
update_option( 'wpa_insert_roles', $wpa_insert_roles );
|
616 |
+
update_option( 'wpa_complementary_container', $wpa_complementary_container );
|
617 |
+
$message = __( "Miscellaneous Accessibility Settings Updated", 'wp-accessibility' );
|
618 |
+
|
619 |
+
return "<div class='updated'><p>" . $message . "</p></div>";
|
620 |
}
|
621 |
} else {
|
622 |
return;
|
623 |
}
|
624 |
}
|
625 |
+
|
626 |
+
if ( get_option( 'wpa_search' ) == 'on' ) {
|
627 |
+
add_filter( 'pre_get_posts', 'wpa_filter' );
|
628 |
}
|
629 |
+
|
630 |
+
function wpa_filter( $query ) {
|
631 |
+
if ( ! is_admin() ) {
|
632 |
+
if ( isset( $_GET['s'] ) && $_GET['s'] == '' ) {
|
633 |
+
$query->query_vars['s'] = ' ';
|
634 |
+
$query->set( 'is_search', 1 );
|
635 |
+
add_action( 'template_include', 'wpa_search_error' );
|
636 |
+
}
|
637 |
}
|
638 |
+
|
639 |
return $query;
|
640 |
}
|
641 |
|
642 |
+
function wpa_search_error( $template ) {
|
643 |
$search = locate_template( 'search.php' );
|
644 |
if ( $search ) {
|
645 |
+
return $search;
|
|
|
646 |
}
|
647 |
+
|
648 |
+
return $template;
|
649 |
}
|
650 |
|
651 |
if ( get_option( 'wpa_image_titles' ) == 'on' ) {
|
652 |
+
add_filter( 'the_content', 'wpa_image_titles', 100 );
|
653 |
+
add_filter( 'post_thumbnail_html', 'wpa_image_titles', 100 );
|
654 |
+
add_filter( 'wp_get_attachment_image', 'wpa_image_titles', 100 );
|
655 |
}
|
656 |
|
657 |
+
function wpa_image_titles( $content ) {
|
658 |
+
$results = array();
|
659 |
+
preg_match_all( '|title="[^"]*"|U', $content, $results );
|
660 |
+
foreach ( $results[0] as $img ) {
|
661 |
+
$content = str_replace( $img, '', $content );
|
662 |
+
}
|
663 |
+
|
664 |
+
return $content;
|
665 |
}
|
666 |
|
667 |
+
if ( get_option( 'wpa_more' ) == 'on' ) {
|
668 |
+
add_filter( 'get_the_excerpt', 'wpa_custom_excerpt_more', 100 );
|
669 |
+
add_filter( 'excerpt_more', 'wpa_excerpt_more', 100 );
|
670 |
add_filter( 'the_content_more_link', 'wpa_content_more', 100 );
|
671 |
}
|
672 |
|
673 |
function wpa_continue_reading( $id ) {
|
674 |
+
return '<a class="continue" href="' . get_permalink( $id ) . '">' . get_option( 'wpa_continue' ) . "<span> " . get_the_title( $id ) . "</span></a>";
|
675 |
}
|
676 |
|
677 |
+
function wpa_excerpt_more() {
|
678 |
global $id;
|
679 |
+
|
680 |
+
return '… ' . wpa_continue_reading( $id );
|
681 |
}
|
682 |
|
683 |
+
function wpa_content_more() {
|
684 |
global $id;
|
685 |
+
|
686 |
return wpa_continue_reading( $id );
|
687 |
}
|
688 |
|
689 |
+
function wpa_custom_excerpt_more( $output ) {
|
690 |
+
if ( has_excerpt() && ! is_attachment() ) {
|
691 |
global $id;
|
692 |
+
$output .= ' ' . wpa_continue_reading( $id ); // insert a blank space.
|
693 |
}
|
694 |
+
|
695 |
return $output;
|
696 |
}
|
697 |
|
698 |
add_action( "admin_head", 'wpa_admin_styles' );
|
699 |
|
700 |
function wpa_admin_styles() {
|
701 |
+
if ( isset( $_GET['page'] ) && ( $_GET['page'] == 'wp-accessibility/wp-accessibility.php' ) ) {
|
702 |
+
wp_enqueue_style( 'farbtastic' );
|
703 |
+
echo '<link type="text/css" rel="stylesheet" href="' . plugins_url( 'css/wpa-styles.css', __FILE__ ) . '" />';
|
704 |
}
|
705 |
}
|
706 |
|
707 |
+
function wpa_admin_menu() {
|
708 |
+
?>
|
709 |
+
<?php echo wpa_update_settings(); ?>
|
710 |
+
<div class="wrap">
|
711 |
+
<h2><?php _e( 'WP Accessibility: Settings', 'wp-accessibility' ); ?></h2>
|
712 |
+
|
713 |
<div id="wpa_settings_page" class="postbox-container" style="width: 70%">
|
714 |
<div class="metabox-holder">
|
715 |
<div class="ui-sortable meta-box-sortables">
|
716 |
<div class="postbox">
|
717 |
+
<h3><?php _e( 'Remove Title Attributes', 'wp-accessibility' ); ?></h3>
|
718 |
+
|
719 |
<div class="inside">
|
720 |
+
<?php wpa_accessible_theme(); ?>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
721 |
<p>
|
722 |
+
<?php _e( 'As of WordPress 4.0, the only globally added title attributes are in the WordPress tag cloud, showing the number of posts with that tag, and on the categories list, if the category has a term description.', 'wp-accessibility' ); ?>
|
|
|
723 |
</p>
|
724 |
+
<form method="post"
|
725 |
+
action="<?php echo admin_url( 'options-general.php?page=wp-accessibility/wp-accessibility.php' ); ?>">
|
726 |
+
<fieldset>
|
727 |
+
<legend><?php _e( 'Remove title attributes from:', 'wp-accessibility' ); ?></legend>
|
728 |
+
<ul>
|
729 |
+
<?php if ( version_compare( get_bloginfo( 'version' ), '3.8', '<' ) ) { ?>
|
730 |
+
<li>
|
731 |
+
<input type="checkbox" id="rta_from_nav_menu"
|
732 |
+
name="rta_from_nav_menu" <?php if ( get_option( 'rta_from_nav_menu' ) == "on" ) {
|
733 |
+
echo 'checked="checked" ';
|
734 |
+
} ?>/> <label
|
735 |
+
for="rta_from_nav_menu"><?php _e( 'Nav menus', 'wp-accessibility' ); ?>
|
736 |
+
(<?php echo ( version_compare( get_bloginfo( 'version' ), '3.8', '>=' ) ) ? __( 'Obsolete since WordPress 3.8', 'wp-accessibility' ) : ''; ?>
|
737 |
+
)</label></li>
|
738 |
+
<li>
|
739 |
+
<input type="checkbox" id="rta_from_page_lists"
|
740 |
+
name="rta_from_page_lists" <?php if ( get_option( 'rta_from_page_lists' ) == "on" ) {
|
741 |
+
echo 'checked="checked" ';
|
742 |
+
} ?>/> <label
|
743 |
+
for="rta_from_page_lists"><?php _e( 'Page lists', 'wp-accessibility' ); ?>
|
744 |
+
(<?php echo ( version_compare( get_bloginfo( 'version' ), '3.8', '>=' ) ) ? __( 'Obsolete since WordPress 3.8', 'wp-accessibility' ) : ''; ?>
|
745 |
+
)</label></li>
|
746 |
+
<li>
|
747 |
+
<input type="checkbox" id="rta_from_category_links"
|
748 |
+
name="rta_from_category_links" <?php if ( get_option( 'rta_from_category_links' ) == "on" ) {
|
749 |
+
echo 'checked="checked" ';
|
750 |
+
} ?>/> <label
|
751 |
+
for="rta_from_category_links"><?php _e( 'Category links', 'wp-accessibility' ); ?>
|
752 |
+
(<?php echo ( version_compare( get_bloginfo( 'version' ), '3.8', '>=' ) ) ? __( 'Obsolete since WordPress 3.8', 'wp-accessibility' ) : ''; ?>
|
753 |
+
)</label></li>
|
754 |
+
<li>
|
755 |
+
<input type="checkbox" id="rta_from_post_edit_links"
|
756 |
+
name="rta_from_post_edit_links" <?php if ( get_option( 'rta_from_post_edit_links' ) == "on" ) {
|
757 |
+
echo 'checked="checked" ';
|
758 |
+
} ?>/> <label
|
759 |
+
for="rta_from_post_edit_links"><?php _e( 'Post edit links', 'wp-accessibility' ); ?>
|
760 |
+
(<?php echo ( version_compare( get_bloginfo( 'version' ), '3.8', '>=' ) ) ? __( 'Obsolete since WordPress 3.8', 'wp-accessibility' ) : ''; ?>
|
761 |
+
)</label></li>
|
762 |
+
<li>
|
763 |
+
<input type="checkbox" id="rta_from_edit_comment_links"
|
764 |
+
name="rta_from_edit_comment_links" <?php if ( get_option( 'rta_from_edit_comment_links' ) == "on" ) {
|
765 |
+
echo 'checked="checked" ';
|
766 |
+
} ?>/> <label
|
767 |
+
for="rta_from_edit_comment_links"><?php _e( 'Edit comment links', 'wp-accessibility' ); ?>
|
768 |
+
(<?php echo ( version_compare( get_bloginfo( 'version' ), '3.8', '>=' ) ) ? __( 'Obsolete since WordPress 3.8', 'wp-accessibility' ) : ''; ?>
|
769 |
+
)</label></li>
|
770 |
+
<?php } ?>
|
771 |
+
<?php if ( version_compare( get_bloginfo( 'version' ), '4.0', '<' ) ) { ?>
|
772 |
+
<li><input type="checkbox" id="rta_from_category_lists"
|
773 |
+
name="rta_from_category_lists" <?php if ( get_option( 'rta_from_category_lists' ) == "on" ) {
|
774 |
+
echo 'checked="checked" ';
|
775 |
+
} ?>/> <label
|
776 |
+
for="rta_from_category_lists"><?php _e( 'Category lists', 'wp-accessibility' ); ?></label>
|
777 |
+
</li>
|
778 |
+
|
779 |
+
<?php } ?>
|
780 |
+
<li><input type="checkbox" id="rta_from_tag_clouds"
|
781 |
+
name="rta_from_tag_clouds" <?php if ( get_option( 'rta_from_tag_clouds' ) == "on" ) {
|
782 |
+
echo 'checked="checked" ';
|
783 |
+
} ?>/> <label
|
784 |
+
for="rta_from_tag_clouds"><?php _e( 'Tag clouds', 'wp-accessibility' ); ?></label>
|
785 |
+
</li>
|
786 |
+
<li><input type="checkbox" id="rta_from_archive_links"
|
787 |
+
name="rta_from_archive_links" <?php if ( get_option( 'rta_from_archive_links' ) == "on" ) {
|
788 |
+
echo 'checked="checked" ';
|
789 |
+
} ?>/> <label
|
790 |
+
for="rta_from_archive_links"><?php _e( 'Archive links', 'wp-accessibility' ); ?></label>
|
791 |
+
</li>
|
792 |
+
</ul>
|
793 |
+
</fieldset>
|
794 |
+
<p>
|
795 |
+
<input type="hidden" name="_wpnonce" value="<?php echo wp_create_nonce( 'wpa-nonce' ); ?>"/>
|
796 |
+
<input type="hidden" name="action" value="rta"/>
|
797 |
+
</p>
|
798 |
+
|
799 |
+
<p><input type="submit" name="wpa-settings" class="button-primary"
|
800 |
+
value="<?php _e( 'Update Title Attribute Settings', 'wp-accessibility' ) ?>"/></p>
|
801 |
+
</form>
|
802 |
</div>
|
803 |
</div>
|
804 |
|
805 |
+
|
806 |
<div class="postbox">
|
807 |
+
<h3><?php _e( 'Add Skiplinks', 'wp-accessibility' ); ?></h3>
|
808 |
+
|
809 |
+
<div class="inside">
|
810 |
+
<?php if ( wpa_accessible_theme() && get_option( 'asl_enable' ) != 'on' ) { ?>
|
811 |
+
<p>
|
812 |
+
<?php _e( 'Your <code>accessibility-ready</code> theme has skip links built in.', 'wp-accessibility' ); ?>
|
813 |
+
</p>
|
814 |
+
<?php } else { ?>
|
815 |
+
<form method="post"
|
816 |
+
action="<?php echo admin_url( 'options-general.php?page=wp-accessibility/wp-accessibility.php' ); ?>">
|
817 |
+
<fieldset>
|
818 |
+
<legend><?php _e( 'Configure Skiplinks', 'wp-accessibility' ); ?></legend>
|
819 |
+
<ul>
|
820 |
+
<li><input type="checkbox" id="asl_enable"
|
821 |
+
name="asl_enable" <?php if ( get_option( 'asl_enable' ) == "on" ) {
|
822 |
+
echo 'checked="checked" ';
|
823 |
+
} ?>/> <label
|
824 |
+
for="asl_enable"><?php _e( 'Enable Skiplinks', 'wp-accessibility' ); ?></label>
|
825 |
+
</li>
|
826 |
+
<li><input type="checkbox" id="asl_visible"
|
827 |
+
name="asl_visible" <?php if ( get_option( 'asl_visible' ) == "on" ) {
|
828 |
+
echo 'checked="checked" ';
|
829 |
+
} ?>/> <label
|
830 |
+
for="asl_visible"><?php _e( 'Skiplinks always visible', 'wp-accessibility' ); ?></label>
|
831 |
+
</li>
|
832 |
+
<li><label
|
833 |
+
for="asl_content"><?php _e( 'Skip to Content link target (ID of your main content container)', 'wp-accessibility' ); ?></label>
|
834 |
+
<input type="text" id="asl_content" name="asl_content"
|
835 |
+
value="<?php echo esc_attr( get_option( 'asl_content' ) ); ?>"/></li>
|
836 |
+
<li><label
|
837 |
+
for="asl_navigation"><?php _e( 'Skip to Navigation link target (ID of your main navigation container)', 'wp-accessibility' ); ?></label>
|
838 |
+
<input type="text" id="asl_navigation" name="asl_navigation"
|
839 |
+
value="<?php echo esc_attr( get_option( 'asl_navigation' ) ); ?>"/></li>
|
840 |
+
<li><label
|
841 |
+
for="asl_sitemap"><?php _e( 'Site Map link target (URL for your site map)', 'wp-accessibility' ); ?></label><input
|
842 |
+
type="text" id="asl_sitemap" name="asl_sitemap" size="44"
|
843 |
+
value="<?php echo esc_attr( get_option( 'asl_sitemap' ) ); ?>"/></li>
|
844 |
+
<li><label
|
845 |
+
for="asl_extra_target"><?php _e( 'Add your own link (link or container ID)', 'wp-accessibility' ); ?></label>
|
846 |
+
<input type="text" id="asl_extra_target" name="asl_extra_target"
|
847 |
+
value="<?php echo esc_attr( get_option( 'asl_extra_target' ) ); ?>"/> <label
|
848 |
+
for="asl_extra_text"><?php _e( 'Link text for your link', 'wp-accessibility' ); ?></label>
|
849 |
+
<input type="text" id="asl_extra_text" name="asl_extra_text"
|
850 |
+
value="<?php echo esc_attr( get_option( 'asl_extra_text' ) ); ?>"/></li>
|
851 |
+
<li><label
|
852 |
+
for="asl_styles_focus"><?php _e( 'Styles for Skiplinks when they have focus', 'wp-accessibility' ); ?></label><br/>
|
853 |
+
<textarea name='asl_styles_focus' id='asl_styles_focus' cols='60'
|
854 |
+
rows='4'><?php echo stripslashes( get_option( 'asl_styles_focus' ) ); ?></textarea>
|
855 |
+
</li>
|
856 |
+
<?php if ( get_option( 'asl_visible' ) != 'on' ) {
|
857 |
+
$disabled = " disabled='disabled' style='background: #eee;'";
|
858 |
+
$note = ' ' . __( '(Not currently visible)', 'wp-accessibility' );
|
859 |
+
} else {
|
860 |
+
$disabled = $note = '';
|
861 |
+
} ?>
|
862 |
+
<li><label
|
863 |
+
for="asl_styles_passive"><?php _e( 'Styles for Skiplinks without focus', 'wp-accessibility' );
|
864 |
+
echo $note; ?></label><br/>
|
865 |
+
<textarea name='asl_styles_passive' id='asl_styles_passive' cols='60'
|
866 |
+
rows='4'<?php echo $disabled; ?>><?php echo stripslashes( get_option( 'asl_styles_passive' ) ); ?></textarea>
|
867 |
+
</li>
|
868 |
+
</ul>
|
869 |
+
</fieldset>
|
870 |
+
<p>
|
871 |
+
<input type="hidden" name="_wpnonce" value="<?php echo wp_create_nonce( 'wpa-nonce' ); ?>"/>
|
872 |
+
<input type="hidden" name="action" value="asl"/>
|
873 |
+
</p>
|
874 |
+
|
875 |
+
<p><input type="submit" name="wpa-settings" class="button-primary"
|
876 |
+
value="<?php _e( 'Update Skiplink Settings', 'wp-accessibility' ) ?>"/></p>
|
877 |
+
</form>
|
878 |
+
<?php } ?>
|
879 |
</div>
|
880 |
</div>
|
|
|
881 |
<div class="postbox">
|
882 |
+
<h3 id="contrast"><?php _e( 'Miscellaneous Accessibility Settings', 'wp-accessibility' ); ?></h3>
|
883 |
+
|
884 |
+
<div class="inside">
|
885 |
+
<form method="post"
|
886 |
+
action="<?php echo admin_url( 'options-general.php?page=wp-accessibility/wp-accessibility.php' ); ?>">
|
887 |
+
<fieldset>
|
888 |
+
<legend><?php _e( 'Miscellaneous', 'wp-accessibility' ); ?></legend>
|
889 |
+
<ul>
|
890 |
+
<?php if ( !wpa_accessible_theme() ) { ?>
|
891 |
+
<li><input type="checkbox" id="wpa_lang"
|
892 |
+
name="wpa_lang" <?php if ( get_option( 'wpa_lang' ) == "on" ) {
|
893 |
+
echo 'checked="checked" ';
|
894 |
+
} ?>/> <label
|
895 |
+
for="wpa_lang"><?php _e( 'Add Site Language and text direction to HTML element', 'wp-accessibility' ); ?></label>
|
896 |
+
</li>
|
897 |
+
<li><input type="checkbox" id="wpa_more"
|
898 |
+
name="wpa_more" <?php if ( get_option( 'wpa_more' ) == "on" ) {
|
899 |
+
echo 'checked="checked" ';
|
900 |
+
} ?>/> <label
|
901 |
+
for="wpa_more"><?php _e( 'Add post title to "more" links.', 'wp-accessibility' ); ?></label>
|
902 |
+
<label
|
903 |
+
for="wpa_continue"><?php _e( 'Continue reading text', 'wp-accessibility' ); ?></label>
|
904 |
+
<input type="text" id="wpa_continue" name="wpa_continue"
|
905 |
+
value="<?php echo esc_attr( get_option( 'wpa_continue' ) ); ?>"/></li>
|
906 |
+
<li><input type="checkbox" id="wpa_insert_roles"
|
907 |
+
name="wpa_insert_roles" <?php if ( get_option( 'wpa_insert_roles' ) == "on" ) {
|
908 |
+
echo 'checked="checked" ';
|
909 |
+
} ?>/> <label
|
910 |
+
for="wpa_insert_roles"><?php _e( 'Add landmark roles to HTML5 structural elements', 'wp-accessibility' ); ?></label><br/><label
|
911 |
+
for="wpa_complementary_container"><?php _e( 'ID for complementary role', 'wp-accessibility' ); ?></label><input
|
912 |
+
type="text" id="wpa_complementary_container" name="wpa_complementary_container"
|
913 |
+
value="#<?php echo esc_attr( get_option( 'wpa_complementary_container' ) ); ?>"/>
|
914 |
+
</li>
|
915 |
+
<?php } else { ?>
|
916 |
+
<li><?php _e( '<strong>Three disabled features:</strong> Site language, continue reading text, and landmark roles are defined by your <code>accessibility-ready</code> theme.', 'wp-accessibility' ); ?></li>
|
917 |
+
<?php } ?>
|
918 |
+
<li><input type="checkbox" id="wpa_target"
|
919 |
+
name="wpa_target" <?php if ( get_option( 'wpa_target' ) == "on" ) {
|
920 |
+
echo 'checked="checked" ';
|
921 |
+
} ?>/> <label
|
922 |
+
for="wpa_target"><?php _e( 'Remove target attribute from links', 'wp-accessibility' ); ?></label>
|
923 |
+
</li>
|
924 |
+
<li><input type="checkbox" id="wpa_search"
|
925 |
+
name="wpa_search" <?php if ( get_option( 'wpa_search' ) == "on" ) {
|
926 |
+
echo 'checked="checked" ';
|
927 |
+
} ?>/> <label
|
928 |
+
for="wpa_search"><?php _e( 'Force search error on empty search submission (theme must have search.php template)', 'wp-accessibility' ); ?></label>
|
929 |
+
</li>
|
930 |
+
<li><input type="checkbox" id="wpa_tabindex"
|
931 |
+
name="wpa_tabindex" <?php if ( get_option( 'wpa_tabindex' ) == "on" ) {
|
932 |
+
echo 'checked="checked" ';
|
933 |
+
} ?>/> <label
|
934 |
+
for="wpa_tabindex"><?php _e( 'Remove tabindex from focusable elements', 'wp-accessibility' ); ?></label>
|
935 |
+
</li>
|
936 |
+
<li><input type="checkbox" id="wpa_underline"
|
937 |
+
name="wpa_underline" <?php if ( get_option( 'wpa_underline' ) == "on" ) {
|
938 |
+
echo 'checked="checked" ';
|
939 |
+
} ?>/> <label
|
940 |
+
for="wpa_underline"><?php _e( 'Force underline on all links', 'wp-accessibility' ); ?></label>
|
941 |
+
</li>
|
942 |
+
<li><label
|
943 |
+
for="wpa_longdesc"><?php _e( 'Long Description UI', 'wp-accessibility' ); ?></label>
|
944 |
+
<select id="wpa_longdesc" name="wpa_longdesc">
|
945 |
+
<option value='link'<?php if ( get_option( 'wpa_longdesc' ) == "link" ) {
|
946 |
+
echo 'selected="selected" ';
|
947 |
+
} ?>><?php _e( 'Link to description', 'wp-accessibility' ); ?></option>
|
948 |
+
<option value='jquery'<?php if ( get_option( 'wpa_longdesc' ) == "jquery" ) {
|
949 |
+
echo 'selected="selected" ';
|
950 |
+
} ?>><?php _e( 'Button trigger to overlay image', 'wp-accessibility' ); ?></option>
|
951 |
+
<option value='false'
|
952 |
+
<?php if ( get_option( 'wpa_longdesc' ) == "false" || ! get_option( 'wpa_longdesc' ) ) {
|
953 |
+
echo 'selected="selected"';
|
954 |
+
} ?>><?php _e( 'Browser defaults only', 'wp-accessibility' ); ?></option>
|
955 |
+
</select>
|
956 |
+
</li>
|
957 |
+
<li><input type="checkbox" id="wpa_admin_css"
|
958 |
+
name="wpa_admin_css" <?php if ( get_option( 'wpa_admin_css' ) == "on" ) {
|
959 |
+
echo 'checked="checked" ';
|
960 |
+
} ?>/> <label
|
961 |
+
for="wpa_admin_css"><?php _e( 'Enable WordPress Admin stylesheet', 'wp-accessibility' ); ?></label>
|
962 |
+
</li>
|
963 |
+
<li><input type="checkbox" id="wpa_row_actions"
|
964 |
+
name="wpa_row_actions" <?php if ( get_option( 'wpa_row_actions' ) == "on" ) {
|
965 |
+
echo 'checked="checked" ';
|
966 |
+
} ?>/> <label
|
967 |
+
for="wpa_row_actions"><?php _e( 'Make row actions always visible', 'wp-accessibility' ); ?></label>
|
968 |
+
</li>
|
969 |
+
<li><input type="checkbox" id="wpa_image_titles"
|
970 |
+
name="wpa_image_titles" <?php if ( get_option( 'wpa_image_titles' ) == "on" ) {
|
971 |
+
echo 'checked="checked" ';
|
972 |
+
} ?>/> <label
|
973 |
+
for="wpa_image_titles"><?php _e( 'Remove title attribute from images inserted into post content and featured images.', 'wp-accessibility' ); ?></label>
|
974 |
+
</li>
|
975 |
+
<li><input type="checkbox" id="wpa_toolbar"
|
976 |
+
name="wpa_toolbar" <?php if ( get_option( 'wpa_toolbar' ) == "on" ) {
|
977 |
+
echo 'checked="checked" ';
|
978 |
+
} ?>/> <label
|
979 |
+
for="wpa_toolbar"><?php _e( 'Add Accessibility toolbar with fontsize adjustment and contrast toggle', 'wp-accessibility' ); ?></label>
|
980 |
+
</li>
|
981 |
+
<?php
|
982 |
+
$size = get_option( 'wpa_toolbar_size' );
|
983 |
+
?>
|
984 |
+
<li><label
|
985 |
+
for="wpa_toolbar_size"><?php _e( 'Toolbar font size', 'wp-accessibility' ); ?></label>
|
986 |
+
<select name='wpa_toolbar_size' id='wpa_toolbar_size'>
|
987 |
+
<option value=''><?php _e( 'Default size', 'wp-accessibility' ); ?></option>
|
988 |
+
<?php
|
989 |
+
for ( $i = 1; $i <= 2.5; ) {
|
990 |
+
$current = $i . 'em';
|
991 |
+
$selected_size = ( $current == $size ) ? ' selected="selected"' : '';
|
992 |
+
echo "<option value='$i" . "em'$selected_size>$i em</option>";
|
993 |
+
$i = $i + .1;
|
994 |
+
}
|
995 |
+
?>
|
996 |
+
</select>
|
997 |
+
</li>
|
998 |
+
<li><input type="checkbox" id="wpa_widget_toolbar"
|
999 |
+
name="wpa_widget_toolbar" <?php if ( get_option( 'wpa_widget_toolbar' ) == "on" ) {
|
1000 |
+
echo 'checked="checked" ';
|
1001 |
+
} ?>/> <label
|
1002 |
+
for="wpa_widget_toolbar"><?php _e( 'Support Accessibility toolbar as shortcode or widget', 'wp-accessibility' ); ?></label>
|
1003 |
+
</li>
|
1004 |
+
<li><input type="checkbox" id="wpa_toolbar_gs"
|
1005 |
+
name="wpa_toolbar_gs" <?php if ( get_option( 'wpa_toolbar_gs' ) == "on" ) {
|
1006 |
+
echo 'checked="checked" ';
|
1007 |
+
} ?>/> <label
|
1008 |
+
for="wpa_toolbar_gs"><?php _e( 'Include grayscale toggle with Accessibility toolbar', 'wp-accessibility' ); ?></label>
|
1009 |
+
</li>
|
1010 |
+
<li><input type="checkbox" id="wpa_diagnostics"
|
1011 |
+
name="wpa_diagnostics" <?php if ( get_option( 'wpa_diagnostics' ) == "on" ) {
|
1012 |
+
echo 'checked="checked" ';
|
1013 |
+
} ?>/> <label
|
1014 |
+
for="wpa_diagnostics"><?php _e( 'Enable diagnostic CSS', 'wp-accessibility' ); ?></label>
|
1015 |
+
</li>
|
1016 |
+
<li><input type="checkbox" id="wpa_focus"
|
1017 |
+
name="wpa_focus" <?php if ( get_option( 'wpa_focus' ) == "on" ) {
|
1018 |
+
echo 'checked="checked" ';
|
1019 |
+
} ?>/> <label
|
1020 |
+
for="wpa_focus"><?php _e( 'Add outline to elements on keyboard focus', 'wp-accessibility' ); ?></label>
|
1021 |
+
<label
|
1022 |
+
for="wpa_focus_color"><?php _e( 'Outline color (hexadecimal, optional)', 'wp-accessibility' ); ?></label><input
|
1023 |
+
type="text" id="wpa_focus_color" name="wpa_focus_color"
|
1024 |
+
value="#<?php echo esc_attr( get_option( 'wpa_focus_color' ) ); ?>"/></li>
|
1025 |
+
</ul>
|
1026 |
+
</fieldset>
|
1027 |
+
<p>
|
1028 |
+
<input type="hidden" name="_wpnonce" value="<?php echo wp_create_nonce( 'wpa-nonce' ); ?>"/>
|
1029 |
+
<input type="hidden" name="action" value="misc"/>
|
1030 |
+
</p>
|
1031 |
+
|
1032 |
+
<p><input type="submit" name="wpa-settings" class="button-primary"
|
1033 |
+
value="<?php _e( 'Update Miscellaneous Settings', 'wp-accessibility' ) ?>"/></p>
|
1034 |
+
</form>
|
1035 |
</div>
|
1036 |
</div>
|
1037 |
<div class="postbox">
|
1038 |
+
<h3><?php _e( 'Color Contrast Tester', 'wp-accessibility' ); ?></h3>
|
1039 |
+
|
1040 |
+
<div class="inside">
|
1041 |
+
<?php
|
1042 |
+
$colors = wpa_contrast();
|
1043 |
+
if ( $colors ) {
|
1044 |
+
$l_contrast = wpa_luminosity( $colors['red1'], $colors['red2'], $colors['green1'], $colors['green2'], $colors['blue1'], $colors['blue2'] ) . ':1';
|
1045 |
+
$luminance_raw = wpa_luminosity( $colors['red1'], $colors['red2'], $colors['green1'], $colors['green2'], $colors['blue1'], $colors['blue2'] );
|
1046 |
+
$hex1 = esc_attr( $colors['hex1'] );
|
1047 |
+
$hex2 = esc_attr( $colors['hex2'] );
|
1048 |
+
} else {
|
1049 |
+
$hex1 = '';
|
1050 |
+
$hex2 = '';
|
1051 |
+
$l_contrast = false;
|
1052 |
+
}
|
1053 |
+
if ( $l_contrast ) {
|
1054 |
+
$results = "
|
1055 |
<div class='updated notice'>";
|
1056 |
+
$results .= "<p class=\"stats wcag2\">" . sprintf( __( 'Luminosity Contrast Ratio for <code>#%2$s</code> and <code>#%3$s</code> is <strong>%1$s</strong> (Threshold: greater than 7:1 for AAA, 4.5:1 for AA)', 'wp-accessibility' ), $l_contrast, $hex1, $hex2 ) . "</p><p>";
|
1057 |
+
if ( $luminance_raw >= 7 ) {
|
1058 |
+
$results .= __( "The colors compared <strong>pass</strong> the relative luminosity test at level AAA.", 'wp-accessibility' );
|
1059 |
+
}
|
1060 |
+
if ( $luminance_raw >= 4.5 && $luminance_raw < 7 ) {
|
1061 |
+
$results .= __( "The colors compared <strong>pass</strong> the relative luminosity test at level AA.", 'wp-accessibility' );
|
1062 |
+
}
|
1063 |
+
if ( $luminance_raw >= 3 && $luminance_raw < 4.5 ) {
|
1064 |
+
$results .= __( "The colors compared pass the relative luminosity test <strong>only when used in large print</strong> situations (greater than 18pt text or 14pt bold text.)", 'wp-accessibility' );
|
1065 |
+
}
|
1066 |
+
if ( $luminance_raw < 3 ) {
|
1067 |
+
$results .= __( "The colors compared <strong>do not pass</strong> the relative luminosity test.", 'wp-accessibility' );
|
1068 |
+
}
|
1069 |
+
$results .= " <a href='#contrast'>" . __( 'Test another set of colors', 'wp-accessibility' ) . "</a>";
|
1070 |
+
$results .= "</p>";
|
1071 |
+
$results .= "
|
1072 |
<div class=\"views\">
|
1073 |
<p class='large' style=\"font-size: 2em; line-height: 1.4;color: #$hex1;background: #$hex2;border: 3px solid #$hex1\">Large Print Example</p>
|
1074 |
<p class='small' style=\"font-size: .9em;color: #$hex1;background: #$hex2;border: 3px solid #$hex1\">Small Print Example</p>
|
1076 |
<p class='small' style=\"font-size: .9em;color: #$hex2;background: #$hex1;border: 3px solid #$hex2\">Small Print Example (Inverted)</p>
|
1077 |
</div>
|
1078 |
</div>";
|
1079 |
+
echo $results;
|
1080 |
+
}
|
1081 |
+
?>
|
1082 |
+
<form method="post"
|
1083 |
+
action="<?php echo admin_url( 'options-general.php?page=wp-accessibility/wp-accessibility.php' ); ?>">
|
1084 |
+
<fieldset>
|
1085 |
+
<legend><?php _e( 'Test of relative luminosity', 'wp-accessibility' ); ?></legend>
|
1086 |
+
<ul>
|
1087 |
+
<li class='fore'>
|
1088 |
+
<div id="fore"></div>
|
1089 |
+
<label
|
1090 |
+
for="color1"><?php _e( 'Foreground color', 'wp-accessibility' ); ?></label><br/><input
|
1091 |
+
type="text" name="color" value="#<?php echo $hex1; ?>" size="34" id="color1"/>
|
1092 |
+
</li>
|
1093 |
+
<li class='back'>
|
1094 |
+
<div id="back"></div>
|
1095 |
+
<label
|
1096 |
+
for="color2"><?php _e( 'Background color', 'wp-accessibility' ); ?></label><br/><input
|
1097 |
+
type="text" name="color2" value="#<?php echo $hex2; ?>" size="34" id="color2"/>
|
1098 |
+
</li>
|
1099 |
+
</ul>
|
1100 |
+
</fieldset>
|
1101 |
+
<p>
|
1102 |
+
<input type="hidden" name="_wpnonce" value="<?php echo wp_create_nonce( 'wpa-nonce' ); ?>"/>
|
1103 |
+
<input type="hidden" name="action" value="contrast"/>
|
1104 |
+
</p>
|
1105 |
+
|
1106 |
+
<p><input type="submit" name="wpa-settings" class="button-primary"
|
1107 |
+
value="<?php _e( 'Check Color Contrast', 'wp-accessibility' ) ?>"/></p>
|
1108 |
+
</form>
|
1109 |
</div>
|
1110 |
</div>
|
1111 |
<div class="postbox" id="get-support">
|
1112 |
+
<h3><?php _e( 'Get Plug-in Support', 'wp-accessibility' ); ?></h3>
|
1113 |
+
|
1114 |
<div class="inside">
|
1115 |
+
<?php wpa_get_support_form(); ?>
|
1116 |
</div>
|
1117 |
+
</div>
|
1118 |
</div>
|
1119 |
</div>
|
1120 |
</div>
|
1123 |
<div class="metabox-holder">
|
1124 |
<div class="ui-sortable meta-box-sortables">
|
1125 |
<div class="postbox">
|
1126 |
+
<h3><?php _e( 'Support this Plugin', 'wp-accessibility' ); ?></h3>
|
1127 |
+
|
1128 |
<div class="inside">
|
1129 |
<p>
|
1130 |
+
<a href="https://twitter.com/intent/follow?screen_name=joedolson" class="twitter-follow-button"
|
1131 |
+
data-size="small" data-related="joedolson">Follow @joedolson</a>
|
1132 |
+
<script>!function (d, s, id) {
|
1133 |
+
var js, fjs = d.getElementsByTagName(s)[0];
|
1134 |
+
if (!d.getElementById(id)) {
|
1135 |
+
js = d.createElement(s);
|
1136 |
+
js.id = id;
|
1137 |
+
js.src = "https://platform.twitter.com/widgets.js";
|
1138 |
+
fjs.parentNode.insertBefore(js, fjs);
|
1139 |
+
}
|
1140 |
+
}(document, "script", "twitter-wjs");</script>
|
1141 |
</p>
|
1142 |
+
<p><?php _e( "If you've found WP Accessibility useful, then please consider <a href='http://wordpress.org/extend/plugins/wp-accessibility/'>rating it five stars</a>, <a href='http://www.joedolson.com/donate.php'>making a donation</a>, or <a href='http://translate.joedolson.com/projects/wp-accessibility'>helping with translation</a>.", 'wp-accessibility' ); ?></p>
|
1143 |
+
|
1144 |
+
<div>
|
1145 |
+
<p><?php _e( '<a href="http://www.joedolson.com/donate.php">Make a donation today!</a> Your donation counts - donate $5, $20, or $100 and help me keep this plug-in running!', 'wp-to-twitter' ); ?></p>
|
1146 |
+
|
1147 |
+
<form action="https://www.paypal.com/cgi-bin/webscr" method="post">
|
1148 |
<div>
|
1149 |
+
<input type="hidden" name="cmd" value="_s-xclick"/>
|
1150 |
+
<input type="hidden" name="hosted_button_id" value="QK9MXYGQKYUZY"/>
|
1151 |
+
<input type="image" src="https://www.paypal.com/en_US/i/btn/btn_donate_LG.gif"
|
1152 |
+
name="submit" alt="Donate"/>
|
1153 |
+
<img alt="" src="https://www.paypal.com/en_US/i/scr/pixel.gif" width="1" height="1"/>
|
1154 |
+
</div>
|
1155 |
+
</form>
|
1156 |
+
</div>
|
|
|
|
|
1157 |
</div>
|
1158 |
</div>
|
1159 |
</div>
|
1160 |
|
1161 |
+
<?php if ( wpa_accessible_theme() ) { ?>
|
1162 |
<div class="ui-sortable meta-box-sortables">
|
1163 |
<div class="postbox">
|
1164 |
+
<h3><?php _e( 'Your Theme', 'wp-accessibility' ); ?></h3>
|
1165 |
+
|
1166 |
+
<div class="inside">
|
1167 |
+
<p>
|
1168 |
+
<?php _e( "You're using a theme reviewed as <code>accessibility-ready</code> by the WordPress theme review team. Some options have been disabled in WP Accessibility because your theme has taken care of that issue.", 'wp-accessibility' ); ?>
|
1169 |
+
</p>
|
1170 |
+
<p>
|
1171 |
+
<?php printf( __( 'Read more about the <a href="%s">WordPress accessibility-ready tag</a>', 'wp-accessibility' ), "https://make.wordpress.org/themes/handbook/review/accessibility/" ); ?>
|
1172 |
+
</p>
|
1173 |
+
</div>
|
1174 |
+
</div>
|
1175 |
+
</div>
|
1176 |
+
<?php } ?>
|
1177 |
+
|
1178 |
+
<div class="ui-sortable meta-box-sortables">
|
1179 |
+
<div class="postbox">
|
1180 |
+
<h3><?php _e( 'Accessibility References', 'wp-accessibility' ); ?></h3>
|
1181 |
+
|
1182 |
<div class="inside">
|
1183 |
<ul>
|
1184 |
<li><a href="http://make.wordpress.org/accessibility/">Make WordPress: Accessibility</a></li>
|
1185 |
<li><a href="http://codex.wordpress.org/Accessibility">WordPress Codex on Accessibility</a></li>
|
1186 |
+
<li><a href="http://make.wordpress.org/support/user-manual/web-publishing/accessibility/">WordPress
|
1187 |
+
User Manual: Accessibility</a></li>
|
1188 |
+
<li><a href="https://www.joedolson.com/tools/color-contrast.php">Test Color Contrast</a></li>
|
1189 |
<li><a href="http://wave.webaim.org/">WAVE: Web accessibility evaluation tool</a></li>
|
1190 |
</ul>
|
1191 |
</div>
|
1192 |
</div>
|
1193 |
+
</div>
|
1194 |
|
1195 |
<div class="ui-sortable meta-box-sortables">
|
1196 |
<div class="postbox">
|
1197 |
+
<h3><?php _e( 'Contributing References', 'wp-accessibility' ); ?></h3>
|
1198 |
+
|
1199 |
<div class="inside">
|
1200 |
<ul>
|
1201 |
+
<li>
|
1202 |
+
<a href="http://www.accessibleculture.org/articles/2010/08/continue-reading-links-in-wordpress/">Continue
|
1203 |
+
Reading Links in WordPress</a></li>
|
1204 |
+
<li><a href="http://urbanfuturistic.net/weblog/2012/02/27/incredible-failing-accesskey/">The
|
1205 |
+
Incredible Failing AccessKey</a></li>
|
1206 |
<li><a href="http://www.mothereffingtoolconfuser.com">Mother Effing Tool Confuser</a></li>
|
1207 |
+
<li><a href="http://wordpress.org/extend/plugins/remove-title-attributes/">Remove Title
|
1208 |
+
Attributes</a></li>
|
1209 |
+
<li><a href="http://accessites.org/site/2008/11/wordpress-and-accessibility/#comment-2926">WordPress
|
1210 |
+
and Accessibility (Comment)</a></li>
|
1211 |
<li><a href="http://wordpress.org/extend/plugins/img-title-removal/">IMG Title Removal</a></li>
|
1212 |
+
<li><a href="http://www.usableinteractions.com/2012/11/accessibility-toolbar/">Accessibility
|
1213 |
+
Toolbar</a></li>
|
1214 |
+
<li><a href="https://wordpress.org/plugins/long-description-for-image-attachments/">WordPress
|
1215 |
+
Long Description</a></li>
|
1216 |
</ul>
|
1217 |
</div>
|
1218 |
</div>
|
1219 |
+
</div>
|
1220 |
|
1221 |
<div class="ui-sortable meta-box-sortables">
|
1222 |
<div class="postbox">
|
1223 |
+
<h3><?php _e( 'Customization Notes', 'wp-accessibility' ); ?></h3>
|
1224 |
+
|
1225 |
<div class="inside">
|
1226 |
<p>
|
1227 |
+
<?php _e( 'It is almost impossible for the Accessibility Toolbar to guarantee a good result for large text or high contrast modes. Author your own high-contrast styles by placing a stylesheet called <code>a11y-contrast.css</code> in your Theme\'s stylesheet directory.', 'wp-accessibility' ); ?>
|
1228 |
+
</p>
|
1229 |
+
|
1230 |
+
<p>
|
1231 |
+
<?php _e( 'Define custom styles for large print by assigning them in the body class <code>.fontsize</code> in your theme stylesheet.', 'wp-accessibility' ); ?>
|
1232 |
</p>
|
1233 |
+
|
1234 |
<p>
|
1235 |
+
<?php _e( 'Define a custom long description template by adding the template "longdesc-template.php" to your theme directory.', 'wp-accessibility' ); ?>
|
1236 |
</p>
|
1237 |
+
|
1238 |
<p>
|
1239 |
+
<?php _e( 'The <a href="#wpa_widget_toolbar">shortcode for the Accessibility toolbar</a> (if enabled) is <code>[wpa_toolbar]</code>', 'wp-accessibility' ); ?>
|
1240 |
+
</p>
|
1241 |
</div>
|
1242 |
</div>
|
1243 |
+
</div>
|
1244 |
</div>
|
1245 |
</div>
|
1246 |
|
1247 |
+
</div><?php
|
1248 |
}
|
1249 |
|
1250 |
// Obsolete with 3.8: (nav menus, page lists, edit post links, edit comment links, category links)
|
1251 |
+
if ( get_option( 'rta_from_nav_menu' ) == 'on' && version_compare( get_bloginfo( 'version' ), '3.8.0', '<' ) ) {
|
1252 |
+
add_filter( 'wp_nav_menu', 'wpa_remove_title_attributes' );
|
1253 |
}
|
1254 |
+
if ( get_option( 'rta_from_page_lists' ) == 'on' && version_compare( get_bloginfo( 'version' ), '3.8.0', '<' ) ) {
|
1255 |
+
add_filter( 'wp_list_pages', 'wpa_remove_title_attributes' );
|
1256 |
}
|
1257 |
+
if ( get_option( 'rta_from_category_lists' ) == 'on' ) {
|
1258 |
+
add_filter( 'wp_list_categories', 'wpa_remove_title_attributes' );
|
1259 |
}
|
1260 |
+
if ( get_option( 'rta_from_archive_links' ) == 'on' ) {
|
1261 |
+
add_filter( 'get_archives_link', 'wpa_remove_title_attributes' );
|
1262 |
}
|
1263 |
+
if ( get_option( 'rta_from_tag_clouds' ) == 'on' ) {
|
1264 |
+
add_filter( 'wp_tag_cloud', 'wpa_remove_title_attributes' );
|
1265 |
}
|
1266 |
+
if ( get_option( 'rta_from_category_links' && version_compare( get_bloginfo( 'version' ), '3.8.0', '<' ) ) == 'on' ) {
|
1267 |
+
add_filter( 'the_category', 'wpa_remove_title_attributes' );
|
1268 |
}
|
1269 |
+
if ( get_option( 'rta_from_post_edit_links' && version_compare( get_bloginfo( 'version' ), '3.8.0', '<' ) ) == 'on' ) {
|
1270 |
+
add_filter( 'edit_post_link', 'wpa_remove_title_attributes' );
|
1271 |
}
|
1272 |
+
if ( get_option( 'rta_from_edit_comment_links' && version_compare( get_bloginfo( 'version' ), '3.8.0', '<' ) ) == 'on' ) {
|
1273 |
+
add_filter( 'edit_comment_link', 'wpa_remove_title_attributes' );
|
1274 |
}
|
1275 |
|
1276 |
function wpa_remove_title_attributes( $output ) {
|
1277 |
+
$output = preg_replace( '/\s*title\s*=\s*(["\']).*?\1/', '', $output );
|
1278 |
+
|
1279 |
return $output;
|
1280 |
}
|
1281 |
|
1282 |
+
// The built-in Recent Posts widget hard-coded title attributes until 3.8.
|
1283 |
class WP_Widget_Recent_Posts_No_Title_Attributes extends WP_Widget {
|
1284 |
|
1285 |
+
function WP_Widget_Recent_Posts_No_Title_Attributes() {
|
1286 |
+
parent::WP_Widget( false, $name = __( 'WP A11Y: Recent Posts', 'wp-accessibility' ) );
|
1287 |
+
}
|
1288 |
+
|
1289 |
+
function widget( $args, $instance ) {
|
1290 |
+
$cache = wp_cache_get( 'widget_recent_posts', 'widget' );
|
1291 |
|
1292 |
+
if ( ! is_array( $cache ) ) {
|
1293 |
$cache = array();
|
1294 |
+
}
|
1295 |
+
|
1296 |
+
if ( isset( $cache[ $args['widget_id'] ] ) ) {
|
1297 |
+
echo $cache[ $args['widget_id'] ];
|
1298 |
|
|
|
|
|
1299 |
return;
|
1300 |
}
|
1301 |
|
1302 |
ob_start();
|
1303 |
+
extract( $args );
|
1304 |
+
|
1305 |
+
$title = apply_filters( 'widget_title', empty( $instance['title'] ) ? __( 'Recent Posts' ) : $instance['title'], $instance, $args );
|
1306 |
+
if ( ! $number = (int) $instance['number'] ) {
|
1307 |
+
$number = 5;
|
1308 |
+
}
|
1309 |
+
|
1310 |
+
$r = new WP_Query( array( 'showposts' => $number,
|
1311 |
+
'nopaging' => 0,
|
1312 |
+
'post_status' => 'publish',
|
1313 |
+
'ignore_sticky_posts' => 1
|
1314 |
+
) );
|
1315 |
+
if ( $r->have_posts() ) :
|
1316 |
+
?>
|
1317 |
+
<?php echo $before_widget; ?>
|
1318 |
+
<?php if ( $title ) {
|
1319 |
+
echo $before_title . $title . $after_title;
|
1320 |
+
} ?>
|
1321 |
+
<?php echo wpa_deprecated_warning( 'recent_posts' ); ?>
|
1322 |
+
<ul>
|
1323 |
+
<?php while ( $r->have_posts() ) : $r->the_post(); ?>
|
1324 |
+
<li><a href="<?php the_permalink() ?>"><?php if ( get_the_title() ) {
|
1325 |
+
the_title();
|
1326 |
+
} else {
|
1327 |
+
the_ID();
|
1328 |
+
} ?> </a></li>
|
1329 |
+
<?php endwhile; ?>
|
1330 |
+
</ul>
|
1331 |
+
<?php echo $after_widget; ?>
|
1332 |
+
<?php
|
1333 |
wp_reset_query(); // Restore global post data stomped by the_post().
|
1334 |
endif;
|
1335 |
|
1336 |
+
$cache[ $args['widget_id'] ] = ob_get_flush();
|
1337 |
+
wp_cache_add( 'widget_recent_posts', $cache, 'widget' );
|
1338 |
}
|
1339 |
|
1340 |
function update( $new_instance, $old_instance ) {
|
1341 |
+
$instance = $old_instance;
|
1342 |
+
$instance['title'] = strip_tags( $new_instance['title'] );
|
1343 |
$instance['number'] = abs( (int) $new_instance['number'] );
|
1344 |
$this->flush_widget_cache();
|
1345 |
|
1346 |
$alloptions = wp_cache_get( 'alloptions', 'options' );
|
1347 |
+
if ( isset( $alloptions['widget_recent_entries'] ) ) {
|
1348 |
+
delete_option( 'widget_recent_entries' );
|
1349 |
}
|
1350 |
+
|
1351 |
return $instance;
|
1352 |
}
|
1353 |
|
1354 |
function flush_widget_cache() {
|
1355 |
+
wp_cache_delete( 'widget_recent_posts', 'widget' );
|
1356 |
}
|
1357 |
|
1358 |
function form( $instance ) {
|
1359 |
+
$title = ( isset( $instance['title'] ) ) ? esc_attr( $instance['title'] ) : '';
|
1360 |
+
if ( ! isset( $instance['number'] ) || $number != (int) $instance['number'] ) {
|
1361 |
+
$number = 5;
|
1362 |
+
}
|
1363 |
+
?>
|
1364 |
+
<p><label for="<?php echo $this->get_field_id( 'title' ); ?>"><?php _e( 'Title:' ); ?></label>
|
1365 |
+
<input class="widefat" id="<?php echo $this->get_field_id( 'title' ); ?>"
|
1366 |
+
name="<?php echo $this->get_field_name( 'title' ); ?>" type="text" value="<?php echo $title; ?>"/>
|
1367 |
+
</p>
|
1368 |
+
|
1369 |
+
<p><label
|
1370 |
+
for="<?php echo $this->get_field_id( 'number' ); ?>"><?php _e( 'Number of posts to show:' ); ?></label>
|
1371 |
+
<input id="<?php echo $this->get_field_id( 'number' ); ?>"
|
1372 |
+
name="<?php echo $this->get_field_name( 'number' ); ?>" type="text" value="<?php echo $number; ?>"
|
1373 |
+
size="3"/></p>
|
1374 |
+
<?php
|
1375 |
}
|
1376 |
}
|
1377 |
|
1378 |
+
add_action( 'widgets_init', create_function( '', 'return register_widget("WP_Widget_Recent_Posts_No_Title_Attributes");' ) );
|
1379 |
+
|
1380 |
+
function wpa_deprecated_warning( $context ) {
|
1381 |
+
if ( is_user_logged_in() && current_user_can( 'manage_options' ) ) {
|
1382 |
+
switch ( $context ) {
|
1383 |
+
case 'recent_posts' :
|
1384 |
+
return __( 'The WP Accessibility recent posts widget is deprecated. The standard WordPress widget no longer uses title attributes, so this widget is no longer necessary. It will be removed without warning in a future version of WP Accessibility. This warning is only visible to administrators of your site.', 'wp-accessibility' );
|
1385 |
+
default:
|
1386 |
+
return;
|
1387 |
+
}
|
1388 |
+
}
|
1389 |
+
|
1390 |
+
return;
|
1391 |
+
}
|
1392 |
|
1393 |
function wpa_get_support_form() {
|
1394 |
+
global $current_user, $wpa_version;
|
1395 |
+
get_currentuserinfo();
|
1396 |
$request = '';
|
1397 |
$version = $wpa_version;
|
1398 |
// send fields for all plugins
|
1399 |
+
$wp_version = get_bloginfo( 'version' );
|
1400 |
+
$home_url = home_url();
|
1401 |
+
$wp_url = site_url();
|
1402 |
+
$language = get_bloginfo( 'language' );
|
1403 |
+
$charset = get_bloginfo( 'charset' );
|
1404 |
// server
|
1405 |
$php_version = phpversion();
|
1406 |
+
|
1407 |
// theme data
|
1408 |
+
$theme = wp_get_theme();
|
1409 |
+
$theme_name = $theme->Name;
|
1410 |
+
$theme_uri = $theme->ThemeURI;
|
1411 |
+
$theme_parent = $theme->Template;
|
1412 |
+
$theme_version = $theme->Version;
|
1413 |
+
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1414 |
// plugin data
|
1415 |
+
$plugins = get_plugins();
|
1416 |
$plugins_string = '';
|
1417 |
+
foreach ( array_keys( $plugins ) as $key ) {
|
1418 |
+
if ( is_plugin_active( $key ) ) {
|
1419 |
+
$plugin =& $plugins[ $key ];
|
1420 |
+
$plugin_name = $plugin['Name'];
|
1421 |
+
$plugin_uri = $plugin['PluginURI'];
|
1422 |
+
$plugin_version = $plugin['Version'];
|
1423 |
+
$plugins_string .= "$plugin_name: $plugin_version; $plugin_uri\n";
|
|
|
1424 |
}
|
1425 |
+
}
|
1426 |
$data = "
|
1427 |
================ Installation Data ====================
|
1428 |
==WP Accessibility==
|
1450 |
==Active Plugins:==
|
1451 |
$plugins_string
|
1452 |
";
|
1453 |
+
if ( isset( $_POST['wpt_support'] ) ) {
|
1454 |
+
$nonce = $_REQUEST['_wpnonce'];
|
1455 |
+
if ( ! wp_verify_nonce( $nonce, 'wpa-nonce' ) ) {
|
1456 |
+
die( "Security check failed" );
|
1457 |
+
}
|
1458 |
+
$request = ( ! empty( $_POST['support_request'] ) ) ? stripslashes( $_POST['support_request'] ) : false;
|
1459 |
+
$has_donated = ( $_POST['has_donated'] == 'on' ) ? "Donor" : "No donation";
|
1460 |
+
$has_read_faq = ( $_POST['has_read_faq'] == 'on' ) ? "Read FAQ" : false;
|
1461 |
+
$subject = "WP Accessibility support request. $has_donated";
|
1462 |
+
$message = $request . "\n\n" . $data;
|
1463 |
+
// Get the site domain and get rid of www. from pluggable.php
|
1464 |
+
$sitename = strtolower( $_SERVER['SERVER_NAME'] );
|
1465 |
+
if ( substr( $sitename, 0, 4 ) == 'www.' ) {
|
1466 |
+
$sitename = substr( $sitename, 4 );
|
1467 |
+
}
|
1468 |
+
$from_email = 'wordpress@' . $sitename;
|
1469 |
+
$from = "From: \"$current_user->display_name\" <$from_email>\r\nReply-to: \"$current_user->display_name\" <$current_user->user_email>\r\n";
|
1470 |
+
|
1471 |
+
if ( ! $has_read_faq ) {
|
1472 |
+
echo "<div class='message error'><p>" . __( 'Please read the FAQ and other Help documents before making a support request.', 'wp-accessibility' ) . "</p></div>";
|
1473 |
+
} else if ( ! $request ) {
|
1474 |
+
echo "<div class='message error'><p>" . __( 'Please describe your problem. I\'m not psychic.', 'wp-accessibility' ) . "</p></div>";
|
1475 |
} else {
|
1476 |
+
wp_mail( "plugins@joedolson.com", $subject, $message, $from );
|
1477 |
+
if ( $has_donated == 'Donor' ) {
|
1478 |
+
echo "<div class='message updated'><p>" . __( 'Thank you for supporting the continuing development of this plug-in! I\'ll get back to you as soon as I can.', 'wp-accessibility' ) . "</p></div>";
|
1479 |
} else {
|
1480 |
+
echo "<div class='message updated'><p>" . __( 'I cannot provide free support, but will treat your request as a bug report, and will incorporate any permanent solutions I discover into the plug-in.', 'wp-accessibility' ) . "</p></div>";
|
1481 |
}
|
1482 |
}
|
1483 |
}
|
1484 |
+
$admin_url = admin_url( 'options-general.php?page=wp-accessibility/wp-accessibility.php' );
|
1485 |
|
1486 |
echo "
|
1487 |
<form method='post' action='$admin_url'>
|
1488 |
+
<div><input type='hidden' name='_wpnonce' value='" . wp_create_nonce( 'wpa-nonce' ) . "' /></div>
|
1489 |
<div>";
|
1490 |
+
echo "
|
1491 |
+
<p>" .
|
1492 |
+
__( '<strong>Please note</strong>: I do keep records of those who have donated, but if your donation came from somebody other than your account at this web site, you must note this in your message.', 'wp-accessibility' )
|
1493 |
+
. "</p>";
|
1494 |
+
echo "
|
1495 |
<p>
|
1496 |
+
<code>" . __( 'From:', 'wp-accessibility' ) . " \"$current_user->display_name\" <$current_user->user_email></code>
|
1497 |
</p>
|
1498 |
<p>
|
1499 |
+
<input type='checkbox' name='has_read_faq' id='has_read_faq' value='on' /> <label for='has_read_faq'>" . sprintf( __( 'I have read <a href="%1$s">the FAQ for this plug-in</a> <span>(required)</span>', 'wp-accessibility' ), 'http://www.joedolson.com/wp-accessibility/faqs/' ) . "</label>
|
1500 |
</p>
|
1501 |
<p>
|
1502 |
+
<input type='checkbox' name='has_donated' id='has_donated' value='on' /> <label for='has_donated'>" . sprintf( __( 'I have <a href="%1$s">made a donation to help support this plug-in</a>', 'wp-accessibility' ), 'http://www.joedolson.com/donate.php' ) . "</label>
|
1503 |
</p>
|
1504 |
<p>
|
1505 |
+
<label for='support_request'>" . __( 'Support Request:', 'wp-accessibility' ) . "</label><br /><textarea name='support_request' required aria-required='true' id='support_request' cols='80' rows='10'>" . stripslashes( $request ) . "</textarea>
|
1506 |
</p>
|
1507 |
<p>
|
1508 |
+
<input type='submit' value='" . __( 'Send Support Request', 'wp-accessibility' ) . "' name='wpt_support' class='button-primary' />
|
1509 |
</p>
|
1510 |
+
<p>" .
|
1511 |
+
__( 'The following additional information will be sent with your support request:', 'wp-accessibility' )
|
1512 |
+
. "</p>
|
1513 |
+
<div class='wpa_support'>
|
1514 |
+
" . wpautop( $data ) . "
|
1515 |
</div>
|
1516 |
</div>
|
1517 |
</form>";
|
1520 |
|
1521 |
/* longdesc support, based on work by Michael Fields (http://wordpress.org/plugins/long-description-for-image-attachments/) */
|
1522 |
|
1523 |
+
define( 'WPA_TEMPLATES', trailingslashit( dirname( __FILE__ ) ) . 'templates/' );
|
1524 |
|
1525 |
/**
|
1526 |
* Load Template.
|
1547 |
* @alter 2011-03-27
|
1548 |
*/
|
1549 |
function longdesc_template() {
|
1550 |
+
|
1551 |
/* Return early if there is no reason to proceed. */
|
1552 |
if ( ! isset( $_GET['longdesc'] ) ) {
|
1553 |
return;
|
1556 |
global $post;
|
1557 |
|
1558 |
/* Get the image attachment's data. */
|
1559 |
+
$id = absint( $_GET['longdesc'] );
|
1560 |
$post = get_post( $id );
|
1561 |
if ( is_object( $post ) ) {
|
1562 |
setup_postdata( $post );
|
1563 |
}
|
1564 |
+
|
1565 |
/* Attachment must be an image. */
|
1566 |
if ( false === strpos( get_post_mime_type(), 'image' ) ) {
|
1567 |
header( 'HTTP/1.0 404 Not Found' );
|
1576 |
if ( ! empty( $template ) ) {
|
1577 |
require_once( $template );
|
1578 |
exit;
|
1579 |
+
} /* Use plugin's template file. */
|
|
|
1580 |
else {
|
1581 |
require_once( WPA_TEMPLATES . 'longdesc-template.php' );
|
1582 |
exit;
|
1586 |
header( 'HTTP/1.0 404 Not Found' );
|
1587 |
exit;
|
1588 |
}
|
|
|
1589 |
|
1590 |
+
add_action( 'template_redirect', 'longdesc_template' );
|
1591 |
|
1592 |
/**
|
1593 |
* Anchor.
|
1596 |
* Also creates an anchor to return from Long Description page.
|
1597 |
*
|
1598 |
* @param int ID of the post which contains an image with a longdesc attribute.
|
1599 |
+
*
|
1600 |
* @return string
|
1601 |
*
|
1602 |
* @since 2010-09-26
|
1605 |
return 'longdesc-return-' . $id;
|
1606 |
}
|
1607 |
|
|
|
1608 |
/**
|
1609 |
* Add Attribute.
|
1610 |
*
|
1621 |
/* Get data for the image attachment. */
|
1622 |
$image = get_post( $id );
|
1623 |
global $post_ID;
|
1624 |
+
if ( isset( $image->ID ) && ! empty( $image->ID ) ) {
|
1625 |
$args = array( 'longdesc' => $image->ID );
|
1626 |
/* The referrer is the post that the image is inserted into. */
|
1627 |
if ( isset( $_REQUEST['post_id'] ) ) {
|
1628 |
$args['referrer'] = (int) $_REQUEST['post_id'];
|
1629 |
}
|
1630 |
+
if ( ! empty( $image->post_content ) ) {
|
1631 |
+
$search = '<img';
|
1632 |
+
$replace = $search . ' longdesc="' . esc_url( add_query_arg( $args, home_url() ) ) . '"';
|
1633 |
+
$html = str_replace( $search, $replace, $html );
|
1634 |
+
$html .= '<a id="' . esc_attr( longdesc_return_anchor( $image->ID ) ) . '"></a>';
|
1635 |
+
}
|
1636 |
}
|
1637 |
+
|
1638 |
return $html;
|
1639 |
}
|
1640 |
+
|
1641 |
+
add_filter( 'image_send_to_editor', 'longdesc_add_attr', 10, 8 );
|
1642 |
+
|
1643 |
+
/* Tests whether the current theme is labeled accessibility-ready */
|
1644 |
+
function wpa_accessible_theme() {
|
1645 |
+
$theme = wp_get_theme();
|
1646 |
+
$tags = $theme->get( 'Tags' );
|
1647 |
+
if ( in_array( 'accessibility-ready', $tags ) ) {
|
1648 |
+
return true;
|
1649 |
+
}
|
1650 |
+
return false;
|
1651 |
+
}
|
1652 |
+
|
1653 |
+
add_action( 'init', 'wpa_dismiss_notice' );
|
1654 |
+
function wpa_dismiss_notice() {
|
1655 |
+
if ( isset( $_GET['dismiss'] ) && $_GET['dismiss'] == 'update' ) {
|
1656 |
+
update_option( 'wpa_update_notice', 1 );
|
1657 |
+
}
|
1658 |
+
}
|
1659 |
+
|
1660 |
+
add_action( 'admin_notices', 'wpa_update_notice' );
|
1661 |
+
function wpa_update_notice() {
|
1662 |
+
if ( current_user_can( 'activate_plugins' ) && get_option( 'wpa_update_notice' ) == 0 || ! get_option( 'wpa_update_notice' ) ) {
|
1663 |
+
$dismiss = admin_url( 'options-general.php?page=wp-accessibility/wp-accessibility.php&dismiss=update' );
|
1664 |
+
$access_monitor = "https://wordpress.org/plugins/access-monitor/";
|
1665 |
+
echo "<div class='updated fade'><p>" . sprintf( __( 'Have you seen my new accessibility plug-in? <a href="%1$s">Check out Access Monitor</a>! <a href="%2$s">Dismiss Notice<span class="dashicons dashicons-no" aria-hidden="true"></span></a>', 'wp-accessibility' ), $access_monitor, $dismiss ) . "</p></div>";
|
1666 |
+
}
|
1667 |
+
}
|
wp-admin-row-actions.css
DELETED
@@ -1,6 +0,0 @@
|
|
1 |
-
/*
|
2 |
-
Make Row Actions permanently visible - provided by WP Accessibility / Joe Dolson
|
3 |
-
*/
|
4 |
-
.row-actions { visibility: visible;}
|
5 |
-
.row-actions a { opacity: .8; }
|
6 |
-
.row-actions a:hover, .row-actions a:focus { opacity: 1; }
|
|
|
|
|
|
|
|
|
|
|
|
wp-admin.css
DELETED
@@ -1,29 +0,0 @@
|
|
1 |
-
/*------------------------------------------------------------------------------
|
2 |
-
|
3 |
-
Custom Stylesheet provided by WP Accessibility (http://www.joedolson.com/articles/wp-accessibility/)
|
4 |
-
|
5 |
-
*/
|
6 |
-
a:hover, a:active {
|
7 |
-
color: #d54e21;
|
8 |
-
text-decoration: underline!important;
|
9 |
-
}
|
10 |
-
|
11 |
-
a:focus {
|
12 |
-
color: #124964;
|
13 |
-
text-decoration: underline!important;
|
14 |
-
}
|
15 |
-
|
16 |
-
.next-page:focus, .next-page:hover, .last-page:focus, .last-page:hover, .prev-page:focus, .prev-page:hover, .first-page:focus, .first-page:hover {
|
17 |
-
border: 1px solid #124964!important;
|
18 |
-
}
|
19 |
-
.view-switch a img { border: 1px solid #fff;}
|
20 |
-
.view-switch a:hover img, .view-switch a:focus img {
|
21 |
-
border: 1px solid #124964!important; border-radius: 2px;
|
22 |
-
}
|
23 |
-
|
24 |
-
.button-primary.hover,.button-primary:hover,.button-primary.focus,.button-primary:focus{
|
25 |
-
border-color:#002!important;
|
26 |
-
}
|
27 |
-
.button-secondary.hover,.button-secondary:hover,.button-secondary.focus,.button-secondary:focus,.button:hover,.button:focus{
|
28 |
-
border-color:#000!important;
|
29 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
wpa-style.css
DELETED
@@ -1,35 +0,0 @@
|
|
1 |
-
.wpa-hide-rtl#skiplinks a, .wpa-hide-rtl#skiplinks a:hover, .wpa-hide-rtl#skiplinks a:visited { position: absolute !important; right: -999em; }
|
2 |
-
.wpa-hide-ltr#skiplinks a, .wpa-hide-ltr#skiplinks a:hover, .wpa-hide-ltr#skiplinks a:visited { position: absolute !important; left: -999em; }
|
3 |
-
.wpa-hide#skiplinks a:active, .wpa-hide#skiplinks a:focus { position: absolute; }
|
4 |
-
|
5 |
-
.wpa-ld { display: inline-block; position: relative; }
|
6 |
-
|
7 |
-
/* basic support for themes that don't define alignleft and alignright for non-image elements. */
|
8 |
-
div.alignleft { float: left; }
|
9 |
-
div.alignright { float: right; }
|
10 |
-
div.aligncenter { display: block; margin: 0 auto; }
|
11 |
-
|
12 |
-
.wpa-ld a,.wpa-ld button { bottom: 2px; left: 2px; position: absolute; line-height: 1; min-width: 1em; }
|
13 |
-
.wpa-ld img { display: block; }
|
14 |
-
.wpa-ld button,.wpa-ld button:active,.wpa-ld button:focus,.wpa-ld button:hover {
|
15 |
-
border: 1px solid #777; border-radius: 2px; z-index: 10;
|
16 |
-
}
|
17 |
-
|
18 |
-
.wpa-ld .longdesc { position: absolute; width: 100%; height: 100%; top: 0; overflow-y: scroll; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; background: rgba( 255, 255, 255, .95 ); padding: 1.5em; }
|
19 |
-
|
20 |
-
.wpa-ld button, .wpa-ld button:active, .wpa-ld button:focus, .wpa-ld button:hover, .wpa-ld a {
|
21 |
-
font-size: .9em; font-weight: 400; background: rgba( 255, 255, 255, .7 )!important; padding: 0; color: #000!important; text-shadow: 1px 1px #ccc;
|
22 |
-
}
|
23 |
-
.wpa-ld button:before { content: 'i'; font-style: italic; font-family: serif; }
|
24 |
-
.wpa-ld button:focus, .wpa-ld button:hover { background: rgba( 0,0,0, .75 )!important; color: #fff!important; border: 1px solid #000!important; cursor: pointer;}
|
25 |
-
.wpa-ld button:focus { padding: 6px; }
|
26 |
-
.wpa-ld button span, .longdesc-link span {
|
27 |
-
position: absolute !important;
|
28 |
-
height: 1px;
|
29 |
-
width: 1px;
|
30 |
-
overflow: hidden;
|
31 |
-
clip: rect(1px 1px 1px 1px); /* IE6, IE7 */
|
32 |
-
clip: rect(1px, 1px, 1px, 1px);
|
33 |
-
}
|
34 |
-
|
35 |
-
.template-longdesc { text-align: left; line-height: 1.5; width: 100%; max-width:50em; padding:2em; margin:1em auto; background:#fdfdfd; color:#333; box-shadow: 0 0 5px; font-size: 1.4em; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
wpa-styles.css
DELETED
@@ -1,6 +0,0 @@
|
|
1 |
-
/* Admin styles for WP Accessibility */
|
2 |
-
#wpa_settings_page .postbox { margin: 0 10px 10px 0; }
|
3 |
-
#wpa_settings_page .meta-box-sortables { min-height: 0; }
|
4 |
-
#wpa_settings_page legend { font-weight: 700; }
|
5 |
-
li.fore { float: left; width: 200px; margin-right: 30px; }
|
6 |
-
li.back { margin-left: 230px; }
|
|
|
|
|
|
|
|
|
|
|
|