templates/task/view.html
author nishanth
Wed, 24 Feb 2010 16:48:59 +0530
changeset 77 8f2906d1200a
parent 76 00a41fbf4958
child 89 1cc03941ed5d
permissions -rw-r--r--
by mistake i added a link to remove mentor. that option does not exist. so removed that
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
12
a93eebabfeb1 created forms, views, templates, actions for home_page, browse_task.
nishanth
parents:
diff changeset
     1
{% extends 'base.html' %}
a93eebabfeb1 created forms, views, templates, actions for home_page, browse_task.
nishanth
parents:
diff changeset
     2
{% block title %}
a93eebabfeb1 created forms, views, templates, actions for home_page, browse_task.
nishanth
parents:
diff changeset
     3
    {{task.title}}
a93eebabfeb1 created forms, views, templates, actions for home_page, browse_task.
nishanth
parents:
diff changeset
     4
{% endblock %}
a93eebabfeb1 created forms, views, templates, actions for home_page, browse_task.
nishanth
parents:
diff changeset
     5
{% block content %}
66
f670de53402b modified view task template and view to suit new design.
nishanth
parents: 64
diff changeset
     6
    {% if task_viewable %}
70
a14ec2f09beb removed unwanted links.
nishanth
parents: 69
diff changeset
     7
        <a href="/task/edit/tid={{task.id}}">Edit task</a>
66
f670de53402b modified view task template and view to suit new design.
nishanth
parents: 64
diff changeset
     8
        <h3>{{ task.title }}</h3><br />
f670de53402b modified view task template and view to suit new design.
nishanth
parents: 64
diff changeset
     9
        <!-- we have to write our own datetime.strftime filter and use in the next line -->
f670de53402b modified view task template and view to suit new design.
nishanth
parents: 64
diff changeset
    10
        created by <a href="/user/view/uid={{ task.created_by.id }}">{{ task.created_by.username }}</a> on {{ task.creation_datetime.ctime }}<br />
f670de53402b modified view task template and view to suit new design.
nishanth
parents: 64
diff changeset
    11
        Mentors:
f670de53402b modified view task template and view to suit new design.
nishanth
parents: 64
diff changeset
    12
        {% for mentor in mentors %}
f670de53402b modified view task template and view to suit new design.
nishanth
parents: 64
diff changeset
    13
            <a href="/user/view/uid={{mentor.id}}">{{mentor.username}}|</a>
12
a93eebabfeb1 created forms, views, templates, actions for home_page, browse_task.
nishanth
parents:
diff changeset
    14
        {% endfor %}
66
f670de53402b modified view task template and view to suit new design.
nishanth
parents: 64
diff changeset
    15
        {% if can_mod_mentors %}
76
00a41fbf4958 fixed a bug in add_claim view in views/task .
nishanth
parents: 72
diff changeset
    16
            <a href="/task/addmentor/tid={{task.id}}">Add another Mentor to this task</a>
00a41fbf4958 fixed a bug in add_claim view in views/task .
nishanth
parents: 72
diff changeset
    17
            <br />
66
f670de53402b modified view task template and view to suit new design.
nishanth
parents: 64
diff changeset
    18
            edit task goes here and it should contain all those add subs and add deps depending on availability<br />
f670de53402b modified view task template and view to suit new design.
nishanth
parents: 64
diff changeset
    19
        {% endif %}
21
c28774fe7ffd implemented "add another mentor" functionality to a task.
nishanth
parents: 16
diff changeset
    20
72
9fc60a221016 modified claim_task view to suit the new design
nishanth
parents: 70
diff changeset
    21
        {% if deps %}
66
f670de53402b modified view task template and view to suit new design.
nishanth
parents: 64
diff changeset
    22
            <br />The task has following dependencies
f670de53402b modified view task template and view to suit new design.
nishanth
parents: 64
diff changeset
    23
            {% for dep in deps %}
