|
a/Allura/allura/config/middleware.py |
|
b/Allura/allura/config/middleware.py |
|
... |
|
... |
31 |
from routes.middleware import RoutesMiddleware
|
31 |
from routes.middleware import RoutesMiddleware
|
32 |
from pylons.middleware import StatusCodeRedirect
|
32 |
from pylons.middleware import StatusCodeRedirect
|
33 |
|
33 |
|
34 |
import activitystream
|
34 |
import activitystream
|
35 |
import ew
|
35 |
import ew
|
|
|
36 |
import formencode
|
36 |
import ming
|
37 |
import ming
|
37 |
from ming.orm.middleware import MingMiddleware
|
38 |
from ming.orm.middleware import MingMiddleware
|
38 |
|
39 |
|
39 |
from allura.config.app_cfg import base_config
|
40 |
from allura.config.app_cfg import base_config
|
40 |
from allura.config.environment import load_environment
|
41 |
from allura.config.environment import load_environment
|
|
... |
|
... |
97 |
if asbool(app_conf.get('activitystream.recording.enabled', False)):
|
98 |
if asbool(app_conf.get('activitystream.recording.enabled', False)):
|
98 |
activitystream.configure(**app_conf)
|
99 |
activitystream.configure(**app_conf)
|
99 |
|
100 |
|
100 |
# Configure EW variable provider
|
101 |
# Configure EW variable provider
|
101 |
ew.render.TemplateEngine.register_variable_provider(get_tg_vars)
|
102 |
ew.render.TemplateEngine.register_variable_provider(get_tg_vars)
|
|
|
103 |
|
|
|
104 |
# Set FormEncode language to english, as we don't support any other locales
|
|
|
105 |
formencode.api.set_stdtranslation(domain='FormEncode', languages=['en'])
|
102 |
|
106 |
|
103 |
# Create base app
|
107 |
# Create base app
|
104 |
base_config = ForgeConfig(root)
|
108 |
base_config = ForgeConfig(root)
|
105 |
load_environment = base_config.make_load_environment()
|
109 |
load_environment = base_config.make_load_environment()
|
106 |
|
110 |
|