r13680 - in MoreFieldsAndWidgets/archetypes.referencebrowserwidget/trunk: docs src/archetypes/referencebrowserwidget/browser src/archetypes/referencebrowserwidget/skins/referencebrowser
"Eric Steele" <[email protected]> Tue, 14 Jun 2011 14:38:25 +0000
| Newsgroups | gmane.comp.web.zope.plone.archetypes.cvs |
|---|---|
| Message-ID | <[email protected]> |
Author: esteele
Date: Tue Jun 14 14:38:24 2011
New Revision: 13680
Modified:
MoreFieldsAndWidgets/archetypes.referencebrowserwidget/trunk/docs/CHANGES.txt
MoreFieldsAndWidgets/archetypes.referencebrowserwidget/trunk/src/archetypes/referencebrowserwidget/browser/popup.pt
MoreFieldsAndWidgets/archetypes.referencebrowserwidget/trunk/src/archetypes/referencebrowserwidget/skins/referencebrowser/referencebrowser.js
Log:
Use label tags for selectable items.
Modified: MoreFieldsAndWidgets/archetypes.referencebrowserwidget/trunk/docs/CHANGES.txt
==============================================================================
--- MoreFieldsAndWidgets/archetypes.referencebrowserwidget/trunk/docs/CHANGES.txt (original)
+++ MoreFieldsAndWidgets/archetypes.referencebrowserwidget/trunk/docs/CHANGES.txt Tue Jun 14 14:38:24 2011
@@ -4,6 +4,9 @@
2.4.3 - Unreleased
------------------
+* Use label tags for selectable items.
+ [esteele]
+
* Fix: text search searches from navigation root.
[thomasdesvenain]
Modified: MoreFieldsAndWidgets/archetypes.referencebrowserwidget/trunk/src/archetypes/referencebrowserwidget/browser/popup.pt
==============================================================================
--- MoreFieldsAndWidgets/archetypes.referencebrowserwidget/trunk/src/archetypes/referencebrowserwidget/browser/popup.pt (original)
+++ MoreFieldsAndWidgets/archetypes.referencebrowserwidget/trunk/src/archetypes/referencebrowserwidget/browser/popup.pt Tue Jun 14 14:38:24 2011
@@ -170,7 +170,7 @@
<td>
<tal:referenceable tal:condition="referenceable">
- <input type="checkbox" class="insertreference" tal:attributes="rel uid" />
+ <input type="checkbox" class="insertreference" tal:attributes="rel uid; id uid" />
</tal:referenceable>
</td>
@@ -184,15 +184,17 @@
tal:attributes="
href python:view.genRefBrowserUrl(item.getURL());
rel item/Title">
- <strong tal:condition="referenceable"
- tal:content="title_or_id">Title</strong>
+ <label tal:condition="referenceable"
+ tal:attributes="for uid;"
+ tal:content="title_or_id">Title</label>
<span tal:condition="not:referenceable" tal:content="title_or_id" />
</a>
<tal:foldercheck tal:condition="
python:not((item.is_folderish and allow_browse) and isNotSelf)" >
- <strong tal:condition="referenceable"
- tal:content="title_or_id">Title
- </strong>
+ <label tal:condition="referenceable"
+ tal:attributes="for uid;"
+ tal:content="title_or_id">Title
+ </label>
<span tal:condition="not:referenceable" tal:content="title_or_id" />
</tal:foldercheck>
Modified: MoreFieldsAndWidgets/archetypes.referencebrowserwidget/trunk/src/archetypes/referencebrowserwidget/skins/referencebrowser/referencebrowser.js
==============================================================================
--- MoreFieldsAndWidgets/archetypes.referencebrowserwidget/trunk/src/archetypes/referencebrowserwidget/skins/referencebrowser/referencebrowser.js (original)
+++ MoreFieldsAndWidgets/archetypes.referencebrowserwidget/trunk/src/archetypes/referencebrowserwidget/skins/referencebrowser/referencebrowser.js Tue Jun 14 14:38:24 2011
@@ -55,7 +55,7 @@
var multi = wrap.find('input[name=multiValued]').attr('value');
var close_window = wrap.find('input[name=close_window]').attr('value');
var tablerow = target.parent().parent();
- var title = tablerow.find('strong').html();
+ var title = tablerow.find('label').html();
var uid = target.attr('rel');
var messageId;
if (this.checked === true) {
------------------------------------------------------------------------------
EditLive Enterprise is the world's most technically advanced content
authoring tool. Experience the power of Track Changes, Inline Image
Editing and ensure content is compliant with Accessibility Checking.
http://p.sf.net/sfu/ephox-dev2dev