app/soc/views/helper/params.py
changeset 1357 3dd1507aa723
parent 1345 1c5c6271f02e
child 1400 842958b8a55d
equal deleted inserted replaced
1356:32d8d83678cd 1357:3dd1507aa723
    43 DEF_CREATE_INSTRUCTION_MSG_FMT = ugettext(
    43 DEF_CREATE_INSTRUCTION_MSG_FMT = ugettext(
    44       'Please use this form to select a %(name).')
    44       'Please use this form to select a %(name).')
    45 
    45 
    46 DEF_SUBMIT_MSG_PARAM_NAME = 's'
    46 DEF_SUBMIT_MSG_PARAM_NAME = 's'
    47 DEF_SUBMIT_MSG_PROFILE_SAVED = 0
    47 DEF_SUBMIT_MSG_PROFILE_SAVED = 0
       
    48 
       
    49 
       
    50 # list with all js scripts used for documentary purposes
       
    51 DEF_JS_USES_LIST = [
       
    52     'jq',
       
    53     'jq_ajaqQueue',
       
    54     'jq_autocomplete',
       
    55     'jq_bgiframe',
       
    56     'jq_bt',
       
    57     'jq_datetimepicker',
       
    58     'jq_progressbar',
       
    59     'jq_thickbox',
       
    60     'jq_ui_core',
       
    61     'menu',
       
    62     'orgaccept',
       
    63     'tinymce',
       
    64     ]
    48 
    65 
    49 
    66 
    50 def constructParams(params):
    67 def constructParams(params):
    51   """Constructs a new params dictionary based on params.
    68   """Constructs a new params dictionary based on params.
    52 
    69 
   185   new_params['list_template'] = 'soc/models/list.html'
   202   new_params['list_template'] = 'soc/models/list.html'
   186   new_params['invite_template'] = 'soc/models/invite.html'
   203   new_params['invite_template'] = 'soc/models/invite.html'
   187 
   204 
   188   new_params['export_content_type'] = None
   205   new_params['export_content_type'] = None
   189 
   206 
       
   207   # TODO: Use only the js modules needed instead of js_uses_all
       
   208   new_params['js_uses_all'] = DEF_JS_USES_LIST
       
   209   new_params['js_uses_list'] = ['jq', 'menu']
       
   210   new_params['js_uses_show'] = ['jq', 'menu']
       
   211   new_params['js_uses_edit'] = ['jq', 'menu', 'tinymce', 'jq_bt',
       
   212                                 'jq_autocomplete']
       
   213 
   190   new_params['error_public'] = 'soc/%(module_name)s/error.html' % params
   214   new_params['error_public'] = 'soc/%(module_name)s/error.html' % params
   191   new_params['error_export'] = new_params['error_public']
   215   new_params['error_export'] = new_params['error_public']
   192   new_params['error_edit'] = new_params['error_public']
   216   new_params['error_edit'] = new_params['error_public']
   193 
   217 
   194   new_params['list_main'] = 'soc/list/main.html'
   218   new_params['list_main'] = 'soc/list/main.html'