HSLE#34976 Meerdere mailadressen (personen) kunnen selecteren

svn path=/Website/trunk/; revision=28112
This commit is contained in:
Erik Groener
2016-02-10 14:06:00 +00:00
parent 539bd7375b
commit 47db792b57

View File

@@ -194,6 +194,7 @@ if (submitting)
var orgsubject = getFParam("orgsubject", "");
var mailfrom = getFParam("namens", "");
var emails = getFParam("emails", "");
var maillist = "\n" + emails.replace(/\;/g, "\n");
// Welke bestanden zijn geselecteerd.
var checklist = bestandenlijstALL(pmodule, pniveau, pkey);
@@ -215,7 +216,7 @@ if (submitting)
%>
<script>
FcltMgr.closeDetail(window, { emails: "<%=safe.jsstring(emails)%>",
FcltMgr.closeDetail(window, { emails: "<%=safe.jsstring(maillist)%>",
key: "<%=pkey%>" });
</script>
<%
@@ -275,7 +276,8 @@ else
function onChangePerson()
{
// Vul email van persoon in
$("#emails").val($("#emailpersoon").val());
var current_val = ($("#emails").val() != "" ? $("#emails").val() + ";\n" : "");
$("#emails").val(current_val + $("#emailpersoon").val());
<% if (pshowcompany)
{ %>
@@ -294,7 +296,11 @@ else
if (!new RegExp("<%=safe.jsstring(S("email_regexp"))%>", "ig").test($("#emails").val()))
alert(L("lcl_invalid_email"))
else
{ // verwijder eerst evetuele linefeeds voor submit.
var maillist = $("#emails").val().replace(/\r?\n|\r/g, "");
$("#emails").val(maillist);
document.getElementById("u2").submit();
}
}
function queueCancel()
@@ -370,16 +376,14 @@ url = "queuemail.asp?submit=1&pcode="+pcode+"&key="+pkey+"&xkey="+xkey+"&submitt
});
}
%>
RWTEXTAREATR("emails", //pname,
"fldemails required", //pclass,
L("lcl_noti_sendto"), //plabel,
safe.htmlattr(defaultemail) //pvalue,
//params)
);
<tr>
<td class="label"><label for="emails"><nobr><%=L("lcl_noti_sendto")%></nobr></label></td>
<td>
<nobr>
<input class="fldemails required" type="text" id="emails" name="emails" value="<%=safe.htmlattr(defaultemail)%>">
</nobr>
</td>
</tr>
%>
<tr>
<td class="label"><label for="subject"><%=L("lcl_noti_sendsubject")%></label></td>