app/soc/templates/soc/survey/edit.html
author Daniel Diniz <ajaksu@gmail.com>
Wed, 08 Jul 2009 10:40:46 +0200
changeset 2570 851640749319
parent 2562 9f9261d32efc
child 2572 1ad6d986be6d
permissions -rw-r--r--
Several Survey UI fixes. Fixes: Too narrow fieldsets in new question/option dialogs. Survey submit (on take view) and save/export/etc. buttons at weird places, instead of at bottom. Weird placement of radio buttons in Opera. Too narrow selects in IE. Broken images in edit view in IE and Opera. Reviewed by: Lennard de Rijk (Only on IE)
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
2422
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
     1
{% extends "soc/models/edit.html" %}
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
     2
{% comment %}
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
     3
Licensed under the Apache License, Version 2.0 (the "License");
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
     4
you may not use this file except in compliance with the License.
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
     5
You may obtain a copy of the License at
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
     6
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
     7
http://www.apache.org/licenses/LICENSE-2.0
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
     8
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
     9
Unless required by applicable law or agreed to in writing, software
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
    10
distributed under the License is distributed on an "AS IS" BASIS,
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
    11
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
    12
See the License for the specific language governing permissions and
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
    13
limitations under the License.
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
    14
{% endcomment %}
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
    15
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
    16
{% load forms_helpers %}
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
    17
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
    18
{% block scripts %}
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
    19
{{ block.super }}
2424
51cf7a0c00a4 Renamed JavaScript files in templates to match the correct files using prefixes.
Lennard de Rijk <ljvderijk@gmail.com>
parents: 2422
diff changeset
    20
<script type="text/javascript" src="/soc/content/js/survey-default-text-090627.js"></script>
2422
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
    21
<script type="text/javascript" src="/jquery/jquery-ui.draggable.js"></script>
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
    22
<script type="text/javascript" src="/jquery/jquery-ui.sortable.js"></script>
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
    23
<script type="text/javascript" src="/jquery/jquery-ui.dialog.js"></script>
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
    24
<script type="text/javascript" src="/jquery/jquery-growfield.js"></script>
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
    25
<script type="text/javascript" src="/jquery/jquery-editable-1.3.3.js"></script>
2562
9f9261d32efc Renamed several files due to recent changes.
Lennard de Rijk <ljvderijk@gmail.com>
parents: 2505
diff changeset
    26
