tags 200187 + patch
thanks
This is a rather simple fix. Since we do not use a table layout, we
can just include the label text and the form element in the label tag.
[see http://www.w3.org/TR/html401/interact/forms.html#edef-LABEL for
details]
Patch attached. Will apply it when nobody objects.
hth,
--
*** Frank Lichtenheld <[EMAIL PROTECTED]> ***
*** http://www.djpig.de/ ***
see also: - http://www.usta.de/
- http://fachschaft.physik.uni-karlsruhe.de/
Index: index.wml
===================================================================
RCS file: /cvs/webwml/webwml/english/Bugs/index.wml,v
retrieving revision 1.52
diff -u -r1.52 index.wml
--- index.wml 23 May 2003 16:59:57 -0000 1.52
+++ index.wml 6 Jul 2003 12:58:21 -0000
@@ -28,19 +28,19 @@
<input type="text" size="9" name="bug" value="">
<input type="submit" value="Find">
<protect>
- <input type="checkbox" name="mbox" value="yes"> as mbox
+ <label><input type="checkbox" name="mbox" value="yes"> as mbox</label>
</protect>
</form>
<form method="get" action="http://bugs.debian.org/cgi-bin/pkgreport.cgi">
<p>Find bugs by:
-<input type="radio" name="which" value="pkg" checked><strong>package</strong>
-<input type="radio" name="which"
value="src"><strong>source package</strong>
-<input type="radio" name="which"
value="maint"><strong>maintainer email</strong>
-<input type="radio" name="which"
value="submitter"><strong>submitter email</strong>
-<input type="radio" name="which" value="tag"><strong>tag</strong>
+<label><input type="radio" name="which" value="pkg"
checked><strong>package</strong></label>
+<label><input type="radio" name="which"
value="src"><strong>source package</strong></label>
+<label><input type="radio" name="which"
value="maint"><strong>maintainer email</strong></label>
+<label><input type="radio" name="which"
value="submitter"><strong>submitter email</strong></label>
+<label><input type="radio" name="which"
value="tag"><strong>tag</strong></label>
<br>
-What to search for:<input type="text" name="data" value="" size="50">
+<label>What to search for:<input type="text" name="data" value=""
size="50"></label>
<input type="submit" value="Find">
<br>
<p>Additional settings (which you may leave untouched, the defaults will work):
Index: pkgreport-opts.inc
===================================================================
RCS file: /cvs/webwml/webwml/english/Bugs/pkgreport-opts.inc,v
retrieving revision 1.33
diff -u -r1.33 pkgreport-opts.inc
--- pkgreport-opts.inc 7 May 2003 01:14:32 -0000 1.33
+++ pkgreport-opts.inc 6 Jul 2003 12:58:21 -0000
@@ -6,24 +6,24 @@
<ul>
<li><small><gettext domain="bugs">Flags:</gettext>
- <input type="radio" name="archive" value="no" checked>
- <gettext domain="bugs">active bugs</gettext>
- <input type="radio" name="archive" value="yes">
- <gettext domain="bugs">archived bugs</gettext>
+ <label><input type="radio" name="archive" value="no" checked>
+ <gettext domain="bugs">active bugs</gettext></label>
+ <label><input type="radio" name="archive" value="yes">
+ <gettext domain="bugs">archived bugs</gettext></label>
<br>
- <input type="checkbox" name="repeatmerged" value="no">
- <gettext domain="bugs">display merged bugs only once</gettext>
- <input type="checkbox" name="raw" value="yes">
- <gettext domain="bugs">no ordering by status or severity</gettext>
+ <label><input type="checkbox" name="repeatmerged" value="no">
+ <gettext domain="bugs">display merged bugs only once</gettext></label>
+ <label><input type="checkbox" name="raw" value="yes">
+ <gettext domain="bugs">no ordering by status or severity</gettext></label>
</small>
<li><small><gettext domain="bugs">Reverse order of:</gettext>
- <input type="checkbox" name="pend-rev" value="yes">
- <gettext domain="bugs">status</gettext>
- <input type="checkbox" name="sev-rev" value="yes">
- <gettext domain="bugs">severities</gettext>
- <input type="checkbox" name="bug-rev" value="yes">
- <gettext domain="bugs">bugs</gettext>
+ <label><input type="checkbox" name="pend-rev" value="yes">
+ <gettext domain="bugs">status</gettext></label>
+ <label><input type="checkbox" name="sev-rev" value="yes">
+ <gettext domain="bugs">severities</gettext></label>
+ <label><input type="checkbox" name="bug-rev" value="yes">
+ <gettext domain="bugs">bugs</gettext></label>
</small></li>
<define-tag open whitespace=delete>
@@ -43,19 +43,19 @@
</define-tag>
<li><small><gettext domain="bugs">Include status:</gettext>
- <input type="checkbox" name="pend-inc" value="pending"><open>
- <input type="checkbox" name="pend-inc" value="forwarded"><forwarded>
- <input type="checkbox" name="pend-inc" value="pending-fixed"><pending>
- <input type="checkbox" name="pend-inc" value="fixed"><fixed>
- <input type="checkbox" name="pend-exc" value="done"><done>
+ <label><input type="checkbox" name="pend-inc" value="pending"><open></label>
+ <label><input type="checkbox" name="pend-inc"
value="forwarded"><forwarded></label>
+ <label><input type="checkbox" name="pend-inc"
value="pending-fixed"><pending></label>
+ <label><input type="checkbox" name="pend-inc" value="fixed"><fixed></label>
+ <label><input type="checkbox" name="pend-exc" value="done"><done></label>
</small></li>
<li><small><gettext domain="bugs">Exclude status:</gettext>
- <input type="checkbox" name="pend-exc" value="pending"><open>
- <input type="checkbox" name="pend-exc" value="forwarded"><forwarded>
- <input type="checkbox" name="pend-exc" value="pending-fixed"><pending>
- <input type="checkbox" name="pend-exc" value="fixed"><fixed>
- <input type="checkbox" name="pend-exc" value="done"><done>
+ <label><input type="checkbox" name="pend-exc" value="pending"><open></label>
+ <label><input type="checkbox" name="pend-exc"
value="forwarded"><forwarded></label>
+ <label><input type="checkbox" name="pend-exc"
value="pending-fixed"><pending></label>
+ <label><input type="checkbox" name="pend-exc" value="fixed"><fixed></label>
+ <label><input type="checkbox" name="pend-exc" value="done"><done></label>
</small></li>
<define-tag critical whitespace=delete>
@@ -81,25 +81,25 @@
</define-tag>
<li><small><gettext domain="bugs">Include severity:</gettext>
- <input type="checkbox" name="sev-inc" value="critical"><critical>
- <input type="checkbox" name="sev-inc" value="grave"><grave>
- <input type="checkbox" name="sev-inc" value="serious"><serious>
- <input type="checkbox" name="sev-inc" value="important"><important>
- <input type="checkbox" name="sev-inc" value="normal"><normal>
- <input type="checkbox" name="sev-inc" value="minor"><minor>
- <input type="checkbox" name="sev-inc" value="wishlist"><wishlist>
- <input type="checkbox" name="sev-inc" value="fixed"><fixed>
+ <label><input type="checkbox" name="sev-inc"
value="critical"><critical></label>
+ <label><input type="checkbox" name="sev-inc" value="grave"><grave></label>
+ <label><input type="checkbox" name="sev-inc"
value="serious"><serious></label>
+ <label><input type="checkbox" name="sev-inc"
value="important"><important></label>
+ <label><input type="checkbox" name="sev-inc" value="normal"><normal></label>
+ <label><input type="checkbox" name="sev-inc" value="minor"><minor></label>
+ <label><input type="checkbox" name="sev-inc"
value="wishlist"><wishlist></label>
+ <label><input type="checkbox" name="sev-inc" value="fixed"><fixed></label>
</small></li>
<li><small><gettext domain="bugs">Exclude severity:</gettext>
- <input type="checkbox" name="sev-exc" value="critical"><critical>
- <input type="checkbox" name="sev-exc" value="grave"><grave>
- <input type="checkbox" name="sev-exc" value="serious"><serious>
- <input type="checkbox" name="sev-exc" value="important"><important>
- <input type="checkbox" name="sev-exc" value="normal"><normal>
- <input type="checkbox" name="sev-exc" value="minor"><minor>
- <input type="checkbox" name="sev-exc" value="wishlist"><wishlist>
- <input type="checkbox" name="sev-exc" value="fixed"><fixed>
+ <label><input type="checkbox" name="sev-exc"
value="critical"><critical></label>
+ <label><input type="checkbox" name="sev-exc" value="grave"><grave></label>
+ <label><input type="checkbox" name="sev-exc"
value="serious"><serious></label>
+ <label><input type="checkbox" name="sev-exc"
value="important"><important></label>
+ <label><input type="checkbox" name="sev-exc" value="normal"><normal></label>
+ <label><input type="checkbox" name="sev-exc" value="minor"><minor></label>
+ <label><input type="checkbox" name="sev-exc"
value="wishlist"><wishlist></label>
+ <label><input type="checkbox" name="sev-exc" value="fixed"><fixed></label>
</small></li>
# distributions in the usual order, then other tags alphabetically
@@ -149,41 +149,41 @@
</define-tag>
<li><small><gettext domain="bugs">Include tag:</gettext>
- <input type="checkbox" name="include" value="potato"><potato>
- <input type="checkbox" name="include" value="woody"><woody>
- <input type="checkbox" name="include" value="sarge"><sarge>
- <input type="checkbox" name="include" value="sid"><sid>
- <input type="checkbox" name="include" value="experimental"><experimental>
- <input type="checkbox" name="include" value="confirmed"><confirmed>
- <input type="checkbox" name="include" value="d-i"><d-i>
- <input type="checkbox" name="include" value="fixed"><fixed>
- <input type="checkbox" name="include" value="help"><help>
- <input type="checkbox" name="include" value="moreinfo"><moreinfo>
- <input type="checkbox" name="include" value="patch"><patch>
- <input type="checkbox" name="include" value="pending"><pending>
- <input type="checkbox" name="include" value="security"><security>
- <input type="checkbox" name="include" value="unreproducible"><unreproducible>
- <input type="checkbox" name="include" value="upstream"><upstream>
- <input type="checkbox" name="include" value="wontfix"><wontfix>
+ <label><input type="checkbox" name="include" value="potato"><potato></label>
+ <label><input type="checkbox" name="include" value="woody"><woody></label>
+ <label><input type="checkbox" name="include" value="sarge"><sarge></label>
+ <label><input type="checkbox" name="include" value="sid"><sid></label>
+ <label><input type="checkbox" name="include"
value="experimental"><experimental></label>
+ <label><input type="checkbox" name="include"
value="confirmed"><confirmed></label>
+ <label><input type="checkbox" name="include" value="d-i"><d-i></label>
+ <label><input type="checkbox" name="include" value="fixed"><fixed></label>
+ <label><input type="checkbox" name="include" value="help"><help></label>
+ <label><input type="checkbox" name="include"
value="moreinfo"><moreinfo></label>
+ <label><input type="checkbox" name="include" value="patch"><patch></label>
+ <label><input type="checkbox" name="include"
value="pending"><pending></label>
+ <label><input type="checkbox" name="include"
value="security"><security></label>
+ <label><input type="checkbox" name="include"
value="unreproducible"><unreproducible></label>
+ <label><input type="checkbox" name="include"
value="upstream"><upstream></label>
+ <label><input type="checkbox" name="include"
value="wontfix"><wontfix></label>
</small></li>
<li><small><gettext domain="bugs">Exclude tag:</gettext>
- <input type="checkbox" name="exclude" value="potato"><potato>
- <input type="checkbox" name="exclude" value="woody"><woody>
- <input type="checkbox" name="exclude" value="sarge"><sarge>
- <input type="checkbox" name="exclude" value="sid"><sid>
- <input type="checkbox" name="exclude" value="experimental"><experimental>
- <input type="checkbox" name="exclude" value="confirmed"><confirmed>
- <input type="checkbox" name="exclude" value="d-i"><d-i>
- <input type="checkbox" name="exclude" value="fixed"><fixed>
- <input type="checkbox" name="exclude" value="help"><help>
- <input type="checkbox" name="exclude" value="moreinfo"><moreinfo>
- <input type="checkbox" name="exclude" value="patch"><patch>
- <input type="checkbox" name="exclude" value="pending"><pending>
- <input type="checkbox" name="exclude" value="security"><security>
- <input type="checkbox" name="exclude" value="unreproducible"><unreproducible>
- <input type="checkbox" name="exclude" value="upstream"><upstream>
- <input type="checkbox" name="exclude" value="wontfix"><wontfix>
+ <label><input type="checkbox" name="exclude" value="potato"><potato></label>
+ <label><input type="checkbox" name="exclude" value="woody"><woody></label>
+ <label><input type="checkbox" name="exclude" value="sarge"><sarge></label>
+ <label><input type="checkbox" name="exclude" value="sid"><sid></label>
+ <label><input type="checkbox" name="exclude"
value="experimental"><experimental></label>
+ <label><input type="checkbox" name="exclude"
value="confirmed"><confirmed></label>
+ <label><input type="checkbox" name="exclude" value="d-i"><d-i></label>
+ <label><input type="checkbox" name="exclude" value="fixed"><fixed></label>
+ <label><input type="checkbox" name="exclude" value="help"><help></label>
+ <label><input type="checkbox" name="exclude"
value="moreinfo"><moreinfo></label>
+ <label><input type="checkbox" name="exclude" value="patch"><patch></label>
+ <label><input type="checkbox" name="exclude"
value="pending"><pending></label>
+ <label><input type="checkbox" name="exclude"
value="security"><security></label>
+ <label><input type="checkbox" name="exclude"
value="unreproducible"><unreproducible></label>
+ <label><input type="checkbox" name="exclude"
value="upstream"><upstream></label>
+ <label><input type="checkbox" name="exclude"
value="wontfix"><wontfix></label>
</small></li>
</ul>