Exemple #1
0
    def after_mapping(self, config):
        # We add here a new route /json that returns a JSON
        custom_map = []
        custom_map.append(
            u.add_route("plugin_mypublicview", "/mypublicview", MyPublicView,
                        "public.jinja2"))

        custom_map.append(
            u.add_route(
                "plugin_myprivateview",
                "/user/{userid}/myprivateview",
                MyPrivateView,
                "private.jinja2",
            ))

        custom_map.append(
            u.add_route("status", "/user/{userid}/status/{prj}", PrjStatus,
                        "json"))

        custom_map.append(
            u.add_route("sensimap", "/user/{userid}/sensimap/{prj}/{div}",
                        SensiMap, "json"))

        custom_map.append(
            u.add_route("report", "/user/{userid}/report/{prj}", PrjReport,
                        "json"))

        return custom_map
    def after_mapping(self, config):
        # We add here a new route /json that returns a JSON
        custom_map = [
            u.add_route(
                "plugin_mypublicview", "/mypublicview", MyPublicView, "public.jinja2"
            ),
            u.add_route(
                "plugin_myprivateview",
                "/user/{userid}/myprivateview",
                MyPrivateView,
                "private.jinja2",
            ),
        ]

        return custom_map
    def after_mapping(self, config):
        # We add here a new route /json that returns a JSON
        custom_map = [
            u.add_route(
                "form_export_cne",
                "/user/{userid}/project/{projcode}/form/{formid}/export/cne_cheets",
                ExportCNESheets,
                "dashboard/projects/forms/export/cne.jinja2",
            ),
            u.add_route(
                "form_download_cne_sheets",
                "/user/{userid}/project/{projcode}/form/{formid}/generate/cne_sheets",
                GenerateCNESheets,
                None,
            ),
        ]

        return custom_map
    def after_mapping(self, config):
        # We add here a new route /json that returns a JSON
        custom_map = [
            u.add_route(
                "enketo_get_url",
                "/user/{userid}/project/{projcode}/form/{formid}/plugins/enketo/start",
                GenerateEnketoURLView,
                "json",
            ),
        ]

        return custom_map
Exemple #5
0
    def after_mapping(self, config):
        # We add here a new route /json that returns a JSON
        custom_map = [
            u.add_route(
                "odata_generate",
                "/user/{userid}/project/{projcode}/form/{formid}/odata/generate",
                ODataGenerateView,
                None,
            ),
            u.add_route(
                "odata_check",
                "/user/{userid}/project/{projcode}/form/{formid}/odata/check",
                ODataCheckView,
                None,
            ),
            u.add_route(
                "odata_users",
                "/user/{userid}/project/{projcode}/form/{formid}/odata/users",
                ODataUsersView,
                "odata/users_and_groups.jinja2",
            ),
            u.add_route(
                "odata_change_access",
                "/user/{userid}/project/{projcode}/form/{formid}/odata/change",
                ODataChangeAccessView,
                None,
            ),
            u.add_route(
                "odata_table_access",
                "/user/{userid}/project/{projcode}/form/{formid}/odata/tables/{odatauser}",
                ODataTableAccessView,
                "odata/user_access.jinja2",
            ),
            u.add_route(
                "odata_table_action",
                "/user/{userid}/project/{projcode}/form/{formid}/odata/tables/{odatauser}/action",
                ODataActionView,
                "json",
            ),
        ]

        return custom_map