{script} {literal} window.editLangValue = function editLangValue(_prefix, _key, title,_callback) { if ( !window.question_langs_floatbox_display ) { window.question_langs_floatbox_display = true; $.post( '{/literal}{url_for for="ADMIN_CTRL_Languages:ajaxEditLanguageValuesForm"}{literal}?prefix='+_prefix+'&key='+_key, {}, function(json) { if(document['ajaxLangValueEditForms'] == undefined) { document['ajaxLangValueEditForms'] = []; } document['ajaxLangValueEditForms'][_prefix+'-'+_key] = new OW_FloatBox({$title: title, $contents: json['markup'], width: 556}); document['ajaxLangValueEditForms'][_prefix+'-'+_key+'callback'] = _callback; document['ajaxLangValueEditForms'][_prefix+'-'+_key].bind("close", function() { window.question_langs_floatbox_display = false; }); OW.addScriptFiles(json['include_js'], function(){ OW.addScript(json['js']); }); }, 'json'); } } {/literal} {/script} {script} {literal} $(function(){ $("#edit_question_add_value_button").click( function() { window.addValueBox = new OW_FloatBox({$title: '{/literal}{text key='admin+questions_add_question_values_title'}{literal}', $contents: $('#add-qst-values-div'), height: '300px', width: '480px'}); } ) }); {/literal} {/script} {script} {literal} $("form[name='qst_edit_form'] select[name='qst_answer_type']").change( function(){ this.form.submit(); } ); {/literal} {/script} {$contentMenu} {form name='qst_edit_form'} {foreach from=$formData key='formEl' item='field' name='f'} {if $formEl=='qst_answer_type' && ( $question->type=='select' || $question->type=='multiselect' ) && $question->presentation!='date'} {/if} {/foreach}
{text key="admin+questions_question_name_label"} {$questionLabel}
{text key="admin+questions_edit_question_description_label"} {$questionDescription}
{label name=$formEl} {input name=$formEl}
{error name=$formEl}
{desc name=$formEl}
{text key='admin+questions_admin_existing_values'}: {text key='admin+questions_admin_dragndrop_reorder'}
{foreach from=$questionValues item='value' }
{text key="base+questions_question_`$value->questionName`_value_`$value->value`"}
{/foreach}
{decorator name="button" id="edit_question_add_value_button" class="ow_ic_add" langLabel='admin+questions_admin_add_new_values'}
{submit name='qst_submit'}
{/form}
{form name='add_qst_values_form'}
{label name='qst_add_values'}
{desc name='qst_add_values'}
{input name='qst_add_values'}
{error name='qst_add_values'}
{submit name='add_qst_submit'}
{/form}