FMHN#86966 Neutrale (potentieel lege) callback pagina voor mobile toegevoegd, als clientside tegenhanger van mobile.simpel_page, die wordt teruggegeven als er met qrc=1 een melding wordt geregistreerd

svn path=/Website/branches/v2025.1/; revision=68300
This commit is contained in:
2025-03-05 16:07:29 +00:00
parent 40c2de8f0d
commit 2201ac07a2
3 changed files with 35 additions and 4 deletions

28
APPL/PDA/empty.asp Normal file
View File

@@ -0,0 +1,28 @@
<%@ language = "JavaScript" %>
<% /*
$Revision$
$Id$
Parameters:
msg: lcl-naam, dan wordt er een msg in de body gezet
*/ %>
<%
if (Request.QueryString.Count == 0)
{
var ANONYMOUS_Allowed = 1;
FCLTEXPIRES = 8*60; // geen database interactie tenslotte
LCL_Disable = 1;
}
%>
<!--#include file="../Shared/common.inc" -->
<!--#include file="../pda/iface.inc" -->
<!--#include file="../pda/mobile.inc" -->
<%
var msg = getQParam("msg", "");
if (msg)
mobile.simpel_page(L(msg));
else
mobile.simpel_page("&nbsp;");
%>
</body>
</html><% ASPPAGE_END(); %>

View File

@@ -739,11 +739,9 @@ lcl.set_dialect(stdm_info.ins_srtdiscipline_key, "MLD_SRTDISCIPLINE_KEY");
<% if (qrc) { %>
// Waarschijnlijk QR-code op koffieautomaat. Niet naar andere schermen springen.
$("input[name=mld_key]").val(json.mld_key);
FcltMgr.alert(L("lcl_pda_mld_call_confirm"));
McltCallbackClose(json);
window.location.href = "<%=rooturl%>/appl/pda/empty.asp?qrc=1&msg=lcl_pda_mld_call_confirm";
<% } else if (mld_key > 0) { %>
window.location.href = "<%=rooturl%>/appl/pda/melding.asp?melding=1&mld_key=" + "<%=mld_key%>";
window.location.href = "<%=rooturl%>/appl/pda/melding.asp?melding=1&mld_key=" + "<%=mld_key%>";
<% } else if (mld_key < 0) { %>
// Nieuwe melding aangemaakt.
var alert_txt = ( $("#melding_onderwerp").val()

View File

@@ -210,6 +210,7 @@ else
+ "<%=ruimte_key > 0 ? '&ruimte_key=' + ruimte_key : ''%>"
+ "<%=ins_key > 0 ? '&ins_key=' + ins_key : ''%>"
+ "<%=safe.jsstring(objPlaats.parms())%>"
+ "<%=qrc ? "&qrc=1" : ""%>"
+ "&urole=" + urole
+ "<%=user.has('WEB_CADUSE')? '&cad=1' : ''%>";
<%
@@ -222,6 +223,7 @@ else
+ "&disc_key=" + disc_keys
+ "&zoom=<%=zoom%>"
+ "&stdm_key=" + stdm_key
+ "<%=qrc ? "&qrc=1" : ""%>"
+ "&urole=" + urole
var purl = "<%=next_asp%>"
+ "?act_key=<%=getQParamInt("act_key", -1)%>" // fac_activiteit_key voor geplande meldingen.
@@ -235,6 +237,7 @@ else
+ "&autlevel=<%=autlevel%>"
+ "&startlevel=<%=startlevel%>"
+ "&eindlevel=<%=requiredlevel%>"
+ "<%=next_asp == "melding_new.asp" && qrc ? "&qrc=1" : ""%>"
+ "<%=user.has('WEB_CADUSE')? '&cad=1' : ''%>"
+ (pstart_key != -1 ? "&start_key=" + pstart_key : "")
+ "&return_to=<%=safe.url('melding.asp')%>" + encodeURIComponent(purl_enc);
@@ -256,6 +259,7 @@ else
+ "&disc_key=" + disc_keys.join(",")
+ "&zoom=" + zoom
+ "&stdm_key=" + stdm_key
+ (qrc ? "&qrc=1" : "")
+ "&urole=" + urole;
redirect_url = "plaatsselector.asp"
+ "?act_key=" + getQParamInt("act_key", -1)
@@ -283,6 +287,7 @@ else
+ (ruimte_key > 0 ? "&ruimte_key=" + ruimte_key : "")
+ (ins_key > 0 ? "&ins_key=" + ins_key : "")
+ safe.jsstring(objPlaats.parms())
+ (qrc ? "&qrc=1" : "")
+ "&urole=" + urole
+ (user.has("WEB_CADUSE") ? "&cad=1" : "");
Response.Redirect(redirect_url);