r13620 - MoreFieldsAndWidgets/ATReferenceBrowserWidget/branches/2.0/Products/ATReferenceBrowserWidget/skins/ATReferenceBrowserWidget
"Tom Gross" <[email protected]> Mon, 09 May 2011 07:07:53 +0000
| Newsgroups | gmane.comp.web.zope.plone.archetypes.cvs |
|---|---|
| Message-ID | <[email protected]> |
Author: tom_gross
Date: Mon May 9 07:07:53 2011
New Revision: 13620
Modified:
MoreFieldsAndWidgets/ATReferenceBrowserWidget/branches/2.0/Products/ATReferenceBrowserWidget/skins/ATReferenceBrowserWidget/referencebrowser.js
MoreFieldsAndWidgets/ATReferenceBrowserWidget/branches/2.0/Products/ATReferenceBrowserWidget/skins/ATReferenceBrowserWidget/referencebrowser.pt
Log:
finish fixing https://dev.plone.org/plone/ticket/10083
Modified: MoreFieldsAndWidgets/ATReferenceBrowserWidget/branches/2.0/Products/ATReferenceBrowserWidget/skins/ATReferenceBrowserWidget/referencebrowser.js
==============================================================================
--- MoreFieldsAndWidgets/ATReferenceBrowserWidget/branches/2.0/Products/ATReferenceBrowserWidget/skins/ATReferenceBrowserWidget/referencebrowser.js (original)
+++ MoreFieldsAndWidgets/ATReferenceBrowserWidget/branches/2.0/Products/ATReferenceBrowserWidget/skins/ATReferenceBrowserWidget/referencebrowser.js Mon May 9 07:07:53 2011
@@ -24,6 +24,12 @@
}
// now add the new item
list=document.getElementById(widget_id);
+ if (list === null) {
+ container = jq('#atref_' + widget_id + '_marker');
+ container.after(
+ '<ul class="visualNoMarker" id="' + widget_id + '"></ul>');
+ list = document.getElementById(widget_id);
+ }
li = document.createElement('li');
label_element = document.createElement('label');
input = document.createElement('input');
Modified: MoreFieldsAndWidgets/ATReferenceBrowserWidget/branches/2.0/Products/ATReferenceBrowserWidget/skins/ATReferenceBrowserWidget/referencebrowser.pt
==============================================================================
--- MoreFieldsAndWidgets/ATReferenceBrowserWidget/branches/2.0/Products/ATReferenceBrowserWidget/skins/ATReferenceBrowserWidget/referencebrowser.pt (original)
+++ MoreFieldsAndWidgets/ATReferenceBrowserWidget/branches/2.0/Products/ATReferenceBrowserWidget/skins/ATReferenceBrowserWidget/referencebrowser.pt Mon May 9 07:07:53 2011
@@ -152,12 +152,12 @@
</tal:single>
<tal:multi tal:condition="multiVal"
tal:define="targets python:[(here.reference_catalog.lookupObject(u),u) for u in uids if u]">
- <div style="float: left">
+ <div style="float: left" tal:attributes="id string:atref_${fieldName}_marker">
<!-- This should be enabled if we can remove it when an item is inserted.
<p class="discreet"
tal:condition="not: targets">No items currently selected</p>
-->
- <ul class="visualNoMarker" tal:condition="targets">
+ <ul class="visualNoMarker" tal:condition="targets"
tal:attributes="id string:${fieldName};">
<li tal:repeat="set targets">
<label tal:define="title python: set[0].title_or_id();
------------------------------------------------------------------------------
WhatsUp Gold - Download Free Network Management Software
The most intuitive, comprehensive, and cost-effective network
management toolset available today. Delivers lowest initial
acquisition cost and overall TCO of any competing solution.
http://p.sf.net/sfu/whatsupgold-sd