sync for form preview (#22)
This commit is contained in:
parent
e73d2956a2
commit
74828398f1
|
@ -6,6 +6,7 @@ import os
|
|||
|
||||
import wcs
|
||||
import wcs.forms.root
|
||||
import wcs.forms.preview
|
||||
from qommon import template
|
||||
from qommon import errors
|
||||
from qommon.form import *
|
||||
|
@ -25,6 +26,7 @@ class AlternateFormPage(OldFormPage):
|
|||
return
|
||||
|
||||
wcs.forms.root.FormPage = AlternateFormPage
|
||||
wcs.forms.preview.PreviewFormPage.__bases__ = (AlternateFormPage,)
|
||||
|
||||
|
||||
OldFormsRootDirectory = wcs.forms.root.RootDirectory
|
||||
|
|
|
@ -45,6 +45,7 @@ import admin
|
|||
|
||||
import wcs.forms.root
|
||||
from wcs.workflows import Workflow
|
||||
from wcs.forms.preview import PreviewDirectory
|
||||
|
||||
from saml2 import Saml2Directory
|
||||
|
||||
|
@ -750,6 +751,12 @@ class AlternateIdentDirectory(OldIdentDirectory):
|
|||
return OldIdentDirectory._q_traverse(self, path)
|
||||
|
||||
|
||||
class AlternatePreviewDirectory(PreviewDirectory):
|
||||
def _q_traverse(self, path):
|
||||
get_response().filter['bigdiv'] = 'rub_service'
|
||||
return super(AlternatePreviewDirectory, self)._q_traverse(path)
|
||||
|
||||
|
||||
class AlternateRootDirectory(OldRootDirectory):
|
||||
_q_exports = ['', 'admin', 'backoffice', 'forms', 'login', 'logout',
|
||||
'token', 'saml', 'register', 'ident', 'afterjobs',
|
||||
|
@ -759,7 +766,7 @@ class AlternateRootDirectory(OldRootDirectory):
|
|||
'myspace', 'services', 'agenda', 'categories', 'user',
|
||||
('tmp-upload', 'tmp_upload'), 'json', '__version__',
|
||||
'themes', 'pages', 'payment', 'invoices', 'accesscode', 'roles',
|
||||
'msp', 'api', 'code', 'fargo', 'tryauth', 'auth']
|
||||
'msp', 'api', 'code', 'fargo', 'tryauth', 'auth', 'preview']
|
||||
|
||||
admin = admin.AdminRootDirectory()
|
||||
announces_dir = AnnouncesDirectory()
|
||||
|
@ -774,6 +781,7 @@ class AlternateRootDirectory(OldRootDirectory):
|
|||
msp = msp_ui.MSPDirectory()
|
||||
fargo = fargo_ui.FargoDirectory()
|
||||
code = wcs.forms.root.TrackingCodesDirectory()
|
||||
preview = AlternatePreviewDirectory()
|
||||
|
||||
def get_substitution_variables(self):
|
||||
d = {}
|
||||
|
|
Reference in New Issue