templates_people_messagesdir = $(templates_peopledir)/messages
templates_people_modules_DATA = \
- src/templates/people/modules/accounts-list.html \
src/templates/people/modules/agent.html \
src/templates/people/modules/cdr.html \
src/templates/people/modules/channels.html \
+++ /dev/null
-<div class="list-group">
- {% for account in accounts %}
- <a class="list-group-item list-group-item-action d-flex align-items-center"
- href="/users/{{ account.uid }}">
- <img class="img-fluid rounded-circle mr-3" src="{{ account.avatar_url(32) }}"
- alt="{{ account }}">
- <h6 class="mb-0">{{ account }}</h6>
- </a>
- {% end %}
-</div>
"BootMenuSeparator" : boot.MenuSeparatorModule,
# People
- "AccountsList" : people.AccountsListModule,
"Agent" : people.AgentModule,
"CDR" : people.CDRModule,
"Channels" : people.ChannelsModule,
self.redirect("%s?%s" % (params.get("return_sso_url"), qs))
-class AccountsListModule(ui_modules.UIModule):
- def render(self, accounts=None):
- if accounts is None:
- accounts = self.backend.accounts
-
- return self.render_string("people/modules/accounts-list.html", accounts=accounts)
-
-
class AgentModule(ui_modules.UIModule):
def render(self, account):
return self.render_string("people/modules/agent.html", account=account)