pytask/templates/task/view_textbook.html
author Madhusudan.C.S <madhusudancs@gmail.com>
Thu, 20 Jan 2011 17:46:49 +0530
changeset 501 b84d6a1d4603
parent 500 42516ec56822
child 530 ab9b9e59de9d
permissions -rw-r--r--
Change all the queries to Textbook model to Tasks. Since Textbook model is deprecated now, implemented the changes in the views to query respected queries and make corresponding changes in the views.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
431
fcc87a3f0311 Huh, please don't tell me I will have to refactor so much code again.
Madhusudan.C.S <madhusudancs@gmail.com>
parents: 417
diff changeset
     1
{% extends "base.html" %}
fcc87a3f0311 Huh, please don't tell me I will have to refactor so much code again.
Madhusudan.C.S <madhusudancs@gmail.com>
parents: 417
diff changeset
     2
500
42516ec56822 Fix styling issues.
Madhusudan.C.S <madhusudancs@gmail.com>
parents: 498
diff changeset
     3
435
1217d808d70f Use the new forms tags and fix the styling.
Madhusudan.C.S <madhusudancs@gmail.com>
parents: 431
diff changeset
     4
{% load form_helpers %}
498
9f04b7bcc333 Add a new templatetag to render modified on and by line in documents.
Madhusudan.C.S <madhusudancs@gmail.com>
parents: 435
diff changeset
     5
{% load browse_helpers %}
9f04b7bcc333 Add a new templatetag to render modified on and by line in documents.
Madhusudan.C.S <madhusudancs@gmail.com>
parents: 435
diff changeset
     6
435
1217d808d70f Use the new forms tags and fix the styling.
Madhusudan.C.S <madhusudancs@gmail.com>
parents: 431
diff changeset
     7
370
1be4a3c09a47 view textbook works fine
Nishanth Amuluru <nishanth@fossee.in>
parents:
diff changeset
     8
{% block title %}
501
b84d6a1d4603 Change all the queries to Textbook model to Tasks.
Madhusudan.C.S <madhusudancs@gmail.com>
parents: 500
diff changeset
     9
    {{ textbook.title }}
370
1be4a3c09a47 view textbook works fine
Nishanth Amuluru <nishanth@fossee.in>
parents:
diff changeset
    10
{% endblock %}
431
fcc87a3f0311 Huh, please don't tell me I will have to refactor so much code again.
Madhusudan.C.S <madhusudancs@gmail.com>
parents: 417
diff changeset
    11
370
1be4a3c09a47 view textbook works fine
Nishanth Amuluru <nishanth@fossee.in>
parents:
diff changeset
    12
{% block content %}
498
9f04b7bcc333 Add a new templatetag to render modified on and by line in documents.
Madhusudan.C.S <madhusudancs@gmail.com>
parents: 435
diff changeset
    13
    {% as_modification_display "Created by" textbook.created_by textbook.creation_datetime %}
9f04b7bcc333 Add a new templatetag to render modified on and by line in documents.
Madhusudan.C.S <madhusudancs@gmail.com>
parents: 435
diff changeset
    14
    <h3>{{ textbook.title }}</h3>
370
1be4a3c09a47 view textbook works fine
Nishanth Amuluru <nishanth@fossee.in>
parents:
diff changeset
    15
1be4a3c09a47 view textbook works fine
Nishanth Amuluru <nishanth@fossee.in>
parents:
diff changeset
    16
    {% if can_edit %}
417
b37e541bf950 Manipulate all the templates to use {% url %} templatetag instead of hard coded URLs.
Madhusudan.C.S <madhusudancs@gmail.com>
parents: 379
diff changeset
    17
        <a href="{% url edit_textbook textbook.id %}">Edit Text book</a>
370
1be4a3c09a47 view textbook works fine
Nishanth Amuluru <nishanth@fossee.in>
parents:
diff changeset
    18
    {% endif %}
