app/soc/templates/modules/ghop/task/public.html
author Mario Ferraro <fadinlight@gmail.com>
Sun, 15 Nov 2009 22:12:20 +0100
changeset 3093 d1be59b6b627
parent 2827 58e2a02e35b4
permissions -rw-r--r--
GMaps related JS changed to use new google namespace. Google is going to change permanently in the future the way to load its services, so better stay safe. Also this commit shows uses of the new melange.js module. Fixes Issue 634.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
2827
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
     1
{% extends "soc/base.html" %}
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
     2
{% comment %}
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
     3
Licensed under the Apache License, Version 2.0 (the "License");
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
     4
you may not use this file except in compliance with the License.
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
     5
You may obtain a copy of the License at
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
     6
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
     7
  http://www.apache.org/licenses/LICENSE-2.0
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
     8
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
     9
Unless required by applicable law or agreed to in writing, software
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
    10
distributed under the License is distributed on an "AS IS" BASIS,
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
    11
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
    12
See the License for the specific language governing permissions and
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
    13
limitations under the License.
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
    14
{% endcomment %}
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
    15
{% load forms_helpers %}
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
    16
{% load ghop_comments_helpers %}
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
    17
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
    18
{% block scripts %}
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
    19
{{ block.super }}
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
    20
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
    21
<script type="text/javascript">
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
    22
  $(document).ready(function(){
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
    23
	  if (!$('#id_work_submission').val()) {
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
    24
		  $('[for^=id_work_submission]').hide();
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
    25
		  $('#id_work_submission').hide();
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
    26
		}
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
    27
    $('#id_action').change(function() {
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
    28
      if ($(this).val() == 'needs_review') {
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
    29
        $('[for^=id_work_submission]').show("normal");
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
    30
        $('#id_work_submission').show("normal");
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
    31
        $('td.formfielderror').show("normal");
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
    32
      }
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
    33
      else if ($(this).val() != 'needs_work'){
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
    34
        $('[for^=id_work_submission]').hide("normal");
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
    35
        $('#id_work_submission').hide("normal");
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
    36
        $('td.formfielderror').hide("normal");
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
    37
      }
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
    38
    });
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
    39
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
    40
    if (!$('#id_extended_deadline').val()) {
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
    41
	    $('[for^=id_extended_deadline]').hide();
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
    42
	    $('#id_extended_deadline').hide();
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
    43
    }
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
    44
    $('#id_action').change(function() {
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
    45
      if ($(this).val() == 'needs_work') {
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
    46
        $('[for^=id_extended_deadline]').show("normal");
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
    47
        $('#id_extended_deadline').show("normal");
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
    48
        $('td.formfielderror').show("normal");
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
    49
      }
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
    50
      else if ($(this).val() != 'needs_review'){
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
    51
        $('[for^=id_extended_deadline]').hide("normal");
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
    52
        $('#id_extended_deadline').hide("normal");
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
    53
        $('td.formfielderror').hide("normal");
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
    54
      }
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
    55
    });
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
    56
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
    57
    nosubscribe = '/soc/content/images/star-white.png'
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
    58
    subscribe = '/soc/content/images/star-gold.png';
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
    59
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
    60
    $.get('/ghop/task_subscription/subscribe', 
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
    61
            { key_name: '{{ entity_key_name }}',
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
    62
              no_toggle: true },
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
    63
            function(data){
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
    64
             if (data == 'remove') { 
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
    65
                $("img#subscribe").attr('src', subscribe);
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
    66
                $("img#subscribe").attr('title', 'Unsubscribe from this task');
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
    67
              } else {
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
    68
                $("img#subscribe").attr('src', nosubscribe);
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
    69
                $("img#subscribe").attr('title', 'Subscribe to this task');
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
    70
              }
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
    71
            }
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
    72
    );
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
    73
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
    74
    $("img#subscribe").click(
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
    75
      function () {
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
    76
        if ($("img#subscribe").attr('src') == subscribe) {
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
    77
          $("img#subscribe").attr('src', nosubscribe);
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
    78
          $("img#subscribe").attr('title', 'Subscribe to this task');
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
    79
        } else if ($("img#subscribe").attr('src') == nosubscribe) {
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
    80
          $("img#subscribe").attr('src', subscribe);
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
    81
          $("img#subscribe").attr('title', 
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
    82
                                  'Unsubscribe from this task');
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
    83
        }
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
    84
        $.get('/ghop/task_subscription/subscribe', 
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
    85
             { key_name: '{{ entity_key_name }}' },
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
    86
              function(data){
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
    87
                if (data == 'add') { 
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
    88
                  $("img#subscribe").attr('src', subscribe);
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
    89
                  $("img#subscribe").attr('title', 
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
    90
                                          'Unsubscribe from this task');
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
    91
                } else if (data == 'remove') {
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
    92
                 $("img#subscribe").attr('src', nosubscribe);
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
    93
                 $("img#subscribe").attr('title', 'Subscribe to this task');
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
    94
                }
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
    95
              });
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
    96
     }
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
    97
    );
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
    98
  });
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
    99
