svn path=/Website/trunk/; revision=28715
This commit is contained in:
@@ -81,28 +81,19 @@
|
||||
scf_params.search.title = func_desc;
|
||||
scf_params.search.labels.push({ "lbl": L("fac_functie"), "txt" : func_desc });
|
||||
scf_params.search.labels.push({ "lbl": L("fac_functie_info"), "txt" : Oracle.Get("fac_functie_info", "fac_functie", functie_key)});
|
||||
|
||||
model.level = Oracle.Get("fac_functie_min_level", "fac_functie", functie_key);
|
||||
if (model.level & 4)
|
||||
var min_level = model.includes.authorization.model.min_level; // Die is bij functie_key gevuld
|
||||
if (min_level & 4 || !(min_level & 8))
|
||||
{
|
||||
scf_params.list.columns.push("authorization.prs_level_read");
|
||||
if (model.level & 2)
|
||||
if (min_level & 2)
|
||||
scf_params.list.columns.push("authorization.prs_level_write");
|
||||
}
|
||||
if (model.level & 8)
|
||||
if (min_level & 8)
|
||||
{
|
||||
scf_params.list.columns.push("authorization.alg_level_read")
|
||||
if (model.level & 2)
|
||||
if (min_level & 2)
|
||||
scf_params.list.columns.push("authorization.alg_level_write");
|
||||
}
|
||||
if (!(model.level & (4 | 8)))
|
||||
{
|
||||
model.includes.authorization.model.fields["prs_level_read"].label = L("fac_gebruiker_lezen");
|
||||
model.includes.authorization.model.fields["prs_level_write"].label = L("fac_gebruiker_schrijven");
|
||||
scf_params.list.columns.push("authorization.prs_level_read");
|
||||
if (model.level & 2) // Schrijfrechten
|
||||
scf_params.list.columns.push("authorization.prs_level_write");
|
||||
}
|
||||
}
|
||||
if (disc_key > 0)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user