@@ -105,8 +105,8 @@ <h4 class="display-5">{{ ticket.summary}}
105105 < a href ="# " class ="badge badge-pill badge-info dropdown-toggle "
106106 data-toggle ="dropdown " title ="Mail to: " data-placement ="left ">
107107 {% if ticket.submitted_by.profile.image %}
108- < img src ="{{ ticket.submitted_by.profile.image.url }} "
109- class ="align-middle rounded-circle ticket-view-profile-image "
108+ < img data- src ="{{ ticket.submitted_by.profile.image.url }} "
109+ class ="lazyload align-middle rounded-circle ticket-view-profile-image "
110110 alt ="Submitter's Profile Image ">
111111 {% else %}
112112 < i class ="material-icons align-middle ticket-view-profile-default ">
@@ -121,7 +121,7 @@ <h4 class="display-5">{{ ticket.summary}}
121121 {% if ticket.submitted_by.profile.zoom_id %}
122122 < a class ="dropdown-item "
123123 href ="https://zoom.us/j/{{ ticket.submitted_by.profile.zoom_id }} "
124- target ="_blank ">
124+ target ="_blank " rel =" noopener " >
125125 < img src ="https://zoom.us/zoom.ico " class ="zoom-icon align-top "
126126 alt ="zoom-icon ">
127127 Join Zoom Meeting
@@ -138,8 +138,8 @@ <h4 class="display-5">{{ ticket.summary}}
138138 < a href ="# " class ="badge badge-pill badge-info dropdown-toggle "
139139 data-toggle ="dropdown " title ="Mail to: " data-placement ="left ">
140140 {% if ticket.assigned_to.profile.image %}
141- < img src ="{{ ticket.assigned_to.profile.image.url }} "
142- class ="align-middle rounded-circle ticket-view-profile-image "
141+ < img data- src ="{{ ticket.assigned_to.profile.image.url }} "
142+ class ="lazyload align-middle rounded-circle ticket-view-profile-image "
143143 alt ="Assignee's Profile Image ">
144144 {% else %}
145145 < i
@@ -154,7 +154,7 @@ <h4 class="display-5">{{ ticket.summary}}
154154 {% if ticket.assigned_to.profile.zoom_id %}
155155 < a class ="dropdown-item "
156156 href ="https://zoom.us/j/{{ ticket.assigned_to.profile.zoom_id }} "
157- target ="_blank ">
157+ target ="_blank " rel =" noopener " >
158158 < img src ="https://zoom.us/zoom.ico " class ="zoom-icon align-top "
159159 alt ="zoom-icon ">
160160 Join Zoom Meeting
@@ -198,12 +198,13 @@ <h4 class="display-5">{{ ticket.summary}}
198198 < div class ="modal-dialog " role ="document ">
199199 < div class ="modal-content ">
200200 < div class ="modal-body ">
201- < img src ="{{ ticket.screenshot.url }} " alt ="{{ ticket.screenshot }} ">
201+ < img data-src ="{{ ticket.screenshot.url }} " class ="lazyload "
202+ alt ="{{ ticket.screenshot }} ">
202203 < br >
203204 < br >
204205 < span > < b > Ticket: </ b > {{ ticket.id }} | {{ ticket.summary }}</ span >
205206 < span class ="float-right "> < b > Filename:</ b > < a
206- href ="{{ ticket.screenshot.url }} " target ="_blank "
207+ href ="{{ ticket.screenshot.url }} " target ="_blank " rel =" noopener "
207208 data-toggle ="tooltip " title ="Open in New Tab "
208209 data-placement ="bottom ">
209210 {{ ticket.screenshot }}</ a > </ span >
@@ -289,8 +290,8 @@ <h5><i class="material-icons align-top">insert_comment</i> Comments ({{ comments
289290 {% for comment in comments %}
290291 < li class ="list-group-item ">
291292 {% if comment.user.profile.image %}
292- < img class ="rounded-circle float-left comment-profile-image "
293- src ="{{ user.profile.image.url }} " alt ="{{ user.first_name }}'s Profile Image ">
293+ < img class ="lazyload rounded-circle float-left comment-profile-image "
294+ data- src ="{{ user.profile.image.url }} " alt ="{{ user.first_name }}'s Profile Image ">
294295 {% else %}
295296 < i class ="material-icons float-left "> account_circle</ i >
296297 {% endif %}
0 commit comments