<script type="text/javascript" src="/soc/content/js/survey-edit-090706.js"></script>
2422
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
    27
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
    28
{% endblock %}
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
    29
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
    30
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
    31
{# cannot add an id for the main form with inheritance #}
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
    32
{% block body %}
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
    33
<p> {# TODO: check if can be changed to div #}
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
    34
<p>
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
    35
{% block instructions %}
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
    36
Please use this form to edit the {{ entity_type }}.
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
    37
{% endblock %}
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
    38
</p>
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
    39
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
    40
{% if error_message %}
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
    41
  <div class="error">{{ error_message|safe }}</div>
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
    42
{% endif %}
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
    43
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
    44
<form id="EditForm" method="POST">
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
    45
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
    46
  <table>
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
    47
    {% block form_table %}
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
    48
    {% as_table form %}
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
    49
    {% endblock %}
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
    50
  </table>
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
    51
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
    52
  <span class="formfieldlabel">Survey content:</span>
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
    53
2570
851640749319 Several Survey UI fixes.
Daniel Diniz <ajaksu@gmail.com>
parents: 2562
diff changeset
    54
<div style="width:100%;">
2422
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
    55
  <div class="survey_admin" id="survey_widget">
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
    56
    <table>
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
    57
      {% block survey_content %}
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
    58
        {% if survey_form %}
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
    59
          {% as_twoline_table survey_form %}
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
    60
        {% else %}
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
    61
          <tbody></tbody>
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
    62
        {% endif %}
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
    63
      {% endblock %}
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
    64
    </table>
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
    65
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
    66
    <div id="survey_options">
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
    67
      {% for type_id, type_info in question_types.items %}
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
    68
        <button id="{{ type_id }}" class="AddQuestion" onClick="return false;">
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
    69
          Add {{ type_info|first }} Question
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
    70
        </button>
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
    71
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
    72
        <script type="text/javascript">
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
    73
  $(document).ready( function() {
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
    74
    var tooltip = ("<div class='tooltip'><div class='tooltip-body'>" +
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
    75
    "<img src='/soc/content/images/purrInfo.png' alt='' /><h3>Info</h3>" +
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
    76
    "<p>Add a {{ type_info|first }} question:<br/> {{ type_info|last }}" +
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
    77
    "</p></div><div class='tooltip-bottom'></div></div>");
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
    78
    var tooltip_object=null;
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
    79
    $('#{{ type_id }}').hover(function() {
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
    80
      if (tooltip_object==null) {
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
    81
        tooltip_object = $(tooltip).purr({usingTransparentPNG: true});
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
    82
      }
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
    83
    },
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
    84
    function() {
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
    85
      if (tooltip_object!==null) {
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
    86
        tooltip_object.remove();
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
    87
        tooltip_object=null;
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
    88
      }
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
    89
    });
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
    90
  });
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
    91
        </script>
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
    92
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
    93
      {% endfor %}
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
    94
    </div>
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
    95
  </div> {# end survey_widget #}
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
    96
  </div>
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
    97
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
    98
  <table>
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
    99
    <tr>
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
   100
      <td colspan="4">&nbsp;</td>
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
   101
    </tr>
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
   102
    <tr>
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
   103
      {% block submit_buttons %}
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
   104
        {% block save_button %}
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
   105
          {% if entity %}
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
   106
            <td>
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
   107
              <input style="font-weight: bold" type="submit" value="Save Changes"/>
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
   108
            </td>
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
   109
          {% else %}
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
   110
            <td>
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
   111
              <input style="font-weight: bold" type="submit" value="Submit"/></span>
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
   112
            </td>
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
   113
          {% endif %}
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
   114
        {% endblock %}
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
   115
        <td>
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
   116
          {% if edit_cancel_redirect %}
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
   117
            <input type="button" onclick="location.href='{{ edit_cancel_redirect }}'" value="Cancel"/>
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
   118
          {% else %}
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
   119
            <input type="button" value="Back to Previous Page" onClick="javascript: history.go(-1)">
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
   120
          {% endif %}
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
   121
        </td>
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
   122
        {% if entity %}
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
   123
          {% block delete_button %}
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
   124
            <td>
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
   125
              <input type="button" class="button" value="Delete"
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
   126
               onclick="if(confirm('Are you sure you want to delete this {{ entity_type }}?')) {
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
   127
               location.href='/{{ entity_type_url|lower }}/delete/{{ entity_suffix }}';}"/>
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
   128
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
   129
            </td>
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
   130
          {% endblock %}
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
   131
          {% if export_link %}
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
   132
            <td>
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
   133
              <input type="button" onclick="location.href='/{{ entity_type_url|lower }}/export/{{ entity_suffix }}'" value="Export"/>
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
   134
            </td>
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
   135
          {% endif %}
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
   136
          {% ifequal entity.taking_access "mentor evaluation" %}
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
   137
          <td>
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
   138
            <input id="activate" {% if not passed_deadline %}class="disabled"{% endif %} onclick="if (!$(this).hasClass('disabled')) location.href='/{{ entity_type_url|lower }}/activate/{{ entity_suffix }}'" type="button"  value="Activate Grades"/>
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
   139
          </td>
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
   140
          {% endifequal %}
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
   141
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
   142
        {% endif %}
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
   143
      {% endblock %}
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
   144
    </tr>
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
   145
  </table>
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
   146
  <input type='hidden' id='delete_item_field' />
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
   147
  <input type='hidden' id='new_item_field_ul_id' />
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
   148
  <input type='hidden' id='new_question_button_id' />
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
   149
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
   150
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
   151
  <div id="delete_item_dialog" title="Delete this field?" style="margin: 10px -7px; text-align: center;">
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
   152
    <p>
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
   153
      <span class="ui-icon ui-icon-alert" style="float:left; margin:0 7px 20px 0;">
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
   154
      </span>
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
   155
   <div style="width:200px;">  This item will be permanently deleted and cannot be recovered. Are you sure?</div>
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
   156
    </p>
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
   157
  </div>
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
   158
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
   159
</form>
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
   160
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
   161
<div id="new_item_dialog" title="Name new option">
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
   162
  <form>
2570
851640749319 Several Survey UI fixes.
Daniel Diniz <ajaksu@gmail.com>
parents: 2562
diff changeset
   163
    <fieldset style="margin: 5px;">
2422
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
   164
2570
851640749319 Several Survey UI fixes.
Daniel Diniz <ajaksu@gmail.com>
parents: 2562
diff changeset
   165
      <label for="new_item_name">Name</label><br>
2422
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
   166
      <input type="text" name="new_item_name" id="new_item_name"
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
   167
       class="text ui-widget-content ui-corner-all" value="" />
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
   168
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
   169
  </fieldset>
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
   170
  </form>
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
   171
</div>
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
   172
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
   173
<div id="new_question_dialog" title="Name new question">
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
   174
  <form>
2570
851640749319 Several Survey UI fixes.
Daniel Diniz <ajaksu@gmail.com>
parents: 2562
diff changeset
   175
    <fieldset style="margin: 5px;">
2422
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
   176
2570
851640749319 Several Survey UI fixes.
Daniel Diniz <ajaksu@gmail.com>
parents: 2562
diff changeset
   177
      <label for="new_question_name">ID (link_id-like)</label><br>
2422
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
   178
      <input type="text" name="new_question_name" id="new_question_name"
2570
851640749319 Several Survey UI fixes.
Daniel Diniz <ajaksu@gmail.com>
parents: 2562
diff changeset
   179
       class="text ui-widget-content ui-corner-all" value="" /><br>
2422
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
   180
2570
851640749319 Several Survey UI fixes.
Daniel Diniz <ajaksu@gmail.com>
parents: 2562
diff changeset
   181
      <label for="new_question_content">Title</label><br>
2422
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
   182
      <input type="text" name="new_question_content" id="new_question_content"
2570
851640749319 Several Survey UI fixes.
Daniel Diniz <ajaksu@gmail.com>
parents: 2562
diff changeset
   183
       class="text ui-widget-content ui-corner-all" value="" /><br>
2422
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
   184
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
   185
      <div id='question_options_div'>
2570
851640749319 Several Survey UI fixes.
Daniel Diniz <ajaksu@gmail.com>
parents: 2562
diff changeset
   186
        <label for="new_question_options">Options</label><br>
2422
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
   187
        <textarea name="new_question_options"
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
   188
         id="new_question_options" class="text ui-widget-content ui-corner-all"
2570
851640749319 Several Survey UI fixes.
Daniel Diniz <ajaksu@gmail.com>
parents: 2562
diff changeset
   189
         rows="7" cols="20"></textarea><br>
2422
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
   190
      </div>
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
   191
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
   192
     </fieldset>
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
   193
  </form>
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
   194
</div>
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
   195
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
   196
</p>
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
   197
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
   198
  {% if not new_survey %}
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
   199
    {% if survey_records %}
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
   200
      {{ survey_records|safe }}
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
   201
    {% endif %}
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
   202
  {% endif %}
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
   203
44c500fc0eca Added templates considering Surveys.
Daniel Diniz <ajaksu@gmail.com>
parents:
diff changeset
   204
{% endblock %}