{{define "user/sessions.html"}} {{template "user/layout_head" .}} {{template "user_pagehead" (dict "Icon" "bx-chat" "Title" (T "user.sessions.title") "Desc" (T "user.sessions.page_desc"))}}
| {{T "user.sessions.col_visitor"}} | {{T "user.sessions.filter_site"}} | {{T "user.sessions.col_source_device"}} | {{T "user.sessions.col_messages"}} | {{T "user.sessions.col_agent"}} | {{T "user.sessions.filter_status"}} | {{T "user.sessions.col_time"}} | {{T "user.sessions.col_actions"}} |
|---|---|---|---|---|---|---|---|
| {{privacy "text" .visitor_label}} | {{.site_name}} |
{{if .source_url}}
{{privacy "url" .source_url}}
{{else if .source_url_short}}
{{privacy "text" .source_url_short}}
{{else}}—{{end}}
{{if .referrer}}{{T "user.sessions.from"}} {{privacy "url" .referrer}}{{else if .referrer_short}}{{T "user.sessions.from"}} {{privacy "text" .referrer_short}}{{end}}
{{if eq .device_type "mobile"}}
{{else if eq .device_type "tablet"}}
{{else}}{{end}}
{{.device_label}}{{if .browser}} · {{.browser}}{{end}}
|
{{if gt (asInt .msg_count) 0}}{{.msg_count}}{{else}}0{{end}} {{if .last_msg_preview}} {{if .last_msg_sender_label}}{{.last_msg_sender_label}}{{end}}{{.last_msg_preview}} {{end}} | {{if .agent_name}}{{.agent_name}}{{else}}{{T "user.sessions.unassigned"}}{{end}} |
{{if eq (asInt .status) 0}}{{T "user.sessions.queued"}}
{{else if eq (asInt .status) 1}}{{T "user.sessions.status_active"}}
{{else}}{{T "user.sessions.status_closed"}}{{end}}
{{if .duration_label}} {{.duration_label}} {{end}}
|
{{unixTime .updated_at}}
{{if .created_at_text}}{{T "user.sessions.started"}} {{.created_at_text}} {{end}}
{{if .last_message_at_text}}{{T "user.sessions.last_msg"}} {{.last_message_at_text}} {{end}}
|
{{if .session_ref}}{{T "user.sessions.detail"}}{{end}}
{{T "user.sessions.chat"}}
|
| {{T "user.sessions.empty"}} | |||||||