{% extends 'base.html' %} {% block page_title %}{{ workplan.title }}{% endblock %} {% block content %}
{{ workplan.status.title() }} {% if workplan.period %}{{ workplan.period }}{% endif %} {% if workplan.start_date %}{{ workplan.start_date|format_date }} → {{ workplan.end_date|format_date if workplan.end_date else 'Ongoing' }}{% endif %}
| Activity | Responsible | Timeline | Budget | Status | Progress | |
|---|---|---|---|---|---|---|
|
{{ item.activity }}
{% if item.notes %}{{ item.notes[:60] }}{% if item.notes|length > 60 %}…{% endif %} {% endif %}
|
{{ item.responsible or '—' }} |
{% if item.start_date %}{{ item.start_date|format_date }}{% endif %}
{% if item.end_date %} → {{ item.end_date|format_date }}{% endif %} {% if not item.start_date and not item.end_date %}—{% endif %} |
{% if item.budget %}{{ item.budget|format_currency }} {{ item.currency }}{% else %}—{% endif %} | {{ item.status.replace('_',' ').title() }} |
{{ item.progress }}%
|
|
| Total | {{ workplan.total_budget|format_currency }} MWK | |||||
No items yet
Click "Add Item" above to start building this workplan