FSN#35817 Autorisaties via API2/Scaffolding
Subframes bij Discipline schermen alleen als PRSSYS svn path=/Website/trunk/; revision=28886
This commit is contained in:
@@ -29,7 +29,9 @@ scaffolding(this_model,
|
||||
},
|
||||
"multicolumn": true,
|
||||
"wrap": {
|
||||
"frames": ["fac_functie.asp?mode=list&ins_discipline={0}"]
|
||||
"frames": [{ url: "fac_functie.asp?mode=list&ins_discipline={0}",
|
||||
autfunction: "WEB_PRSSYS"
|
||||
}]
|
||||
}
|
||||
|
||||
});
|
||||
|
||||
@@ -37,7 +37,9 @@ scaffolding(this_model,
|
||||
}
|
||||
},
|
||||
"wrap": {
|
||||
"frames": ["fac_functie.asp?mode=list&ins_discipline={0}"]
|
||||
"frames": [{ url: "fac_functie.asp?mode=list&ins_discipline={0}",
|
||||
autfunction: "WEB_PRSSYS"
|
||||
}]
|
||||
}
|
||||
});
|
||||
%>
|
||||
|
||||
@@ -33,11 +33,11 @@ scaffolding(this_model,
|
||||
"chargetype"
|
||||
|
||||
]
|
||||
} //,
|
||||
// "edit": {
|
||||
// "requires": {
|
||||
// js: ["./ins_discipline.js"]
|
||||
// }
|
||||
// }
|
||||
},
|
||||
"wrap": {
|
||||
"frames": [{ url: "fac_functie.asp?mode=list&ins_discipline={0}",
|
||||
autfunction: "WEB_PRSSYS"
|
||||
}]
|
||||
}
|
||||
});
|
||||
%>
|
||||
@@ -37,7 +37,9 @@ scaffolding(this_model,
|
||||
]
|
||||
},
|
||||
"wrap": {
|
||||
"frames": ["fac_functie.asp?mode=list&ins_discipline={0}"]
|
||||
"frames": [{ url: "fac_functie.asp?mode=list&ins_discipline={0}",
|
||||
autfunction: "WEB_PRSSYS"
|
||||
}]
|
||||
}
|
||||
});
|
||||
%>
|
||||
11
APPL/MGT/prs_perslid.js
Normal file
11
APPL/MGT/prs_perslid.js
Normal file
@@ -0,0 +1,11 @@
|
||||
/*
|
||||
$Revision$
|
||||
$Id$
|
||||
*/
|
||||
|
||||
function edit_rechten(row)
|
||||
{
|
||||
var perslid_key = row.getAttribute("ROWKEY");
|
||||
var url = "appl/mgt/prs_perslid.asp?mode=list&model=authorization&scf_title=user&user=" + perslid_key;
|
||||
FcltMgr.openDetail(url, { reuse: true });
|
||||
}
|
||||
@@ -28,7 +28,9 @@
|
||||
]
|
||||
},
|
||||
"wrap": {
|
||||
"frames": ["fac_functie.asp?mode=list&ins_discipline={0}"]
|
||||
"frames": [{ url: "fac_functie.asp?mode=list&ins_discipline={0}",
|
||||
autfunction: "WEB_PRSSYS"
|
||||
}]
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -353,7 +353,13 @@ function scaffolding_list(model, scf_params)
|
||||
}
|
||||
|
||||
var cnt = rst.processResultset();
|
||||
%>
|
||||
__DoLog(xxx_array);
|
||||
if ("scf_title" in filter)
|
||||
{ %>
|
||||
<script>
|
||||
FcltMgr.setTitle("<%=safe.jsstring('filter.scf_title')%>", {hot: false});
|
||||
</script>
|
||||
<% } %>
|
||||
</body>
|
||||
</html>
|
||||
<%
|
||||
|
||||
@@ -82,7 +82,11 @@ function scaffolding_wrap(model, scf_params)
|
||||
if (scf_params.wrap.frames)
|
||||
{
|
||||
for (var fr in scf_params.wrap.frames)
|
||||
IFRAMER("xxxFrame", scf_params.wrap.frames[fr].format(key) );
|
||||
{
|
||||
var frame = scf_params.wrap.frames[fr];
|
||||
if (!frame.autfunction || user.has(frame.autfunction))
|
||||
IFRAMER(frame.id || "xxxFrame", frame.url.format(key));
|
||||
}
|
||||
}
|
||||
}
|
||||
%>
|
||||
|
||||
Reference in New Issue
Block a user