def post_process_request(self, req, template, data, content_type):
        Chrome(self.env).add_jquery_ui(req)
        add_javascript(req, "customartifacts/js/lib/ace/ace.js")
        add_javascript(req, "customartifacts/js/lib/ace/theme-trac_wiki.js")
        add_javascript(req, 'customartifacts/js/lib/jquery.balloon.js')

        add_javascript(req, "customartifacts/js/requests.js")
        add_javascript(req, 'customartifacts/js/tracking.js')
        add_javascript(req, "customartifacts/js/dialogs.js")
        add_javascript(req, 'customartifacts/js/util.js')
        add_javascript(req, 'customartifacts/js/uuid.js')
        add_javascript(req, 'customartifacts/js/forms.js')

        path_parts = req.environ.get('PATH_INFO', '').decode("utf-8").split("/")
        module_area = path_parts[1] if len(path_parts)>1 else None
        if module_area == 'wiki':
            from datetime import datetime
            dbp = DBPool(self.env, InstancePool())
            resource_id = u""
            if len(path_parts) > 2:
                resource_id = path_parts[2]

            if 'action' in req.args and req.args['action'] == 'edit':
                dbp.track_it("wiki", resource_id, "edit", req.authname, str(datetime.now()))
            else:
                dbp.track_it("wiki", resource_id, "view", req.authname, str(datetime.now()))

            page = WikiPage(dbp.env, resource_id)
            add_script_data(req, {'embedded_artifacts': get_embedded_artifact_ids_from_text(page.text)})

        if module_area == 'wiki' and 'action' in req.args and req.args['action'] == 'edit' or \
            module_area in ['ticket', 'newticket']:
                add_javascript(req, "customartifacts/js/wiki.js")

        add_script_data(req, {'baseurl': req.href.customartifacts()})
        add_script_data(req, {'form_token': req.form_token})
        add_stylesheet(req, 'customartifacts/css/asa.css', media='screen')
        add_stylesheet(req, 'customartifacts/css/wiki.css')
        add_stylesheet(req, 'customartifacts/css/ticket.css')
        add_stylesheet(req, 'customartifacts/css/index_page.css')

        return (template, data, content_type)