f670de53402b modified view task template and view to suit new design.
nishanth
parents: 64
diff changeset
    24
                <a href="/task/view/tid={{dep.id}}">{{dep.title}}</a><br />
f670de53402b modified view task template and view to suit new design.
nishanth
parents: 64
diff changeset
    25
            {% endfor %}
f670de53402b modified view task template and view to suit new design.
nishanth
parents: 64
diff changeset
    26
            {% if can_mod_tasks %}
69
49532a0f5071 added user context variable in view_profile and edit_profile.
nishanth
parents: 66
diff changeset
    27
                <a href="/task/addtask/tid={{task.id}}">add more dependencies</a>
49532a0f5071 added user context variable in view_profile and edit_profile.
nishanth
parents: 66
diff changeset
    28
                <a href="/task/remtask/tid={{task.id}}">remove an existing dependency</a>
66
f670de53402b modified view task template and view to suit new design.
nishanth
parents: 64
diff changeset
    29
            {% endif %}
f670de53402b modified view task template and view to suit new design.
nishanth
parents: 64
diff changeset
    30
        {% else %}
72
9fc60a221016 modified claim_task view to suit the new design
nishanth
parents: 70
diff changeset
    31
            {% if can_mod_tasks %}
66
f670de53402b modified view task template and view to suit new design.
nishanth
parents: 64
diff changeset
    32
                <a href="/task/addtask/tid={{task.id}}">add a subtask/dependency </a>
72
9fc60a221016 modified claim_task view to suit the new design
nishanth
parents: 70
diff changeset
    33
            {% endif %}
66
f670de53402b modified view task template and view to suit new design.
nishanth
parents: 64
diff changeset
    34
        {% endif %}
f670de53402b modified view task template and view to suit new design.
nishanth
parents: 64
diff changeset
    35
        
f670de53402b modified view task template and view to suit new design.
nishanth
parents: 64
diff changeset
    36
        <hr>
f670de53402b modified view task template and view to suit new design.
nishanth
parents: 64
diff changeset
    37
        <br />Description:<br />
f670de53402b modified view task template and view to suit new design.
nishanth
parents: 64
diff changeset
    38
        <br />{{ task.desc }}<br />
f670de53402b modified view task template and view to suit new design.
nishanth
parents: 64
diff changeset
    39
        <hr>
f670de53402b modified view task template and view to suit new design.
nishanth
parents: 64
diff changeset
    40
        
f670de53402b modified view task template and view to suit new design.
nishanth
parents: 64
diff changeset
    41
        status of task is {{task.status}}<br />
f670de53402b modified view task template and view to suit new design.
nishanth
parents: 64
diff changeset
    42
        {% if assigned_users %}
f670de53402b modified view task template and view to suit new design.
nishanth
parents: 64
diff changeset
    43
            Users working on this task:
f670de53402b modified view task template and view to suit new design.
nishanth
parents: 64
diff changeset
    44
            {% for user in assigned_users %}
f670de53402b modified view task template and view to suit new design.
nishanth
parents: 64
diff changeset
    45
                <a href="/user/view/uid={{user.id}}">{{user.username}}</a>|
f670de53402b modified view task template and view to suit new design.
nishanth
parents: 64
diff changeset
    46
            {% endfor %}
72
9fc60a221016 modified claim_task view to suit the new design
nishanth
parents: 70
diff changeset
    47
            {% if is_mentor %}
9fc60a221016 modified claim_task view to suit the new design
nishanth
parents: 70
diff changeset
    48
                <a href="/task/user/remove/">Remove an existing user</a>
66
f670de53402b modified view task template and view to suit new design.
nishanth
parents: 64
diff changeset
    49
            <br />
72
9fc60a221016 modified claim_task view to suit the new design
nishanth
parents: 70
diff changeset
    50
            {% endif %}
66
f670de53402b modified view task template and view to suit new design.
nishanth
parents: 64
diff changeset
    51
        {% endif %}