</script>
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
   100
{% endblock %}
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
   101
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
   102
{% block header_title %}
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
   103
{% if account %}
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
   104
<img id="subscribe" src="/soc/content/images/star-white.png" />
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
   105
{% endif %}
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
   106
Title: {{ entity.title }}
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
   107
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
   108
{% if edit_link %}
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
   109
(<a href='{{ edit_link }}'>Edit this task</a>)
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
   110
{% else %}{% if suggest_link %}
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
   111
(<a href='{{ suggest_link }}'>Edit this task</a>)
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
   112
{% endif %}{% endif %}
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
   113
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
   114
{% endblock %}
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
   115
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
   116
{% block body %}
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
   117
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
   118
{% block task-show %}
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
   119
{% if header_msg %} 
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
   120
<p>
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
   121
 <div id="pageheader">
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
   122
  <table width="100%" cellpadding="0" cellspacing="0">
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
   123
   <tr>
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
   124
    <td style="font-weight: bold; text-align:center"> 
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
   125
     {{ header_msg }}
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
   126
    </td>
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
   127
   </tr>
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
   128
  </table>
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
   129
 </div>
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
   130
</p>
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
   131
{% endif %}
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
   132
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
   133
<div id="created">
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
   134
 {% readonly_date_field_as_table_row "Last Modified on" entity.modified_on %}
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
   135
 by {{ entity.modified_by.name }}
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
   136
</div>
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
   137
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
   138
<p>
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
   139
 <table>
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
   140
  {% readonly_safe_field_as_table_row entity.fields.description.label entity.description %}
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
   141
  {% readonly_field_as_table_row "Difficulty" difficulty_str %}
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
   142
  {% readonly_field_as_table_row "Task Type Tags" task_type_str %}
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
   143
  {% readonly_field_as_table_row entity.fields.time_to_complete.label time_to_complete %}
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
   144
  {% readonly_field_as_table_row "Mentor(s)" mentors_str %}
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
   145
  {% readonly_date_field_as_table_row entity.fields.deadline.label entity.deadline %}
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
   146
 </table>
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
   147
</p>
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
   148
<hr />
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
   149
{% endblock task-show %}
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
   150
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
   151
{% if comment_disabled %}
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
   152
  <h4>Comments are disabled</h4>
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
   153
{% else %}
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
   154
{% block comment-form %}
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
   155
<p>
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
   156
{% if signin_comment_msg %}
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
   157
  <h4>{{ signin_comment_msg|safe }}</h4>
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
   158
{% else %}
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
   159
<form method="POST">
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
   160
 <table>
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
   161
   {% block form_table %}
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
   162
     {% as_table comment_form %}
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
   163
   {% endblock %}
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
   164
 </table>
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
   165
 <table>
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
   166
  <tr><td colspan="4">&nbsp;</td></tr>
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
   167
  <tr>
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
   168
   <td>
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
   169
    <input style="font-weight: bold; float: right" type="submit"
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
   170
    name="submit" value="Save Changes"/></span>
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
   171
   </td>
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
   172
  </tr>
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
   173
 </table>
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
   174
</form>
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
   175
{% endif %}
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
   176
</p>
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
   177
<br /><br />
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
   178
<hr />
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
   179
{% endblock comment-form %}
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
   180
{% endif %}
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
   181
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
   182
{% block list-work-submissions %}
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
   183
{% if work_submissions %}
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
   184
<h3> Work Submission:</h3>
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
   185
{% for work_submission in work_submissions %}
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
   186
  {% as_ghop_task_ws work_submission %}
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
   187
{% endfor %}
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
   188
<br /><br />
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
   189
<hr />
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
   190
{% endif %}
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
   191
{% endblock list-work-submissions %}
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
   192
{% block list-comments %}
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
   193
{% if comments %}
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
   194
<h3> Comments and Actions:</h3>
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
   195
{% for comment in comments %}
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
   196
  {% as_ghop_task_comment comment %}
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
   197
{% endfor %}
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
   198
{% endif %}
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
   199
{% endblock list-comments %}
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
   200
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
   201
{% endblock %}
58e2a02e35b4 Bulk add templates regarding Task Views.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff changeset
   202