AutorÃa | 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 tool_mobile/subscriptionTemplate for subscription information.Classes required for JS:* noneData attributes required for JS:* noneContext variables required for this template:* registered - Whether the site is registered* appsportalurl - Apps portal urlExample context (json):{"registered" : true,"appsportalurl": "https://apps.moodle.com","subscription": {"name": "Pro","description": "This subscription has a Moodle Product Premium plan free of charge","timecreated": 1587548810,"expiretime": 1618963200,"features": [{"name": "multimediapushnotifications","enabled": true,"description": "Multimedia push notifications","humanstatus": "Enabled","message": {"type" : "warning","message" : "Temporary disabled for a promotion"}},{"name": "pushnotificationsdevices","enabled": false,"limit": 50,"showbar": 1,"description": "Active user devices for notifications","status": 55,"humanstatus": "55/50","barclass": "bg-danger"},{"name": "custommenuitems","enabled": false,"limit": 4,"showbar": 1,"description": "Custom menu items","status": 2,"humanstatus": "2/4"}]},"messageswarning": [{"message" : "You have surpassed your monthly active user devices limit, some messages are beign ignored. We recommend you to upgrade to a paid plan."}],"notifications": {"totalsentnotifications" : 7600,"totaldevices" : 60,"currentactivedevices" : 55,"ignorednotificationswarning": {"message" : "You have surpassed your monthly active user devices limit, some messages are beign ignored. We recommend you to upgrade to a paid plan."},"monthly" : [{"year": 2020,"month": 4,"sentnotifications": 4500,"newdevices": 20,"activedevices": 55,"ignorednotifications": 40,"limitreachedtime": 1586548810},{"year": 2020,"month": 3,"sentnotifications": 4500,"newdevices":10,"activedevices": 45,"ignorednotifications": 0,"limitreachedtime": 0}]}}}}{{#messageserror}}{{> core/notification_error}}{{/messageserror}}{{#messagessuccess}}{{> core/notification_success}}{{/messagessuccess}}{{#messageswarning}}{{> core/notification_warning}}{{/messageswarning}}{{#messagesinfo}}{{> core/notification_info}}{{/messagesinfo}}<div id="subscription-overview" class="box"><h2>{{# str }} mobileappsubscription, tool_mobile {{/ str }}</h2>{{#messageshtml}}{{{message}}}{{/messageshtml}}{{#subscription}}<dl class="list-narrow"><dt>{{# str }} name {{/ str }}</dt><dd>{{name}}</dd><dt>{{# str }} description {{/ str }}</dt><dd>{{description}}</dd><dt>{{# str }} subscriptioncreated, tool_mobile {{/ str }}</dt><dd>{{#userdate}} {{timecreated}}, {{#str}} strftimedate {{/str}} {{/userdate}}</dd>{{#expiretime}}<dt>{{# str }} subscriptionexpiration, tool_mobile {{/ str }}</dt><dd>{{#userdate}} {{expiretime}}, {{#str}} strftimedate {{/str}} {{/userdate}}</dd>{{/expiretime}}</dl>{{^registered}}{{# str }} subscriptionregister, tool_mobile, {{ appsportalurl }} {{/ str }}{{/registered}}<h3>{{# str }} subscriptionfeatures, tool_mobile {{/ str }}</h3>{{#features}}<dl>{{^limit}}<dt>{{{description}}}</dt><dd>{{{humanstatus}}}</dd>{{/limit}}{{#limit}}<dt>{{{description}}}</dt><dd>{{#showbar}}<div class="progress"><div class="progress-bar progress-bar-animated {{barclass}}" role="progressbar" style="width: 100%" aria-valuenow="{{status}}" aria-valuemin="0" aria-valuemax="{{limit}}">{{humanstatus}}</div></div>{{/showbar}}{{^showbar}}{{humanstatus}}{{/showbar}}</dd>{{/limit}}{{#message}}<span class="badge badge-{{type}}">{{message}}</span>{{/message}}</dl>{{/features}}{{#registered}}{{# str }} subscriptionsseemore, tool_mobile, {{ appsportalurl }} {{/ str }}{{/registered}}{{/subscription}}</div><div id="notifications-overview" class="box"><h3>{{# str }} notifications, tool_mobile {{/ str }}</h3>{{^registered}}{{# str }} subscriptionregister, tool_mobile, {{ appsportalurl }} {{/ str }}{{/registered}}{{#notifications}}{{#ignorednotificationswarning}}{{> core/notification_error}}{{/ignorednotificationswarning}}<dl><dt>{{# str }} notificationscurrentactivedevices, tool_mobile {{/ str }}</dt><dd>{{currentactivedevices}}</dd></dl><table id="notificationstable" class="generaltable fullwidth"><thead><tr><th class="text-center" scope="col">{{#str}}year, form{{/str}}</th><th class="text-center" scope="col">{{#str}}month{{/str}}</th><th class="text-center" scope="col">{{#str}}notificationssentnotifications, tool_mobile{{/str}}</th><th class="text-center" scope="col">{{#str}}notificationsactivedevices, tool_mobile{{/str}}</th><th class="text-center" scope="col">{{#str}}notificationsnewdevices, tool_mobile{{/str}}</th><th class="text-center" scope="col">{{#str}}notificationsignorednotifications, tool_mobile{{/str}}</th></tr></thead><tbody>{{#notifications.monthly}}<tr><td class="text-center">{{year}}</td><td class="text-center">{{month}}</td><td class="text-center">{{sentnotifications}}</td><td class="text-center">{{activedevices}}</td><td class="text-center">{{newdevices}}</td><td class="text-center">{{ignorednotifications}}</td></tr>{{/notifications.monthly}}</tbody></table>{{#registered}}{{# str }} notificationsseemore, tool_mobile, {{ appsportalurl }} {{/ str }}{{/registered}}{{/notifications}}{{^notifications}}{{# str }} notificationsmissingwarning, tool_mobile {{/ str }}{{/notifications}}</div>