Ir a la última revisión | Autoría | Comparar con el anterior | Ultima modificación | Ver Log |
{{!This file is part of Moodle - http://moodle.org/Moodle is free software: you can redistribute it and/or modifyit under the terms of the GNU General Public License as published bythe Free Software Foundation, either version 3 of the License, or(at your option) any later version.Moodle is distributed in the hope that it will be useful,but WITHOUT ANY WARRANTY; without even the implied warranty ofMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See theGNU General Public License for more details.You should have received a copy of the GNU General Public Licensealong with Moodle. If not, see <http://www.gnu.org/licenses/>.}}{{!@template core_message/message_drawer_conversations_listThis template will render a list of conversations for the message drawer.Classes required for JS:* noneData attributes required for JS:* All data attributes are requiredContext variables required for this template:* userid The logged in user id* urls The URLs for the popoverExample context (json):{}}}{{#conversations}}<ahref="#"class="py-0 px-2 d-flex list-group-item list-group-item-action align-items-center"data-conversation-id="{{id}}"{{#userid}}data-user-id="{{.}}"{{/userid}}role="button">{{#imageurl}}<imgclass="rounded-circle align-self-start mt-2"src="{{{.}}}"alt="{{name}}"aria-hidden="true"style="height: 38px">{{/imageurl}}{{#showonlinestatus}}<span class="contact-status icon-size-2 {{#isonline}}online{{/isonline}}">{{#isonline}} {{#pix}} t/online, core, {{#str}} online, core_message {{/str}} {{/pix}} {{/isonline}}</span>{{/showonlinestatus}}<div class="w-100 text-truncate ml-2 my-2"><div class="d-flex"><strong class="m-0 text-truncate">{{name}}</strong><span class="{{^isblocked}}hidden{{/isblocked}}" data-region="contact-icon-blocked">{{#pix}} t/block, core, {{#str}} contactblocked, message {{/str}} {{/pix}}</span><span class="{{^ismuted}}hidden{{/ismuted}}" data-region="muted-icon-container">{{#pix}} i/muted, core {{/pix}}</span></div>{{#subname}}<p class="m-0 text-truncate">{{.}}</p>{{/subname}}<p class="m-0 font-weight-light text-truncate last-message" data-region="last-message">{{#sentfromcurrentuser}}{{#str}} you, core_message {{/str}}{{/sentfromcurrentuser}}{{^sentfromcurrentuser}}{{#lastsendername}}{{#str}} sender, core_message, {{.}} {{/str}}{{/lastsendername}}{{/sentfromcurrentuser}}<span>{{{lastmessage}}}</span></p></div><div class="d-flex align-self-stretch"><divclass="px-2 py-1 small position-absolute position-right {{^lastmessagedate}}hidden{{/lastmessagedate}}"data-region="last-message-date" aria-hidden="true">{{#lastmessagedate}}{{#istoday}}{{#userdate}} {{.}}, {{#str}} strftimetime24, core_langconfig {{/str}} {{/userdate}}{{/istoday}}{{^istoday}}{{#userdate}} {{.}}, {{#str}} strftimedatefullshort, core_langconfig {{/str}} {{/userdate}}{{/istoday}}{{/lastmessagedate}}</div><div class="d-flex align-self-center align-items-center"><spanclass="badge rounded-pill bg-primary text-white {{^unreadcount}}hidden{{/unreadcount}}"data-region="unread-count"><span aria-hidden="true">{{unreadcount}}</span><span class="sr-only">{{#str}} unreadmessages, core_message, {{unreadcount}} {{/str}}</span></span><div class="text-muted ml-auto">{{> core_message/message_drawer_icon_forward }}</div></div></div></a>{{/conversations}}