1be4a3c09a47 view textbook works fine
Nishanth Amuluru <nishanth@fossee.in>
parents:
diff changeset
    19
    
1be4a3c09a47 view textbook works fine
Nishanth Amuluru <nishanth@fossee.in>
parents:
diff changeset
    20
    {% if can_approve %}
417
b37e541bf950 Manipulate all the templates to use {% url %} templatetag instead of hard coded URLs.
Madhusudan.C.S <madhusudancs@gmail.com>
parents: 379
diff changeset
    21
        <a href="{% url approve_textbook textbook.id %}">Approve Text book</a>
370
1be4a3c09a47 view textbook works fine
Nishanth Amuluru <nishanth@fossee.in>
parents:
diff changeset
    22
    {% endif %}
1be4a3c09a47 view textbook works fine
Nishanth Amuluru <nishanth@fossee.in>
parents:
diff changeset
    23
1be4a3c09a47 view textbook works fine
Nishanth Amuluru <nishanth@fossee.in>
parents:
diff changeset
    24
    <hr />
417
b37e541bf950 Manipulate all the templates to use {% url %} templatetag instead of hard coded URLs.
Madhusudan.C.S <madhusudancs@gmail.com>
parents: 379
diff changeset
    25
370
1be4a3c09a47 view textbook works fine
Nishanth Amuluru <nishanth@fossee.in>
parents:
diff changeset
    26
    {% if textbook.tags.count %}
1be4a3c09a47 view textbook works fine
Nishanth Amuluru <nishanth@fossee.in>
parents:
diff changeset
    27
        Tags: 
1be4a3c09a47 view textbook works fine
Nishanth Amuluru <nishanth@fossee.in>
parents:
diff changeset
    28
        {% for tag in textbook.tags %}
1be4a3c09a47 view textbook works fine
Nishanth Amuluru <nishanth@fossee.in>
parents:
diff changeset
    29
            {{tag}}
1be4a3c09a47 view textbook works fine
Nishanth Amuluru <nishanth@fossee.in>
parents:
diff changeset
    30
        {% endfor %}
1be4a3c09a47 view textbook works fine
Nishanth Amuluru <nishanth@fossee.in>
parents:
diff changeset
    31
        <hr />
1be4a3c09a47 view textbook works fine
Nishanth Amuluru <nishanth@fossee.in>
parents:
diff changeset
    32
    {% endif %}
1be4a3c09a47 view textbook works fine
Nishanth Amuluru <nishanth@fossee.in>
parents:
diff changeset
    33
501
b84d6a1d4603 Change all the queries to Textbook model to Tasks.
Madhusudan.C.S <madhusudancs@gmail.com>
parents: 500
diff changeset
    34
    Chapters: <br />
377
4f0cfd486d9b approve text book is meaningful now
Nishanth Amuluru <nishanth@fossee.in>
parents: 370
diff changeset
    35
    {% if chapters %}
500
42516ec56822 Fix styling issues.
Madhusudan.C.S <madhusudancs@gmail.com>
parents: 498
diff changeset
    36
      <table>
42516ec56822 Fix styling issues.
Madhusudan.C.S <madhusudancs@gmail.com>
parents: 498
diff changeset
    37
      {% for chap in chapters %}
42516ec56822 Fix styling issues.
Madhusudan.C.S <madhusudancs@gmail.com>
parents: 498
diff changeset
    38
      <tr>
42516ec56822 Fix styling issues.
Madhusudan.C.S <madhusudancs@gmail.com>
parents: 498
diff changeset
    39
  	    <td><a href="{% url view_task chap.id %}">{{chap.title}}</a> </td>
42516ec56822 Fix styling issues.
Madhusudan.C.S <madhusudancs@gmail.com>
parents: 498
diff changeset
    40
  	    <td> {{chap.status}} </td>
42516ec56822 Fix styling issues.
Madhusudan.C.S <madhusudancs@gmail.com>
parents: 498
diff changeset
    41
      </tr>