72
9fc60a221016 modified claim_task view to suit the new design
nishanth
parents: 70
diff changeset
    52
        {% if can_assign_credits %}
66
f670de53402b modified view task template and view to suit new design.
nishanth
parents: 64
diff changeset
    53
            <a href="/task/assigncredits/tid={{task.id}}">Assign credits</a>
72
9fc60a221016 modified claim_task view to suit the new design
nishanth
parents: 70
diff changeset
    54
        {% endif %}
9fc60a221016 modified claim_task view to suit the new design
nishanth
parents: 70
diff changeset
    55
        {% if not is_guest and task_claimable %}
66
f670de53402b modified view task template and view to suit new design.
nishanth
parents: 64
diff changeset
    56
            <a href="/task/claim/tid={{task.id}}">View claims</a><br />
f670de53402b modified view task template and view to suit new design.
nishanth
parents: 64
diff changeset
    57
        {% endif %}
f670de53402b modified view task template and view to suit new design.
nishanth
parents: 64
diff changeset
    58
        
f670de53402b modified view task template and view to suit new design.
nishanth
parents: 64
diff changeset
    59
        {% if comments %}
f670de53402b modified view task template and view to suit new design.
nishanth
parents: 64
diff changeset
    60
            <hr />
f670de53402b modified view task template and view to suit new design.
nishanth
parents: 64
diff changeset
    61
            <br/>comments:<br />
f670de53402b modified view task template and view to suit new design.
nishanth
parents: 64
diff changeset
    62
            {% for comment in comments %}
f670de53402b modified view task template and view to suit new design.
nishanth
parents: 64
diff changeset
    63
                <br /><a href="/user/view/uid={{comment.created_by.id}}">{{ comment.created_by.username }}</a> at {{ comment.creation_datetime.ctime }} wrote:<br />
f670de53402b modified view task template and view to suit new design.
nishanth
parents: 64
diff changeset
    64
            {{ comment.data }}<br />
f670de53402b modified view task template and view to suit new design.
nishanth
parents: 64
diff changeset
    65
            {% endfor %}
f670de53402b modified view task template and view to suit new design.
nishanth
parents: 64
diff changeset
    66
        {% endif %}
f670de53402b modified view task template and view to suit new design.
nishanth
parents: 64
diff changeset
    67
f670de53402b modified view task template and view to suit new design.
nishanth
parents: 64
diff changeset
    68
        {% if not is_guest %}
f670de53402b modified view task template and view to suit new design.
nishanth
parents: 64
diff changeset
    69
            <br />Add comment:<br />
f670de53402b modified view task template and view to suit new design.
nishanth
parents: 64
diff changeset
    70
            <form action="" method="post">
f670de53402b modified view task template and view to suit new design.
nishanth
parents: 64
diff changeset
    71
            <!-- we might even want to use forms here -->
f670de53402b modified view task template and view to suit new design.
nishanth
parents: 64
diff changeset
    72
            <textarea  name="data"></textarea><br />
f670de53402b modified view task template and view to suit new design.
nishanth
parents: 64
diff changeset
    73
            <input type="submit" value="Submit">
f670de53402b modified view task template and view to suit new design.
nishanth
parents: 64
diff changeset
    74
            </form>
f670de53402b modified view task template and view to suit new design.
nishanth
parents: 64
diff changeset
    75
        {% endif %}
f670de53402b modified view task template and view to suit new design.
nishanth
parents: 64
diff changeset
    76
    {% else %}
f670de53402b modified view task template and view to suit new design.
nishanth
parents: 64
diff changeset
    77
        You are not authorised to view this task. <a href="/task/browse/">click here</a> to return to browsing the tasks.
12
a93eebabfeb1 created forms, views, templates, actions for home_page, browse_task.
nishanth
parents:
diff changeset
    78
    {% endif %}
a93eebabfeb1 created forms, views, templates, actions for home_page, browse_task.
nishanth
parents:
diff changeset
    79
{% endblock %}