<%@language = "javascript" %>
<% /*
    $Revision$
    $Id$

    File:           model_fac_groeprechten.inc

    Description:    Dit is het model om de *rechten* van een groep voor diverse
                    functies te beheren.
                    Veronderstelt dat groep en functie al bekend zijn
    Context:

    Notes:
*/
%>

<!-- #include file="../scf/scaffolding.inc" -->
<!-- #include file="../mgt/mgt_tools.inc" -->
<!-- #include file="../api2/model_fac_groeprechten.inc" -->

<%
    var groep_key = getQParamInt("fac_groep");
    var functie_key = getQParamInt("fac_functie");
    var model = new model_fac_groeprechten({ groep_key: groep_key, functie_key: functie_key });

    var scf_params =
        {
            "search": {
                "autosearch": true,
                "filters": [
                    "module"
                ]
            },
            "list": {
                "columns": [
                    "id",
                    "ins_discipline",
                    "prs_level_read",
                    "prs_level_write",
                    "alg_level_read",
                    "alg_level_write"
                  ],
                "xxxorderby": [
                    "module",
                    "name",
                    "description"
                 ],
                "default_action": "edit_rechten",
                "requires": {
                  js: ["./fac_functie.js"]
                }
            },
            "transit": {
                "fac_groep": groep_key
            }
        };

    scaffolding(model, scf_params);
%>
