app/soc/templates/modules/ghop/task/public.html
author Madhusudan.C.S <madhusudancs@gmail.com>
Fri, 28 Aug 2009 13:14:16 +0200
changeset 2827 58e2a02e35b4
permissions -rw-r--r--
Bulk add templates regarding Task Views. Reviewed by: to-be-reviewed
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