42516ec56822 Fix styling issues.
Madhusudan.C.S <madhusudancs@gmail.com>
parents: 498
diff changeset
    42
      {% endfor %}
42516ec56822 Fix styling issues.
Madhusudan.C.S <madhusudancs@gmail.com>
parents: 498
diff changeset
    43
      </table>
377
4f0cfd486d9b approve text book is meaningful now
Nishanth Amuluru <nishanth@fossee.in>
parents: 370
diff changeset
    44
    {% else %}
501
b84d6a1d4603 Change all the queries to Textbook model to Tasks.
Madhusudan.C.S <madhusudancs@gmail.com>
parents: 500
diff changeset
    45
      (Chapters are yet to be added by the Coordinator or T/A.)<br />
377
4f0cfd486d9b approve text book is meaningful now
Nishanth Amuluru <nishanth@fossee.in>
parents: 370
diff changeset
    46
    {% endif %}
4f0cfd486d9b approve text book is meaningful now
Nishanth Amuluru <nishanth@fossee.in>
parents: 370
diff changeset
    47
370
1be4a3c09a47 view textbook works fine
Nishanth Amuluru <nishanth@fossee.in>
parents:
diff changeset
    48
        <hr />
1be4a3c09a47 view textbook works fine
Nishanth Amuluru <nishanth@fossee.in>
parents:
diff changeset
    49
    {% if comments %}
1be4a3c09a47 view textbook works fine
Nishanth Amuluru <nishanth@fossee.in>
parents:
diff changeset
    50
        comments:<br /><br />
1be4a3c09a47 view textbook works fine
Nishanth Amuluru <nishanth@fossee.in>
parents:
diff changeset
    51
        {% for comment in comments %}
417
b37e541bf950 Manipulate all the templates to use {% url %} templatetag instead of hard coded URLs.
Madhusudan.C.S <madhusudancs@gmail.com>
parents: 379
diff changeset
    52
            <a href="{% url view_profile comment.commented_by.id %}">{{ comment.commented_by.username }}</a> 
370
1be4a3c09a47 view textbook works fine
Nishanth Amuluru <nishanth@fossee.in>
parents:
diff changeset
    53
            on {{ comment.comment_datetime|date:"D d M Y"}} at {{comment.comment_datetime|time:"H:i"}} wrote:<br />
1be4a3c09a47 view textbook works fine
Nishanth Amuluru <nishanth@fossee.in>
parents:
diff changeset
    54
        {{ comment.data|linebreaksbr }}<br />
1be4a3c09a47 view textbook works fine
Nishanth Amuluru <nishanth@fossee.in>
parents:
diff changeset
    55
        {% endfor %}
1be4a3c09a47 view textbook works fine
Nishanth Amuluru <nishanth@fossee.in>
parents:
diff changeset
    56
    {% endif %}
1be4a3c09a47 view textbook works fine
Nishanth Amuluru <nishanth@fossee.in>
parents:
diff changeset
    57
    <hr />
1be4a3c09a47 view textbook works fine
Nishanth Amuluru <nishanth@fossee.in>
parents:
diff changeset
    58
1be4a3c09a47 view textbook works fine
Nishanth Amuluru <nishanth@fossee.in>
parents:
diff changeset
    59
    {% if can_comment %}
431
fcc87a3f0311 Huh, please don't tell me I will have to refactor so much code again.
Madhusudan.C.S <madhusudancs@gmail.com>
parents: 417
diff changeset
    60
      {% as_div_form form "Comment Form" csrf_token "Submit" %}
370
1be4a3c09a47 view textbook works fine
Nishanth Amuluru <nishanth@fossee.in>
parents:
diff changeset
    61
    {% endif %}
1be4a3c09a47 view textbook works fine
Nishanth Amuluru <nishanth@fossee.in>
parents:
diff changeset
    62
1be4a3c09a47 view textbook works fine
Nishanth Amuluru <nishanth@fossee.in>
parents:
diff changeset
    63
{% endblock %}