{% extends "layouts/base.html" %} {% load i18n %} {% block title %}{{ source.name_en }} - {% trans "PX Source" %} - PX360{% endblock %} {% block extra_css %} {% endblock %} {% block content %}

{{ source.name_en }}

{% if source.is_active %}{% trans "Active" %}{% else %}{% trans "Inactive" %}{% endif %} {{ source.code }} {{ source.get_source_type_display }}
{% trans "Back" %} {% if request.user.is_px_admin or request.user.is_hospital_admin %} {% trans "Edit" %} {% endif %} {% if request.user.is_px_admin %} {% trans "Delete" %} {% endif %}

{% trans "Source Information" %}

{% if source.contact_email or source.contact_phone %} {% endif %}
{% trans "Name (English)" %} {{ source.name_en }}
{% trans "Name (Arabic)" %} {{ source.name_ar|default:"-" }}
{% trans "Description" %} {{ source.description|default:"-"|linebreaks }}
{% trans "Contact" %} {% if source.contact_email %} {% endif %} {% if source.contact_phone %} {% endif %}
{% trans "Created" %} {{ source.created_at|date:"Y-m-d H:i" }}
{% trans "Last Updated" %} {{ source.updated_at|date:"Y-m-d H:i" }}

{% trans "Usage Statistics (Last 30 Days)" %}

{{ usage_stats.total_usage }}
{% trans "Total Usage" %}
{{ usage_stats.complaints }}
{% trans "Complaints" %}
{{ usage_stats.inquiries }}
{% trans "Inquiries" %}

{% trans "Recent Activity" %} ({{ usage_records|length }})

{% if usage_records %}
{% for record in usage_records %} {% endfor %}
{% trans "Date" %} {% trans "Type" %} {% trans "Reference" %} {% trans "Hospital" %} {% trans "User" %}
{{ record.created_at|date:"Y-m-d H:i" }} {{ record.content_type.model|title }} {{ record.object_id|truncatechars:12 }} {{ record.hospital.name|default:"-" }} {{ record.user.get_full_name|default:"-" }}
{% else %}

{% trans "No usage records found" %}

{% trans "Activity will appear here once feedback is submitted" %}

{% endif %}

{% trans "Quick Stats" %}

{% trans "Total Complaints" %} {{ source.total_complaints }}
{% trans "Total Inquiries" %} {{ source.total_inquiries }}
{% trans "Source Users" %} {{ source_users.count }}
{% if source_users %}
{% for su in source_users|slice:":5" %}

{{ su.user.get_full_name }}

{{ su.user.email }}

{% if su.is_active %} {% else %} {% endif %}
{% endfor %}
{% endif %}

{% trans "Manage" %}

{% if request.user.is_px_admin or request.user.is_hospital_admin %} {% trans "Add Source User" %} {% endif %} {% trans "Edit Source" %} {% if source.is_active %} {% trans "Deactivate" %} {% else %} {% trans "Activate" %} {% endif %}
{% endblock %}