Version Description
- Updated jQuery ScrollTo to version 1.4.5 to resolve JS conflict.
- Updated method of accessing $ in jQuery.
- Added CDATA blocks so WP Accessibility doesn't prevent validation as XML.
- Added Italian translation, courtesy of Roberto Scano.
Download this release
Release Info
Developer | joedolson |
Plugin | WP Accessibility |
Version | 1.2.3 |
Comparing to | |
See all releases |
Code changes from version 1.0.0 to 1.2.3
- lang/wp-accessibility-de_DE.mo +0 -0
- lang/wp-accessibility-de_DE.po +372 -0
- lang/wp-accessibility-it_IT.mo +0 -0
- lang/wp-accessibility-it_IT.po +374 -0
- lang/wp-accessibility-pl_PL.mo +0 -0
- lang/wp-accessibility-pl_PL.po +370 -0
- lang/wp-accessibility.pot +427 -0
- readme.txt +72 -12
- toolbar/README.md +18 -0
- toolbar/css/a11y-contrast.css +512 -0
- toolbar/css/a11y-desaturate.css +9 -0
- toolbar/css/a11y-fontsize.css +27 -0
- toolbar/css/a11y.css +136 -0
- toolbar/img/sprite.png +0 -0
- toolbar/js/a11y.js +126 -0
- toolbar/js/jquery.scrollto.min.js +7 -0
- uninstall.php +27 -26
- wp-accessibility.php +393 -74
- wp-admin.css +35 -0
- wpa-styles.css +3 -1
lang/wp-accessibility-de_DE.mo
ADDED
Binary file
|
lang/wp-accessibility-de_DE.po
ADDED
@@ -0,0 +1,372 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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-it_IT.mo
ADDED
Binary file
|
lang/wp-accessibility-it_IT.po
ADDED
@@ -0,0 +1,374 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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-pl_PL.mo
ADDED
Binary file
|
lang/wp-accessibility-pl_PL.po
ADDED
@@ -0,0 +1,370 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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.pot
ADDED
@@ -0,0 +1,427 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
# Copyright (C) 2013 WP Accessibility
|
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.2.1\n"
|
6 |
+
"Report-Msgid-Bugs-To: http://wordpress.org/tag/wp-accessibility\n"
|
7 |
+
"POT-Creation-Date: 2013-02-22 23:07:09+00:00\n"
|
8 |
+
"MIME-Version: 1.0\n"
|
9 |
+
"Content-Type: text/plain; charset=UTF-8\n"
|
10 |
+
"Content-Transfer-Encoding: 8bit\n"
|
11 |
+
"PO-Revision-Date: 2013-MO-DA HO:MI+ZONE\n"
|
12 |
+
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
13 |
+
"Language-Team: LANGUAGE <LL@li.org>\n"
|
14 |
+
|
15 |
+
#: wp-accessibility.php:71
|
16 |
+
msgid "Accessibility Settings"
|
17 |
+
msgstr ""
|
18 |
+
|
19 |
+
#: wp-accessibility.php:158
|
20 |
+
msgid "Toggle High Contrast"
|
21 |
+
msgstr ""
|
22 |
+
|
23 |
+
#: wp-accessibility.php:159
|
24 |
+
msgid "Toggle Grayscale"
|
25 |
+
msgstr ""
|
26 |
+
|
27 |
+
#: wp-accessibility.php:160
|
28 |
+
msgid "Toggle Font size"
|
29 |
+
msgstr ""
|
30 |
+
|
31 |
+
#: wp-accessibility.php:231
|
32 |
+
msgid "Skip to content"
|
33 |
+
msgstr ""
|
34 |
+
|
35 |
+
#: wp-accessibility.php:233
|
36 |
+
msgid "Skip to navigation"
|
37 |
+
msgstr ""
|
38 |
+
|
39 |
+
#: wp-accessibility.php:235
|
40 |
+
msgid "Site map"
|
41 |
+
msgstr ""
|
42 |
+
|
43 |
+
#: wp-accessibility.php:395
|
44 |
+
msgid "Remove Title Attributes Settings Updated"
|
45 |
+
msgstr ""
|
46 |
+
|
47 |
+
#: wp-accessibility.php:415
|
48 |
+
msgid ""
|
49 |
+
"WP Accessibility does not provide any styles for visible skiplinks. You can "
|
50 |
+
"still set the look of the links using the textareas provided, but all other "
|
51 |
+
"layout must be assigned in your theme."
|
52 |
+
msgstr ""
|
53 |
+
|
54 |
+
#: wp-accessibility.php:419
|
55 |
+
msgid "Add Skiplinks Settings Updated"
|
56 |
+
msgstr ""
|
57 |
+
|
58 |
+
#: wp-accessibility.php:447
|
59 |
+
msgid "Miscellaneous Accessibility Settings Updated"
|
60 |
+
msgstr ""
|
61 |
+
|
62 |
+
#: wp-accessibility.php:530
|
63 |
+
msgid "WP Accessibility: Settings"
|
64 |
+
msgstr ""
|
65 |
+
|
66 |
+
#: wp-accessibility.php:535
|
67 |
+
msgid "Remove Title Attributes"
|
68 |
+
msgstr ""
|
69 |
+
|
70 |
+
#: wp-accessibility.php:539
|
71 |
+
msgid "Remove title attributes from:"
|
72 |
+
msgstr ""
|
73 |
+
|
74 |
+
#: wp-accessibility.php:541
|
75 |
+
msgid "Nav menus"
|
76 |
+
msgstr ""
|
77 |
+
|
78 |
+
#: wp-accessibility.php:542
|
79 |
+
msgid "Page lists"
|
80 |
+
msgstr ""
|
81 |
+
|
82 |
+
#: wp-accessibility.php:543
|
83 |
+
msgid "Category lists"
|
84 |
+
msgstr ""
|
85 |
+
|
86 |
+
#: wp-accessibility.php:544
|
87 |
+
msgid "Archive links"
|
88 |
+
msgstr ""
|
89 |
+
|
90 |
+
#: wp-accessibility.php:545
|
91 |
+
msgid "Tag clouds"
|
92 |
+
msgstr ""
|
93 |
+
|
94 |
+
#: wp-accessibility.php:546
|
95 |
+
msgid "Category links"
|
96 |
+
msgstr ""
|
97 |
+
|
98 |
+
#: wp-accessibility.php:547
|
99 |
+
msgid "Post edit links"
|
100 |
+
msgstr ""
|
101 |
+
|
102 |
+
#: wp-accessibility.php:548
|
103 |
+
msgid "Edit comment links"
|
104 |
+
msgstr ""
|
105 |
+
|
106 |
+
#: wp-accessibility.php:555
|
107 |
+
msgid "Update Title Attribute Settings"
|
108 |
+
msgstr ""
|
109 |
+
|
110 |
+
#: wp-accessibility.php:561
|
111 |
+
msgid "Add Skiplinks"
|
112 |
+
msgstr ""
|
113 |
+
|
114 |
+
#: wp-accessibility.php:565
|
115 |
+
msgid "Configure Skiplinks"
|
116 |
+
msgstr ""
|
117 |
+
|
118 |
+
#: wp-accessibility.php:567
|
119 |
+
msgid "Enable Skiplinks"
|
120 |
+
msgstr ""
|
121 |
+
|
122 |
+
#: wp-accessibility.php:568
|
123 |
+
msgid "Skiplinks always visible"
|
124 |
+
msgstr ""
|
125 |
+
|
126 |
+
#: wp-accessibility.php:569
|
127 |
+
msgid "Skip to Content link target (ID of your main content container)"
|
128 |
+
msgstr ""
|
129 |
+
|
130 |
+
#: wp-accessibility.php:570
|
131 |
+
msgid "Skip to Navigation link target (ID of your main navigation container)"
|
132 |
+
msgstr ""
|
133 |
+
|
134 |
+
#: wp-accessibility.php:571
|
135 |
+
msgid "Site Map link target (URL for your site map)"
|
136 |
+
msgstr ""
|
137 |
+
|
138 |
+
#: wp-accessibility.php:572
|
139 |
+
msgid "Add your own link (link or container ID)"
|
140 |
+
msgstr ""
|
141 |
+
|
142 |
+
#: wp-accessibility.php:572
|
143 |
+
msgid "Link text for your link"
|
144 |
+
msgstr ""
|
145 |
+
|
146 |
+
#: wp-accessibility.php:573
|
147 |
+
msgid "Styles for Skiplinks when they have focus"
|
148 |
+
msgstr ""
|
149 |
+
|
150 |
+
#: wp-accessibility.php:575
|
151 |
+
msgid "(Not currently visible)"
|
152 |
+
msgstr ""
|
153 |
+
|
154 |
+
#: wp-accessibility.php:576
|
155 |
+
msgid "Styles for Skiplinks without focus"
|
156 |
+
msgstr ""
|
157 |
+
|
158 |
+
#: wp-accessibility.php:584
|
159 |
+
msgid "Update Skiplink Settings"
|
160 |
+
msgstr ""
|
161 |
+
|
162 |
+
#: wp-accessibility.php:590
|
163 |
+
msgid "Miscellaneous Accessibility Settings"
|
164 |
+
msgstr ""
|
165 |
+
|
166 |
+
#: wp-accessibility.php:594
|
167 |
+
msgid "Miscellaneous"
|
168 |
+
msgstr ""
|
169 |
+
|
170 |
+
#: wp-accessibility.php:596
|
171 |
+
msgid "Add Site Language and text direction to HTML element"
|
172 |
+
msgstr ""
|
173 |
+
|
174 |
+
#: wp-accessibility.php:597
|
175 |
+
msgid "Remove target attribute from links"
|
176 |
+
msgstr ""
|
177 |
+
|
178 |
+
#: wp-accessibility.php:598
|
179 |
+
msgid ""
|
180 |
+
"Force search error on empty search submission (theme must have search.php "
|
181 |
+
"template)"
|
182 |
+
msgstr ""
|
183 |
+
|
184 |
+
#: wp-accessibility.php:599
|
185 |
+
msgid "Remove tabindex from focusable elements"
|
186 |
+
msgstr ""
|
187 |
+
|
188 |
+
#: wp-accessibility.php:600
|
189 |
+
msgid "Enable WordPress Admin stylesheet"
|
190 |
+
msgstr ""
|
191 |
+
|
192 |
+
#: wp-accessibility.php:601
|
193 |
+
msgid ""
|
194 |
+
"Remove title attribute from images inserted into post content and featured "
|
195 |
+
"images."
|
196 |
+
msgstr ""
|
197 |
+
|
198 |
+
#: wp-accessibility.php:602
|
199 |
+
msgid "Add Accessibility toolbar with fontsize adjustment and contrast toggle"
|
200 |
+
msgstr ""
|
201 |
+
|
202 |
+
#: wp-accessibility.php:603
|
203 |
+
msgid "Include grayscale toggle with Accessibility toolbar"
|
204 |
+
msgstr ""
|
205 |
+
|
206 |
+
#: wp-accessibility.php:604
|
207 |
+
msgid "Add post title to \"more\" links."
|
208 |
+
msgstr ""
|
209 |
+
|
210 |
+
#: wp-accessibility.php:605
|
211 |
+
msgid "Continue reading text"
|
212 |
+
msgstr ""
|
213 |
+
|
214 |
+
#: wp-accessibility.php:606
|
215 |
+
msgid "Add outline to elements on keyboard focus"
|
216 |
+
msgstr ""
|
217 |
+
|
218 |
+
#: wp-accessibility.php:606
|
219 |
+
msgid "Outline color (hexadecimal, optional)"
|
220 |
+
msgstr ""
|
221 |
+
|
222 |
+
#: wp-accessibility.php:613
|
223 |
+
msgid "Update Miscellaneous Settings"
|
224 |
+
msgstr ""
|
225 |
+
|
226 |
+
#: wp-accessibility.php:618
|
227 |
+
msgid "Color Contrast Tester"
|
228 |
+
msgstr ""
|
229 |
+
|
230 |
+
#: wp-accessibility.php:635
|
231 |
+
msgid ""
|
232 |
+
"Luminosity Contrast Ratio for <code>#%2$s</code> and <code>#%3$s</code> is "
|
233 |
+
"<strong>%1$s</strong> (Threshold: greater than 7:1 for AAA, 4.5:1 for AA)"
|
234 |
+
msgstr ""
|
235 |
+
|
236 |
+
#: wp-accessibility.php:637
|
237 |
+
msgid ""
|
238 |
+
"The colors compared <strong>pass</strong> the relative luminosity test at "
|
239 |
+
"level AAA."
|
240 |
+
msgstr ""
|
241 |
+
|
242 |
+
#: wp-accessibility.php:640
|
243 |
+
msgid ""
|
244 |
+
"The colors compared <strong>pass</strong> the relative luminosity test at "
|
245 |
+
"level AA."
|
246 |
+
msgstr ""
|
247 |
+
|
248 |
+
#: wp-accessibility.php:643
|
249 |
+
msgid ""
|
250 |
+
"The colors compared pass the relative luminosity test <strong>only when used "
|
251 |
+
"in large print</strong> situations (greater than 18pt text or 14pt bold "
|
252 |
+
"text.)"
|
253 |
+
msgstr ""
|
254 |
+
|
255 |
+
#: wp-accessibility.php:646
|
256 |
+
msgid ""
|
257 |
+
"The colors compared <strong>do not pass</strong> the relative luminosity "
|
258 |
+
"test."
|
259 |
+
msgstr ""
|
260 |
+
|
261 |
+
#: wp-accessibility.php:648
|
262 |
+
msgid "Test another set of colors"
|
263 |
+
msgstr ""
|
264 |
+
|
265 |
+
#: wp-accessibility.php:663
|
266 |
+
msgid "Test of relative luminosity"
|
267 |
+
msgstr ""
|
268 |
+
|
269 |
+
#: wp-accessibility.php:665
|
270 |
+
msgid "Foreground color"
|
271 |
+
msgstr ""
|
272 |
+
|
273 |
+
#: wp-accessibility.php:666
|
274 |
+
msgid "Background color"
|
275 |
+
msgstr ""
|
276 |
+
|
277 |
+
#: wp-accessibility.php:673
|
278 |
+
msgid "Check Color Contrast"
|
279 |
+
msgstr ""
|
280 |
+
|
281 |
+
#: wp-accessibility.php:678
|
282 |
+
msgid "Get Plug-in Support"
|
283 |
+
msgstr ""
|
284 |
+
|
285 |
+
#: wp-accessibility.php:691
|
286 |
+
msgid "Support this Plugin"
|
287 |
+
msgstr ""
|
288 |
+
|
289 |
+
#: wp-accessibility.php:697
|
290 |
+
msgid ""
|
291 |
+
"If you've found WP Accessibility useful, then please consider <a "
|
292 |
+
"href='http://wordpress.org/extend/plugins/wp-accessibility/'>rating it five "
|
293 |
+
"stars</a>, <a href='http://www.joedolson.com/donate.php'>making a donation</"
|
294 |
+
"a>, or <a href='http://translate.joedolson.com/projects/wp-"
|
295 |
+
"accessibility'>helping with translation</a>."
|
296 |
+
msgstr ""
|
297 |
+
|
298 |
+
#: wp-accessibility.php:699
|
299 |
+
msgid ""
|
300 |
+
"<a href=\"http://www.joedolson.com/donate.php\">Make a donation today!</a> "
|
301 |
+
"Every donation counts - donate $2, $10, or $100 and help me keep this plug-"
|
302 |
+
"in running!"
|
303 |
+
msgstr ""
|
304 |
+
|
305 |
+
#: wp-accessibility.php:715
|
306 |
+
msgid "Accessibility References"
|
307 |
+
msgstr ""
|
308 |
+
|
309 |
+
#: wp-accessibility.php:730
|
310 |
+
msgid "Contributing References"
|
311 |
+
msgstr ""
|
312 |
+
|
313 |
+
#: wp-accessibility.php:747
|
314 |
+
msgid "Accessibility Toolbar Notes"
|
315 |
+
msgstr ""
|
316 |
+
|
317 |
+
#: wp-accessibility.php:750
|
318 |
+
msgid ""
|
319 |
+
"It is almost impossible for the Accessibility Toolbar to guarantee a good "
|
320 |
+
"result for large text or high contrast modes. You can author your own high-"
|
321 |
+
"contrast styles by placing a stylesheet called <code>a11y-contrast.css</"
|
322 |
+
"code> in your Theme's stylesheet directory."
|
323 |
+
msgstr ""
|
324 |
+
|
325 |
+
#: wp-accessibility.php:753
|
326 |
+
msgid ""
|
327 |
+
"You can define custom styles for the large print view by defining them under "
|
328 |
+
"the body class <code>.fontsize</code> in your theme stylesheet."
|
329 |
+
msgstr ""
|
330 |
+
|
331 |
+
#: wp-accessibility.php:798
|
332 |
+
msgid "The most recent posts on your blog"
|
333 |
+
msgstr ""
|
334 |
+
|
335 |
+
#: wp-accessibility.php:799
|
336 |
+
msgid "WP A11y: Recent Posts"
|
337 |
+
msgstr ""
|
338 |
+
|
339 |
+
#: wp-accessibility.php:821
|
340 |
+
msgid "Recent Posts"
|
341 |
+
msgstr ""
|
342 |
+
|
343 |
+
#: wp-accessibility.php:864
|
344 |
+
msgid "Title:"
|
345 |
+
msgstr ""
|
346 |
+
|
347 |
+
#: wp-accessibility.php:867
|
348 |
+
msgid "Number of posts to show:"
|
349 |
+
msgstr ""
|
350 |
+
|
351 |
+
#: wp-accessibility.php:961
|
352 |
+
msgid ""
|
353 |
+
"Please read the FAQ and other Help documents before making a support request."
|
354 |
+
msgstr ""
|
355 |
+
|
356 |
+
#: wp-accessibility.php:963
|
357 |
+
msgid "Please describe your problem. I'm not psychic."
|
358 |
+
msgstr ""
|
359 |
+
|
360 |
+
#: wp-accessibility.php:967
|
361 |
+
msgid ""
|
362 |
+
"Thank you for supporting the continuing development of this plug-in! I'll "
|
363 |
+
"get back to you as soon as I can."
|
364 |
+
msgstr ""
|
365 |
+
|
366 |
+
#: wp-accessibility.php:969
|
367 |
+
msgid ""
|
368 |
+
"I cannot provide free support, but will treat your request as a bug report, "
|
369 |
+
"and will incorporate any permanent solutions I discover into the plug-in."
|
370 |
+
msgstr ""
|
371 |
+
|
372 |
+
#: wp-accessibility.php:981
|
373 |
+
msgid ""
|
374 |
+
"<strong>Please note</strong>: I do keep records of those who have donated, "
|
375 |
+
"but if your donation came from somebody other than your account at this web "
|
376 |
+
"site, you must note this in your message."
|
377 |
+
msgstr ""
|
378 |
+
|
379 |
+
#: wp-accessibility.php:985
|
380 |
+
msgid "From:"
|
381 |
+
msgstr ""
|
382 |
+
|
383 |
+
#: wp-accessibility.php:988
|
384 |
+
msgid ""
|
385 |
+
"I have read <a href=\"%1$s\">the FAQ for this plug-in</a> <span>(required)</"
|
386 |
+
"span>"
|
387 |
+
msgstr ""
|
388 |
+
|
389 |
+
#: wp-accessibility.php:991
|
390 |
+
msgid ""
|
391 |
+
"I have <a href=\"%1$s\">made a donation to help support this plug-in</a>"
|
392 |
+
msgstr ""
|
393 |
+
|
394 |
+
#: wp-accessibility.php:994
|
395 |
+
msgid "Support Request:"
|
396 |
+
msgstr ""
|
397 |
+
|
398 |
+
#: wp-accessibility.php:997
|
399 |
+
msgid "Send Support Request"
|
400 |
+
msgstr ""
|
401 |
+
|
402 |
+
#: wp-accessibility.php:1000
|
403 |
+
msgid ""
|
404 |
+
"The following additional information will be sent with your support request:"
|
405 |
+
msgstr ""
|
406 |
+
|
407 |
+
#. Plugin Name of the plugin/theme
|
408 |
+
msgid "WP Accessibility"
|
409 |
+
msgstr ""
|
410 |
+
|
411 |
+
#. Plugin URI of the plugin/theme
|
412 |
+
msgid "http://www.joedolson.com/articles/wp-accessibility/"
|
413 |
+
msgstr ""
|
414 |
+
|
415 |
+
#. Description of the plugin/theme
|
416 |
+
msgid ""
|
417 |
+
"Provides options to improve accessibility in your WordPress site, including "
|
418 |
+
"removing title attributes."
|
419 |
+
msgstr ""
|
420 |
+
|
421 |
+
#. Author of the plugin/theme
|
422 |
+
msgid "Joe Dolson"
|
423 |
+
msgstr ""
|
424 |
+
|
425 |
+
#. Author URI of the plugin/theme
|
426 |
+
msgid "http://www.joedolson.com/"
|
427 |
+
msgstr ""
|
readme.txt
CHANGED
@@ -1,55 +1,115 @@
|
|
1 |
=== WP Accessibility ===
|
2 |
Contributors: joedolson
|
3 |
Donate link: http://www.joedolson.com/donate.php
|
4 |
-
Tags: title, accessibility, accessible, navigation, wcag, a11y
|
5 |
Requires at least: 3.4.2
|
6 |
-
Tested up to: 3.
|
7 |
Stable tag: trunk
|
|
|
8 |
|
9 |
-
WP Accessibility provides
|
10 |
|
11 |
== Description ==
|
12 |
|
13 |
-
This plug-in
|
|
|
|
|
14 |
|
15 |
At the moment, the plug-in can:
|
16 |
|
17 |
* Remove redundant title attributes from page lists, category lists, and archive menus.
|
18 |
* Enable skip links with WebKit support by enqueuing JavaScript support for moving keyboard focus.
|
19 |
-
* Add skip links with user-defined targets.
|
20 |
* Add language and text direction attributes to your HTML attribute
|
21 |
* Remove the target attribute from links.
|
22 |
-
* Force a search page error when a search is made with an empty text string.
|
23 |
* Remove tabindex from elements that are focusable.
|
24 |
* Strip title attributes from images inserted into content.
|
25 |
* Add post titles to standard "read more" links.
|
|
|
|
|
|
|
|
|
|
|
26 |
|
27 |
The plug-in is intended to make up for some deficiencies commonly found in themes. It can't correct every problem (by a long shot), but can provide some assistance.
|
28 |
|
|
|
|
|
|
|
29 |
== Installation ==
|
30 |
|
31 |
1. Download the plugin's zip file, extract the contents, and upload them to your wp-content/plugins folder.
|
32 |
2. Login to your WordPress dashboard, click "Plugins", and activate WP Accessibility.
|
33 |
2. Customise your settings on the Settings > WP Accessibility page.
|
34 |
|
35 |
-
==
|
36 |
|
37 |
-
=
|
38 |
|
39 |
-
|
|
|
|
|
|
|
40 |
|
41 |
-
=
|
42 |
|
43 |
-
|
44 |
|
45 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
46 |
|
47 |
= 1.0.0 =
|
48 |
|
49 |
* Initial release!
|
50 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
51 |
== Screenshots ==
|
52 |
|
53 |
1. Settings Page
|
54 |
|
55 |
== Upgrade Notice ==
|
|
|
|
1 |
=== WP Accessibility ===
|
2 |
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: 3.5.1
|
7 |
Stable tag: trunk
|
8 |
+
License: GPLv2 or later
|
9 |
|
10 |
+
WP Accessibility provides fixes for common accessibility issues in your WordPress site.
|
11 |
|
12 |
== Description ==
|
13 |
|
14 |
+
This plug-in helps correct a variety of common accessibility problems in WordPress themes. While most accessibility issues can't be addressed without directly changing your theme, WP Accessibility adds a number of helpful accessibility features with the minimum amount of setup or expert knowledge.
|
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 |
At the moment, the plug-in can:
|
19 |
|
20 |
* Remove redundant title attributes from page lists, category lists, and archive menus.
|
21 |
* Enable skip links with WebKit support by enqueuing JavaScript support for moving keyboard focus.
|
22 |
+
* Add skip links with user-defined targets. (Customizable targets and appearance.)
|
23 |
* Add language and text direction attributes to your HTML attribute
|
24 |
* Remove the target attribute from links.
|
25 |
+
* Force a search page error when a search is made with an empty text string. (If your theme has a search.php template.)
|
26 |
* Remove tabindex from elements that are focusable.
|
27 |
* Strip title attributes from images inserted into content.
|
28 |
* Add post titles to standard "read more" links.
|
29 |
+
* Add an outline to the keyboard focus state for focusable elements.
|
30 |
+
* Add a toolbar toggling between high contrast, large print, and desaturated (grayscale) views of your theme.
|
31 |
+
* Fix certain accessibility issues in the WordPress admin styles
|
32 |
+
* Show the color contrast between two provided hexadecimal color values.
|
33 |
+
* Read more about <a href="http://make.wordpress.org/accessibility/wp-accessibility-plugin/">the accessibility problems corrected</a>
|
34 |
|
35 |
The plug-in is intended to make up for some deficiencies commonly found in themes. It can't correct every problem (by a long shot), but can provide some assistance.
|
36 |
|
37 |
+
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!
|
38 |
+
|
39 |
+
|
40 |
== Installation ==
|
41 |
|
42 |
1. Download the plugin's zip file, extract the contents, and upload them to your wp-content/plugins folder.
|
43 |
2. Login to your WordPress dashboard, click "Plugins", and activate WP Accessibility.
|
44 |
2. Customise your settings on the Settings > WP Accessibility page.
|
45 |
|
46 |
+
== Changelog ==
|
47 |
|
48 |
+
= 1.2.3 =
|
49 |
|
50 |
+
* Updated jQuery ScrollTo to version 1.4.5 to resolve JS conflict.
|
51 |
+
* Updated method of accessing $ in jQuery.
|
52 |
+
* Added CDATA blocks so WP Accessibility doesn't prevent validation as XML.
|
53 |
+
* Added Italian translation, courtesy of Roberto Scano.
|
54 |
|
55 |
+
= 1.2.2 =
|
56 |
|
57 |
+
* Bug fix: compatibility issue with PageLines framework.
|
58 |
|
59 |
+
= 1.2.1 =
|
60 |
+
|
61 |
+
* Disabled grayscale toggle in Accessibility toolbar by default due to poor browser support and low functional value. (Can still be enabled by user.)
|
62 |
+
* Removed php notice in title-free recent posts widget
|
63 |
+
* Updated German and added Polish translations
|
64 |
+
|
65 |
+
= 1.2.0 =
|
66 |
+
|
67 |
+
* Added space between content output and continue reading text in excerpt context.
|
68 |
+
* Added German translation
|
69 |
+
* Added Accessibility Toolbar (<a href="http://www.usableinteractions.com/2012/11/accessibility-toolbar/">Source</a>)
|
70 |
+
* Added WP admin stylesheet:
|
71 |
+
* Some contrast improvements.
|
72 |
+
* Placed post row action links (Edit, Quick Edit, Trash, View) into screen reader visible and keyboard usable position.
|
73 |
+
* Added underlines to links on hover
|
74 |
+
* Supports your own custom wp-admin stylesheet via your Theme directory.
|
75 |
+
|
76 |
+
= 1.1.2 =
|
77 |
+
|
78 |
+
* Update support statement to WP 3.5.0
|
79 |
+
* Add role='navigation' to skiplinks container.
|
80 |
+
|
81 |
+
= 1.1.1 =
|
82 |
+
|
83 |
+
* Bug fix: extra template loaded when search template is inserted.
|
84 |
+
* Bug fix: jQuery not always loaded when required.
|
85 |
+
|
86 |
+
= 1.1.0 =
|
87 |
+
|
88 |
+
* Added ability to add focus outline in :focus pseudo class.
|
89 |
+
* Added color contrast tool.
|
90 |
+
* Added settings link to plugins listing.
|
91 |
+
* Added link to translations site for this plug-in.
|
92 |
+
* Improved response for forcing search error on empty search submission.
|
93 |
+
* Bug fix for adding custom skip link.
|
94 |
|
95 |
= 1.0.0 =
|
96 |
|
97 |
* Initial release!
|
98 |
|
99 |
+
== Frequently Asked Questions ==
|
100 |
+
|
101 |
+
= WP Accessibility is inserting some information via javascript. Is this really accessible? =
|
102 |
+
|
103 |
+
Yes. It does require that the user is operating a device that has javascript support, but that encompasses the vast majority of devices and browsers today, including screen readers.
|
104 |
+
|
105 |
+
= I installed WP Accessibility and ran some tests, but I'm still getting errors WP Accessibility is supposed to correct. =
|
106 |
+
|
107 |
+
Even if WP Accessibility is running correctly, not all accessibility testing tools will be aware of the fixes. Here's a resource for more information: [Mother Effing Tool Confuser](http://mothereffingtoolconfuser.com/).
|
108 |
+
|
109 |
== Screenshots ==
|
110 |
|
111 |
1. Settings Page
|
112 |
|
113 |
== Upgrade Notice ==
|
114 |
+
|
115 |
+
* Bug fix for custom skiplink target; Added focus outline option; Added color contrast tool.
|
toolbar/README.md
ADDED
@@ -0,0 +1,18 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<h1>a11y (accessibility) toolbar</h1>
|
2 |
+
|
3 |
+
<h3>Goals</h3>
|
4 |
+
<ul>
|
5 |
+
<li>Subtle, yet noticeable; easy to use</li>
|
6 |
+
<li>Minimally "designed" so that anyone and everyone can and will want to use it on their site, blog, ecommerce, etc.</li>
|
7 |
+
<li>Doesn't change existing site layout, but will enhance readability when used</li>
|
8 |
+
<li>Semantic; assistive technology and keyboard accessible</li>
|
9 |
+
</ul>
|
10 |
+
|
11 |
+
<h3>Known issues (things in-progress)</h3>
|
12 |
+
|
13 |
+
<ul>
|
14 |
+
<li>Only Firefox and Webkit browsers can desaturate</li>
|
15 |
+
<li><strike>There are tiny shifts in the sizes of the icons when the font size is increased</strike></li>
|
16 |
+
<li>Sometimes the styles of a website might take precedence over styles for the toolbar</li>
|
17 |
+
<li>The skip link currently looks for a specific ID; I'd like to make it more relative, perhaps by skipping to HTML5's role='main' instead</li>
|
18 |
+
</ul>
|
toolbar/css/a11y-contrast.css
ADDED
@@ -0,0 +1,512 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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 { line-height: normal; } /* should be harmless even if there is a
|
16 |
+
.placebo - we want line-height normal
|
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 |
+
input[type=reset] {
|
355 |
+
background: #400060 !important;
|
356 |
+
background-color: #400060 !important;
|
357 |
+
}
|
358 |
+
a[onclick]:active , a[onclick]:active abbr, a[onclick]:active acronym,
|
359 |
+
a[onclick]:active b, a[onclick]:active basefont, a[onclick]:active
|
360 |
+
big, a[onclick]:active br, a[onclick]:active code, a[onclick]:active
|
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 |
+
:root:not(HTML) slider:not(:empty) {
|
466 |
+
background: #301090 !important;
|
467 |
+
background-color: #301090 !important;
|
468 |
+
}
|
469 |
+
.diffchange, .was, .now, .vc_diff_change, .vc_diff_remove, .vc_diff_add, .wDiffHtmlDelete, .wDiffHtmlInsert { color: #FFFF80 !important;}
|
470 |
+
.wDiffHtmlDelete { text-decoration: line-through !important; }
|
471 |
+
a.new { color: #FFFF40 !important; }
|
472 |
+
body.mediawiki > div.navpopup,body.mediawiki .referencetooltip, ul.ui-autocomplete{position:absolute!important;border:blue solid !important;}font[color] { color: #FFFF40 !important;}
|
473 |
+
span.Apple-style-span { color: #FFFF40 !important;}
|
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 |
+
.a11y-toolbar a .icon-adjust, .a11y-toolbar a:hover .icon-adjust {
|
503 |
+
background-position: -16px 0 !important;
|
504 |
+
}
|
505 |
+
|
506 |
+
.a11y-toolbar a .icon-tint, .a11y-toolbar a:hover .icon-tint {
|
507 |
+
background-position: -16px -16px !important;
|
508 |
+
}
|
509 |
+
|
510 |
+
.a11y-toolbar a .icon-font, .a11y-toolbar a:hover .icon-font {
|
511 |
+
background-position: -16px -32px !important;
|
512 |
+
}
|
toolbar/css/a11y-desaturate.css
ADDED
@@ -0,0 +1,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
ADDED
@@ -0,0 +1,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
ADDED
@@ -0,0 +1,136 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
/*
|
2 |
+
Accessibility styles
|
3 |
+
chris@inathought.com
|
4 |
+
*/
|
5 |
+
.focusable:focus {
|
6 |
+
outline: none !important;
|
7 |
+
}
|
8 |
+
|
9 |
+
.has-focus {
|
10 |
+
background: yellow;
|
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 |
+
.a11y-toolbar {
|
29 |
+
position: fixed;
|
30 |
+
z-index: 99999;
|
31 |
+
top: 43%;
|
32 |
+
left: 0;
|
33 |
+
}
|
34 |
+
|
35 |
+
.a11y-toolbar ul {
|
36 |
+
list-style: none;
|
37 |
+
margin: 0;
|
38 |
+
padding: 0;
|
39 |
+
/* box-shadow: 0 0 3px #888; */
|
40 |
+
border-top-right-radius: 4px;
|
41 |
+
border-bottom-right-radius: 4px;
|
42 |
+
}
|
43 |
+
|
44 |
+
.a11y-toolbar ul li {
|
45 |
+
display: block;
|
46 |
+
height: 24px;
|
47 |
+
width: 24px;
|
48 |
+
}
|
49 |
+
|
50 |
+
.a11y-toolbar .icon {
|
51 |
+
display: inline-block;
|
52 |
+
background: url('../img/sprite.png') transparent no-repeat;
|
53 |
+
height: 16px;
|
54 |
+
width: 16px;
|
55 |
+
margin-top: 3px;
|
56 |
+
}
|
57 |
+
|
58 |
+
.a11y-toolbar .icon-adjust {
|
59 |
+
background-position: 0 0;
|
60 |
+
}
|
61 |
+
|
62 |
+
.a11y-toolbar .icon-tint {
|
63 |
+
background-position: 0 -16px;
|
64 |
+
}
|
65 |
+
|
66 |
+
.a11y-toolbar .icon-font {
|
67 |
+
background-position: 0 -32px;
|
68 |
+
}
|
69 |
+
|
70 |
+
.a11y-toolbar .icon-white.icon-adjust {
|
71 |
+
background-position: -16px -16px;
|
72 |
+
}
|
73 |
+
|
74 |
+
.a11y-toolbar .icon-white.icon-tint {
|
75 |
+
background-position: -16px 0;
|
76 |
+
}
|
77 |
+
|
78 |
+
.a11y-toolbar .icon-white.icon-font {
|
79 |
+
background-position: -16px -32px;
|
80 |
+
}
|
81 |
+
|
82 |
+
.a11y-toolbar ul li a {
|
83 |
+
display: block;
|
84 |
+
height: 24px;
|
85 |
+
width: 24px;
|
86 |
+
background: #e2e2e2;
|
87 |
+
text-align: center;
|
88 |
+
line-height: 24px;
|
89 |
+
border-top: 1px solid #f5f5f5;
|
90 |
+
border-bottom: 1px solid #d2d2d2;
|
91 |
+
}
|
92 |
+
|
93 |
+
.a11y-toolbar ul li a:hover {
|
94 |
+
background: #0066cc;
|
95 |
+
}
|
96 |
+
|
97 |
+
.a11y-toolbar ul li a.active {
|
98 |
+
background: #0066cc;
|
99 |
+
}
|
100 |
+
|
101 |
+
.a11y-toolbar ul li:first-child a {
|
102 |
+
border-top-right-radius: 4px;
|
103 |
+
}
|
104 |
+
|
105 |
+
.a11y-toolbar ul li:last-child a {
|
106 |
+
border-bottom-right-radius: 4px;
|
107 |
+
}
|
108 |
+
|
109 |
+
.a11y-toolbar .offscreen, .a11y_stylesheet_path {
|
110 |
+
position: absolute; left: -999em;
|
111 |
+
}
|
112 |
+
|
113 |
+
.desaturated {
|
114 |
+
filter: grayscale(100%)!important;
|
115 |
+
-webkit-filter: grayscale(100%)!important;
|
116 |
+
-webkit-filter: grayscale(1)!important;
|
117 |
+
-moz-filter: grayscale(100%)!important;
|
118 |
+
-ms-filter: grayscale(100%)!important;
|
119 |
+
-o-filter: grayscale(100%)!important;
|
120 |
+
filter: gray!important;
|
121 |
+
}
|
122 |
+
|
123 |
+
.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 {
|
124 |
+
font-size: 125% !important; line-height: 1.4;
|
125 |
+
}
|
126 |
+
|
127 |
+
.fontsize li li { font-size: 110% !important; }
|
128 |
+
|
129 |
+
.fontsize .a11y-toolbar ul li {
|
130 |
+
line-height: 20px !important;
|
131 |
+
font-size: 75% !important;
|
132 |
+
}
|
133 |
+
|
134 |
+
.fontsize .a11y-toolbar ul li a {
|
135 |
+
line-height: 24px !important;
|
136 |
+
}
|
toolbar/img/sprite.png
ADDED
Binary file
|
toolbar/js/a11y.js
ADDED
@@ -0,0 +1,126 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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').addClass('active');
|
38 |
+
};
|
39 |
+
$('.toggle-grayscale').on('click', function() {
|
40 |
+
if ($(this).attr('id') == "is_normal_color") {
|
41 |
+
$('body').addClass('desaturated');
|
42 |
+
$(this).attr('id', 'is_grayscale').addClass('active');
|
43 |
+
createCookie('a11y-desaturated', '1');
|
44 |
+
return false;
|
45 |
+
} else {
|
46 |
+
$('body').removeClass('desaturated');
|
47 |
+
$(this).attr('id', 'is_normal_color').removeClass('active');
|
48 |
+
eraseCookie('a11y-desaturated');
|
49 |
+
return false;
|
50 |
+
}
|
51 |
+
});
|
52 |
+
var a11y_stylesheet_path = $('.a11y_stylesheet_path').html();
|
53 |
+
// Contrast handler
|
54 |
+
if (readCookie('a11y-high-contrast')) {
|
55 |
+
$('body').addClass('contrast');
|
56 |
+
$('head').append( $("<link href='"+a11y_stylesheet_path+"' id='highContrastStylesheet' rel='stylesheet' type='text/css' />") );
|
57 |
+
$('#is_normal_contrast').attr('id', 'is_high_contrast').addClass('active');
|
58 |
+
$('.a11y-toolbar ul li a i').addClass('icon-white');
|
59 |
+
};
|
60 |
+
|
61 |
+
$('.toggle-contrast').on('click', function() {
|
62 |
+
if ($(this).attr('id') == "is_normal_contrast") {
|
63 |
+
$('head').append( $("<link href='"+a11y_stylesheet_path+"' id='highContrastStylesheet' rel='stylesheet' type='text/css' />") );
|
64 |
+
$('body').addClass('contrast');
|
65 |
+
$(this).attr('id', 'is_high_contrast').addClass('active');
|
66 |
+
$(this).parent().parent().find('i').addClass('icon-white');
|
67 |
+
createCookie('a11y-high-contrast', '1');
|
68 |
+
return false;
|
69 |
+
} else {
|
70 |
+
$('#highContrastStylesheet').remove();
|
71 |
+
$('body').removeClass('contrast');
|
72 |
+
$(this).attr('id', 'is_normal_contrast').removeClass('active');
|
73 |
+
$(this).parent().parent().find('i').removeClass('icon-white');
|
74 |
+
eraseCookie('a11y-high-contrast');
|
75 |
+
return false;
|
76 |
+
}
|
77 |
+
});
|
78 |
+
|
79 |
+
// Fontsize handler
|
80 |
+
if (readCookie('a11y-larger-fontsize')) {
|
81 |
+
$('body').addClass('fontsize');
|
82 |
+
$('#is_normal_fontsize').attr('id', 'is_large_fontsize').addClass('active');
|
83 |
+
}
|
84 |
+
|
85 |
+
$('.toggle-fontsize').on('click', function() {
|
86 |
+
if ($(this).attr('id') == "is_normal_fontsize") {
|
87 |
+
$('body').addClass('fontsize');
|
88 |
+
$(this).attr('id', 'is_large_fontsize').addClass('active');
|
89 |
+
createCookie('a11y-larger-fontsize', '1');
|
90 |
+
return false;
|
91 |
+
} else {
|
92 |
+
$('body').removeClass('fontsize');
|
93 |
+
$(this).attr('id', 'is_normal_fontsize').removeClass('active');
|
94 |
+
eraseCookie('a11y-larger-fontsize');
|
95 |
+
return false;
|
96 |
+
}
|
97 |
+
});
|
98 |
+
|
99 |
+
// Sets a -1 tabindex to ALL sections for .focus()-ing
|
100 |
+
var sections = document.getElementsByTagName("section");
|
101 |
+
for (var i = 0, max = sections.length; i < max; i++) {
|
102 |
+
sections[i].setAttribute('tabindex', -1);
|
103 |
+
sections[i].className += ' focusable';
|
104 |
+
}
|
105 |
+
|
106 |
+
// If there is a '#' in the URL (someone linking directly to a page with an anchor), go directly to that area and focus is
|
107 |
+
// Thanks to WebAIM.org for this idea
|
108 |
+
if (document.location.hash) {
|
109 |
+
var anchorUponArrival = document.location.hash;
|
110 |
+
setTimeout(function() {
|
111 |
+
$(anchorUponArrival).Scrollto({ duration: 1500 });
|
112 |
+
$(anchorUponArrival).focus();
|
113 |
+
}, 100);
|
114 |
+
}
|
115 |
+
|
116 |
+
// Focuses on the correct section of the page if we're page linking
|
117 |
+
// Thanks to WebAIM.org for this idea
|
118 |
+
$('a[href^="#"]').click(function(event) {
|
119 |
+
var inPageAnchor = "#" + this.href.split('#')[1];
|
120 |
+
$(inPageAnchor).ScrollTo({ duration: 1000 });
|
121 |
+
setTimeout(function() {
|
122 |
+
$(inPageAnchor).focus();
|
123 |
+
}, 100);
|
124 |
+
return false;
|
125 |
+
});
|
126 |
+
});
|
toolbar/js/jquery.scrollto.min.js
ADDED
@@ -0,0 +1,7 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
/**
|
2 |
+
* Copyright (c) 2007-2013 Ariel Flesler - aflesler<a>gmail<d>com | http://flesler.blogspot.com
|
3 |
+
* Dual licensed under MIT and GPL.
|
4 |
+
* @author Ariel Flesler
|
5 |
+
* @version 1.4.5
|
6 |
+
*/
|
7 |
+
;(function($){var h=$.scrollTo=function(a,b,c){$(window).scrollTo(a,b,c)};h.defaults={axis:'xy',duration:parseFloat($.fn.jquery)>=1.3?0:1,limit:true};h.window=function(a){return $(window)._scrollable()};$.fn._scrollable=function(){return this.map(function(){var a=this,isWin=!a.nodeName||$.inArray(a.nodeName.toLowerCase(),['iframe','#document','html','body'])!=-1;if(!isWin)return a;var b=(a.contentWindow||a).document||a.ownerDocument||a;return/webkit/i.test(navigator.userAgent)||b.compatMode=='BackCompat'?b.body:b.documentElement})};$.fn.scrollTo=function(e,f,g){if(typeof f=='object'){g=f;f=0}if(typeof g=='function')g={onAfter:g};if(e=='max')e=9e9;g=$.extend({},h.defaults,g);f=f||g.duration;g.queue=g.queue&&g.axis.length>1;if(g.queue)f/=2;g.offset=both(g.offset);g.over=both(g.over);return this._scrollable().each(function(){if(e==null)return;var d=this,$elem=$(d),targ=e,toff,attr={},win=$elem.is('html,body');switch(typeof targ){case'number':case'string':if(/^([+-]=?)?\d+(\.\d+)?(px|%)?$/.test(targ)){targ=both(targ);break}targ=$(targ,this);if(!targ.length)return;case'object':if(targ.is||targ.style)toff=(targ=$(targ)).offset()}$.each(g.axis.split(''),function(i,a){var b=a=='x'?'Left':'Top',pos=b.toLowerCase(),key='scroll'+b,old=d[key],max=h.max(d,a);if(toff){attr[key]=toff[pos]+(win?0:old-$elem.offset()[pos]);if(g.margin){attr[key]-=parseInt(targ.css('margin'+b))||0;attr[key]-=parseInt(targ.css('border'+b+'Width'))||0}attr[key]+=g.offset[pos]||0;if(g.over[pos])attr[key]+=targ[a=='x'?'width':'height']()*g.over[pos]}else{var c=targ[pos];attr[key]=c.slice&&c.slice(-1)=='%'?parseFloat(c)/100*max:c}if(g.limit&&/^\d+$/.test(attr[key]))attr[key]=attr[key]<=0?0:Math.min(attr[key],max);if(!i&&g.queue){if(old!=attr[key])animate(g.onAfterFirst);delete attr[key]}});animate(g.onAfter);function animate(a){$elem.animate(attr,f,g.easing,a&&function(){a.call(this,e,g)})}}).end()};h.max=function(a,b){var c=b=='x'?'Width':'Height',scroll='scroll'+c;if(!$(a).is('html,body'))return a[scroll]-$(a)[c.toLowerCase()]();var d='client'+c,html=a.ownerDocument.documentElement,body=a.ownerDocument.body;return Math.max(html[scroll],body[scroll])-Math.min(html[d],body[d])};function both(a){return typeof a=='object'?a:{top:a,left:a}}})(jQuery);
|
uninstall.php
CHANGED
@@ -1,30 +1,31 @@
|
|
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' );
|
16 |
-
delete_option( 'asl_content' );
|
17 |
-
delete_option( 'asl_navigation' );
|
18 |
-
delete_option( 'asl_sitemap' );
|
19 |
-
delete_option( 'asl_extra_target' );
|
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' );
|
27 |
-
delete_option( 'wpa_tabindex' );
|
28 |
-
delete_option( 'wpa_more' );
|
29 |
-
delete_option( 'wpa_continue' );
|
|
|
30 |
}
|
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' );
|
16 |
+
delete_option( 'asl_content' );
|
17 |
+
delete_option( 'asl_navigation' );
|
18 |
+
delete_option( 'asl_sitemap' );
|
19 |
+
delete_option( 'asl_extra_target' );
|
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' );
|
27 |
+
delete_option( 'wpa_tabindex' );
|
28 |
+
delete_option( 'wpa_more' );
|
29 |
+
delete_option( 'wpa_continue' );
|
30 |
+
delete_option( 'wpa_toolbar' );
|
31 |
}
|
wp-accessibility.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
Plugin Name: WP Accessibility
|
4 |
Plugin URI: http://www.joedolson.com/articles/wp-accessibility/
|
5 |
Description: Provides options to improve accessibility in your WordPress site, including removing title attributes.
|
6 |
-
Version: 1.
|
7 |
Author: Joe Dolson
|
8 |
Author URI: http://www.joedolson.com/
|
9 |
|
@@ -26,11 +26,17 @@ Author URI: http://www.joedolson.com/
|
|
26 |
|
27 |
register_activation_hook(__FILE__,'wpa_install');
|
28 |
add_action('admin_menu', 'add_wpa_admin_menu');
|
29 |
-
|
30 |
load_plugin_textdomain( 'wp-accessibility',false, dirname( plugin_basename( __FILE__ ) ) . '/lang' );
|
31 |
|
|
|
|
|
|
|
|
|
|
|
|
|
32 |
// ACTIVATION
|
33 |
function wpa_install() {
|
|
|
34 |
if ( get_option('wpa_installed') != 'true' ) {
|
35 |
add_option('rta_from_nav_menu', 'on');
|
36 |
add_option('rta_from_page_lists', 'on');
|
@@ -46,58 +52,182 @@ function wpa_install() {
|
|
46 |
add_option('wpa_search','on');
|
47 |
add_option('wpa_tabindex','on');
|
48 |
add_option('wpa_continue','Continue Reading');
|
|
|
|
|
|
|
|
|
|
|
|
|
49 |
}
|
50 |
-
add_option( 'wpa_installed', 'true' );
|
51 |
-
add_option( 'wpa_version', '1.0.0' );
|
52 |
}
|
53 |
|
54 |
function wpa_check_version() {
|
55 |
-
return; //
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
56 |
}
|
|
|
57 |
|
58 |
-
add_action(
|
|
|
59 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
60 |
function wpa_register_scripts() {
|
61 |
// register jQuery script;
|
62 |
wp_register_script( 'skiplinks.webkit', plugins_url( 'wp-accessibility/js/skiplinks.webkit.js' ) );
|
|
|
|
|
63 |
}
|
64 |
|
65 |
if ( get_option( 'asl_enable') == 'on' ) {
|
66 |
// insert skiplinks into DOM via jQuery
|
67 |
-
add_action( '
|
68 |
-
|
69 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
70 |
}
|
71 |
|
72 |
function wpa_enqueue_scripts() {
|
73 |
-
|
74 |
-
|
75 |
-
|
76 |
-
|
77 |
-
|
78 |
-
|
79 |
-
|
80 |
-
// if links are visible, "hover" is a focus style, otherwise, it's a passive style.
|
81 |
-
if ( get_option( 'asl_visible' ) == 'on' ) {
|
82 |
-
$vis = '#skiplinks a:hover,';
|
83 |
-
} else {
|
84 |
-
$invis = '#skiplinks a:hover,';
|
85 |
}
|
86 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
87 |
<style type='text/css'>
|
88 |
-
|
89 |
-
#skiplinks a:active, $vis #skiplinks a:focus { $focus }
|
90 |
</style>";
|
91 |
-
|
|
|
|
|
|
|
|
|
92 |
}
|
93 |
|
94 |
function wpa_jquery_asl() {
|
95 |
-
$content = esc_attr(get_option('asl_content'));
|
96 |
$visibility = ( get_option( 'asl_visible' ) == 'on' )?'wpa-visible':'wpa-hide';
|
97 |
-
$nav = esc_attr(get_option('asl_navigation'));
|
98 |
$sitemap = esc_url(get_option( 'asl_sitemap' ));
|
99 |
$extra = get_option( 'asl_extra_target' );
|
100 |
-
$extra = (
|
|
|
101 |
$extra_text = stripslashes(get_option( 'asl_extra_text' ));
|
102 |
$html = '';
|
103 |
// set up skiplinks
|
@@ -108,7 +238,7 @@ function wpa_jquery_asl() {
|
|
108 |
$html .= ( $sitemap != '' )?"$sep <a href=\"$sitemap\">".__('Site map','wp-accessibility')."</a>":'';
|
109 |
if ( $html != '' && $visibility == 'wpa-visible' ) { $sep = "<span> • </span>"; } else { $sep = ''; }
|
110 |
$html .= ( $extra != '' && $extra_text != '' )?"$sep <a href=\"$extra\">$extra_text</a>":'';
|
111 |
-
$output = ($html != '')?"<div class=\"$visibility\" id=\"skiplinks\">$html</div>":'';
|
112 |
$skiplinks_js = ( $output )?"$('body').prepend('$output');":'';
|
113 |
// attach language to html element
|
114 |
$lang = ( get_option( 'wpa_lang' ) == 'on' )?get_bloginfo('language'):false;
|
@@ -120,23 +250,129 @@ function wpa_jquery_asl() {
|
|
120 |
if ( $output || $lang ) {
|
121 |
$script = "
|
122 |
<script>
|
123 |
-
|
|
|
124 |
$skiplinks_js
|
125 |
$targets
|
126 |
$lang_js
|
127 |
$tabindex
|
128 |
-
});
|
|
|
129 |
</script>";
|
130 |
echo $script;
|
131 |
}
|
132 |
}
|
133 |
|
134 |
-
add_action( 'wp_enqueue_scripts', 'wpa_stylesheet' );
|
135 |
-
|
136 |
function wpa_stylesheet() {
|
137 |
// Respects SSL, Style.css is relative to the current file
|
138 |
wp_register_style( 'wpa-style', plugins_url('wpa-style.css', __FILE__) );
|
139 |
wp_enqueue_style( 'wpa-style' );
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
140 |
}
|
141 |
|
142 |
function wpa_update_settings() {
|
@@ -195,14 +431,24 @@ function wpa_update_settings() {
|
|
195 |
$wpa_tabindex = ( isset ( $_POST['wpa_tabindex'] ) )?'on':'';
|
196 |
$wpa_image_titles = ( isset ( $_POST['wpa_image_titles'] ) )?'on':'';
|
197 |
$wpa_more = ( isset ( $_POST['wpa_more'] ) )?'on':'';
|
|
|
|
|
198 |
$wpa_continue = ( isset( $_POST['wpa_continue'] ) )?$_POST['wpa_continue']:'Continue Reading';
|
|
|
|
|
|
|
199 |
update_option('wpa_lang', $wpa_lang );
|
200 |
update_option('wpa_target', $wpa_target );
|
201 |
update_option('wpa_search', $wpa_search );
|
202 |
update_option('wpa_tabindex', $wpa_tabindex );
|
203 |
update_option('wpa_image_titles', $wpa_image_titles );
|
204 |
update_option('wpa_more', $wpa_more );
|
|
|
|
|
|
|
|
|
205 |
update_option('wpa_continue', $wpa_continue );
|
|
|
206 |
$message = __("Miscellaneous Accessibility Settings Updated",'wp-accessibility');
|
207 |
return "<div class='updated'><p>".$message."</p></div>";
|
208 |
}
|
@@ -214,14 +460,22 @@ if ( get_option('wpa_search') == 'on' ) {
|
|
214 |
add_filter('pre_get_posts','wpa_filter');
|
215 |
}
|
216 |
function wpa_filter($query) {
|
217 |
-
// Insert the specific post type you want to search
|
218 |
if ( isset($_GET['s']) && $_GET['s'] == '' ) {
|
219 |
$query->query_vars['s'] = ' ';
|
220 |
$query->set( 'is_search', 1 );
|
|
|
221 |
}
|
222 |
return $query;
|
223 |
}
|
224 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
225 |
if ( get_option( 'wpa_image_titles' ) == 'on' ) {
|
226 |
add_filter('the_content', 'wpa_image_titles', 100);
|
227 |
add_filter('post_thumbnail_html', 'wpa_image_titles', 100);
|
@@ -249,31 +503,27 @@ function wpa_continue_reading( $id ) {
|
|
249 |
|
250 |
function wpa_excerpt_more($more) {
|
251 |
global $id;
|
252 |
-
|
253 |
}
|
254 |
|
255 |
function wpa_content_more($more) {
|
256 |
global $id;
|
257 |
-
|
258 |
}
|
259 |
|
260 |
function wpa_custom_excerpt_more($output) {
|
261 |
-
|
262 |
-
|
263 |
-
|
264 |
-
|
265 |
-
|
266 |
-
}
|
267 |
-
|
268 |
-
// ADMIN MENU
|
269 |
-
function add_wpa_admin_menu() {
|
270 |
-
add_options_page('WP Accessibility', 'WP Accessibility', 'manage_options', __FILE__, 'wpa_admin_menu');
|
271 |
}
|
272 |
|
273 |
add_action( "admin_head", 'wpa_admin_styles' );
|
274 |
|
275 |
function wpa_admin_styles() {
|
276 |
if ( isset($_GET['page']) && ($_GET['page'] == 'wp-accessibility/wp-accessibility.php' ) ) {
|
|
|
277 |
echo '<link type="text/css" rel="stylesheet" href="'.plugins_url( 'wpa-styles.css', __FILE__ ).'" />';
|
278 |
}
|
279 |
}
|
@@ -322,7 +572,7 @@ function wpa_admin_menu() { ?>
|
|
322 |
<li><input type="checkbox" id="asl_visible" name="asl_visible" <?php if ( get_option('asl_visible') == "on") { echo 'checked="checked" '; } ?>/> <label for="asl_visible"><?php _e('Skiplinks always visible','wp-accessibility'); ?></label></li>
|
323 |
<li><label for="asl_content"><?php _e('Skip to Content link target (ID of your main content container)','wp-accessibility'); ?></label> <input type="text" id="asl_content" name="asl_content" value="<?php echo esc_attr(get_option('asl_content')); ?>" /></li>
|
324 |
<li><label for="asl_navigation"><?php _e('Skip to Navigation link target (ID of your main navigation container)','wp-accessibility'); ?></label> <input type="text" id="asl_navigation" name="asl_navigation" value="<?php echo esc_attr(get_option('asl_navigation')); ?>" /></li>
|
325 |
-
<li><label for="asl_sitemap"><?php _e('Site Map link target (URL for your site map)','wp-accessibility'); ?></label><input type="text" id="asl_sitemap" name="asl_sitemap" value="<?php echo esc_attr(get_option('asl_sitemap')); ?>" /></li>
|
326 |
<li><label for="asl_extra_target"><?php _e('Add your own link (link or container ID)','wp-accessibility'); ?></label> <input type="text" id="asl_extra_target" name="asl_extra_target" value="<?php echo esc_attr(get_option('asl_extra_target')); ?>" /> <label for="asl_extra_text"><?php _e('Link text for your link','wp-accessibility'); ?></label> <input type="text" id="asl_extra_text" name="asl_extra_text" value="<?php echo esc_attr(get_option('asl_extra_text')); ?>" /></li>
|
327 |
<li><label for="asl_styles_focus"><?php _e('Styles for Skiplinks when they have focus', 'wp-accessibility'); ?></label><br />
|
328 |
<textarea name='asl_styles_focus' id='asl_styles_focus' cols='60' rows='4'><?php echo stripslashes( get_option('asl_styles_focus') ); ?></textarea></li>
|
@@ -341,7 +591,7 @@ function wpa_admin_menu() { ?>
|
|
341 |
</div>
|
342 |
|
343 |
<div class="postbox">
|
344 |
-
<h3><?php _e('Miscellaneous Accessibility Settings','wp-accessibility'); ?></h3>
|
345 |
<div class="inside">
|
346 |
<form method="post" action="<?php echo admin_url('options-general.php?page=wp-accessibility/wp-accessibility.php'); ?>">
|
347 |
<fieldset>
|
@@ -349,11 +599,15 @@ function wpa_admin_menu() { ?>
|
|
349 |
<ul>
|
350 |
<li><input type="checkbox" id="wpa_lang" name="wpa_lang" <?php if ( get_option('wpa_lang') == "on") { echo 'checked="checked" '; } ?>/> <label for="wpa_lang"><?php _e('Add Site Language and text direction to HTML element','wp-accessibility'); ?></label></li>
|
351 |
<li><input type="checkbox" id="wpa_target" name="wpa_target" <?php if ( get_option('wpa_target') == "on") { echo 'checked="checked" '; } ?>/> <label for="wpa_target"><?php _e('Remove target attribute from links','wp-accessibility'); ?></label></li>
|
352 |
-
<li><input type="checkbox" id="wpa_search" name="wpa_search" <?php if ( get_option('wpa_search') == "on") { echo 'checked="checked" '; } ?>/> <label for="wpa_search"><?php _e('Force search error on empty search submission','wp-accessibility'); ?></label></li>
|
353 |
<li><input type="checkbox" id="wpa_tabindex" name="wpa_tabindex" <?php if ( get_option('wpa_tabindex') == "on") { echo 'checked="checked" '; } ?>/> <label for="wpa_tabindex"><?php _e('Remove tabindex from focusable elements','wp-accessibility'); ?></label></li>
|
|
|
354 |
<li><input type="checkbox" id="wpa_image_titles" name="wpa_image_titles" <?php if ( get_option('wpa_image_titles') == "on") { echo 'checked="checked" '; } ?>/> <label for="wpa_image_titles"><?php _e('Remove title attribute from images inserted into post content and featured images.','wp-accessibility'); ?></label></li>
|
|
|
|
|
355 |
<li><input type="checkbox" id="wpa_more" name="wpa_more" <?php if ( get_option('wpa_more') == "on") { echo 'checked="checked" '; } ?>/> <label for="wpa_more"><?php _e('Add post title to "more" links.','wp-accessibility'); ?></label>
|
356 |
<label for="wpa_continue"><?php _e('Continue reading text','wp-accessibility'); ?></label> <input type="text" id="wpa_continue" name="wpa_continue" value="<?php echo esc_attr(get_option('wpa_continue') ); ?>" /></li>
|
|
|
357 |
</ul>
|
358 |
</fieldset>
|
359 |
<p>
|
@@ -363,8 +617,67 @@ function wpa_admin_menu() { ?>
|
|
363 |
<p><input type="submit" name="wpa-settings" class="button-primary" value="<?php _e('Update Miscellaneous Settings','wp-accessibility') ?>" /></p>
|
364 |
</form>
|
365 |
</div>
|
366 |
-
</div>
|
367 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
368 |
<div class="postbox" id="get-support">
|
369 |
<h3><?php _e('Get Plug-in Support','wp-accessibility'); ?></h3>
|
370 |
<div class="inside">
|
@@ -381,7 +694,11 @@ function wpa_admin_menu() { ?>
|
|
381 |
<div class="postbox">
|
382 |
<h3><?php _e('Support this Plugin','wp-accessibility'); ?></h3>
|
383 |
<div class="inside">
|
384 |
-
<p
|
|
|
|
|
|
|
|
|
385 |
<div>
|
386 |
<p><?php _e('<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!','wp-to-twitter'); ?></p>
|
387 |
<form action="https://www.paypal.com/cgi-bin/webscr" method="post">
|
@@ -423,9 +740,24 @@ function wpa_admin_menu() { ?>
|
|
423 |
<li><a href="http://wordpress.org/extend/plugins/remove-title-attributes/">Remove Title Attributes</a></li>
|
424 |
<li><a href="http://accessites.org/site/2008/11/wordpress-and-accessibility/#comment-2926">WordPress and Accessibility (Comment)</a></li>
|
425 |
<li><a href="http://wordpress.org/extend/plugins/img-title-removal/">IMG Title Removal</a></li>
|
|
|
426 |
</ul>
|
427 |
</div>
|
428 |
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
429 |
</div>
|
430 |
</div>
|
431 |
</div>
|
@@ -463,19 +795,13 @@ function wpa_remove_title_attributes( $output ) {
|
|
463 |
return $output;
|
464 |
}
|
465 |
|
466 |
-
// The built-in Recent Posts widget hard-codes title attributes. This
|
467 |
class WP_Widget_Recent_Posts_No_Title_Attributes extends WP_Widget {
|
468 |
|
469 |
-
|
470 |
-
|
471 |
-
|
472 |
-
|
473 |
-
|
474 |
-
add_action( 'save_post', array(&$this, 'flush_widget_cache') );
|
475 |
-
add_action( 'deleted_post', array(&$this, 'flush_widget_cache') );
|
476 |
-
add_action( 'switch_theme', array(&$this, 'flush_widget_cache') );
|
477 |
-
}
|
478 |
-
|
479 |
function widget($args, $instance) {
|
480 |
$cache = wp_cache_get('widget_recent_posts', 'widget');
|
481 |
|
@@ -531,7 +857,7 @@ class WP_Widget_Recent_Posts_No_Title_Attributes extends WP_Widget {
|
|
531 |
|
532 |
function form( $instance ) {
|
533 |
$title = ( isset( $instance['title'] ) )?esc_attr($instance['title']):'';
|
534 |
-
if (
|
535 |
?>
|
536 |
<p><label for="<?php echo $this->get_field_id('title'); ?>"><?php _e('Title:'); ?></label>
|
537 |
<input class="widefat" id="<?php echo $this->get_field_id('title'); ?>" name="<?php echo $this->get_field_name('title'); ?>" type="text" value="<?php echo $title; ?>" /></p>
|
@@ -541,11 +867,8 @@ class WP_Widget_Recent_Posts_No_Title_Attributes extends WP_Widget {
|
|
541 |
<?php
|
542 |
}
|
543 |
}
|
544 |
-
function wpa_widgets_init() {
|
545 |
-
register_widget('WP_Widget_Recent_Posts_No_Title_Attributes');
|
546 |
-
}
|
547 |
-
add_action('init', 'wpa_widgets_init', 1);
|
548 |
|
|
|
549 |
|
550 |
function wpa_get_support_form() {
|
551 |
global $current_user, $wpa_version;
|
@@ -555,15 +878,12 @@ get_currentuserinfo();
|
|
555 |
// send fields for all plugins
|
556 |
$wp_version = get_bloginfo('version');
|
557 |
$home_url = home_url();
|
558 |
-
$wp_url =
|
559 |
$language = get_bloginfo('language');
|
560 |
$charset = get_bloginfo('charset');
|
561 |
// server
|
562 |
$php_version = phpversion();
|
563 |
|
564 |
-
$curl_init = ( function_exists('curl_init') )?'yes':'no';
|
565 |
-
$curl_exec = ( function_exists('curl_exec') )?'yes':'no';
|
566 |
-
|
567 |
// theme data
|
568 |
if ( function_exists( 'wp_get_theme' ) ) {
|
569 |
$theme = wp_get_theme();
|
@@ -602,13 +922,12 @@ URL: $home_url
|
|
602 |
Install: $wp_url
|
603 |
Language: $language
|
604 |
Charset: $charset
|
|
|
605 |
|
606 |
==Extra info:==
|
607 |
PHP Version: $php_version
|
608 |
Server Software: $_SERVER[SERVER_SOFTWARE]
|
609 |
User Agent: $_SERVER[HTTP_USER_AGENT]
|
610 |
-
cURL Init: $curl_init
|
611 |
-
cURL Exec: $curl_exec
|
612 |
|
613 |
==Theme:==
|
614 |
Name: $theme_name
|
3 |
Plugin Name: WP Accessibility
|
4 |
Plugin URI: http://www.joedolson.com/articles/wp-accessibility/
|
5 |
Description: Provides options to improve accessibility in your WordPress site, including removing title attributes.
|
6 |
+
Version: 1.2.3
|
7 |
Author: Joe Dolson
|
8 |
Author URI: http://www.joedolson.com/
|
9 |
|
26 |
|
27 |
register_activation_hook(__FILE__,'wpa_install');
|
28 |
add_action('admin_menu', 'add_wpa_admin_menu');
|
|
|
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.2.3';
|
40 |
if ( get_option('wpa_installed') != 'true' ) {
|
41 |
add_option('rta_from_nav_menu', 'on');
|
42 |
add_option('rta_from_page_lists', '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', $version );
|
58 |
+
} else {
|
59 |
+
wpa_check_version();
|
60 |
+
update_option( 'wpa_version', $version );
|
61 |
}
|
|
|
|
|
62 |
}
|
63 |
|
64 |
function wpa_check_version() {
|
65 |
+
return true; // not needed yet
|
66 |
+
}
|
67 |
+
|
68 |
+
function wpa_plugin_action($links, $file) {
|
69 |
+
if ( $file == plugin_basename(dirname( __FILE__).'/wp-accessibility.php') ) {
|
70 |
+
$admin_url = admin_url('options-general.php?page=wp-accessibility/wp-accessibility.php');
|
71 |
+
$links[] = "<a href='$admin_url'>" . __('Accessibility Settings', 'wp-accessibility', 'wp-accessibility') . "</a>";
|
72 |
+
}
|
73 |
+
return $links;
|
74 |
+
}
|
75 |
+
//Add Plugin Actions to WordPress
|
76 |
+
add_filter( 'plugin_action_links', 'wpa_plugin_action', -10, 2 );
|
77 |
+
add_action( 'wp_enqueue_scripts', 'wpa_register_scripts' );
|
78 |
+
add_action( 'admin_menu', 'wpa_javascript' );
|
79 |
+
|
80 |
+
function wpa_javascript() {
|
81 |
+
if ( isset($_GET['page']) && $_GET['page'] == 'wp-accessibility/wp-accessibility.php' ) {
|
82 |
+
wp_enqueue_script('farbtastic' );
|
83 |
+
}
|
84 |
+
}
|
85 |
+
|
86 |
+
function wpa_admin_stylesheet() {
|
87 |
+
if ( get_option( 'wpa_admin_css' ) == 'on' ) {
|
88 |
+
if ( file_exists( get_stylesheet_directory() . '/wp-admin.css' ) ) {
|
89 |
+
$file = get_stylesheet_directory_uri() . '/wp-admin.css';
|
90 |
+
} else {
|
91 |
+
$file = plugins_url('wp-admin.css', __FILE__);
|
92 |
+
}
|
93 |
+
wp_register_style( 'wp-a11y-css', $file );
|
94 |
+
wp_enqueue_style( 'wp-a11y-css' );
|
95 |
+
}
|
96 |
}
|
97 |
+
function wpa_admin_js() {} // just a placeholder
|
98 |
|
99 |
+
add_action('admin_head', 'wpa_admin_stylesheet');
|
100 |
+
add_action('admin_head', 'wpa_admin_js');
|
101 |
|
102 |
+
function wpa_write_js() {
|
103 |
+
if ( isset($_GET['page']) && $_GET['page']=='wp-accessibility/wp-accessibility.php' ) {
|
104 |
+
?>
|
105 |
+
<script>
|
106 |
+
//<![CDATA[
|
107 |
+
(function( $ ) { 'use strict';
|
108 |
+
$('#fore').farbtastic('#color1');
|
109 |
+
$('#back').farbtastic('#color2');
|
110 |
+
}(jQuery));
|
111 |
+
//]]>
|
112 |
+
</script>
|
113 |
+
<?php
|
114 |
+
}
|
115 |
+
}
|
116 |
function wpa_register_scripts() {
|
117 |
// register jQuery script;
|
118 |
wp_register_script( 'skiplinks.webkit', plugins_url( 'wp-accessibility/js/skiplinks.webkit.js' ) );
|
119 |
+
wp_register_script( 'ui-a11y.js', plugins_url( 'wp-accessibility/toolbar/js/a11y.js' ), array( 'jquery' ), '1.0', true );
|
120 |
+
wp_register_script( 'scrollTo', plugins_url( 'wp-accessibility/toolbar/js/jquery.scrollto.min.js' ), array( 'jquery' ), '1.4.5', true );
|
121 |
}
|
122 |
|
123 |
if ( get_option( 'asl_enable') == 'on' ) {
|
124 |
// insert skiplinks into DOM via jQuery
|
125 |
+
add_action( 'wp_footer', 'wpa_jquery_asl' );
|
126 |
+
}
|
127 |
+
if ( get_option( 'wpa_toolbar' ) == 'on' ) {
|
128 |
+
add_action( 'wp_footer', 'wpa_path_a11y' );
|
129 |
+
}
|
130 |
+
|
131 |
+
add_action( 'wp_enqueue_scripts','wpa_enqueue_scripts' );
|
132 |
+
add_action( 'wp_head', 'wpa_css' );
|
133 |
+
add_action( 'wp_enqueue_scripts', 'wpa_core_scripts' );
|
134 |
+
add_action( 'wp_enqueue_scripts', 'wpa_stylesheet' );
|
135 |
+
|
136 |
+
function wpa_core_scripts() {
|
137 |
+
wp_enqueue_script( 'jquery' );
|
138 |
+
}
|
139 |
+
|
140 |
+
function wpa_path_a11y() {
|
141 |
+
$plugin_path = plugins_url( 'wp-accessibility/toolbar/css/a11y-contrast.css' );
|
142 |
+
if ( file_exists( get_stylesheet_directory() . '/a11y-contrast.css' ) ) {
|
143 |
+
$plugin_path = get_stylesheet_directory_uri() . '/a11y-contrast.css';
|
144 |
+
}
|
145 |
+
echo "<span class='a11y_stylesheet_path'>$plugin_path</span>\n";
|
146 |
}
|
147 |
|
148 |
function wpa_enqueue_scripts() {
|
149 |
+
if ( get_option( 'asl_enable') == 'on' ) {
|
150 |
+
wp_enqueue_script( 'skiplinks.webkit' );
|
151 |
+
}
|
152 |
+
if ( get_option( 'wpa_toolbar' ) == 'on' ) {
|
153 |
+
wp_enqueue_script( 'scrollTo' );
|
154 |
+
wp_enqueue_script( 'ui-a11y.js' );
|
155 |
+
add_action( 'wp_footer','wpa_toolbar_js');
|
|
|
|
|
|
|
|
|
|
|
156 |
}
|
157 |
+
}
|
158 |
+
|
159 |
+
function wpa_toolbar_js() {
|
160 |
+
$contrast = __('Toggle High Contrast','wp-accessibility');
|
161 |
+
$grayscale = __('Toggle Grayscale','wp-accessibility');
|
162 |
+
$fontsize = __('Toggle Font size','wp-accessibility');
|
163 |
+
echo
|
164 |
+
"
|
165 |
+
<script type='text/javascript'>
|
166 |
+
//<![CDATA[
|
167 |
+
(function( $ ) { 'use strict';
|
168 |
+
// Prepend our toolbar to the left side of the page, right under <body>
|
169 |
+
var insert_a11y_toolbar = '<!-- a11y toolbar -->';
|
170 |
+
insert_a11y_toolbar += '<div class=\"a11y-toolbar\">';
|
171 |
+
insert_a11y_toolbar += '<ul>';
|
172 |
+
insert_a11y_toolbar += '<li><a href=\"#\" class=\"a11y-toggle-contrast toggle-contrast\" id=\"is_normal_contrast\" title=\"$contrast\"><span class=\"offscreen\">$contrast</span><i class=\"icon icon-adjust\"></i></a></li>';
|
173 |
+
insert_a11y_toolbar += '<li><a href=\"#\" class=\"a11y-toggle-grayscale toggle-grayscale\" id=\"is_normal_color\" title=\"$grayscale\"><span class=\"offscreen\">$grayscale</span><i class=\"icon icon-tint\"></i></a></li>';
|
174 |
+
insert_a11y_toolbar += '<li><a href=\"#\" class=\"a11y-toggle-fontsize toggle-fontsize\" id=\"is_normal_fontsize\" title=\"$fontsize\"><span class=\"offscreen\">$fontsize</span><i class=\"icon icon-font\"></i></a></li>';
|
175 |
+
insert_a11y_toolbar += '</ul>';
|
176 |
+
insert_a11y_toolbar += '</div>';
|
177 |
+
insert_a11y_toolbar += '<!-- // a11y toolbar -->';
|
178 |
+
$(document).find('body').prepend(insert_a11y_toolbar);
|
179 |
+
}(jQuery));
|
180 |
+
//]]>
|
181 |
+
</script>";
|
182 |
+
}
|
183 |
+
|
184 |
+
function wpa_css() {
|
185 |
+
$styles = '';
|
186 |
+
if ( get_option( 'asl_enable') == 'on' ) {
|
187 |
+
$focus = get_option( 'asl_styles_focus' );
|
188 |
+
$passive = get_option( 'asl_styles_passive' );
|
189 |
+
$vis = $invis = '';
|
190 |
+
// if links are visible, "hover" is a focus style, otherwise, it's a passive style.
|
191 |
+
if ( get_option( 'asl_visible' ) == 'on' ) {
|
192 |
+
$vis = '#skiplinks a:hover,';
|
193 |
+
} else {
|
194 |
+
$invis = '#skiplinks a:hover,';
|
195 |
+
}
|
196 |
+
$styles .= "
|
197 |
+
#skiplinks a, $invis #skiplinks a:visited { $passive }
|
198 |
+
#skiplinks a:active, $vis #skiplinks a:focus { $focus }
|
199 |
+
";
|
200 |
+
}
|
201 |
+
$enable_grayscale = ( get_option('wpa_toolbar_gs') == 'on' )?true:false;
|
202 |
+
if ( get_option( 'wpa_toolbar' ) == 'on' && !$enable_grayscale ) {
|
203 |
+
$styles .= ".a11y-toolbar ul li:nth-child(2) { display: none; }";
|
204 |
+
}
|
205 |
+
if ( get_option( 'wpa_focus' ) == 'on' ) {
|
206 |
+
$color = ( get_option('wpa_focus_color') != '' )?" #".get_option('wpa_focus_color'):'';
|
207 |
+
$styles .= "
|
208 |
+
:focus { outline: 1px solid$color!important; }
|
209 |
+
";
|
210 |
+
}
|
211 |
+
if ( $styles != '' ) {
|
212 |
+
echo "
|
213 |
<style type='text/css'>
|
214 |
+
$styles
|
|
|
215 |
</style>";
|
216 |
+
}
|
217 |
+
}
|
218 |
+
|
219 |
+
function wpa_is_url($url) {
|
220 |
+
return preg_match('|^http(s)?://[a-z0-9-]+(.[a-z0-9-]+)*(:[0-9]+)?(/.*)?$|i', $url);
|
221 |
}
|
222 |
|
223 |
function wpa_jquery_asl() {
|
224 |
+
$content = str_replace( '#','',esc_attr( get_option('asl_content') ) );
|
225 |
$visibility = ( get_option( 'asl_visible' ) == 'on' )?'wpa-visible':'wpa-hide';
|
226 |
+
$nav = str_replace( '#','',esc_attr( get_option('asl_navigation') ) );
|
227 |
$sitemap = esc_url(get_option( 'asl_sitemap' ));
|
228 |
$extra = get_option( 'asl_extra_target' );
|
229 |
+
$extra = ( wpa_is_url($extra) )?esc_url($extra):str_replace('#','',esc_attr( $extra ));
|
230 |
+
if ( $extra != '' && !wpa_is_url($extra) ) { $extra = "#$extra"; }
|
231 |
$extra_text = stripslashes(get_option( 'asl_extra_text' ));
|
232 |
$html = '';
|
233 |
// set up skiplinks
|
238 |
$html .= ( $sitemap != '' )?"$sep <a href=\"$sitemap\">".__('Site map','wp-accessibility')."</a>":'';
|
239 |
if ( $html != '' && $visibility == 'wpa-visible' ) { $sep = "<span> • </span>"; } else { $sep = ''; }
|
240 |
$html .= ( $extra != '' && $extra_text != '' )?"$sep <a href=\"$extra\">$extra_text</a>":'';
|
241 |
+
$output = ($html != '')?"<div class=\"$visibility\" id=\"skiplinks\" role=\"navigation\">$html</div>":'';
|
242 |
$skiplinks_js = ( $output )?"$('body').prepend('$output');":'';
|
243 |
// attach language to html element
|
244 |
$lang = ( get_option( 'wpa_lang' ) == 'on' )?get_bloginfo('language'):false;
|
250 |
if ( $output || $lang ) {
|
251 |
$script = "
|
252 |
<script>
|
253 |
+
//<![CDATA[
|
254 |
+
(function( $ ) { 'use strict';
|
255 |
$skiplinks_js
|
256 |
$targets
|
257 |
$lang_js
|
258 |
$tabindex
|
259 |
+
}(jQuery));
|
260 |
+
//]]>
|
261 |
</script>";
|
262 |
echo $script;
|
263 |
}
|
264 |
}
|
265 |
|
|
|
|
|
266 |
function wpa_stylesheet() {
|
267 |
// Respects SSL, Style.css is relative to the current file
|
268 |
wp_register_style( 'wpa-style', plugins_url('wpa-style.css', __FILE__) );
|
269 |
wp_enqueue_style( 'wpa-style' );
|
270 |
+
wp_register_style( 'ui-a11y.css', plugins_url( 'toolbar/css/a11y.css', __FILE__) );
|
271 |
+
wp_enqueue_style( 'ui-a11y.css' );
|
272 |
+
}
|
273 |
+
|
274 |
+
function wpa_luminosity($r,$r2,$g,$g2,$b,$b2) {
|
275 |
+
$RsRGB = $r/255;
|
276 |
+
$GsRGB = $g/255;
|
277 |
+
$BsRGB = $b/255;
|
278 |
+
$R = ($RsRGB <= 0.03928) ? $RsRGB/12.92 : pow(($RsRGB+0.055)/1.055, 2.4);
|
279 |
+
$G = ($GsRGB <= 0.03928) ? $GsRGB/12.92 : pow(($GsRGB+0.055)/1.055, 2.4);
|
280 |
+
$B = ($BsRGB <= 0.03928) ? $BsRGB/12.92 : pow(($BsRGB+0.055)/1.055, 2.4);
|
281 |
+
|
282 |
+
$RsRGB2 = $r2/255;
|
283 |
+
$GsRGB2 = $g2/255;
|
284 |
+
$BsRGB2 = $b2/255;
|
285 |
+
$R2 = ($RsRGB2 <= 0.03928) ? $RsRGB2/12.92 : pow(($RsRGB2+0.055)/1.055, 2.4);
|
286 |
+
$G2 = ($GsRGB2 <= 0.03928) ? $GsRGB2/12.92 : pow(($GsRGB2+0.055)/1.055, 2.4);
|
287 |
+
$B2 = ($BsRGB2 <= 0.03928) ? $BsRGB2/12.92 : pow(($BsRGB2+0.055)/1.055, 2.4);
|
288 |
+
|
289 |
+
if ($r+$g+$b <= $r2+$g2+$b2) {
|
290 |
+
$l2 = (.2126 * $R + 0.7152 * $G + 0.0722 * $B);
|
291 |
+
$l1 = (.2126 * $R2 + 0.7152 * $G2 + 0.0722 * $B2);
|
292 |
+
} else {
|
293 |
+
$l1 = (.2126 * $R + 0.7152 * $G + 0.0722 * $B);
|
294 |
+
$l2 = (.2126 * $R2 + 0.7152 * $G2 + 0.0722 * $B2);
|
295 |
+
}
|
296 |
+
$luminosity = round(($l1 + 0.05)/($l2 + 0.05),2);
|
297 |
+
return $luminosity;
|
298 |
+
}
|
299 |
+
|
300 |
+
function wpa_rgb2hex($r, $g=-1, $b=-1) {
|
301 |
+
if (is_array($r) && sizeof($r) == 3) { list($r, $g, $b) = $r; }
|
302 |
+
$r = intval($r); $g = intval($g);
|
303 |
+
$b = intval($b);
|
304 |
+
|
305 |
+
$r = dechex($r<0?0:($r>255?255:$r));
|
306 |
+
$g = dechex($g<0?0:($g>255?255:$g));
|
307 |
+
$b = dechex($b<0?0:($b>255?255:$b));
|
308 |
+
|
309 |
+
$color = (strlen($r) < 2?'0':'').$r;
|
310 |
+
$color .= (strlen($g) < 2?'0':'').$g;
|
311 |
+
$color .= (strlen($b) < 2?'0':'').$b;
|
312 |
+
return '#'.$color;
|
313 |
+
}
|
314 |
+
|
315 |
+
function wpa_hex2rgb($color){
|
316 |
+
$color = str_replace('#', '', $color);
|
317 |
+
if (strlen($color) != 6){ return array(0,0,0); }
|
318 |
+
$rgb = array();
|
319 |
+
for ($x=0;$x<3;$x++){
|
320 |
+
$rgb[$x] = hexdec(substr($color,(2*$x),2));
|
321 |
+
}
|
322 |
+
return $rgb;
|
323 |
+
}
|
324 |
+
|
325 |
+
function wpa_contrast() {
|
326 |
+
if ( !empty($_POST) ) {
|
327 |
+
$nonce=$_REQUEST['_wpnonce']; if (! wp_verify_nonce($nonce,'wpa-nonce') ) die("Security check failed");
|
328 |
+
if (isset($_POST['color']) && $_POST['color'] != "") {
|
329 |
+
$fore_color = $_POST['color'];
|
330 |
+
if ($fore_color[0] == "#") {
|
331 |
+
$fore_color = str_replace('#','',$fore_color);
|
332 |
+
}
|
333 |
+
if (strlen($fore_color) == 3) {
|
334 |
+
$color6char = $fore_color[0] . $fore_color[0];
|
335 |
+
$color6char .= $fore_color[1] . $fore_color[1];
|
336 |
+
$color6char .= $fore_color[2] . $fore_color[2];
|
337 |
+
$fore_color = $color6char;
|
338 |
+
}
|
339 |
+
if (preg_match('/^#?([0-9a-f]{1,2}){3}$/i', $fore_color)) {
|
340 |
+
$echo_hex_fore = str_replace('#','',$fore_color);
|
341 |
+
} else {
|
342 |
+
$echo_hex_fore = 'FFFFFF';
|
343 |
+
}
|
344 |
+
if (isset($_POST['color2']) && $_POST['color2'] != "") {
|
345 |
+
$back_color = $_POST['color2'];
|
346 |
+
if ($back_color[0] == "#") {
|
347 |
+
$back_color = str_replace('#','',$back_color);
|
348 |
+
}
|
349 |
+
if (strlen($back_color) == 3) {
|
350 |
+
$color6char = $back_color[0] . $back_color[0];
|
351 |
+
$color6char .= $back_color[1] . $back_color[1];
|
352 |
+
$color6char .= $back_color[2] . $back_color[2];
|
353 |
+
$back_color = $color6char;
|
354 |
+
}
|
355 |
+
if (preg_match('/^#?([0-9a-f]{1,2}){3}$/i', $back_color)) {
|
356 |
+
$echo_hex_back = str_replace('#','',$back_color);
|
357 |
+
} else {
|
358 |
+
$echo_hex_back = 'FFFFFF';
|
359 |
+
}
|
360 |
+
$color = wpa_hex2rgb($echo_hex_fore);
|
361 |
+
$color2 = wpa_hex2rgb($echo_hex_back);
|
362 |
+
$rfore = $color[0];
|
363 |
+
$gfore = $color[1];
|
364 |
+
$bfore = $color[2];
|
365 |
+
$rback = $color2[0];
|
366 |
+
$gback = $color2[1];
|
367 |
+
$bback = $color2[2];
|
368 |
+
$colors = array( 'hex1'=>$echo_hex_fore, 'hex2'=>$echo_hex_back, 'red1'=>$rfore, 'green1'=>$gfore, 'blue1'=>$bfore, 'red2'=>$rback, 'green2'=>$gback, 'blue2'=>$bback );
|
369 |
+
return $colors;
|
370 |
+
} else {
|
371 |
+
return false;
|
372 |
+
}
|
373 |
+
}
|
374 |
+
}
|
375 |
+
return false;
|
376 |
}
|
377 |
|
378 |
function wpa_update_settings() {
|
431 |
$wpa_tabindex = ( isset ( $_POST['wpa_tabindex'] ) )?'on':'';
|
432 |
$wpa_image_titles = ( isset ( $_POST['wpa_image_titles'] ) )?'on':'';
|
433 |
$wpa_more = ( isset ( $_POST['wpa_more'] ) )?'on':'';
|
434 |
+
$wpa_focus = ( isset ( $_POST['wpa_focus'] ) )?'on':'';
|
435 |
+
$wpa_focus_color = ( isset( $_POST['wpa_focus_color'] ) )?str_replace( '#', '', $_POST['wpa_focus_color'] ):'';
|
436 |
$wpa_continue = ( isset( $_POST['wpa_continue'] ) )?$_POST['wpa_continue']:'Continue Reading';
|
437 |
+
$wpa_toolbar = ( isset( $_POST['wpa_toolbar'] ) )?'on':'';
|
438 |
+
$wpa_toolbar_gs = ( isset( $_POST['wpa_toolbar_gs'] ) )?'on':'';
|
439 |
+
$wpa_admin_css = ( isset( $_POST['wpa_admin_css'] ) )?'on':'';
|
440 |
update_option('wpa_lang', $wpa_lang );
|
441 |
update_option('wpa_target', $wpa_target );
|
442 |
update_option('wpa_search', $wpa_search );
|
443 |
update_option('wpa_tabindex', $wpa_tabindex );
|
444 |
update_option('wpa_image_titles', $wpa_image_titles );
|
445 |
update_option('wpa_more', $wpa_more );
|
446 |
+
update_option('wpa_focus', $wpa_focus );
|
447 |
+
update_option('wpa_toolbar', $wpa_toolbar );
|
448 |
+
update_option('wpa_toolbar_gs', $wpa_toolbar_gs );
|
449 |
+
update_option('wpa_focus_color', $wpa_focus_color );
|
450 |
update_option('wpa_continue', $wpa_continue );
|
451 |
+
update_option('wpa_admin_css', $wpa_admin_css );
|
452 |
$message = __("Miscellaneous Accessibility Settings Updated",'wp-accessibility');
|
453 |
return "<div class='updated'><p>".$message."</p></div>";
|
454 |
}
|
460 |
add_filter('pre_get_posts','wpa_filter');
|
461 |
}
|
462 |
function wpa_filter($query) {
|
|
|
463 |
if ( isset($_GET['s']) && $_GET['s'] == '' ) {
|
464 |
$query->query_vars['s'] = ' ';
|
465 |
$query->set( 'is_search', 1 );
|
466 |
+
add_action('template_redirect','wpa_search_error');
|
467 |
}
|
468 |
return $query;
|
469 |
}
|
470 |
|
471 |
+
function wpa_search_error() {
|
472 |
+
$search = locate_template( 'search.php' );
|
473 |
+
if ( $search ) {
|
474 |
+
load_template( $search );
|
475 |
+
exit;
|
476 |
+
}
|
477 |
+
}
|
478 |
+
|
479 |
if ( get_option( 'wpa_image_titles' ) == 'on' ) {
|
480 |
add_filter('the_content', 'wpa_image_titles', 100);
|
481 |
add_filter('post_thumbnail_html', 'wpa_image_titles', 100);
|
503 |
|
504 |
function wpa_excerpt_more($more) {
|
505 |
global $id;
|
506 |
+
return '… '.wpa_continue_reading( $id );
|
507 |
}
|
508 |
|
509 |
function wpa_content_more($more) {
|
510 |
global $id;
|
511 |
+
return wpa_continue_reading( $id );
|
512 |
}
|
513 |
|
514 |
function wpa_custom_excerpt_more($output) {
|
515 |
+
if (has_excerpt() && !is_attachment()) {
|
516 |
+
global $id;
|
517 |
+
$output .= ' '.wpa_continue_reading( $id ); // insert a blank space.
|
518 |
+
}
|
519 |
+
return $output;
|
|
|
|
|
|
|
|
|
|
|
520 |
}
|
521 |
|
522 |
add_action( "admin_head", 'wpa_admin_styles' );
|
523 |
|
524 |
function wpa_admin_styles() {
|
525 |
if ( isset($_GET['page']) && ($_GET['page'] == 'wp-accessibility/wp-accessibility.php' ) ) {
|
526 |
+
wp_enqueue_style('farbtastic');
|
527 |
echo '<link type="text/css" rel="stylesheet" href="'.plugins_url( 'wpa-styles.css', __FILE__ ).'" />';
|
528 |
}
|
529 |
}
|
572 |
<li><input type="checkbox" id="asl_visible" name="asl_visible" <?php if ( get_option('asl_visible') == "on") { echo 'checked="checked" '; } ?>/> <label for="asl_visible"><?php _e('Skiplinks always visible','wp-accessibility'); ?></label></li>
|
573 |
<li><label for="asl_content"><?php _e('Skip to Content link target (ID of your main content container)','wp-accessibility'); ?></label> <input type="text" id="asl_content" name="asl_content" value="<?php echo esc_attr(get_option('asl_content')); ?>" /></li>
|
574 |
<li><label for="asl_navigation"><?php _e('Skip to Navigation link target (ID of your main navigation container)','wp-accessibility'); ?></label> <input type="text" id="asl_navigation" name="asl_navigation" value="<?php echo esc_attr(get_option('asl_navigation')); ?>" /></li>
|
575 |
+
<li><label for="asl_sitemap"><?php _e('Site Map link target (URL for your site map)','wp-accessibility'); ?></label><input type="text" id="asl_sitemap" name="asl_sitemap" size="44" value="<?php echo esc_attr(get_option('asl_sitemap')); ?>" /></li>
|
576 |
<li><label for="asl_extra_target"><?php _e('Add your own link (link or container ID)','wp-accessibility'); ?></label> <input type="text" id="asl_extra_target" name="asl_extra_target" value="<?php echo esc_attr(get_option('asl_extra_target')); ?>" /> <label for="asl_extra_text"><?php _e('Link text for your link','wp-accessibility'); ?></label> <input type="text" id="asl_extra_text" name="asl_extra_text" value="<?php echo esc_attr(get_option('asl_extra_text')); ?>" /></li>
|
577 |
<li><label for="asl_styles_focus"><?php _e('Styles for Skiplinks when they have focus', 'wp-accessibility'); ?></label><br />
|
578 |
<textarea name='asl_styles_focus' id='asl_styles_focus' cols='60' rows='4'><?php echo stripslashes( get_option('asl_styles_focus') ); ?></textarea></li>
|
591 |
</div>
|
592 |
|
593 |
<div class="postbox">
|
594 |
+
<h3 id="contrast"><?php _e('Miscellaneous Accessibility Settings','wp-accessibility'); ?></h3>
|
595 |
<div class="inside">
|
596 |
<form method="post" action="<?php echo admin_url('options-general.php?page=wp-accessibility/wp-accessibility.php'); ?>">
|
597 |
<fieldset>
|
599 |
<ul>
|
600 |
<li><input type="checkbox" id="wpa_lang" name="wpa_lang" <?php if ( get_option('wpa_lang') == "on") { echo 'checked="checked" '; } ?>/> <label for="wpa_lang"><?php _e('Add Site Language and text direction to HTML element','wp-accessibility'); ?></label></li>
|
601 |
<li><input type="checkbox" id="wpa_target" name="wpa_target" <?php if ( get_option('wpa_target') == "on") { echo 'checked="checked" '; } ?>/> <label for="wpa_target"><?php _e('Remove target attribute from links','wp-accessibility'); ?></label></li>
|
602 |
+
<li><input type="checkbox" id="wpa_search" name="wpa_search" <?php if ( get_option('wpa_search') == "on") { echo 'checked="checked" '; } ?>/> <label for="wpa_search"><?php _e('Force search error on empty search submission (theme must have search.php template)','wp-accessibility'); ?></label></li>
|
603 |
<li><input type="checkbox" id="wpa_tabindex" name="wpa_tabindex" <?php if ( get_option('wpa_tabindex') == "on") { echo 'checked="checked" '; } ?>/> <label for="wpa_tabindex"><?php _e('Remove tabindex from focusable elements','wp-accessibility'); ?></label></li>
|
604 |
+
<li><input type="checkbox" id="wpa_admin_css" name="wpa_admin_css" <?php if ( get_option('wpa_admin_css') == "on") { echo 'checked="checked" '; } ?>/> <label for="wpa_admin_css"><?php _e('Enable WordPress Admin stylesheet','wp-accessibility'); ?></label></li>
|
605 |
<li><input type="checkbox" id="wpa_image_titles" name="wpa_image_titles" <?php if ( get_option('wpa_image_titles') == "on") { echo 'checked="checked" '; } ?>/> <label for="wpa_image_titles"><?php _e('Remove title attribute from images inserted into post content and featured images.','wp-accessibility'); ?></label></li>
|
606 |
+
<li><input type="checkbox" id="wpa_toolbar" name="wpa_toolbar" <?php if ( get_option('wpa_toolbar') == "on") { echo 'checked="checked" '; } ?>/> <label for="wpa_toolbar"><?php _e('Add Accessibility toolbar with fontsize adjustment and contrast toggle','wp-accessibility'); ?></label></li>
|
607 |
+
<li><input type="checkbox" id="wpa_toolbar_gs" name="wpa_toolbar_gs" <?php if ( get_option('wpa_toolbar_gs') == "on") { echo 'checked="checked" '; } ?>/> <label for="wpa_toolbar_gs"><?php _e('Include grayscale toggle with Accessibility toolbar','wp-accessibility'); ?></label></li>
|
608 |
<li><input type="checkbox" id="wpa_more" name="wpa_more" <?php if ( get_option('wpa_more') == "on") { echo 'checked="checked" '; } ?>/> <label for="wpa_more"><?php _e('Add post title to "more" links.','wp-accessibility'); ?></label>
|
609 |
<label for="wpa_continue"><?php _e('Continue reading text','wp-accessibility'); ?></label> <input type="text" id="wpa_continue" name="wpa_continue" value="<?php echo esc_attr(get_option('wpa_continue') ); ?>" /></li>
|
610 |
+
<li><input type="checkbox" id="wpa_focus" name="wpa_focus" <?php if ( get_option('wpa_focus') == "on") { echo 'checked="checked" '; } ?>/> <label for="wpa_focus"><?php _e('Add outline to elements on keyboard focus','wp-accessibility'); ?></label> <label for="wpa_focus_color"><?php _e('Outline color (hexadecimal, optional)','wp-accessibility' ); ?></label><input type="text" id="wpa_focus_color" name="wpa_focus_color" value="#<?php echo esc_attr(get_option('wpa_focus_color') ); ?>" /></li>
|
611 |
</ul>
|
612 |
</fieldset>
|
613 |
<p>
|
617 |
<p><input type="submit" name="wpa-settings" class="button-primary" value="<?php _e('Update Miscellaneous Settings','wp-accessibility') ?>" /></p>
|
618 |
</form>
|
619 |
</div>
|
620 |
+
</div>
|
621 |
+
<div class="postbox">
|
622 |
+
<h3><?php _e('Color Contrast Tester','wp-accessibility'); ?></h3>
|
623 |
+
<div class="inside">
|
624 |
+
<?php
|
625 |
+
$colors = wpa_contrast();
|
626 |
+
if ( $colors ) {
|
627 |
+
$l_contrast = wpa_luminosity( $colors['red1'],$colors['red2'],$colors['green1'],$colors['green2'],$colors['blue1'],$colors['blue2'] ) . ':1';
|
628 |
+
$luminance_raw = wpa_luminosity( $colors['red1'],$colors['red2'],$colors['green1'],$colors['green2'],$colors['blue1'],$colors['blue2'] );
|
629 |
+
$hex1 = esc_attr($colors['hex1']);
|
630 |
+
$hex2 = esc_attr($colors['hex2']);
|
631 |
+
} else {
|
632 |
+
$hex1 = '';
|
633 |
+
$hex2 = '';
|
634 |
+
$l_contrast = false;
|
635 |
+
}
|
636 |
+
if ( $l_contrast ) {
|
637 |
+
$results = "
|
638 |
+
<div class='updated notice'>";
|
639 |
+
$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>";
|
640 |
+
if ($luminance_raw >= 7) {
|
641 |
+
$results .= __("The colors compared <strong>pass</strong> the relative luminosity test at level AAA.",'wp-accessibility');
|
642 |
+
}
|
643 |
+
if ($luminance_raw >= 4.5 && $luminance_raw < 7) {
|
644 |
+
$results .= __("The colors compared <strong>pass</strong> the relative luminosity test at level AA.",'wp-accessibility');
|
645 |
+
}
|
646 |
+
if ($luminance_raw >= 3 && $luminance_raw < 4.5) {
|
647 |
+
$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');
|
648 |
+
}
|
649 |
+
if ($luminance_raw <3) {
|
650 |
+
$results .= __("The colors compared <strong>do not pass</strong> the relative luminosity test.",'wp-accessibility');
|
651 |
+
}
|
652 |
+
$results .= " <a href='#contrast'>".__('Test another set of colors','wp-accessibility')."</a>";
|
653 |
+
$results .="</p>";
|
654 |
+
$results .= "
|
655 |
+
<div class=\"views\">
|
656 |
+
<p class='large' style=\"font-size: 2em; line-height: 1.4;color: #$hex1;background: #$hex2;border: 3px solid #$hex1\">Large Print Example</p>
|
657 |
+
<p class='small' style=\"font-size: .9em;color: #$hex1;background: #$hex2;border: 3px solid #$hex1\">Small Print Example</p>
|
658 |
+
<p class='large' style=\"font-size: 2em; line-height: 1.4;color: #$hex2;background: #$hex1;border: 3px solid #$hex2\">Large Print Example (Inverted)</p>
|
659 |
+
<p class='small' style=\"font-size: .9em;color: #$hex2;background: #$hex1;border: 3px solid #$hex2\">Small Print Example (Inverted)</p>
|
660 |
+
</div>
|
661 |
+
</div>";
|
662 |
+
echo $results;
|
663 |
+
}
|
664 |
+
?>
|
665 |
+
<form method="post" action="<?php echo admin_url('options-general.php?page=wp-accessibility/wp-accessibility.php'); ?>">
|
666 |
+
<fieldset>
|
667 |
+
<legend><?php _e('Test of relative luminosity','wp-accessibility'); ?></legend>
|
668 |
+
<ul>
|
669 |
+
<li class='fore'><div id="fore"></div><label for="color1"><?php _e('Foreground color','wp-accessibility'); ?></label><br /><input type="text" name="color" value="#<?php echo $hex1; ?>" size="34" id="color1" /></li>
|
670 |
+
<li class='back'><div id="back"></div><label for="color2"><?php _e('Background color','wp-accessibility'); ?></label><br /><input type="text" name="color2" value="#<?php echo $hex2; ?>" size="34" id="color2" /></li>
|
671 |
+
</ul>
|
672 |
+
</fieldset>
|
673 |
+
<p>
|
674 |
+
<input type="hidden" name="_wpnonce" value="<?php echo wp_create_nonce('wpa-nonce'); ?>" />
|
675 |
+
<input type="hidden" name="action" value="contrast" />
|
676 |
+
</p>
|
677 |
+
<p><input type="submit" name="wpa-settings" class="button-primary" value="<?php _e('Check Color Contrast','wp-accessibility') ?>" /></p>
|
678 |
+
</form>
|
679 |
+
</div>
|
680 |
+
</div>
|
681 |
<div class="postbox" id="get-support">
|
682 |
<h3><?php _e('Get Plug-in Support','wp-accessibility'); ?></h3>
|
683 |
<div class="inside">
|
694 |
<div class="postbox">
|
695 |
<h3><?php _e('Support this Plugin','wp-accessibility'); ?></h3>
|
696 |
<div class="inside">
|
697 |
+
<p>
|
698 |
+
<a href="https://twitter.com/intent/tweet?screen_name=joedolson&text=WP%20Accessibility%20is%20great!" class="twitter-mention-button" data-size="large" data-related="joedolson">Tweet to @joedolson</a>
|
699 |
+
<script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src="//platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document,"script","twitter-wjs");</script>
|
700 |
+
</p>
|
701 |
+
<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>
|
702 |
<div>
|
703 |
<p><?php _e('<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!','wp-to-twitter'); ?></p>
|
704 |
<form action="https://www.paypal.com/cgi-bin/webscr" method="post">
|
740 |
<li><a href="http://wordpress.org/extend/plugins/remove-title-attributes/">Remove Title Attributes</a></li>
|
741 |
<li><a href="http://accessites.org/site/2008/11/wordpress-and-accessibility/#comment-2926">WordPress and Accessibility (Comment)</a></li>
|
742 |
<li><a href="http://wordpress.org/extend/plugins/img-title-removal/">IMG Title Removal</a></li>
|
743 |
+
<li><a href="http://www.usableinteractions.com/2012/11/accessibility-toolbar/">Accessibility Toolbar</a></li>
|
744 |
</ul>
|
745 |
</div>
|
746 |
</div>
|
747 |
+
</div>
|
748 |
+
|
749 |
+
<div class="ui-sortable meta-box-sortables">
|
750 |
+
<div class="postbox">
|
751 |
+
<h3><?php _e('Accessibility Toolbar Notes','wp-accessibility'); ?></h3>
|
752 |
+
<div class="inside">
|
753 |
+
<p>
|
754 |
+
<?php _e('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.','wp-accessibility'); ?>
|
755 |
+
</p>
|
756 |
+
<p>
|
757 |
+
<?php _e('You can define custom styles for the large print view by defining them under the body class <code>.fontsize</code> in your theme stylesheet.'); ?>
|
758 |
+
</p>
|
759 |
+
</div>
|
760 |
+
</div>
|
761 |
</div>
|
762 |
</div>
|
763 |
</div>
|
795 |
return $output;
|
796 |
}
|
797 |
|
798 |
+
// The built-in Recent Posts widget hard-codes title attributes. This widget doesn't.
|
799 |
class WP_Widget_Recent_Posts_No_Title_Attributes extends WP_Widget {
|
800 |
|
801 |
+
function WP_Widget_Recent_Posts_No_Title_Attributes() {
|
802 |
+
parent::WP_Widget( false,$name=__('WP A11Y: Recent Posts','wp-accessibility') );
|
803 |
+
}
|
804 |
+
|
|
|
|
|
|
|
|
|
|
|
|
|
805 |
function widget($args, $instance) {
|
806 |
$cache = wp_cache_get('widget_recent_posts', 'widget');
|
807 |
|
857 |
|
858 |
function form( $instance ) {
|
859 |
$title = ( isset( $instance['title'] ) )?esc_attr($instance['title']):'';
|
860 |
+
if ( !isset($instance['number']) || $number != (int) $instance['number'] ) { $number = 5; }
|
861 |
?>
|
862 |
<p><label for="<?php echo $this->get_field_id('title'); ?>"><?php _e('Title:'); ?></label>
|
863 |
<input class="widefat" id="<?php echo $this->get_field_id('title'); ?>" name="<?php echo $this->get_field_name('title'); ?>" type="text" value="<?php echo $title; ?>" /></p>
|
867 |
<?php
|
868 |
}
|
869 |
}
|
|
|
|
|
|
|
|
|
870 |
|
871 |
+
add_action('widgets_init', create_function('', 'return register_widget("WP_Widget_Recent_Posts_No_Title_Attributes");') );
|
872 |
|
873 |
function wpa_get_support_form() {
|
874 |
global $current_user, $wpa_version;
|
878 |
// send fields for all plugins
|
879 |
$wp_version = get_bloginfo('version');
|
880 |
$home_url = home_url();
|
881 |
+
$wp_url = site_url();
|
882 |
$language = get_bloginfo('language');
|
883 |
$charset = get_bloginfo('charset');
|
884 |
// server
|
885 |
$php_version = phpversion();
|
886 |
|
|
|
|
|
|
|
887 |
// theme data
|
888 |
if ( function_exists( 'wp_get_theme' ) ) {
|
889 |
$theme = wp_get_theme();
|
922 |
Install: $wp_url
|
923 |
Language: $language
|
924 |
Charset: $charset
|
925 |
+
Admin Email: $current_user->user_email
|
926 |
|
927 |
==Extra info:==
|
928 |
PHP Version: $php_version
|
929 |
Server Software: $_SERVER[SERVER_SOFTWARE]
|
930 |
User Agent: $_SERVER[HTTP_USER_AGENT]
|
|
|
|
|
931 |
|
932 |
==Theme:==
|
933 |
Name: $theme_name
|
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 |
+
.row-actions { visibility: visible;}
|
7 |
+
.row-actions a { opacity: .8; }
|
8 |
+
.row-actions a:hover, .row-actions a:focus { opacity: 1; }
|
9 |
+
|
10 |
+
a:hover, a:active {
|
11 |
+
color: #d54e21;
|
12 |
+
text-decoration: underline!important;
|
13 |
+
}
|
14 |
+
|
15 |
+
a:focus {
|
16 |
+
color: #124964;
|
17 |
+
text-decoration: underline!important;
|
18 |
+
}
|
19 |
+
|
20 |
+
#collapse-menu { color: #124964; }
|
21 |
+
|
22 |
+
.next-page:focus, .next-page:hover, .last-page:focus, .last-page:hover, .prev-page:focus, .prev-page:hover, .first-page:focus, .first-page:hover {
|
23 |
+
border: 1px solid #124964!important;
|
24 |
+
}
|
25 |
+
.view-switch a img { border: 1px solid #fff;}
|
26 |
+
.view-switch a:hover img, .view-switch a:focus img {
|
27 |
+
border: 1px solid #124964!important; border-radius: 2px;
|
28 |
+
}
|
29 |
+
|
30 |
+
.button-primary.hover,.button-primary:hover,.button-primary.focus,.button-primary:focus{
|
31 |
+
border-color:#002!important;
|
32 |
+
}
|
33 |
+
.button-secondary.hover,.button-secondary:hover,.button-secondary.focus,.button-secondary:focus,.button:hover,.button:focus{
|
34 |
+
border-color:#000!important;
|
35 |
+
}
|
wpa-styles.css
CHANGED
@@ -1,4 +1,6 @@
|
|
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; }
|
|
|
|
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; }
|