@@ -53,7 +53,7 @@ function generateHeader()
|
|||||||
{
|
{
|
||||||
var other_key = parseInt(Session("org_user_key"), 10);
|
var other_key = parseInt(Session("org_user_key"), 10);
|
||||||
var other = new Perslid(other_key);
|
var other = new Perslid(other_key);
|
||||||
Response.Write("<div id='userimperson'>U bent eigenlijk {0}</div>".format(other.naam()));
|
Response.Write("<div id='userimperson'>" + L("lcl_impersonate_active") + "</div>".format(other.naam()));
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
Response.Write("<div id='headerprefix'>" + otap+" "+L("lcl_facilitor_header_prefix") + "</div>");
|
Response.Write("<div id='headerprefix'>" + otap+" "+L("lcl_facilitor_header_prefix") + "</div>");
|
||||||
|
|||||||
@@ -30,7 +30,7 @@ var JSON_Result = true;
|
|||||||
|
|
||||||
Session("org_user_key") = user_key;
|
Session("org_user_key") = user_key;
|
||||||
Session("org_user_key_ts") = new Date().getTime();
|
Session("org_user_key_ts") = new Date().getTime();
|
||||||
shared.trackaction("PRSLOG", prs_key, "INLOGGEN ALS"); // TODO: Betere tekst
|
shared.trackaction("PRSLOG", prs_key, ("lcl_impersonated"));
|
||||||
doLogin(prs_key);
|
doLogin(prs_key);
|
||||||
|
|
||||||
result = { success: "true" };
|
result = { success: "true" };
|
||||||
|
|||||||
@@ -175,7 +175,7 @@ var prs_user = new Perslid(prs_key);
|
|||||||
};
|
};
|
||||||
function prs_impersonate()
|
function prs_impersonate()
|
||||||
{
|
{
|
||||||
if (confirm("<%=safe.jsstring("Wilt U testen als {0} {1}?\nDit wordt getrackt.".format(prs_vrnaam, prs_naam))%>"))
|
if (confirm("<%=safe.jsstring(L("lcl_impersonate_start").format(prs_vrnaam + " " + prs_naam))%>"))
|
||||||
{
|
{
|
||||||
var data = { prs_key: <%=prs_key%> };
|
var data = { prs_key: <%=prs_key%> };
|
||||||
<% protectRequest.dataToken("data"); %>
|
<% protectRequest.dataToken("data"); %>
|
||||||
|
|||||||
@@ -23,8 +23,8 @@ if (Session("org_user_key") > 0)
|
|||||||
var other_naam = user.naam();
|
var other_naam = user.naam();
|
||||||
doLogin(other_key);
|
doLogin(other_key);
|
||||||
var since = new Date(Session("org_user_key_ts"));
|
var since = new Date(Session("org_user_key_ts"));
|
||||||
result.message = "U gaat weer verder als {0}".format(user.naam());
|
result.message = L("lcl_impersonate_return").format(user.naam());
|
||||||
shared.trackaction("PRSLOG", was_key, "Uitloggen sessie van {0}".format(toDateTimeString(since))); // TODO: Betere tracking code?
|
shared.trackaction("PRSLOG", was_key, L("lcl_impersonated_end").format(toDateTimeString(since)));
|
||||||
Session.Contents.Remove("org_user_key");
|
Session.Contents.Remove("org_user_key");
|
||||||
Session.Contents.Remove("org_user_key_ts");
|
Session.Contents.Remove("org_user_key_ts");
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -230,6 +230,7 @@ var status = {
|
|||||||
case "PRSUPD" : tekst = L("lcl_prs_is_prsupd") ; break;
|
case "PRSUPD" : tekst = L("lcl_prs_is_prsupd") ; break;
|
||||||
case "PRSDEL" : tekst = L("lcl_prs_is_prsdel") ; break;
|
case "PRSDEL" : tekst = L("lcl_prs_is_prsdel") ; break;
|
||||||
case "PRSKPU" : tekst = L("lcl_prs_is_prskpu") ; break;
|
case "PRSKPU" : tekst = L("lcl_prs_is_prskpu") ; break;
|
||||||
|
case "PRSLOG" : tekst = L("lcl_prs_is_prslog") ; break;
|
||||||
|
|
||||||
case "ALGCAD" : tekst = L("lcl_alg_is_algcad") ; break;
|
case "ALGCAD" : tekst = L("lcl_alg_is_algcad") ; break;
|
||||||
case "ALGRNE" : tekst = L("lcl_alg_is_algrne") ; break;
|
case "ALGRNE" : tekst = L("lcl_alg_is_algrne") ; break;
|
||||||
|
|||||||
Reference in New Issue
Block a user