Details
{% if manuals.details %}
{% if manuals.details.logo %} {% endif %}
{% if manuals.details.image %} {% endif %}
{% endif %}
Type
{{ device_real.type or '- not detected -' }}
Manufacturer
{{ device_real.manufacturer or '- not detected -' }}
Model
{{ device_real.model or '- not detected -' }}
Part Number
{{ device_real.part_number or '- not detected -' }}
Serial Number
{{ device_abstract.serial_number and device_abstract.serial_number.upper() or '- not detected -' }}
Usody Identifier (DHID)
{{ device_real.dhid }}
Inventory Identifier (PHID)
{{ device_real.phid() }}
Last Digital Passport (Last Dpp):
{% if last_dpp %} {{ last_dpp.key|truncate(20, True, '...') }} {% else %} - not detected - {% endif %}
Status
Physical
{{ device_real.physical_status and device.physical_status.type or '- not status -' }}
Lifecycle
{{ device_real.status and device_real.status.type or '- not status -' }}
Allocation
{% if device_real.allocated %} Allocated {% else %} Not allocated {% endif %}
{% if manuals.icecat %}
Icecat data sheet
{% if manuals.details.logo %} {% endif %} {% if manuals.details.image %} {% endif %} {% if manuals.details.pdf %} {{ manuals.details.title }}
{% else %} {{ manuals.details.title }}
{% endif %}
{% for m in manuals.icecat %}
{% if m.logo %} {% endif %} {% if m.pdf %} {{ m.title }}
{% else %} {{ m.title }}
{% endif %}
{% endfor %}
{% endif %}
Components
{% if components %}
{% for component in components|sort(attribute='type') %}
{{ component.type }}
{{ component.created.strftime('%H:%M %d-%m-%Y') }}

Manufacturer: {{ component.manufacturer or '- not detected -' }}
Model: {{ component.model or '- not detected -' }}
Serial: {{ component.serial_number and component.serial_number.upper() or '- not detected -' }}

{% if component.type in ['RamModule', 'HardDrive', 'SolidStateDrive'] %} {{ component.size }}MB {% endif %}
{% endfor %}
{% else %}
- not detected -
{% endif %}
Repair history
{% for action in placeholder.actions %}
{{ action.type }} {{ action.severity }} {{ action.created.strftime('%H:%M %d-%m-%Y') }}
{% endfor %}
{% if manuals.ifixit %}
{% for m in manuals.ifixit %}
{% if m.image %} {% endif %} {% if m.url %} {{ m.title }}
{% else %} {{ m.title }}
{% endif %}
{% endfor %}
{% endif %}
{% if user.is_anonymous and not rols %} {% else %} {% endif %} {% if not user.is_anonymous and not rol %} {% endif %}