FSN#23682 autlevel.inc obsolete

svn path=/Website/trunk/; revision=11725
This commit is contained in:
Jos Groot Lipman
2012-07-03 12:31:37 +00:00
parent 77519f93be
commit 0b677d9371
2 changed files with 6 additions and 51 deletions

View File

@@ -9,6 +9,11 @@
De eerste komt pas na <S("PerformInterval")> seconde!
*/ %>
<!-- #include file="../Shared/common.inc" -->
<%
var autfunction = "WEB_PERMON";
var authparams = user.checkAutorisation(autfunction, true);
%>
<html>
<head>
<script type="text/javascript">
@@ -29,11 +34,7 @@
</script>
</head>
<%
autfunction = "WEB_PERMON";
%>
<!--#include file="../Shared/autlevel.inc"-->
<%
if( thisfunc_enabled && (S("PerformInterval")>0))
if( authparams && (S("PerformInterval")>0))
{ // Doe een meting
%>
<body bgcolor="#ff0000" onload="nextTiming()">

View File

@@ -1,46 +0,0 @@
<% /*
$Revision$
$Id$
*/ %>
<%
// Is prs_key een geldige persoon en mag ik er op lezen/schrijven als ik level autlevel heb?
function canWritePerslid(prs_key, autlevel)
{
var sql = "select prs_perslid_key, prs_perslid_verwijder"
+ " from prs_perslid p"
+ " where prs_perslid_key = " + prs_key
if (autlevel == 0)
sql += " AND p.prs_afdeling_key IN "
+ " (SELECT a.prs_afdeling_key FROM prs_v_afdeling a "
+ " WHERE a.prs_bedrijf_key = " + user.afdeling().prs_bedrijf_key() + " )"
else if (autlevel > 0)
sql += " AND p.prs_afdeling_key IN "
+ " (SELECT prs_afdeling_key FROM prs_v_afdeling_familie a"
+ " WHERE a.prs_afdeling_elder_key IN"
+ " (SELECT aa.prs_afdeling_elder_key"
+ " FROM prs_v_afdeling_familie aa"
+ " WHERE aa.prs_afdeling_key="+user.prs_afdeling_key()
+ " AND aa.niveau = " + autlevel + "))"
var oRs = Oracle.Execute(sql);
var canWrite = (!oRs.eof && oRs("prs_perslid_verwijder").Value == null);
oRs.close();
return canWrite;
}
// IN: globals user_key, autfunction // autfunction MUST be set in the includer, and is something like 'WEB_MLDBOF'
// OUT: globals PRSreadlevel, PRSwritelevel, ALGreadlevel, ALGwritelevel, thisfunc_enabled, autfunctionkey
var authparams = user.checkAutorisation(autfunction, true);
if (authparams)
{
var PRSreadlevel = authparams.PRSreadlevel;
var PRSwritelevel = authparams.PRSwritelevel;
var ALGreadlevel = authparams.ALGreadlevel;
var ALGwritelevel = authparams.ALGwritelevel;
var thisfunc_enabled = true;
var autfunctionkey = authparams.autfunctionkey; // Kan heel handig zijn.
}
else
var thisfunc_enabled = false;
%>