Really every label-text next to a checkbox has to have a label-tag. Not having one is just plai bad interaction design because of the minimized click-target...
Please change those lines in "subscribe-to-comments-reloaded.php"
Line 60 ff.
if (empty($checkbox_html_wrap)){
// Before:
//$html_to_show = "$checkbox_field <label for='subscribe-reloaded'>$checkbox_label</label>" . $html_to_show;
$html_to_show = "$checkbox_field <label for='subscribe-reloaded'>$checkbox_label</label>" . $html_to_show;
}
else{
$checkbox_html_wrap = str_replace('[checkbox_field]', $checkbox_field, $checkbox_html_wrap);
// Before:
//$html_to_show = str_replace('[checkbox_label]', $checkbox_label, $checkbox_html_wrap) . $html_to_show;
$html_to_show = str_replace('[checkbox_label]', "<label for='subscribe-reloaded'>$checkbox_label</label>", $checkbox_html_wrap) . $html_to_show;
}
If you feel like this should be an optional change since some css may interfere with the label-tag for checkboxes please make it an option that is active as a default.
Thanks!
And thanks for the great plugin!
Tobias
http://wordpress.org/extend/plugins/subscribe-to-comments-reloaded/