* Communication_reconciliation * Email inbox * added collapsed timeline for communication * new email prefill from when only one address * timeline duplication and notifcation and stability fixs * add subject to timeline * email system v7 fixes * added password required validation * use proper email datetime * email inbox v7.1 fixes * email inbox communication_date used instead of created * email inbox communication data cleanup * remove old patch * email inbox permit unlinking * [fix] duplication queue and rename domain to email domain * fix rename domain * email inbox index optimisation * email inbox relink doctype query usability fix * email_inbox Set attachment variable for forwards and replies based on whether it exists or not * uidnext fixes and cleanup * email inbox fix tests * fix rebase timeline issue * email inbox threading and cleanup * email inbox cleanup * bring inbox into frappe and cleanup * fix missed path * inbox cleanup * email-inbox move service back to account * separate to erpnext contact match * email inbox cleanup and move relink and timeline fix * relink optimisation * inbox fix footer * keep email drafts on pages not just forms * email inbox add sent items * email inbox allow not save list settings on query * email inbox cleanup and remove communications recon * add suspend sending button in email queue * fix rebase error * email inbox assorted fixes * email inbox fixes and relink option only when linked otherwise link; * email inbox fix sender fullname as administrator * create user email to custom button * email inbox sent no match and seen * email inbox fix unicode issues with subject recipient and sender
42 lines
2 KiB
HTML
42 lines
2 KiB
HTML
<div class="row activity-row" data-creation="{%= creation.split(" ")[0] + " 00:00:00" %}">
|
|
<div class="col-xs-3 text-right activity-date"><span class="{%= date_class %}">
|
|
{%= date_sep || "" %}</span></div>
|
|
<div class="col-xs-9 activity-message"
|
|
data-doctype="{%= reference_doctype %}"
|
|
data-docname="{%= reference_name %}"
|
|
data-link-doctype="{{ link_doctype }}"
|
|
data-link-name="{{ link_name }}"
|
|
title="{%= by %} / {%= dateutil.str_to_user(creation) %}">
|
|
{{ avatar }}
|
|
<span class="small">
|
|
{% if (feed_type==="Login") { %}
|
|
{%= __("Logged in") %}
|
|
{% } else if (feed_type==="Label") { %}
|
|
{%= __("{0} {1}", ["<strong>" + subject + "</strong>", link]) %}
|
|
{% } else if (reference_doctype && feed_type==="Comment") { %}
|
|
{%= __("Commented on {0}: {1}", [link, "<strong>" + content + "</strong>"]) %}
|
|
{% } else if (reference_doctype && communication_type==="Communication") { %}
|
|
{%= __("Communicated via {0} on {1}: {2}", [__(feed_type), link, "<strong>" + subject + "</strong>"]) %}
|
|
{% } else if (reference_doctype && !feed_type) { %}
|
|
{%= __("Updated {0}: {1}", [link, "<strong>" + subject + "</strong>"]) %}
|
|
{% } else if (feed_type==="Like" && reference_doctype) { %}
|
|
{%= by %} <i class="octicon octicon-heart"></i>
|
|
{% if (in_list(["Comment", "Communication"], reference_doctype)) { %}
|
|
{%= content %}
|
|
{% } else { %}
|
|
{%= link %}
|
|
{% } %}
|
|
{% } else if (in_list(["Created", "Submitted", "Cancelled", "Deleted"], feed_type)) { %}
|
|
{%= __("{0} {1}", ["<strong>" + __(feed_type) + "</strong>", feed_type==="Deleted" ? subject : link ]) %}
|
|
{% } else if (feed_type==="Updated") { %}
|
|
{%= __("Updated {0}: {1}", [link, "<strong>" + subject + "</strong>"]) %}
|
|
{% } else if (feed_type==="Relinked") { %}
|
|
{%= __("{0} {1} to {2}", [by, content,link]) %}
|
|
{% } else if (reference_doctype && reference_name) { %}
|
|
{%= __("{0}: {1}", [link, "<strong>" + content + "</strong>"]) %}
|
|
{% } else { %}
|
|
{%= subject %}
|
|
{% } %}
|
|
</span>
|
|
</div>
|
|
</div>
|