HEX
Server: Apache/2.4.52 (Ubuntu)
System: Linux spn-python 5.15.0-89-generic #99-Ubuntu SMP Mon Oct 30 20:42:41 UTC 2023 x86_64
User: arjun (1000)
PHP: 8.1.2-1ubuntu2.20
Disabled: NONE
Upload Files
File: //home/arjun/projects/buyercall/buyercall/blueprints/mobile/templates/mobile/timeline.jinja2
{% extends 'layouts/mobile.jinja2' %}
{% block title %}My Call List{% endblock %}
{% block heading %}{% endblock %}
{% block body %}
<div class="body-layout">
    <div class=" d-flex sub-nav">
        <a href="#" id="nav-details">Details</a>
        <a href="#" id="nav-timeline" class="active">Timeline</a>
        <a href="#" id="nav-notes">Notes</a>
    </div>
    <div class="inner-body-content inner-body-timeline">
        <div class="save-btn-wrapper d-flex justify-content-between">
            <a href="#" id="back-to-contact"><img src="{{ asset_url_for('images/mobile/top-arw-bk.svg') }}" alt=""> <span>Contacts</span></a>
        </div>
        <div class="time-card-list">
            {% if timelines %}
            {% for timeline in timelines %}
            {% if loop.first or timeline.created_on.month != loop.previtem.created_on.month or timeline.created_on.year != loop.previtem.created_on.year %}
            <div class="card-date-wrapper d-flex">
                <div class="date">{{timeline.created_on.astimezone(time_zone).strftime("%b %Y")}}</div>
            </div>
            {% endif %}
            <div class="timeline-card">
                <div class="timeline-card-inner">
                    <div class="timeline-title-wrapper d-flex">
                        <div class="icon">
                            {% if timeline.type == 'call'%}
                            <img src="{{ asset_url_for('images/mobile/call-blue.svg') }}" alt="">
                            {% elif timeline.type in ['note', 'form'] %}
                            <img src="{{ asset_url_for('images/mobile/notes.svg') }}" alt="">
                            {% elif timeline.type in ['message', 'mms'] %}
                            <img src="{{ asset_url_for('images/mobile/chat-blue.svg') }}" alt="">
                            {% endif %}
                        </div>
                        <div class="status">
                            <p>{{timeline.title}}</p>
                            <p class="status-details">{{timeline.user | title}}</p>
                        </div>
                        <div class="msg-status">
                            {% if timeline.status in ['completed', 'received'] %}
                            <span class="answered">{{timeline.status}}</span>
                            {% elif timeline.status == 'missed' %}                        
                            <span class="missed">{{timeline.status}}</span>
                            {% elif timeline.status in ['sent'] %}
                            <span class="sent">{{timeline.status}}</span>
                            {% endif %}
                        </div>
                    </div>
                    {% if timeline.content %}
                    <div class="txt-msg-cover">
						<p> {{timeline.content}}</p>
					</div>
                    {% endif %}
                    {% if timeline.content_url %}
                    {% if timeline.type == 'mms' %}
                    <div class="txt-msg-cover">
                        <div class="msg-img-block">
                            {% for url in timeline.content_url %}
                            <img src="{{url}}" alt="" class="mms-img">
                            {% endfor %}
                        </div>
                    </div>
                    {% else %}
                    <div class="msg-wrapper">
                        <div class="audio-cover">
                            <audio class="mediaplayer" src="{{timeline.content_url}}" type="audio/mpeg" preload controls>Your
                                device does not support Audio!</audio>
                        </div>
                    </div>
                    {% endif %}
                    {% endif %}
                    <div class="time-wrapper d-flex justify-content-between">
                        <div class="date">{{timeline.created_on.astimezone(time_zone).strftime("%d %b %Y")}}</div>
                        <div class="time">{{timeline.created_on.astimezone(time_zone).strftime("%I:%M %p EST")}}</div>
                    </div>
                </div>
            </div>
            {% endfor %}
            {% else %}
            <div class="no-leads-wrapper">
                <p>No Activity to Display</p>
            </div>
            {% endif %}
        </div>
    </div>
</div>
<!-- Lighbox modal	-->
<div class="modal fade modal-lightbox" data-backdrop="static" id="lightboxModal" tabindex="-1" role="dialog" aria-labelledby="lightboxModal" aria-hidden="true">
    <div class="modal-dialog modal-dialog-centered" role="document">
        <div class="modal-content">
            <div class="modal-body text-center">
                <div class="lighbox-body">
                    <button class="close-btn" data-dismiss="modal">&times;</button>
                    <img id="mms-modal" class="" src="" alt="">
                </div>
            </div>
        </div>
    </div>
</div>
{% endblock %}
{% block scripts %}
{{ javascript_tag('contact_timeline_js') | safe }}
{% endblock %}