FSN#38631 Suggestvelden eigen icoon

svn path=/Website/trunk/; revision=31806
This commit is contained in:
Jos Groot Lipman
2016-12-03 09:46:47 +00:00
parent 7336dc8ceb
commit b4dd7daf63
13 changed files with 40 additions and 21 deletions

View File

@@ -49,15 +49,18 @@ div.suggestfoto {
width: 40px;
}
i.suggestklikker {
font-size: 1.0em;
div.suggestklikker {
display:inline-block;
width:0px;
text-align:center;
position: relative;
left: -20px;
}
i.suggestklikker {
font-size: 1.2em;
z-index: 1;
color: #7B7B7B;
cursor: pointer;
width: 0;
left: -17px;
top: -1px;
}
i.suggestklikker:hover{

View File

@@ -106,7 +106,8 @@ function Suggest(inParams)
}
*/
}
var $klikker = $("<i class='fa fa-asterisk fa-fw suggestklikker'></i>");
var icon = inParams.icon || "fa-asterisk";
var $klikker = $("<div class='suggestklikker'><i class='fa fa-fw " + icon + " suggestklikker'></i></div>");
$(params.queryField).after($klikker);
params.queryField.setAttribute("sgKey", params.initKey);

View File

@@ -5,7 +5,7 @@
File: adresselector.inc
Description: Algemene interface functie om een adres suggestbox te maken
Deze moet je kunnen includen en aanroepen.
Resulteert dan uiteindelijk in een zichtbaar textveld aangemaakt die de adres bevat
Resulteert dan uiteindelijk in een zichtbaar textveld aangemaakt die de adres bevat
en een hidden keyveld die de key van het adres bevat (bedrijfskey veld).
Het bedrijfsnaam veld heeft geen naam en wordt niet meegesubmit.
Het bedrijfskey veld heeft een naam en wordt meegesubmit.
@@ -144,6 +144,7 @@ function FCLTadresselector(fieldName, objectName, params)
<%=objectName%> = new Suggest({ objectName: "<%=objectName%>",
queryField: $("#<%=fieldName%>_show")[0],
queryUrl: "<%=compQueryUrl%>",
icon: "fa-envelope",
initKey: <%=params.adresKey? params.adresKey : -1%>,
keyField: $("#<%=fieldName%>")[0]
<%=params.urlAdd? ", urlAdd: " + urlAddTxt : ""%>

View File

@@ -118,6 +118,7 @@ function FCLTafdelingselector(fieldName, objectName, params)
<%=objectName%> = new Suggest({ objectName: "<%=objectName%>",
queryField: $("#<%=fieldName%>_show")[0],
queryUrl: "<%=afdQueryUrl%>",
icon: "fa-users",
initKey: <%=params.departmentKey? params.departmentKey : -1%>,
keyField: $("#<%=fieldName%>")[0]
<%=params.urlAdd? ", urlAdd: " + urlAddTxt : ""%>

View File

@@ -144,6 +144,7 @@ function FCLTbedrijfselector(fieldName, objectName, params)
<%=objectName%> = new Suggest({ objectName: "<%=objectName%>",
queryField: $("#<%=fieldName%>_show")[0],
queryUrl: "<%=compQueryUrl%>",
icon: "fa-industry",
initKey: <%=params.companyKey? params.companyKey : -1%>,
keyField: $("#<%=fieldName%>")[0]
<%=params.urlAdd? ", urlAdd: " + urlAddTxt : ""%>

View File

@@ -418,15 +418,14 @@ th {
padding-right: 5px;
padding-left: 5px;
}
i.suggestklikker {
color: ==frameheaderbackgroundcolor==;
}
#headersuggest i.suggestklikker {
#headersuggest div.suggestklikker {
top: 1px;
}
#headersuggest i.suggestklikker:before {
color: ==frameheaderbackgroundcolor==;
content: "\f007"; /* replace arrow-down with user*/
font-size: 1.4em;
font-size: 1.2em;
}
#loggedinuser {
@@ -1465,7 +1464,8 @@ div.mldhandlinghead {
vertical-align: middle;
}
.mldhandlingdiv .noter {
font-size: 1.3em;
font-size: 1.3em;
color: #333;
}
.mldgotop {
@@ -4332,7 +4332,7 @@ li#printhamburger {
width: 0;
z-index: 1;
margin-top: -8px;
left: -15px;
left: -14px;
top: 28%;
}
@@ -4342,7 +4342,6 @@ tr.mldhandlingself .bubble {
tr.mldhandlingself .bubble:after {
border-color: transparent #90E9A6 !important;
}
/* reset all styling for the framtabs, then restyle */
.frametabs,
.frametabs li {

View File

@@ -8,7 +8,7 @@
parameters: fieldName: veldnaam van het key veld. Dit veld wordt gesubmit.
objectName: naam van het suggest object dat wordt aangemaakt.
params: object met meegegeven parameters.
disc_key: initi<74>le key waarde van de discipline die ingevuld moet worden.
disc_key: initi<74>le key waarde van de discipline die ingevuld moet worden.
module: Verplicht: module waarvan de disciplines zijn
perslidKey: Verplicht voor MLD: persoon waarvoor melding is
autfunctionKey: verplicht fac_function_key
@@ -64,7 +64,7 @@ function FCLTdisciplineselector(fieldName, objectName, params)
+ " WHERE ins_discipline_verwijder IS NULL"
+ filtClause.where;
var oRs = Oracle.Execute(sql);
// Als er maar <20><>n vakgroep is, dan deze selecteren.
// Als er maar <20><>n vakgroep is, dan deze selecteren.
if (oRs("aantal").value == 1)
{
sql = "SELECT td.ins_discipline_key"
@@ -146,6 +146,7 @@ function FCLTdisciplineselector(fieldName, objectName, params)
queryField: $("#<%=fieldName%>_show")[0],
queryUrl: "<%=discQueryUrl%>",
initKey: <%=params.disc_key? params.disc_key : -1%>,
icon: "fa-tag",
keyField: $("#<%=fieldName%>")[0]
<%=params.urlAdd? ", urlAdd: " + urlAddTxt : ""%>
<%=params.extraParamField? ", extraParamField: $(\"" + "#" + params.extraParamField + "\")[0]" : ""%>

View File

@@ -80,6 +80,7 @@ function FCLTfunctieselector(fieldName, objectName, params)
queryField: $("#<%=fieldName%>_show")[0],
queryUrl: "<%=functieQueryUrl%>",
initKey: <%=params.srtperslidKey? params.srtperslidKey : -1%>,
icon: "fa-address-card-o",
keyField: $("#<%=fieldName%>")[0]
<%=params.urlAdd? ", urlAdd: " + urlAddTxt : ""%>
<%=params.extraParamField? ", extraParamField: $(\"" + "#" + params.extraParamField + "\")[0]" : ""%>

View File

@@ -214,6 +214,7 @@ function FCLTkostenplaatsselector(fieldName, objectName, prs_key, params)
queryField: $("#<%=fieldName%>_show")[0],
queryUrl: "<%=kpQueryUrl%>",
initKey: <%=params.kostenplaatsKey? params.kostenplaatsKey : -1%>,
icon: "<%= S("currency_icon") %>",
keyField: $("#<%=fieldName%>")[0]
<%=params.urlAdd || params.kptoggle? ", urlAdd: " + urlAddTxt : ""%>
<%=params.extraParamField? ", extraParamField: $(\"" + "#" + params.extraParamField + "\")[0]" : ""%>

View File

@@ -171,6 +171,7 @@ function FCLTpersoonselector(fieldName, objectName, params)
{ objectName: "<%=objectName%>",
queryField: $("#<%=fieldName%>_show")[0],
queryUrl: "<%=personQueryUrl%>",
icon: "fa-user",
initKey: <%=params.perslidKey? params.perslidKey : -1%>,
noJustOne: true, // Controleer niet of er maar <20><>n waarde is die geselecteerd moet worden.
keyField: $("#<%=fieldName%>")[0]

View File

@@ -317,6 +317,7 @@ function FCLTplaatsselector(alglevel, params)
{ objectName: "sgReg<%=idadd%>",
queryField: $("#regio<%=idadd%>")[0],
queryUrl: "<%=rooturl%>/appl/shared/suggest/SuggestRegio.asp?autlevel=<%=plevel%><%=params.filtercode? '&filtcode=' + params.filtercode : ''%>",
icon: "fa-globe",
initKey: <%=pkey%>,
//initName: "<%=pname%>",
keyField: $("#regiokey<%=idadd%>")[0]
@@ -373,6 +374,7 @@ function FCLTplaatsselector(alglevel, params)
{ objectName: "sgDis<%=idadd%>",
queryField: $("#district<%=idadd%>")[0],
queryUrl: "<%=rooturl%>/appl/shared/suggest/SuggestDistrict.asp?autlevel=<%=plevel%><%=params.filtercode? '&filtcode=' + params.filtercode : ''%>",
icon: "fa-map-o",
<%= _getUrlAdd(1) %>
initKey: <%=pkey%>,
//initName: "<%=pname%>",
@@ -441,6 +443,7 @@ function FCLTplaatsselector(alglevel, params)
{ objectName: "sgLoc<%=idadd%>",
queryField: $("#locatie<%=idadd%>")[0],
queryUrl: "<%=rooturl%>/appl/shared/suggest/SuggestLocatie.asp?autlevel=<%=plevel%><%=params.filtercode? '&filtcode=' + params.filtercode : ''%>",
icon: "fa-location-arrow",
<%= _getUrlAdd(2) %>
initKey: <%=pkey%>,
//initName: "<%=pname%>",
@@ -525,6 +528,7 @@ function FCLTplaatsselector(alglevel, params)
{ objectName: "sgBld<%=idadd%>",
queryField: $("#gebouw<%=idadd%>")[0],
queryUrl: "<%=rooturl%>/appl/shared/suggest/SuggestGebouwTerrein.asp?autlevel=<%=plevel%><%=params.filtercode? '&filtcode=' + params.filtercode : ''%><%=params.terrein? '&terrein=1' : ''%>",
icon: "fa-building",
<%= _getUrlAdd(3) %>
initKey: <%=pkey%>,
//initName: "<%=pname%>",
@@ -597,6 +601,7 @@ function FCLTplaatsselector(alglevel, params)
{ objectName: "sgFlr<%=idadd%>",
queryField: $("#verdieping<%=idadd%>")[0],
queryUrl: "<%=rooturl%>/appl/shared/suggest/Suggestverdieping.asp?autlevel=<%=plevel%><%=params.filtercode? '&filtcode=' + params.filtercode : ''%>",
icon: "fa-th-list fa-flip-horizontal",
<%= _getUrlAdd(4) %>
initKey: <%=pkey%>,
//initName: "<%=pname%>",
@@ -680,6 +685,7 @@ function FCLTplaatsselector(alglevel, params)
{ objectName: "sgRoom<%=idadd%>",
queryField: $("#ruimte<%=idadd%>")[0],
queryUrl: "<%=queryUrl%>",
icon: "fa-map-marker",
<%= _getUrlAdd(5) %>
initKey: <%=pkey%>,
extraParamField: $("#alg_ruimte_nr")[0],
@@ -762,6 +768,7 @@ function FCLTplaatsselector(alglevel, params)
{ objectName: "sgWpl<%=idadd%>",
queryField: $("#werkplek<%=idadd%>")[0],
queryUrl: "<%=rooturl%>/appl/shared/suggest/SuggestWerkplek.asp?autlevel=<%=plevel%><%=params.filtercode? '&filtcode=' + params.filtercode : ''%><%=params.showvirtueel? '&showvirtueel=1' : ''%>",
icon: "fa-map-pin",
<%= _getUrlAdd(6) %>
initKey: <%=pkey%>,
//initName: "<%=pname%>",

View File

@@ -8,7 +8,7 @@
parameters: fieldName: veldnaam van het key veld. Dit veld wordt gesubmit.
objectName: naam van het suggest object dat wordt aangemaakt.
params: object met meegegeven parameters.
srtdeel_key Initi<74>le key waarde van de srtgroep die ingevuld moet worden.
srtdeel_key Initi<74>le key waarde van de srtgroep die ingevuld moet worden.
srtgroep_key: Srtgroep key (parent)
module: Verplicht: module waarvan de srtdelen zijn
autfunction Verplicht autfunction (fac_function_code)
@@ -48,7 +48,7 @@ function FCLTsrtdeelselector(fieldName, objectName, params)
+ " WHERE sg." + module + "_srtgroep_key = sd." + module + "_srtgroep_key"
+ filtClause.where;
var oRs = Oracle.Execute(sql);
// Als er maar <20><>n srtdeel is, dan deze selecteren.
// Als er maar <20><>n srtdeel is, dan deze selecteren.
if (oRs("aantal").value == 1)
{
sql = "SELECT sd." + module + "_srtdeel_key srtdeel_key"
@@ -125,6 +125,7 @@ function FCLTsrtdeelselector(fieldName, objectName, params)
queryField: $("#<%=fieldName%>_show")[0],
queryUrl: "<%=srtdeelQueryUrl%>",
initKey: <%=params.srtdeel_key? params.srtdeel_key : -1%>,
icon: "fa-tag",
keyField: $("#<%=fieldName%>")[0]
<%=params.urlAdd? ", urlAdd: " + urlAddTxt : ""%>
<%=params.extraParamField? ", extraParamField: $(\"" + "#" + params.extraParamField + "\")[0]" : ""%>

View File

@@ -8,7 +8,7 @@
parameters: fieldName: veldnaam van het key veld. Dit veld wordt gesubmit.
objectName: naam van het suggest object dat wordt aangemaakt.
params: object met meegegeven parameters.
srtgroep_key Initi<74>le key waarde van de srtgroep die ingevuld moet worden.
srtgroep_key Initi<74>le key waarde van de srtgroep die ingevuld moet worden.
disc_key: Discipline key (parent)
module: Verplicht: module waarvan de srtgroepen zijn
autfunction Verplicht autfunction (fac_function_code)
@@ -47,7 +47,7 @@ function FCLTsrtgroepselector(fieldName, objectName, params)
+ " AND td.ins_discipline_verwijder IS NULL"
+ filtClause;
var oRs = Oracle.Execute(sql);
// Als er maar <20><>n srtgroep is, dan deze selecteren.
// Als er maar <20><>n srtgroep is, dan deze selecteren.
if (oRs("aantal").value == 1)
{
sql = "SELECT sg." + module + "_srtgroep_key srtgroep_key"
@@ -118,6 +118,7 @@ function FCLTsrtgroepselector(fieldName, objectName, params)
queryField: $("#<%=fieldName%>_show")[0],
queryUrl: "<%=srtgroepQueryUrl%>",
initKey: <%=params.srtgroep_key? params.srtgroep_key : -1%>,
icon: "fa-tag",
keyField: $("#<%=fieldName%>")[0]
<%=params.urlAdd? ", urlAdd: " + urlAddTxt : ""%>
<%=params.extraParamField? ", extraParamField: $(\"" + "#" + params.extraParamField + "\")[0]" : ""%>