예제 #1
0
파일: offline.py 프로젝트: zilehuda/indico
 def _write_generated_js(self):
     global_js = generate_global_file().encode('utf-8')
     user_js = generate_user_file().encode('utf-8')
     i18n_js = u"window.TRANSLATIONS = {};".format(generate_i18n_file(session.lang)).encode('utf-8')
     gen_path = os.path.join(self._content_dir, 'assets')
     self._zip_file.writestr(os.path.join(gen_path, 'js-vars', 'global.js'), global_js)
     self._zip_file.writestr(os.path.join(gen_path, 'js-vars', 'user.js'), user_js)
     self._zip_file.writestr(os.path.join(gen_path, 'i18n', session.lang + '.js'), i18n_js)
예제 #2
0
파일: offline.py 프로젝트: mkopcic/indico
 def _write_generated_js(self):
     global_js = generate_global_file()
     user_js = generate_user_file()
     i18n_js = "window.TRANSLATIONS = {};".format(generate_i18n_file(session.lang))
     react_i18n_js = "window.REACT_TRANSLATIONS = {};".format(generate_i18n_file(session.lang, react=True))
     gen_path = os.path.join(self._content_dir, 'assets')
     self._zip_file.writestr(os.path.join(gen_path, 'js-vars', 'global.js'), global_js)
     self._zip_file.writestr(os.path.join(gen_path, 'js-vars', 'user.js'), user_js)
     self._zip_file.writestr(os.path.join(gen_path, 'i18n', session.lang + '.js'), i18n_js)
     self._zip_file.writestr(os.path.join(gen_path, 'i18n', session.lang + '-react.js'), react_i18n_js)
예제 #3
0
def js_vars_user():
    """
    Provides a JS file with user-specific definitions
    Useful for favorites, settings etc.
    """
    return Response(generate_user_file(), mimetype='application/javascript')
예제 #4
0
파일: blueprint.py 프로젝트: jas01/indico
def js_vars_user():
    """
    Provides a JS file with user-specific definitions
    Useful for favorites, settings etc.
    """
    return Response(generate_user_file(), mimetype='application/javascript')