diff --git a/APPL/Shared/default.csx b/APPL/Shared/default.csx
index a59be82e18..0511b126c5 100644
--- a/APPL/Shared/default.csx
+++ b/APPL/Shared/default.csx
@@ -245,9 +245,12 @@ input[readonly], select[readonly], textarea[readonly] {
border:0;
padding: 0;
}
-input[readonly], select[readonly], textarea[readonly], td span[readonly], td div[readonly] {
+input[readonly], select[readonly], textarea[readonly], td span.readonly, td div.readonly {
filter: alpha(opacity=70);
- opacity: 0.7;
+ opacity: 0.7;
+}
+td span.readonly {
+ display: inline-block; /* zodat span ook width respecteert */
}
input[readonly]:hover, select[readonly]:hover, textarea[readonly]:hover {
background-color: ==backgroundcolor==;
diff --git a/APPL/Shared/iface.inc b/APPL/Shared/iface.inc
index b996a663b5..4ac96a3cbe 100644
--- a/APPL/Shared/iface.inc
+++ b/APPL/Shared/iface.inc
@@ -197,10 +197,10 @@ function ROFIELD(pclass, plabel, pvalue, params)
%>
"
+ kv = "
"
+ safe.html(val)
+ "
";
}
@@ -543,9 +543,8 @@ function listKenmerk(sql, module, key, props)
else
{
kv = "
" + safe.htmlattr(val) + "";
}
}
@@ -1027,9 +1026,8 @@ function listKenmerk(sql, module, key, props)
else
{
kv = "
" + (val == 1? L("lcl_check_1") : L("lcl_check_0")) + "";
}
}
diff --git a/APPL/Shared/kostenplaatsselector.inc b/APPL/Shared/kostenplaatsselector.inc
index 1793569e4a..26fa1505fb 100644
--- a/APPL/Shared/kostenplaatsselector.inc
+++ b/APPL/Shared/kostenplaatsselector.inc
@@ -153,10 +153,8 @@ function FCLTkostenplaatsselector(fieldName, objectName, prs_key, params)
}
// Noot: dit hierboven is een wat lousy nestingsconstructie om te ondersteunen
// [label vinkje][veld] of [vinkje veld] of [label][veld] of [veld]
-%>
-
-<% if (params.readonly) { %>
-
+ if (params.readonly) { %>
+
<%=safe.html(lkostenplaatsName)%>
<% } else { %>
@@ -170,9 +168,7 @@ function FCLTkostenplaatsselector(fieldName, objectName, prs_key, params)
{ /* het extra parameter veld wordt door suggest object gevuld */%>
<%
- } %>
-
-<%
+ }
if (!params.readonly)
{
diff --git a/APPL/Shared/persoonselector.inc b/APPL/Shared/persoonselector.inc
index 064bfdbe40..1360ae6971 100644
--- a/APPL/Shared/persoonselector.inc
+++ b/APPL/Shared/persoonselector.inc
@@ -128,11 +128,10 @@ function FCLTpersoonselector(fieldName, objectName, params)
<%
- } %>
-
-<% if (params.readonly) { %>
- "
- <%=params.moreinfo ? " onclick='iface.persoonDetails(\"" + fieldName + "\", \"" + params.info + "\")'" : "" %>>
+ }
+ if (params.readonly) { %>
+ "
+ <%=params.moreinfo ? " onclick='iface.persoonDetails(\"" + fieldName + "\", \"" + (params.info||"") + "\")'" : "" %>>
<%=safe.html(lperslidName)%>
<% } else { %>
@@ -153,9 +152,7 @@ function FCLTpersoonselector(fieldName, objectName, params)
{ /* het extra parameter veld wordt door suggest object gevuld */%>
<%
- } %>
-
-<%
+ }
if (params.label)
{ %>
|
diff --git a/APPL/Shared/plaatsselector.inc b/APPL/Shared/plaatsselector.inc
index 8aba0a70fb..b1de283f32 100644
--- a/APPL/Shared/plaatsselector.inc
+++ b/APPL/Shared/plaatsselector.inc
@@ -424,12 +424,10 @@ function FCLTplaatsselector(alglevel, params)
<% }
} %>
- <% /* FireFox */ %>
<%=params.readonlylevel>=2 && params.moreinfo ? " details" : ""%><%=clsautoselect%>"
<% =params.moreinfo && params.readonlylevel>=2? " title='" + safe.htmlattr(L("lcl_estate_locatie_title")) + "' onclick='plaatsselector.locatiedetails(\"#locatiekey"+idadd+"\")'" : ""%>
value="<%=safe.htmlattr(pname)%>" placeholder="<%=lwhenEmpty%>" <%=params.readonlylevel>=2? " readonly tabindex=-1": " sgonChange='onChangeLoc" + idadd + "'" + " sgCascade='" + safe.htmlattr(params.onLocCascade) + "'"%>>
-
<% if (!params.nolabel)
{ %>
|
@@ -508,12 +506,10 @@ function FCLTplaatsselector(alglevel, params)
<% }
} %>
- <% /* FireFox */ %>
<%=params.readonlylevel>=3 && params.moreinfo ? " details" : ""%><%=clsautoselect%>"
<% =params.moreinfo && params.readonlylevel>=3? " title='" + safe.htmlattr(L("lcl_estate_gebouw_title")) + "' onclick='plaatsselector.gebouwdetails(\"#gebouwkey"+idadd+"\",\"#bttype"+idadd+"\")'" : ""%>
value="<%=safe.htmlattr(pname)%>" placeholder="<%=lwhenEmpty%>" <%=params.readonlylevel>=3? " readonly tabindex=-1": " sgonChange='onChangeGeb" + idadd + "'" + " sgCascade='" + safe.htmlattr(params.onGebCascade) + "'"%>>
-
<% if (!params.nolabel)
{ %>
|
@@ -580,11 +576,9 @@ function FCLTplaatsselector(alglevel, params)
<% }
} %>
- <% /* FireFox */ %>
<%=params.readonlylevel>=4 && params.moreinfo ? " details" : ""%><%=clsautoselect%>"
<% =params.moreinfo && params.readonlylevel>=4 ? " title='" + safe.htmlattr(L("lcl_estate_verdieping_title")) + "' onclick='plaatsselector.verdiepingdetails(\"#verdiepingkey"+idadd+"\")'" : ""%>
value="<%=safe.htmlattr(pname)%>" placeholder="<%=lwhenEmpty%>" <%=params.readonlylevel>=4? " readonly tabindex=-1": " sgonChange='onChangeVer" + idadd + "'" + " sgCascade='" + safe.htmlattr(params.onVerCascade) + "'"%>>
-
<% if (!params.nolabel)
{ %>
|
diff --git a/APPL/Shared/selector.inc b/APPL/Shared/selector.inc
index 4f592eb92a..7382bd541b 100644
--- a/APPL/Shared/selector.inc
+++ b/APPL/Shared/selector.inc
@@ -124,7 +124,7 @@ function FCLTselector(fieldName, sql, params)
oRs.close();
}
%>
-
<%=safe.html(initstr)%>
+
<%=safe.html(initstr)%>
<%
}
if (params.moreinfo && !params.label) {