<%! from baruwa.lib.filters import default %> <% account_types = {1: _('Administrator'), 2: _('Domain Administrator'), 3: _('User')} account_type = account_types[c.account.account_type] %>

${_("Showing: %(a)s account details") % dict(a=c.account.username)}

${_('Username')}:
${c.account.username}
${_('Full names')}:
${c.account.firstname} ${c.account.lastname}
${_('Email Address')}:
${c.account.email}
${_('Account status')}:
${functions.item_status(c.account.active)}
${_('Timezone')}:
${c.account.timezone}
${_('Last login')}:
${h.datetimeformat(h.format_date(c.account.last_login, c.tzinfo), format='%Y-%m-%d %H:%M:%S %z (%Z)')}
${_('Account created on')}:
${h.datetimeformat(h.format_date(c.account.created_on, c.tzinfo), format='%Y-%m-%d %H:%M:%S %z (%Z)')}
${_('Account type')}:
${account_type} [ ${_('Local account') if c.account.local else _('External account')} ]
% if c.account.is_domain_admin:
${_('Organizations')}:
<% orglinks = [] for org in c.account.organizations: link = h.link_to(org.name, url('org-detail', orgid=org.id)) if c.user.is_superadmin else org.name orglinks.append(link) orglinks = ', '.join(orglinks) %> ${orglinks|n}
% endif % if c.account.is_peleb:
${_('Domains')}:
<% domlinks = [domain.name for domain in c.account.domains] %> ${', '.join(domlinks)}
% endif
${_('Perform Spam checks')}:
${functions.item_status(c.account.spam_checks)}
${_('Send reports')}:
${functions.item_status(c.account.send_report)}
${_('Spam Low Score')}:
${c.account.low_score|default}
${_('Spam High Score')}:
${c.account.high_score|default}

${_('Alias Addresses')}

% if c.account.addresses: % for address in c.account.addresses:
${address.address}
${functions.item_status(address.enabled)}
% if c.user.is_admin: ${h.link_to(h.literal(''), url('address-edit', addressid=address.id), title=_("Update alias address"))} % else: ${h.literal('')} % endif
% if c.user.is_admin: ${h.link_to(h.literal(''), url('address-delete', addressid=address.id), title=_("Delete alias address"))} % else: ${h.literal('')} % endif
% endfor % else:
${_('No alias addresses configured')}
% endif

${_('Email Signatures')}

% if c.account.signatures: % for sig in c.account.signatures:
${_('Text signature') if sig.signature_type == 1 else _('HTML Signature')}
${functions.item_status(sig.enabled)}
${h.link_to(h.literal(''), url('account-sigs-edit', sigid=sig.id), title=_("Edit email signatures"))}
${h.link_to(h.literal(''), url('account-sigs-delete', sigid=sig.id), title=_("Delete email signatures"))}
% endfor % else:
${_('No Email Signatures configured')}
% endif
<%def name="title()">\ ${_('Accounts :: Account details :: %(a)s') % dict(a=c.account.username)} <%def name="heading()">\ ${self.title()} <%def name="headers()"> <%def name="submenu()">\ % if c.account.is_admin: % endif <%def name="localscripts()">\ <%namespace name="functions" file="../includes/functions.html"/> <%inherit file="../base.html"/>