added moodle as Data

This commit is contained in:
PxlLoewe
2025-06-10 11:53:43 -07:00
parent 12fc0e86af
commit 3216272a99
28029 changed files with 4897781 additions and 3 deletions

View File

@@ -0,0 +1,8 @@
<?php
// ********** This file is generated DO NOT EDIT **********
$CFG->siteidentifier = 'kVPWBcyhPcL6U2Mvvgw1OEPOjWPbkKXUlocalhost';
$CFG->bootstraphash = '65602f70d80bf9b490122b5b9239c5a4';
// Only if the file is not stale and has not been defined.
if ($CFG->bootstraphash === hash_local_config_cache() && !defined('SYSCONTEXTID')) {
define('SYSCONTEXTID', 1);
}

View File

@@ -0,0 +1,91 @@
<?php
/**
* This class has been auto-generated by PHP-DI.
*/
class CompiledContainer extends DI\CompiledContainer{
const METHOD_MAPPING = array (
'core\\router\\route_loader_interface' => 'get1',
'core\\router\\response_validator_interface' => 'get2',
'core\\router\\request_validator_interface' => 'get3',
'moodle_database' => 'get4',
'core_string_manager' => 'get5',
'core\\clock' => 'get6',
'Psr\\Clock\\ClockInterface' => 'get7',
'libphonenumber\\PhoneNumberUtil' => 'get8',
'core\\router\\route_loader' => 'get9',
'core\\router\\response_validator' => 'get10',
'core\\router\\request_validator' => 'get11',
);
protected function get1()
{
return $this->delegateContainer->get('core\\router\\route_loader');
}
protected function get2()
{
return $this->delegateContainer->get('core\\router\\response_validator');
}
protected function get3()
{
return $this->delegateContainer->get('core\\router\\request_validator');
}
protected function get4()
{
return $this->resolveFactory(static function(): \moodle_database {
global $DB;
return $DB;
}, 'moodle_database');
}
protected function get5()
{
return $this->resolveFactory(static fn() => get_string_manager(), 'core_string_manager');
}
protected function get6()
{
return $this->resolveFactory(static function () {
global $CFG;
// Web requests to the Behat site can use a frozen clock if configured.
if (defined('BEHAT_SITE_RUNNING') && !empty($CFG->behat_frozen_clock)) {
require_once($CFG->libdir . '/testing/classes/frozen_clock.php');
return new \frozen_clock((int)$CFG->behat_frozen_clock);
}
return new \core\system_clock();
}, 'core\\clock');
}
protected function get7()
{
return $this->delegateContainer->get('core\\clock');
}
protected function get8()
{
return $this->resolveFactory(static fn() => \libphonenumber\PhoneNumberUtil::getInstance(), 'libphonenumber\\PhoneNumberUtil');
}
protected function get9()
{
$object = new core\router\route_loader();
return $object;
}
protected function get10()
{
$object = new core\router\response_validator();
return $object;
}
protected function get11()
{
$object = new core\router\request_validator();
return $object;
}
}

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,10 @@
/**
* This module depends on the real jquery - and returns the non-global version of it.
*
* @module jquery-private
* @package core
* @copyright 2015 Damyon Wiese <damyon@moodle.com>
* @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
*/
define(['jquery'],function($){return $.noConflict(!0)})

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,89 @@
M.yui.add_module=function(modules){for(var modname in modules){YUI_config.modules[modname]=modules[modname]}
Y.applyConfig(YUI_config)};M.yui.galleryversion='2010.04.21-21-51';M.util=M.util||{};M.str=M.str||{};M.util.image_url=function(imagename,component){if(!component||component==''||component=='moodle'||component=='core'){component='core'}
var url=M.cfg.wwwroot+'/theme/image.php';if(M.cfg.themerev>0&&M.cfg.slasharguments==1){if(!M.cfg.svgicons){url+='/_s'}
url+='/'+M.cfg.theme+'/'+component+'/'+M.cfg.themerev+'/'+imagename}else{url+='?theme='+M.cfg.theme+'&component='+component+'&rev='+M.cfg.themerev+'&image='+imagename;if(!M.cfg.svgicons){url+='&svg=0'}}
return url};M.util.in_array=function(item,array){return array.indexOf(item)!==-1};M.util.init_collapsible_region=function(Y,id,userpref,strtooltip){Y.use('anim',function(Y){new M.util.CollapsibleRegion(Y,id,userpref,strtooltip)})};M.util.CollapsibleRegion=function(Y,id,userpref,strtooltip){this.userpref=userpref;this.div=Y.one('#'+id);var caption=this.div.one('#'+id+'_caption');var a=Y.Node.create('<a href="#"></a>');a.setAttribute('title',strtooltip);while(caption.hasChildNodes()){child=caption.get('firstChild');child.remove();a.append(child)}
caption.append(a);var height=this.div.get('offsetHeight');var collapsedimage='t/collapsed';if(right_to_left()){collapsedimage='t/collapsed_rtl'}
if(this.div.hasClass('collapsed')){this.icon=Y.Node.create('<img src="'+M.util.image_url(collapsedimage,'moodle')+'" alt="" class="icon" />');this.div.setStyle('height',caption.get('offsetHeight')+'px')}else{this.icon=Y.Node.create('<img src="'+M.util.image_url('t/expanded','moodle')+'" alt="" class="icon" />')}
a.append(this.icon);var animation=new Y.Anim({node:this.div,duration:0.3,easing:Y.Easing.easeBoth,to:{height:caption.get('offsetHeight')},from:{height:height}});animation.on('start',()=>M.util.js_pending('CollapsibleRegion'));animation.on('resume',()=>M.util.js_pending('CollapsibleRegion'));animation.on('pause',()=>M.util.js_complete('CollapsibleRegion'));animation.on('end',function(){this.div.toggleClass('collapsed');var collapsedimage='t/collapsed';if(right_to_left()){collapsedimage='t/collapsed_rtl'}else{collapsedimage='t/collapsed'}
if(this.div.hasClass('collapsed')){this.icon.set('src',M.util.image_url(collapsedimage,'moodle'))}else{this.icon.set('src',M.util.image_url('t/expanded','moodle'))}
M.util.js_complete('CollapsibleRegion')},this);a.on('click',function(e,animation){e.preventDefault();if(animation.get('running')){animation.stop()}
animation.set('reverse',this.div.hasClass('collapsed'));if(this.userpref){require(['core_user/repository'],function(UserRepository){UserRepository.setUserPreference(this.userpref,!this.div.hasClass('collapsed'))}.bind(this))}
animation.run()},this,animation)};M.util.CollapsibleRegion.prototype.userpref=null;M.util.CollapsibleRegion.prototype.div=null;M.util.CollapsibleRegion.prototype.icon=null;M.util.set_user_preference=function(){throw new Error('M.util.set_user_preference is deprecated. Please use the "core_user/repository" module instead.')};M.util.show_confirm_dialog=(e,{message,continuelabel,callback=null,scope=null,callbackargs=[],}={})=>{if(e.preventDefault){e.preventDefault()}
require(['core/notification','core/str','core_form/changechecker','core/normalise'],function(Notification,Str,FormChangeChecker,Normalise){if(scope===null&&e.target){scope=e.target}
Notification.saveCancelPromise(Str.get_string('confirmation','admin'),message,continuelabel||Str.get_string('yes','moodle'),).then(()=>{if(callback){callback.apply(scope,callbackargs);return}
if(!e.target){window.console.error(`M.util.show_confirm_dialog: No target found for event`,e);return}
const target=Normalise.getElement(e.target);if(target.closest('a')){window.location=target.closest('a').getAttribute('href');return}else if(target.closest('input')||target.closest('button')){const form=target.closest('form');const hiddenValue=document.createElement('input');hiddenValue.setAttribute('type','hidden');hiddenValue.setAttribute('name',target.getAttribute('name'));hiddenValue.setAttribute('value',target.getAttribute('value'));form.appendChild(hiddenValue);FormChangeChecker.markFormAsDirty(form);form.submit();return}else if(target.closest('form')){const form=target.closest('form');FormChangeChecker.markFormAsDirty(form);form.submit();return}
window.console.error(`Element of type ${target.tagName} is not supported by M.util.show_confirm_dialog.`);return}).catch(()=>{return})})};M.util.init_maximised_embed=function(Y,id){var obj=Y.one('#'+id);if(!obj){return}
var get_htmlelement_size=function(el,prop){if(Y.Lang.isString(el)){el=Y.one('#'+el)}
if(el){var val=el.getStyle(prop);if(val=='auto'){val=el.getComputedStyle(prop)}
val=parseInt(val);if(isNaN(val)){return 0}
return val}else{return 0}};var resize_object=function(){obj.setStyle('display','none');var newwidth=get_htmlelement_size('maincontent','width')-35;if(newwidth>500){obj.setStyle('width',newwidth+'px')}else{obj.setStyle('width','500px')}
var headerheight=get_htmlelement_size('page-header','height');var footerheight=get_htmlelement_size('page-footer','height');var newheight=parseInt(Y.one('body').get('docHeight'))-footerheight-headerheight-100;if(newheight<400){newheight=400}
obj.setStyle('height',newheight+'px');obj.setStyle('display','')};resize_object();Y.use('event-resize',function(Y){Y.on("windowresize",function(){resize_object()})})};M.util.init_frametop=function(Y){Y.all('a').each(function(node){node.set('target','_top')});Y.all('form').each(function(node){node.set('target','_top')})};M.util.init_toggle_class_on_click=function(Y,id,cssselector,toggleclassname,togglecssselector){throw new Error('M.util.init_toggle_class_on_click can not be used any more. Please use jQuery instead.')};M.util.init_colour_picker=function(Y,id,previewconf){Y.use('node','event-mouseenter',function(){var colourpicker={box:null,input:null,image:null,preview:null,current:null,eventClick:null,eventMouseEnter:null,eventMouseLeave:null,eventMouseMove:null,width:300,height:100,factor:5,init:function(){this.input=Y.one('#'+id);this.box=this.input.ancestor().one('.admin_colourpicker');this.image=Y.Node.create('<img alt="" class="colourdialogue" />');this.image.setAttribute('src',M.util.image_url('i/colourpicker','moodle'));this.preview=Y.Node.create('<div class="previewcolour"></div>');this.preview.setStyle('width',this.height/2).setStyle('height',this.height/2).setStyle('backgroundColor',this.input.get('value'));this.current=Y.Node.create('<div class="currentcolour"></div>');this.current.setStyle('width',this.height/2).setStyle('height',this.height/2-1).setStyle('backgroundColor',this.input.get('value'));this.box.setContent('').append(this.image).append(this.preview).append(this.current);if(typeof(previewconf)==='object'&&previewconf!==null){Y.one('#'+id+'_preview').on('click',function(e){if(Y.Lang.isString(previewconf.selector)){Y.all(previewconf.selector).setStyle(previewconf.style,this.input.get('value'))}else{for(var i in previewconf.selector){Y.all(previewconf.selector[i]).setStyle(previewconf.style,this.input.get('value'))}}},this)}
this.eventClick=this.image.on('click',this.pickColour,this);this.eventMouseEnter=Y.on('mouseenter',this.startFollow,this.image,this)},startFollow:function(e){this.eventMouseEnter.detach();this.eventMouseLeave=Y.on('mouseleave',this.endFollow,this.image,this);this.eventMouseMove=this.image.on('mousemove',function(e){this.preview.setStyle('backgroundColor',this.determineColour(e))},this)},endFollow:function(e){this.eventMouseMove.detach();this.eventMouseLeave.detach();this.eventMouseEnter=Y.on('mouseenter',this.startFollow,this.image,this)},pickColour:function(e){var colour=this.determineColour(e);this.input.set('value',colour);this.current.setStyle('backgroundColor',colour)},determineColour:function(e){var eventx=Math.floor(e.pageX-e.target.getX());var eventy=Math.floor(e.pageY-e.target.getY());var imagewidth=this.width;var imageheight=this.height;var factor=this.factor;var colour=[255,0,0];var matrices=[[0,1,0],[-1,0,0],[0,0,1],[0,-1,0],[1,0,0],[0,0,-1]];var matrixcount=matrices.length;var limit=Math.round(imagewidth/matrixcount);var heightbreak=Math.round(imageheight/2);for(var x=0;x<imagewidth;x++){var divisor=Math.floor(x/limit);var matrix=matrices[divisor];colour[0]+=matrix[0]*factor;colour[1]+=matrix[1]*factor;colour[2]+=matrix[2]*factor;if(eventx==x){break}}
var pixel=[colour[0],colour[1],colour[2]];if(eventy<heightbreak){pixel[0]+=Math.floor(((255-pixel[0])/heightbreak)*(heightbreak-eventy));pixel[1]+=Math.floor(((255-pixel[1])/heightbreak)*(heightbreak-eventy));pixel[2]+=Math.floor(((255-pixel[2])/heightbreak)*(heightbreak-eventy))}else if(eventy>heightbreak){pixel[0]=Math.floor((imageheight-eventy)*(pixel[0]/heightbreak));pixel[1]=Math.floor((imageheight-eventy)*(pixel[1]/heightbreak));pixel[2]=Math.floor((imageheight-eventy)*(pixel[2]/heightbreak))}
return this.convert_rgb_to_hex(pixel)},convert_rgb_to_hex:function(rgb){var hex='#';var hexchars="0123456789ABCDEF";for(var i=0;i<3;i++){var number=Math.abs(rgb[i]);if(number==0||isNaN(number)){hex+='00'}else{hex+=hexchars.charAt((number-number%16)/16)+hexchars.charAt(number%16)}}
return hex}};colourpicker.init()})};M.util.init_block_hider=function(Y,config){Y.use('base','node',function(Y){M.util.block_hider=M.util.block_hider||(function(){var blockhider=function(){blockhider.superclass.constructor.apply(this,arguments)};blockhider.prototype={initializer:function(config){this.set('block','#'+this.get('id'));var b=this.get('block'),t=b.one('.title'),a=null,hide,show;if(t&&(a=t.one('.block_action'))){hide=Y.Node.create('<img />').addClass('block-hider-hide').setAttrs({alt:config.tooltipVisible,src:this.get('iconVisible'),tabIndex:0,'title':config.tooltipVisible});hide.on('keypress',this.updateStateKey,this,!0);hide.on('click',this.updateState,this,!0);show=Y.Node.create('<img />').addClass('block-hider-show').setAttrs({alt:config.tooltipHidden,src:this.get('iconHidden'),tabIndex:0,'title':config.tooltipHidden});show.on('keypress',this.updateStateKey,this,!1);show.on('click',this.updateState,this,!1);a.insert(show,0).insert(hide,0)}},updateState:function(e,hide){require(['core_user/repository'],function(UserRepository){UserRepository.setUserPreference(this.get('preference'),hide)}.bind(this));if(hide){this.get('block').addClass('hidden');this.get('block').one('.block-hider-show').focus()}else{this.get('block').removeClass('hidden');this.get('block').one('.block-hider-hide').focus()}},updateStateKey:function(e,hide){if(e.keyCode==13){this.updateState(this,hide)}}};Y.extend(blockhider,Y.Base,blockhider.prototype,{NAME:'blockhider',ATTRS:{id:{},preference:{},iconVisible:{value:M.util.image_url('t/switch_minus','moodle')},iconHidden:{value:M.util.image_url('t/switch_plus','moodle')},block:{setter:function(node){return Y.one(node)}}}});return blockhider})();new M.util.block_hider(config)})};M.util.pending_js=[];M.util.complete_js=[];M.util.js_pending=function(uniqid){if(typeof uniqid!=='undefined'){M.util.pending_js.push(uniqid)}
return M.util.pending_js.length};M.util.js_pending('init');YUI.add('moodle-core-io',function(Y){Y.on('io:start',function(id){M.util.js_pending('io:'+id)});Y.on('io:end',function(id){M.util.js_complete('io:'+id)})},'@VERSION@',{condition:{trigger:'io-base',when:'after'}});M.util.js_complete=function(uniqid){const index=M.util.pending_js.indexOf(uniqid);if(index>=0){M.util.complete_js.push(M.util.pending_js.splice(index,1)[0])}else{window.console.log("Unable to locate key for js_complete call",uniqid)}
return M.util.pending_js.length};M.util.get_string=function(identifier,component,a){var stringvalue;if(M.cfg.developerdebug){if(typeof M.util.get_string_yui_instance==='undefined'){M.util.get_string_yui_instance=new YUI({debug:!0})}
var Y=M.util.get_string_yui_instance}
if(!M.str.hasOwnProperty(component)||!M.str[component].hasOwnProperty(identifier)){stringvalue='[['+identifier+','+component+']]';if(M.cfg.developerdebug){Y.log('undefined string '+stringvalue,'warn','M.util.get_string')}
return stringvalue}
stringvalue=M.str[component][identifier];if(typeof a=='undefined'){return stringvalue}
if(typeof a=='number'||typeof a=='string'){stringvalue=stringvalue.replace(/\{\$a\}/g,a);return stringvalue}
if(typeof a=='object'){for(var key in a){if(typeof a[key]!='number'&&typeof a[key]!='string'){if(M.cfg.developerdebug){Y.log('invalid value type for $a->'+key,'warn','M.util.get_string')}
continue}
var search='{$a->'+key+'}';search=search.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,'\\$&');search=new RegExp(search,'g');stringvalue=stringvalue.replace(search,a[key])}
return stringvalue}
if(M.cfg.developerdebug){Y.log('incorrect placeholder type','warn','M.util.get_string')}
return stringvalue};M.util.focus_login_form=function(Y){Y.log('M.util.focus_login_form no longer does anything. Please use jquery instead.','warn','javascript-static.js')};M.util.focus_login_error=function(Y){Y.log('M.util.focus_login_error no longer does anything. Please use jquery instead.','warn','javascript-static.js')};M.util.add_lightbox=function(Y,node){var WAITICON={'pix':"i/loading_small",'component':'moodle'};if(node.one('.lightbox')){return node.one('.lightbox')}
node.setStyle('position','relative');var waiticon=Y.Node.create('<img />').setAttribute('src',M.util.image_url(WAITICON.pix,WAITICON.component)).addClass('icon');var lightbox=Y.Node.create('<div></div>').setStyles({'opacity':'.75','position':'absolute','width':'100%','height':'100%','top':0,'left':0,'paddingTop':'50%','backgroundColor':'white','textAlign':'center'}).setAttribute('class','lightbox').hide();lightbox.appendChild(waiticon);node.append(lightbox);return lightbox}
M.util.add_spinner=function(Y,node){var WAITICON={'pix':"i/loading_small",'component':'moodle'};if(node.one('.spinner')){return node.one('.spinner')}
var spinner=Y.Node.create('<img />').setAttribute('src',M.util.image_url(WAITICON.pix,WAITICON.component)).addClass('spinner icon').hide();node.append(spinner);return spinner}
function checkall(){throw new Error('checkall can not be used any more. Please use jQuery instead.')}
function checknone(){throw new Error('checknone can not be used any more. Please use jQuery instead.')}
function select_all_in_element_with_id(id,checked){throw new Error('select_all_in_element_with_id can not be used any more. Please use jQuery instead.')}
function select_all_in(elTagName,elClass,elId){throw new Error('select_all_in can not be used any more. Please use jQuery instead.')}
function deselect_all_in(elTagName,elClass,elId){throw new Error('deselect_all_in can not be used any more. Please use jQuery instead.')}
function confirm_if(expr,message){throw new Error('confirm_if can not be used any more.')}
function findParentNode(el,elName,elClass,elId){throw new Error('findParentNode can not be used any more. Please use jQuery instead.')}
function unmaskPassword(id){var pw=document.getElementById(id);var chb=document.getElementById(id+'unmask');if(Y.UA.ie==0||Y.UA.ie>=9){if(chb.checked){pw.type="text"}else{pw.type="password"}}else{try{if(chb.checked){var newpw=document.createElement('<input type="text" autocomplete="off" name="'+pw.name+'">')}else{var newpw=document.createElement('<input type="password" autocomplete="off" name="'+pw.name+'">')}
newpw.attributes['class'].nodeValue=pw.attributes['class'].nodeValue}catch(e){var newpw=document.createElement('input');newpw.setAttribute('autocomplete','off');newpw.setAttribute('name',pw.name);if(chb.checked){newpw.setAttribute('type','text')}else{newpw.setAttribute('type','password')}
newpw.setAttribute('class',pw.getAttribute('class'))}
newpw.id=pw.id;newpw.size=pw.size;newpw.onblur=pw.onblur;newpw.onchange=pw.onchange;newpw.value=pw.value;pw.parentNode.replaceChild(newpw,pw)}}
function filterByParent(elCollection,parentFinder){throw new Error('filterByParent can not be used any more. Please use jQuery instead.')}
function fix_column_widths(){Y.log('fix_column_widths() no longer does anything. Please remove it from your code.','warn','javascript-static.js')}
function fix_column_width(colName){Y.log('fix_column_width() no longer does anything. Please remove it from your code.','warn','javascript-static.js')}
function insertAtCursor(myField,myValue){if(document.selection){myField.focus();sel=document.selection.createRange();sel.text=myValue}else if(myField.selectionStart||myField.selectionStart=='0'){var startPos=myField.selectionStart;var endPos=myField.selectionEnd;myField.value=myField.value.substring(0,startPos)+myValue+myField.value.substring(endPos,myField.value.length)}else{myField.value+=myValue}}
function increment_filename(filename,ignoreextension){var extension='';var basename=filename;if(!ignoreextension){var dotpos=filename.lastIndexOf('.');if(dotpos!==-1){basename=filename.substr(0,dotpos);extension=filename.substr(dotpos,filename.length)}}
var number=0;var hasnumber=basename.match(/^(.*) \((\d+)\)$/);if(hasnumber!==null){number=parseInt(hasnumber[2],10);basename=hasnumber[1]}
number++;var newname=basename+' ('+number+')'+extension;return newname}
function right_to_left(){var body=Y.one('body');var rtl=!1;if(body&&body.hasClass('dir-rtl')){rtl=!0}
return rtl}
function openpopup(event,args){if(event){if(event.preventDefault){event.preventDefault()}else{event.returnValue=!1}}
var nameregex=/[^a-z0-9_]/i;if(typeof args.name!=='string'){args.name='_blank'}else if(args.name.match(nameregex)){if(M.cfg.developerdebug){alert('DEVELOPER NOTICE: Invalid \'name\' passed to openpopup(): '+args.name)}
args.name=args.name.replace(nameregex,'_')}
var fullurl=args.url;if(!args.url.match(/https?:\/\//)){fullurl=M.cfg.wwwroot+args.url}
if(args.fullscreen){args.options=args.options.replace(/top=\d+/,'top=0').replace(/left=\d+/,'left=0').replace(/width=\d+/,'width='+screen.availWidth).replace(/height=\d+/,'height='+screen.availHeight)}
var windowobj=window.open(fullurl,args.name,args.options);if(!windowobj){return!0}
if(args.fullscreen){var hackcount=100;var get_size_exactly_right=function(){windowobj.moveTo(0,0);windowobj.resizeTo(screen.availWidth,screen.availHeight);if(hackcount>0&&(windowobj.innerHeight<10||windowobj.innerWidth<10)){hackcount-=1;setTimeout(get_size_exactly_right,10)}}
setTimeout(get_size_exactly_right,0)}
windowobj.focus();return!1}
function close_window(e){if(e.preventDefault){e.preventDefault()}else{e.returnValue=!1}
window.close()}
function focuscontrol(controlid){var control=document.getElementById(controlid);if(control){control.focus()}}
function old_onload_focus(formid,controlname){if(document.forms[formid]&&document.forms[formid].elements&&document.forms[formid].elements[controlname]){document.forms[formid].elements[controlname].focus()}}
function build_querystring(obj){return convert_object_to_string(obj,'&')}
function build_windowoptionsstring(obj){return convert_object_to_string(obj,',')}
function convert_object_to_string(obj,separator){if(typeof obj!=='object'){return null}
var list=[];for(var k in obj){k=encodeURIComponent(k);var value=obj[k];if(obj[k]instanceof Array){for(var i in value){list.push(k+'[]='+encodeURIComponent(value[i]))}}else{list.push(k+'='+encodeURIComponent(value))}}
return list.join(separator)}
function stripHTML(str){throw new Error('stripHTML can not be used any more. Please use jQuery instead.')}
function updateProgressBar(id,percent,msg,estimate,error){var event,el=document.getElementById(id),eventData={};if(!el){return}
eventData.message=msg;eventData.percent=percent;eventData.estimate=estimate;eventData.error=error;try{event=new CustomEvent('update',{bubbles:!1,cancelable:!0,detail:eventData})}catch(exception){if(!(exception instanceof TypeError)){throw exception}
event=document.createEvent('CustomEvent');event.initCustomEvent('update',!1,!0,eventData);event.prototype=window.Event.prototype}
el.dispatchEvent(event)}
M.util.help_popups={setup:function(Y){Y.one('body').delegate('click',this.open_popup,'a.helplinkpopup',this)},open_popup:function(e){e.preventDefault();var anchor=e.target.ancestor('a',!0);var args={'name':'popup','url':anchor.getAttribute('href'),'options':''};var options=['height=600','width=800','top=0','left=0','menubar=0','location=0','scrollbars','resizable','toolbar','status','directories=0','fullscreen=0','dependent']
args.options=options.join(',');openpopup(e,args)}}
M.core_custom_menu={init:function(Y,nodeid){var node=Y.one('#'+nodeid);if(node){Y.use('node-menunav',function(Y){node.removeClass('javascript-disabled');node.plug(Y.Plugin.NodeMenuNav)})}}};M.form=M.form||{};M.form.init_smartselect=function(){throw new Error('M.form.init_smartselect can not be used any more.')};M.util.init_skiplink=function(Y){Y.one(Y.config.doc.body).delegate('click',function(e){e.preventDefault();e.stopPropagation();var node=Y.one(this.getAttribute('href'));node.setAttribute('tabindex','-1');node.focus();return!0},'a.skip')}

View File

@@ -0,0 +1,102 @@
<?php
class __Mustache_038518e7ab6f036c05bd54a6e3947ee7 extends Mustache_Template
{
private $lambdaHelper;
public function renderInternal(Mustache_Context $context, $indent = '')
{
$this->lambdaHelper = new Mustache_LambdaHelper($this->mustache, $context);
$buffer = '';
$buffer .= $indent . '<div id="calendar-month-';
$value = $this->resolveValue($context->find('uniqid'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '-';
$value = $this->resolveValue($context->find('calendarinstanceid'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '" data-template="core_calendar/month_detailed">
';
if ($partial = $this->mustache->loadPartial('core_calendar/header')) {
$buffer .= $partial->renderInternal($context, $indent . ' ');
}
if ($partial = $this->mustache->loadPartial('core_calendar/month_detailed')) {
$buffer .= $partial->renderInternal($context, $indent . ' ');
}
$buffer .= $indent . '</div>
';
$value = $context->find('js');
$buffer .= $this->section3ea05a2012b1911386bbcfb840ea844f($context, $indent, $value);
return $buffer;
}
private function section03a2cb78adf693fb240638cbbc7ea15e(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = 'true';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= 'true';
$context->pop();
}
}
return $buffer;
}
private function section3ea05a2012b1911386bbcfb840ea844f(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = '
require([\'jquery\', \'core_calendar/calendar\', \'core_calendar/popover\'], function($, Calendar, calendarPopover) {
const isCalendarBlock = {{#iscalendarblock}}true{{/iscalendarblock}}{{^iscalendarblock}}false{{/iscalendarblock}};
Calendar.init($("#calendar-month-{{uniqid}}-{{calendarinstanceid}}"), isCalendarBlock);
});
';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= $indent . 'require([\'jquery\', \'core_calendar/calendar\', \'core_calendar/popover\'], function($, Calendar, calendarPopover) {
';
$buffer .= $indent . ' const isCalendarBlock = ';
$value = $context->find('iscalendarblock');
$buffer .= $this->section03a2cb78adf693fb240638cbbc7ea15e($context, $indent, $value);
$value = $context->find('iscalendarblock');
if (empty($value)) {
$buffer .= 'false';
}
$buffer .= ';
';
$buffer .= $indent . ' Calendar.init($("#calendar-month-';
$value = $this->resolveValue($context->find('uniqid'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '-';
$value = $this->resolveValue($context->find('calendarinstanceid'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '"), isCalendarBlock);
';
$buffer .= $indent . '});
';
$context->pop();
}
}
return $buffer;
}
}

View File

@@ -0,0 +1,206 @@
<?php
class __Mustache_046d2612eacda4f18c7671c1c5febf23 extends Mustache_Template
{
private $lambdaHelper;
public function renderInternal(Mustache_Context $context, $indent = '')
{
$this->lambdaHelper = new Mustache_LambdaHelper($this->mustache, $context);
$buffer = '';
$buffer .= $indent . '
';
$buffer .= $indent . '<div class="d-flex flex-column">
';
$buffer .= $indent . ' <div class="mb-3 bg-white" data-region="all-contacts-container">
';
$buffer .= $indent . ' <div data-region="contacts-container" class="pt-2">
';
$buffer .= $indent . ' <h3 class="h6 px-2">';
$value = $context->find('str');
$buffer .= $this->sectionAe27671d8d1750e9af3adcc5df1cbf0d($context, $indent, $value);
$buffer .= '</h3>
';
$buffer .= $indent . ' <div class="list-group" data-region="list"></div>
';
$buffer .= $indent . ' </div>
';
$buffer .= $indent . ' <div data-region="non-contacts-container" class="pt-2 border-top">
';
$buffer .= $indent . ' <h3 class="h6 px-2">';
$value = $context->find('str');
$buffer .= $this->section7c04418fb1ac10c2f8bbc38e19a7e6f3($context, $indent, $value);
$buffer .= '</h3>
';
$buffer .= $indent . ' <div class="list-group" data-region="list"></div>
';
$buffer .= $indent . ' </div>
';
$buffer .= $indent . ' <div class="text-end">
';
$buffer .= $indent . ' <button class="btn btn-link text-primary" data-action="load-more-users">
';
$buffer .= $indent . ' <span data-region="button-text">';
$value = $context->find('str');
$buffer .= $this->section64bd7db84b8533b07dee79cd437a0887($context, $indent, $value);
$buffer .= '</span>
';
$buffer .= $indent . ' <span data-region="loading-icon-container" class="hidden">';
if ($partial = $this->mustache->loadPartial('core/loading')) {
$buffer .= $partial->renderInternal($context);
}
$buffer .= '</span>
';
$buffer .= $indent . ' </button>
';
$buffer .= $indent . ' </div>
';
$buffer .= $indent . ' </div>
';
$buffer .= $indent . ' <div class="bg-white" data-region="messages-container">
';
$buffer .= $indent . ' <h3 class="h6 px-2 pt-2">';
$value = $context->find('str');
$buffer .= $this->sectionD01943ab4af9e11b8162452fa104dec4($context, $indent, $value);
$buffer .= '</h3>
';
$buffer .= $indent . ' <div class="list-group" data-region="list"></div>
';
$buffer .= $indent . ' <div class="text-end">
';
$buffer .= $indent . ' <button class="btn btn-link text-primary" data-action="load-more-messages">
';
$buffer .= $indent . ' <span data-region="button-text">';
$value = $context->find('str');
$buffer .= $this->section64bd7db84b8533b07dee79cd437a0887($context, $indent, $value);
$buffer .= '</span>
';
$buffer .= $indent . ' <span data-region="loading-icon-container" class="hidden">';
if ($partial = $this->mustache->loadPartial('core/loading')) {
$buffer .= $partial->renderInternal($context);
}
$buffer .= '</span>
';
$buffer .= $indent . ' </button>
';
$buffer .= $indent . ' </div>
';
$buffer .= $indent . ' </div>
';
$buffer .= $indent . ' <p class="hidden p-3 text-center" data-region="no-results-container">';
$value = $context->find('str');
$buffer .= $this->section4fff29ce050a3086d17820b3f0d560b4($context, $indent, $value);
$buffer .= '</p>
';
$buffer .= $indent . '</div>';
return $buffer;
}
private function sectionAe27671d8d1750e9af3adcc5df1cbf0d(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' contacts, core_message ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' contacts, core_message ';
$context->pop();
}
}
return $buffer;
}
private function section7c04418fb1ac10c2f8bbc38e19a7e6f3(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' noncontacts, core_message ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' noncontacts, core_message ';
$context->pop();
}
}
return $buffer;
}
private function section64bd7db84b8533b07dee79cd437a0887(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' loadmore, core_message ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' loadmore, core_message ';
$context->pop();
}
}
return $buffer;
}
private function sectionD01943ab4af9e11b8162452fa104dec4(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' messages, core_message ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' messages, core_message ';
$context->pop();
}
}
return $buffer;
}
private function section4fff29ce050a3086d17820b3f0d560b4(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' noresults, core ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' noresults, core ';
$context->pop();
}
}
return $buffer;
}
}

View File

@@ -0,0 +1,438 @@
<?php
class __Mustache_0529d065ca24cd825666deff4ca6135d extends Mustache_Template
{
private $lambdaHelper;
public function renderInternal(Mustache_Context $context, $indent = '')
{
$this->lambdaHelper = new Mustache_LambdaHelper($this->mustache, $context);
$buffer = '';
$buffer .= $indent . '<div class="usermenu">
';
$value = $context->find('unauthenticateduser');
$buffer .= $this->sectionC451416e9a978fc745e3bd934ef5af2d($context, $indent, $value);
$value = $context->find('unauthenticateduser');
if (empty($value)) {
$buffer .= $indent . ' <div class="dropdown show">
';
$buffer .= $indent . ' <a href="#" role="button" id="user-menu-toggle" data-bs-toggle="dropdown" aria-label="';
$value = $context->find('str');
$buffer .= $this->section4e1672c73dd70427ed6b223d1fa8d13b($context, $indent, $value);
$buffer .= '"
';
$buffer .= $indent . ' aria-haspopup="true" aria-controls="user-action-menu" class="btn dropdown-toggle">
';
$buffer .= $indent . ' <span class="userbutton">
';
if ($partial = $this->mustache->loadPartial('core/user_menu_metadata')) {
$buffer .= $partial->renderInternal($context, $indent . ' ');
}
$buffer .= $indent . ' </span>
';
$buffer .= $indent . ' </a>
';
$buffer .= $indent . ' <div id="user-action-menu" class="dropdown-menu dropdown-menu-end">
';
$buffer .= $indent . ' <div id="usermenu-carousel" class="carousel slide" data-touch="false" data-interval="false" data-keyboard="false">
';
$buffer .= $indent . ' <div class="carousel-inner">
';
$buffer .= $indent . ' <div id="carousel-item-main" class="carousel-item active" role="menu" tabindex="-1" aria-label="';
$value = $context->find('str');
$buffer .= $this->sectionC9f8116799aecab2a637bf9b97e3b17a($context, $indent, $value);
$buffer .= '">
';
if ($partial = $this->mustache->loadPartial('core/user_action_menu_items')) {
$buffer .= $partial->renderInternal($context, $indent . ' ');
}
$buffer .= $indent . ' </div>
';
$value = $context->find('submenus');
$buffer .= $this->sectionF6ada12f42d3d1f1d8b0b9045e455633($context, $indent, $value);
$buffer .= $indent . ' </div>
';
$buffer .= $indent . ' </div>
';
$buffer .= $indent . ' </div>
';
$buffer .= $indent . ' </div>
';
}
$buffer .= $indent . '</div>
';
$value = $context->find('js');
$buffer .= $this->section9fabd883c42f661de9048a32b433b843($context, $indent, $value);
return $buffer;
}
private function section372dada88a87ec5a5336cd0b597b76c0(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' loggedinasguest, core ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' loggedinasguest, core ';
$context->pop();
}
}
return $buffer;
}
private function section60903ea1441adb99832035d30c1076ed(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = '
{{#str}} loggedinasguest, core {{/str}}
<div class="divider border-start h-75 align-self-center mx-2"></div>
';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= $indent . ' ';
$value = $context->find('str');
$buffer .= $this->section372dada88a87ec5a5336cd0b597b76c0($context, $indent, $value);
$buffer .= '
';
$buffer .= $indent . ' <div class="divider border-start h-75 align-self-center mx-2"></div>
';
$context->pop();
}
}
return $buffer;
}
private function section709c7103df2192436d0891976f85ca16(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' login, core ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' login, core ';
$context->pop();
}
}
return $buffer;
}
private function sectionFd69bbef7e7b9e9a4517306133eac6d3(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = '
<a href="{{url}}">{{#str}} login, core {{/str}}</a>
';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= $indent . ' <a href="';
$value = $this->resolveValue($context->find('url'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '">';
$value = $context->find('str');
$buffer .= $this->section709c7103df2192436d0891976f85ca16($context, $indent, $value);
$buffer .= '</a>
';
$context->pop();
}
}
return $buffer;
}
private function sectionC451416e9a978fc745e3bd934ef5af2d(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = '
<span class="login ps-2">
{{#guest}}
{{#str}} loggedinasguest, core {{/str}}
<div class="divider border-start h-75 align-self-center mx-2"></div>
{{/guest}}
{{#url}}
<a href="{{url}}">{{#str}} login, core {{/str}}</a>
{{/url}}
</span>
';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= $indent . ' <span class="login ps-2">
';
$value = $context->find('guest');
$buffer .= $this->section60903ea1441adb99832035d30c1076ed($context, $indent, $value);
$value = $context->find('url');
$buffer .= $this->sectionFd69bbef7e7b9e9a4517306133eac6d3($context, $indent, $value);
$buffer .= $indent . ' </span>
';
$context->pop();
}
}
return $buffer;
}
private function section4e1672c73dd70427ed6b223d1fa8d13b(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = 'usermenu';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= 'usermenu';
$context->pop();
}
}
return $buffer;
}
private function sectionC9f8116799aecab2a637bf9b97e3b17a(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = 'user';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= 'user';
$context->pop();
}
}
return $buffer;
}
private function section9f5fb4563075558fe19532db49b843db(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = 'usermenugoback';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= 'usermenugoback';
$context->pop();
}
}
return $buffer;
}
private function section1ae1ec3288c57cc16cf11024cfaa8d4e(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = 'i/arrow-left';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= 'i/arrow-left';
$context->pop();
}
}
return $buffer;
}
private function section3fb306b309973c917530dde4229e8877(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = 'i/arrow-right';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= 'i/arrow-right';
$context->pop();
}
}
return $buffer;
}
private function sectionF6ada12f42d3d1f1d8b0b9045e455633(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = '
<div id="carousel-item-{{id}}" role="menu" class="carousel-item submenu" tabindex="-1" aria-label="{{title}}">
<div class="d-flex flex-column h-100">
<div class="header">
<button type="button" class="btn btn-icon carousel-navigation-link text-decoration-none text-body" data-carousel-target-id="carousel-item-main" aria-label="{{#str}}usermenugoback{{/str}}">
<span class="dir-rtl-hide">{{#pix}}i/arrow-left{{/pix}}</span>
<span class="dir-ltr-hide">{{#pix}}i/arrow-right{{/pix}}</span>
</button>
<span class="ps-2" id="carousel-item-title-{{id}}">{{title}}</span>
</div>
<div class="dropdown-divider"></div>
<div class="items h-100 overflow-auto" role="menu" aria-labelledby="carousel-item-title-{{id}}">
{{> core/user_action_menu_submenu_items }}
</div>
</div>
</div>
';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= $indent . ' <div id="carousel-item-';
$value = $this->resolveValue($context->find('id'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '" role="menu" class="carousel-item submenu" tabindex="-1" aria-label="';
$value = $this->resolveValue($context->find('title'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '">
';
$buffer .= $indent . ' <div class="d-flex flex-column h-100">
';
$buffer .= $indent . ' <div class="header">
';
$buffer .= $indent . ' <button type="button" class="btn btn-icon carousel-navigation-link text-decoration-none text-body" data-carousel-target-id="carousel-item-main" aria-label="';
$value = $context->find('str');
$buffer .= $this->section9f5fb4563075558fe19532db49b843db($context, $indent, $value);
$buffer .= '">
';
$buffer .= $indent . ' <span class="dir-rtl-hide">';
$value = $context->find('pix');
$buffer .= $this->section1ae1ec3288c57cc16cf11024cfaa8d4e($context, $indent, $value);
$buffer .= '</span>
';
$buffer .= $indent . ' <span class="dir-ltr-hide">';
$value = $context->find('pix');
$buffer .= $this->section3fb306b309973c917530dde4229e8877($context, $indent, $value);
$buffer .= '</span>
';
$buffer .= $indent . ' </button>
';
$buffer .= $indent . ' <span class="ps-2" id="carousel-item-title-';
$value = $this->resolveValue($context->find('id'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '">';
$value = $this->resolveValue($context->find('title'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '</span>
';
$buffer .= $indent . ' </div>
';
$buffer .= $indent . ' <div class="dropdown-divider"></div>
';
$buffer .= $indent . ' <div class="items h-100 overflow-auto" role="menu" aria-labelledby="carousel-item-title-';
$value = $this->resolveValue($context->find('id'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '">
';
if ($partial = $this->mustache->loadPartial('core/user_action_menu_submenu_items')) {
$buffer .= $partial->renderInternal($context, $indent . ' ');
}
$buffer .= $indent . ' </div>
';
$buffer .= $indent . ' </div>
';
$buffer .= $indent . ' </div>
';
$context->pop();
}
}
return $buffer;
}
private function section9fabd883c42f661de9048a32b433b843(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = '
require([\'core/usermenu\'], function(UserMenu) {
UserMenu.init();
});
';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= $indent . ' require([\'core/usermenu\'], function(UserMenu) {
';
$buffer .= $indent . ' UserMenu.init();
';
$buffer .= $indent . ' });
';
$context->pop();
}
}
return $buffer;
}
}

View File

@@ -0,0 +1,286 @@
<?php
class __Mustache_057f124c7e215529d6f354b93ffe036f extends Mustache_Template
{
private $lambdaHelper;
public function renderInternal(Mustache_Context $context, $indent = '')
{
$this->lambdaHelper = new Mustache_LambdaHelper($this->mustache, $context);
$buffer = '';
$buffer .= $indent . '<div class="hidden h-100" data-region="view-contacts" aria-hidden="true" data-user-id="';
$value = $this->resolveValue($context->findDot('loggedinuser.id'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '">
';
$buffer .= $indent . ' <div class="d-flex flex-column h-100">
';
$buffer .= $indent . ' <div class="p-3 border-bottom">
';
$buffer .= $indent . ' <ul class="nav nav-pills nav-fill" role="tablist">
';
$buffer .= $indent . ' <li class="nav-item">
';
$buffer .= $indent . ' <a
';
$buffer .= $indent . ' id="contacts-tab-';
$value = $this->resolveValue($context->find('uniqid'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '"
';
$buffer .= $indent . ' class="nav-link active"
';
$buffer .= $indent . ' href="#contacts-tab-panel-';
$value = $this->resolveValue($context->find('uniqid'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '"
';
$buffer .= $indent . ' data-bs-toggle="tab"
';
$buffer .= $indent . ' data-action="show-contacts-section"
';
$buffer .= $indent . ' role="tab"
';
$buffer .= $indent . ' aria-controls="contacts-tab-panel-';
$value = $this->resolveValue($context->find('uniqid'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '"
';
$buffer .= $indent . ' aria-selected="true"
';
$buffer .= $indent . ' >
';
$buffer .= $indent . ' ';
$value = $context->find('str');
$buffer .= $this->sectionAe27671d8d1750e9af3adcc5df1cbf0d($context, $indent, $value);
$buffer .= '
';
$buffer .= $indent . ' </a>
';
$buffer .= $indent . ' </li>
';
$buffer .= $indent . ' <li class="nav-item">
';
$buffer .= $indent . ' <a
';
$buffer .= $indent . ' id="requests-tab-';
$value = $this->resolveValue($context->find('uniqid'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '"
';
$buffer .= $indent . ' class="nav-link"
';
$buffer .= $indent . ' href="#requests-tab-panel-';
$value = $this->resolveValue($context->find('uniqid'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '"
';
$buffer .= $indent . ' data-bs-toggle="tab"
';
$buffer .= $indent . ' data-action="show-requests-section"
';
$buffer .= $indent . ' role="tab"
';
$buffer .= $indent . ' aria-controls="requests-tab-panel-';
$value = $this->resolveValue($context->find('uniqid'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '"
';
$buffer .= $indent . ' aria-selected="false"
';
$buffer .= $indent . ' >
';
$buffer .= $indent . ' ';
$value = $context->find('str');
$buffer .= $this->section38df214956e16c7bc931fc8d9a19cd80($context, $indent, $value);
$buffer .= '
';
$buffer .= $indent . ' <span class="badge bg-primary text-white ms-2 ';
$value = $context->find('contactrequestcount');
if (empty($value)) {
$buffer .= 'hidden';
}
$buffer .= '"
';
$buffer .= $indent . ' data-region="contact-request-count"
';
$buffer .= $indent . ' >
';
$buffer .= $indent . ' <span aria-hidden="true">';
$value = $this->resolveValue($context->find('contactrequestcount'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '</span>
';
$buffer .= $indent . ' <span class="visually-hidden">';
$value = $context->find('str');
$buffer .= $this->section805e650638aa325ee8db2b322ff4bb8f($context, $indent, $value);
$buffer .= '</span>
';
$buffer .= $indent . ' </span>
';
$buffer .= $indent . ' </a>
';
$buffer .= $indent . ' </li>
';
$buffer .= $indent . ' </ul>
';
$buffer .= $indent . ' </div>
';
$buffer .= $indent . ' <div class="tab-content d-flex flex-column h-100">
';
$buffer .= $indent . ' ';
if ($parent = $this->mustache->loadPartial('core_message/message_drawer_view_contacts_body_section_contacts')) {
$context->pushBlockContext(array(
'rootclasses' => array($this, 'blockBe8d2206c503159a2c37c030e7297e98'),
'rootattributes' => array($this, 'block3047c7df26ea71872130586e25c52067'),
));
$buffer .= $parent->renderInternal($context, $indent);
$context->popBlockContext();
}
$buffer .= $indent . '
';
$buffer .= $indent . ' ';
if ($parent = $this->mustache->loadPartial('core_message/message_drawer_view_contacts_body_section_requests')) {
$context->pushBlockContext(array(
'rootclasses' => array($this, 'blockC5cb524ab1657f28c3a13af51d79e7fd'),
'rootattributes' => array($this, 'block1377f27b265ae29f491bde1e76664c3a'),
));
$buffer .= $parent->renderInternal($context, $indent);
$context->popBlockContext();
}
$buffer .= $indent . ' </div>
';
$buffer .= $indent . ' </div>
';
$buffer .= $indent . '</div>
';
return $buffer;
}
private function sectionAe27671d8d1750e9af3adcc5df1cbf0d(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' contacts, core_message ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' contacts, core_message ';
$context->pop();
}
}
return $buffer;
}
private function section38df214956e16c7bc931fc8d9a19cd80(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' requests ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' requests ';
$context->pop();
}
}
return $buffer;
}
private function section805e650638aa325ee8db2b322ff4bb8f(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' pendingcontactrequests, core_message, {{contactrequestcount}} ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' pendingcontactrequests, core_message, ';
$value = $this->resolveValue($context->find('contactrequestcount'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= ' ';
$context->pop();
}
}
return $buffer;
}
public function blockBe8d2206c503159a2c37c030e7297e98($context)
{
$indent = $buffer = '';
$buffer .= 'tab-pane fade show active h-100';
return $buffer;
}
public function block3047c7df26ea71872130586e25c52067($context)
{
$indent = $buffer = '';
$buffer .= ' id="contacts-tab-panel-';
$value = $this->resolveValue($context->find('uniqid'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '"
';
$buffer .= $indent . ' data-section="contacts"
';
$buffer .= $indent . ' role="tabpanel"
';
$buffer .= $indent . ' aria-labelledby="contacts-tab-';
$value = $this->resolveValue($context->find('uniqid'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '"
';
return $buffer;
}
public function blockC5cb524ab1657f28c3a13af51d79e7fd($context)
{
$indent = $buffer = '';
$buffer .= 'tab-pane fade h-100';
return $buffer;
}
public function block1377f27b265ae29f491bde1e76664c3a($context)
{
$indent = $buffer = '';
$buffer .= ' id="requests-tab-panel-';
$value = $this->resolveValue($context->find('uniqid'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '"
';
$buffer .= $indent . ' data-section="requests"
';
$buffer .= $indent . ' role="tabpanel"
';
$buffer .= $indent . ' aria-labelledby="requests-tab-';
$value = $this->resolveValue($context->find('uniqid'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '"
';
return $buffer;
}
}

View File

@@ -0,0 +1,173 @@
<?php
class __Mustache_0b728e4fe267c54ee117b08c7f7ec543 extends Mustache_Template
{
private $lambdaHelper;
public function renderInternal(Mustache_Context $context, $indent = '')
{
$this->lambdaHelper = new Mustache_LambdaHelper($this->mustache, $context);
$buffer = '';
$buffer .= $indent . '
';
$buffer .= $indent . '<div
';
$buffer .= $indent . ' class="view-conversation hidden h-100"
';
$buffer .= $indent . ' aria-hidden="true"
';
$buffer .= $indent . ' data-region="view-conversation"
';
$buffer .= $indent . ' data-user-id="';
$value = $this->resolveValue($context->findDot('loggedinuser.id'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '"
';
$buffer .= $indent . ' data-midnight="';
$value = $this->resolveValue($context->findDot('loggedinuser.midnight'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '"
';
$buffer .= $indent . ' data-message-poll-min="';
$value = $this->resolveValue($context->find('messagepollmin'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '"
';
$buffer .= $indent . ' data-message-poll-max="';
$value = $this->resolveValue($context->find('messagepollmax'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '"
';
$buffer .= $indent . ' data-message-poll-after-max="';
$value = $this->resolveValue($context->find('messagepollaftermax'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '"
';
$buffer .= $indent . ' style="overflow-y: auto; overflow-x: hidden"
';
$buffer .= $indent . '>
';
$buffer .= $indent . ' <div class="position-relative h-100" data-region="content-container" style="overflow-y: auto; overflow-x: hidden">
';
$buffer .= $indent . ' <div class="content-message-container hidden h-100 px-2 pt-0" data-region="content-message-container" role="log" style="overflow-y: auto; overflow-x: hidden">
';
$buffer .= $indent . ' <div class="py-3 border-bottom text-center hidden" data-region="contact-request-sent-message-container">
';
$buffer .= $indent . ' <p class="m-0">';
$value = $context->find('str');
$buffer .= $this->sectionCa904a119b3dac50271d2b70edc496a4($context, $indent, $value);
$buffer .= '</p>
';
$buffer .= $indent . ' <p class="fst-italic fw-light" data-region="text"></p>
';
$buffer .= $indent . ' </div>
';
$buffer .= $indent . ' <div class="p-3 text-center hidden" data-region="self-conversation-message-container">
';
$buffer .= $indent . ' <p class="m-0">';
$value = $context->find('str');
$buffer .= $this->sectionE25923aa4be0179138e2662b61384260($context, $indent, $value);
$buffer .= '</p>
';
$buffer .= $indent . ' <p class="fst-italic fw-light" data-region="text">';
$value = $context->find('str');
$buffer .= $this->section3ccb8d9c909989e8235c137f4161b0e4($context, $indent, $value);
$buffer .= '</p>
';
$buffer .= $indent . ' </div>
';
$buffer .= $indent . ' <div class="hidden text-center p-3" data-region="more-messages-loading-icon-container">';
if ($partial = $this->mustache->loadPartial('core/loading')) {
$buffer .= $partial->renderInternal($context);
}
$buffer .= '</div>
';
$buffer .= $indent . ' </div>
';
$buffer .= $indent . ' <div class="p-4 w-100 h-100 hidden position-absolute z-index-1" data-region="confirm-dialogue-container" style="top: 0; background: rgba(0,0,0,0.3);">
';
if ($partial = $this->mustache->loadPartial('core_message/message_drawer_view_conversation_body_confirm_dialogue')) {
$buffer .= $partial->renderInternal($context, $indent . ' ');
}
$buffer .= $indent . ' </div>
';
$buffer .= $indent . ' <div class="px-2 pb-2 pt-0" data-region="content-placeholder">
';
if ($partial = $this->mustache->loadPartial('core_message/message_drawer_view_conversation_body_placeholder')) {
$buffer .= $partial->renderInternal($context, $indent . ' ');
}
$buffer .= $indent . ' </div>
';
$buffer .= $indent . ' </div>
';
$buffer .= $indent . '</div>
';
return $buffer;
}
private function sectionCa904a119b3dac50271d2b70edc496a4(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' contactrequestsent, core_message ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' contactrequestsent, core_message ';
$context->pop();
}
}
return $buffer;
}
private function sectionE25923aa4be0179138e2662b61384260(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' selfconversation, core_message ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' selfconversation, core_message ';
$context->pop();
}
}
return $buffer;
}
private function section3ccb8d9c909989e8235c137f4161b0e4(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' selfconversationdefaultmessage, core_message ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' selfconversationdefaultmessage, core_message ';
$context->pop();
}
}
return $buffer;
}
}

View File

@@ -0,0 +1,18 @@
<?php
class __Mustache_10901bdce3bd5eba061ae855d9e0ad1f extends Mustache_Template
{
public function renderInternal(Mustache_Context $context, $indent = '')
{
$buffer = '';
$buffer .= $indent . '<div class="text-center pt-3 icon-size-4">';
if ($partial = $this->mustache->loadPartial('core/loading')) {
$buffer .= $partial->renderInternal($context);
}
$buffer .= '</div>
';
return $buffer;
}
}

View File

@@ -0,0 +1,95 @@
<?php
class __Mustache_10970359e4893f8705ed8fee4ba1c1fe extends Mustache_Template
{
private $lambdaHelper;
public function renderInternal(Mustache_Context $context, $indent = '')
{
$this->lambdaHelper = new Mustache_LambdaHelper($this->mustache, $context);
$buffer = '';
$buffer .= $indent . '
';
$buffer .= $indent . '<div class="hidden border-bottom p-1 px-sm-2 pb-sm-3" aria-hidden="true" data-region="view-settings">
';
$buffer .= $indent . ' <div class="d-flex align-items-center">
';
$value = $context->find('isdrawer');
$buffer .= $this->section954922f74056d5492a960e51aac6be7e($context, $indent, $value);
$buffer .= $indent . ' <div>
';
$buffer .= $indent . ' ';
$value = $context->find('str');
$buffer .= $this->section89fe6ec2ad927929ef01bc4d6a8446c4($context, $indent, $value);
$buffer .= '
';
$buffer .= $indent . ' </div>
';
$buffer .= $indent . ' </div>
';
$buffer .= $indent . '</div>
';
return $buffer;
}
private function section954922f74056d5492a960e51aac6be7e(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = '
<div class="align-self-stretch" >
<a class="h-100 d-flex me-2 align-items-center" href="#" data-route-back role="button">
{{> core_message/message_drawer_icon_back }}
</a>
</div>
';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= $indent . ' <div class="align-self-stretch" >
';
$buffer .= $indent . ' <a class="h-100 d-flex me-2 align-items-center" href="#" data-route-back role="button">
';
if ($partial = $this->mustache->loadPartial('core_message/message_drawer_icon_back')) {
$buffer .= $partial->renderInternal($context, $indent . ' ');
}
$buffer .= $indent . ' </a>
';
$buffer .= $indent . ' </div>
';
$context->pop();
}
}
return $buffer;
}
private function section89fe6ec2ad927929ef01bc4d6a8446c4(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' settings, core ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' settings, core ';
$context->pop();
}
}
return $buffer;
}
}

View File

@@ -0,0 +1,35 @@
<?php
class __Mustache_16368d3fd98ec20c4345c346a780348d extends Mustache_Template
{
public function renderInternal(Mustache_Context $context, $indent = '')
{
$buffer = '';
$buffer .= $indent . '
';
$buffer .= $indent . '<div
';
$buffer .= $indent . ' class="hidden"
';
$buffer .= $indent . ' aria-hidden="true"
';
$buffer .= $indent . ' data-region="view-group-info"
';
$buffer .= $indent . '>
';
$buffer .= $indent . ' <div
';
$buffer .= $indent . ' class="pt-3 h-100 d-flex flex-column"
';
$buffer .= $indent . ' data-region="group-info-content-container"
';
$buffer .= $indent . ' style="overflow-y: auto"
';
$buffer .= $indent . ' ></div>
';
$buffer .= $indent . '</div>';
return $buffer;
}
}

View File

@@ -0,0 +1,154 @@
<?php
class __Mustache_19b9dc461fef3ff9176ef1a49097c648 extends Mustache_Template
{
private $lambdaHelper;
public function renderInternal(Mustache_Context $context, $indent = '')
{
$this->lambdaHelper = new Mustache_LambdaHelper($this->mustache, $context);
$buffer = '';
$buffer .= $indent . '
';
if ($parent = $this->mustache->loadPartial('core_message/message_drawer_view_overview_section')) {
$context->pushBlockContext(array(
'region' => array($this, 'block0d825094e3f87721e5aeacfebed18011'),
'title' => array($this, 'block7c6b10869971ce2668cb1eac51f5feb2'),
'placeholder' => array($this, 'blockE9b23ea6ffe7cff2e099ad2c26b6072a'),
'notification' => array($this, 'blockB14b4f6554a66acbbf6229c9efb76064'),
'emptymessage' => array($this, 'block78e16fa8310d1d9f797d952f33d03948'),
));
$buffer .= $parent->renderInternal($context, $indent);
$context->popBlockContext();
}
return $buffer;
}
private function sectionF36d9c53138ae56f420c83046248fd3c(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' individualconversations, core_message ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' individualconversations, core_message ';
$context->pop();
}
}
return $buffer;
}
private function sectionA0b5458cc30f0dd21ae5909e359507df(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = '
<div class="text-center p-2">
<p class="text-center text-muted mt-2">{{.}}</p>
</div>
';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= $indent . ' <div class="text-center p-2">
';
$buffer .= $indent . ' <p class="text-center text-muted mt-2">';
$value = $this->resolveValue($context->last(), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '</p>
';
$buffer .= $indent . ' </div>
';
$context->pop();
}
}
return $buffer;
}
private function section088ffe8d586f44aaabcd5c09cc823693(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' noindividualconversations, core_message ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' noindividualconversations, core_message ';
$context->pop();
}
}
return $buffer;
}
public function block0d825094e3f87721e5aeacfebed18011($context)
{
$indent = $buffer = '';
$buffer .= $indent . 'view-overview-messages';
return $buffer;
}
public function block7c6b10869971ce2668cb1eac51f5feb2($context)
{
$indent = $buffer = '';
$value = $context->find('str');
$buffer .= $this->sectionF36d9c53138ae56f420c83046248fd3c($context, $indent, $value);
return $buffer;
}
public function blockE9b23ea6ffe7cff2e099ad2c26b6072a($context)
{
$indent = $buffer = '';
$buffer .= ' <div class="text-center py-2">';
if ($partial = $this->mustache->loadPartial('core/loading')) {
$buffer .= $partial->renderInternal($context);
}
$buffer .= '</div>
';
return $buffer;
}
public function blockB14b4f6554a66acbbf6229c9efb76064($context)
{
$indent = $buffer = '';
$value = $context->findDot('overview.notification');
$buffer .= $this->sectionA0b5458cc30f0dd21ae5909e359507df($context, $indent, $value);
return $buffer;
}
public function block78e16fa8310d1d9f797d952f33d03948($context)
{
$indent = $buffer = '';
$buffer .= $indent . ' <p class="text-muted mt-2">';
$value = $context->find('str');
$buffer .= $this->section088ffe8d586f44aaabcd5c09cc823693($context, $indent, $value);
$buffer .= '</p>
';
return $buffer;
}
}

View File

@@ -0,0 +1,16 @@
<?php
class __Mustache_1ba9012455e675d29eb939b17fbd2822 extends Mustache_Template
{
public function renderInternal(Mustache_Context $context, $indent = '')
{
$buffer = '';
$value = $this->resolveValue($context->find('body'), $context);
$buffer .= $indent . ($value === null ? '' : $value);
$buffer .= '
';
return $buffer;
}
}

View File

@@ -0,0 +1,90 @@
<?php
class __Mustache_1e8e4e124098f012ce35c8eb1d7c6582 extends Mustache_Template
{
private $lambdaHelper;
public function renderInternal(Mustache_Context $context, $indent = '')
{
$this->lambdaHelper = new Mustache_LambdaHelper($this->mustache, $context);
$buffer = '';
$value = $context->findDot('urls.noevents');
$buffer .= $this->section324d850bcbc000d654bf9ba5ab609100($context, $indent, $value);
return $buffer;
}
private function section0da079e8ecded1d3dc97887fb486b7eb(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' noevents, block_timeline ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' noevents, block_timeline ';
$context->pop();
}
}
return $buffer;
}
private function section324d850bcbc000d654bf9ba5ab609100(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = '
<div class="hidden text-xs-center text-center mt-3" data-region="no-events-empty-message">
<img
src="{{urls.noevents}}"
alt=""
style="height: 70px; width: 70px"
>
<p class="text-muted mt-1">{{#str}} noevents, block_timeline {{/str}}</p>
</div>
';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= $indent . '<div class="hidden text-xs-center text-center mt-3" data-region="no-events-empty-message">
';
$buffer .= $indent . ' <img
';
$buffer .= $indent . ' src="';
$value = $this->resolveValue($context->findDot('urls.noevents'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '"
';
$buffer .= $indent . ' alt=""
';
$buffer .= $indent . ' style="height: 70px; width: 70px"
';
$buffer .= $indent . ' >
';
$buffer .= $indent . ' <p class="text-muted mt-1">';
$value = $context->find('str');
$buffer .= $this->section0da079e8ecded1d3dc97887fb486b7eb($context, $indent, $value);
$buffer .= '</p>
';
$buffer .= $indent . '</div>
';
$context->pop();
}
}
return $buffer;
}
}

View File

@@ -0,0 +1,224 @@
<?php
class __Mustache_20df6caf7f187c77568ab375f137d452 extends Mustache_Template
{
private $lambdaHelper;
public function renderInternal(Mustache_Context $context, $indent = '')
{
$this->lambdaHelper = new Mustache_LambdaHelper($this->mustache, $context);
$buffer = '';
if ($parent = $this->mustache->loadPartial('core/drawer')) {
$context->pushBlockContext(array(
'drawercontent' => array($this, 'block160142994356588c3b54c9c28caf3375'),
));
$buffer .= $parent->renderInternal($context, $indent);
$context->popBlockContext();
}
$buffer .= $indent . '
';
$value = $context->find('js');
$buffer .= $this->sectionF0c2ff2c291ba52af317c1ae28af0c22($context, $indent, $value);
return $buffer;
}
private function section076c21825773917156c592664c3a3803(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' messagingcategory,admin ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' messagingcategory,admin ';
$context->pop();
}
}
return $buffer;
}
private function section256776dc607cdebe9d890b0efd29b5ba(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' closebuttontitle ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' closebuttontitle ';
$context->pop();
}
}
return $buffer;
}
private function section6d28bf20960d3aa02f6d0d5da92b08c3(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' i/window_close, core ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' i/window_close, core ';
$context->pop();
}
}
return $buffer;
}
private function sectionF0c2ff2c291ba52af317c1ae28af0c22(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = '
require([\'jquery\', \'core_message/message_drawer\'], function($, MessageDrawer) {
var root = $(\'#message-drawer-{{uniqid}}\');
MessageDrawer.init(root, \'{{uniqid}}\', false);
});
';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= $indent . 'require([\'jquery\', \'core_message/message_drawer\'], function($, MessageDrawer) {
';
$buffer .= $indent . ' var root = $(\'#message-drawer-';
$value = $this->resolveValue($context->find('uniqid'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '\');
';
$buffer .= $indent . ' MessageDrawer.init(root, \'';
$value = $this->resolveValue($context->find('uniqid'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '\', false);
';
$buffer .= $indent . '});
';
$context->pop();
}
}
return $buffer;
}
public function block160142994356588c3b54c9c28caf3375($context)
{
$indent = $buffer = '';
$buffer .= $indent . ' <div id="message-drawer-';
$value = $this->resolveValue($context->find('uniqid'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '" class="message-app" data-region="message-drawer" role="region">
';
$buffer .= $indent . ' <h2 class="visually-hidden">';
$value = $context->find('str');
$buffer .= $this->section076c21825773917156c592664c3a3803($context, $indent, $value);
$buffer .= '</h2>
';
$buffer .= $indent . ' <div class="closewidget text-end pe-2">
';
$buffer .= $indent . ' <a class="text-dark btn-link" data-action="closedrawer" href="#"
';
$buffer .= $indent . ' title="';
$value = $context->find('cleanstr');
$buffer .= $this->section256776dc607cdebe9d890b0efd29b5ba($context, $indent, $value);
$buffer .= '" aria-label="';
$value = $context->find('cleanstr');
$buffer .= $this->section256776dc607cdebe9d890b0efd29b5ba($context, $indent, $value);
$buffer .= '"
';
$buffer .= $indent . ' >
';
$buffer .= $indent . ' ';
$value = $context->find('pix');
$buffer .= $this->section6d28bf20960d3aa02f6d0d5da92b08c3($context, $indent, $value);
$buffer .= '
';
$buffer .= $indent . ' </a>
';
$buffer .= $indent . ' </div>
';
$buffer .= $indent . ' <div class="header-container position-relative" data-region="header-container">
';
if ($partial = $this->mustache->loadPartial('core_message/message_drawer_view_contacts_header')) {
$buffer .= $partial->renderInternal($context, $indent . ' ');
}
if ($partial = $this->mustache->loadPartial('core_message/message_drawer_view_conversation_header')) {
$buffer .= $partial->renderInternal($context, $indent . ' ');
}
if ($partial = $this->mustache->loadPartial('core_message/message_drawer_view_overview_header')) {
$buffer .= $partial->renderInternal($context, $indent . ' ');
}
if ($partial = $this->mustache->loadPartial('core_message/message_drawer_view_search_header')) {
$buffer .= $partial->renderInternal($context, $indent . ' ');
}
if ($partial = $this->mustache->loadPartial('core_message/message_drawer_view_settings_header')) {
$buffer .= $partial->renderInternal($context, $indent . ' ');
}
$buffer .= $indent . ' </div>
';
$buffer .= $indent . ' <div class="body-container position-relative" data-region="body-container">
';
if ($partial = $this->mustache->loadPartial('core_message/message_drawer_view_contact_body')) {
$buffer .= $partial->renderInternal($context, $indent . ' ');
}
if ($partial = $this->mustache->loadPartial('core_message/message_drawer_view_contacts_body')) {
$buffer .= $partial->renderInternal($context, $indent . ' ');
}
if ($partial = $this->mustache->loadPartial('core_message/message_drawer_view_conversation_body')) {
$buffer .= $partial->renderInternal($context, $indent . ' ');
}
if ($partial = $this->mustache->loadPartial('core_message/message_drawer_view_group_info_body')) {
$buffer .= $partial->renderInternal($context, $indent . ' ');
}
if ($partial = $this->mustache->loadPartial('core_message/message_drawer_view_overview_body')) {
$buffer .= $partial->renderInternal($context, $indent . ' ');
}
if ($partial = $this->mustache->loadPartial('core_message/message_drawer_view_search_body')) {
$buffer .= $partial->renderInternal($context, $indent . ' ');
}
if ($partial = $this->mustache->loadPartial('core_message/message_drawer_view_settings_body')) {
$buffer .= $partial->renderInternal($context, $indent . ' ');
}
$buffer .= $indent . ' </div>
';
$buffer .= $indent . ' <div class="footer-container position-relative" data-region="footer-container">
';
if ($partial = $this->mustache->loadPartial('core_message/message_drawer_view_conversation_footer')) {
$buffer .= $partial->renderInternal($context, $indent . ' ');
}
if ($partial = $this->mustache->loadPartial('core_message/message_drawer_view_overview_footer')) {
$buffer .= $partial->renderInternal($context, $indent . ' ');
}
$buffer .= $indent . ' </div>
';
$buffer .= $indent . ' </div>
';
return $buffer;
}
}

View File

@@ -0,0 +1,33 @@
<?php
class __Mustache_2191b9f5d4a5c507c20fe67f8119731d extends Mustache_Template
{
public function renderInternal(Mustache_Context $context, $indent = '')
{
$buffer = '';
$buffer .= $indent . '<div class="card mb-1">
';
$buffer .= $indent . ' <div class="card-body p-2 m-1">
';
$buffer .= $indent . ' <div class="d-flex flex-row mw-100 align-items-center">
';
$buffer .= $indent . ' <div class="bg-pulse-grey rounded-circle" style="height: 40px; width: 40px;"></div>
';
$buffer .= $indent . ' <div class="ps-2" style="flex: 1;">
';
$buffer .= $indent . ' <div class="bg-pulse-grey w-100" style="height: 1rem;"></div>
';
$buffer .= $indent . ' <div class="bg-pulse-grey w-75 mt-1" style="height: 0.8rem;"></div>
';
$buffer .= $indent . ' </div>
';
$buffer .= $indent . ' </div>
';
$buffer .= $indent . ' </div>
';
$buffer .= $indent . '</div>';
return $buffer;
}
}

View File

@@ -0,0 +1,16 @@
<?php
class __Mustache_2610f8c061b4a531c3f4e2ce0e4a7e7c extends Mustache_Template
{
public function renderInternal(Mustache_Context $context, $indent = '')
{
$buffer = '';
$value = $this->resolveValue($context->find('fromname'), $context);
$buffer .= $indent . ($value === null ? '' : $value);
$buffer .= '
';
return $buffer;
}
}

View File

@@ -0,0 +1,277 @@
<?php
class __Mustache_28e0649b93331cb31888b1285d697315 extends Mustache_Template
{
private $lambdaHelper;
public function renderInternal(Mustache_Context $context, $indent = '')
{
$this->lambdaHelper = new Mustache_LambdaHelper($this->mustache, $context);
$buffer = '';
$buffer .= $indent . '<nav class="moremenu navigation">
';
$buffer .= $indent . ' <ul id="moremenu-';
$value = $this->resolveValue($context->find('moremenuid'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '-';
$value = $this->resolveValue($context->find('navbarstyle'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '" role="';
$value = $context->find('istablist');
$buffer .= $this->sectionE8d02550eef8dd78cfe22b730ceb5426($context, $indent, $value);
$value = $context->find('istablist');
if (empty($value)) {
$buffer .= 'menubar';
}
$buffer .= '" class="nav more-nav ';
$value = $this->resolveValue($context->find('navbarstyle'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '">
';
$value = $context->find('nodecollection');
$buffer .= $this->section1d31938f1cb388cf82cc153df7f564a2($context, $indent, $value);
$value = $context->find('nodearray');
$buffer .= $this->section4213da759f792f3d1f25aa954c90ca3a($context, $indent, $value);
$buffer .= $indent . ' <li role="none" class="nav-item dropdown dropdownmoremenu d-none" data-region="morebutton">
';
$buffer .= $indent . ' <a class="dropdown-toggle nav-link ';
$value = $context->find('isactive');
$buffer .= $this->section5749c750acb0d7477dd5257d00cc6d53($context, $indent, $value);
$buffer .= '" href="#" id="moremenu-dropdown-';
$value = $this->resolveValue($context->find('moremenuid'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '" role="';
$value = $context->find('istablist');
$buffer .= $this->sectionC225dbeabea012d1739058de23648ffe($context, $indent, $value);
$value = $context->find('istablist');
if (empty($value)) {
$buffer .= 'menuitem';
}
$buffer .= '" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false" tabindex="-1">
';
$buffer .= $indent . ' ';
$value = $context->find('str');
$buffer .= $this->section5575f70c07cf53c82349ae8d67eb5e68($context, $indent, $value);
$buffer .= '
';
$buffer .= $indent . ' </a>
';
$buffer .= $indent . ' <ul class="dropdown-menu dropdown-menu-start" data-region="moredropdown" aria-labelledby="moremenu-dropdown-';
$value = $this->resolveValue($context->find('moremenuid'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '" role="menu">
';
$buffer .= $indent . ' </ul>
';
$buffer .= $indent . ' </li>
';
$buffer .= $indent . ' </ul>
';
$buffer .= $indent . '</nav>
';
$value = $context->find('js');
$buffer .= $this->section959b7a1506f4d5c3c0b4e21402dfcca2($context, $indent, $value);
return $buffer;
}
private function sectionE8d02550eef8dd78cfe22b730ceb5426(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = 'tablist';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= 'tablist';
$context->pop();
}
}
return $buffer;
}
private function section71e0bd77552c30eb67db8ce19bbe2aab(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = '
{{> core/moremenu_children}}
';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
if ($partial = $this->mustache->loadPartial('core/moremenu_children')) {
$buffer .= $partial->renderInternal($context, $indent . ' ');
}
$context->pop();
}
}
return $buffer;
}
private function section1d31938f1cb388cf82cc153df7f564a2(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = '
{{#children}}
{{> core/moremenu_children}}
{{/children}}
';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$value = $context->find('children');
$buffer .= $this->section71e0bd77552c30eb67db8ce19bbe2aab($context, $indent, $value);
$context->pop();
}
}
return $buffer;
}
private function section4213da759f792f3d1f25aa954c90ca3a(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = '
{{> core/moremenu_children}}
';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
if ($partial = $this->mustache->loadPartial('core/moremenu_children')) {
$buffer .= $partial->renderInternal($context, $indent . ' ');
}
$context->pop();
}
}
return $buffer;
}
private function section5749c750acb0d7477dd5257d00cc6d53(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = 'active';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= 'active';
$context->pop();
}
}
return $buffer;
}
private function sectionC225dbeabea012d1739058de23648ffe(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = 'tab';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= 'tab';
$context->pop();
}
}
return $buffer;
}
private function section5575f70c07cf53c82349ae8d67eb5e68(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = 'moremenu, core';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= 'moremenu, core';
$context->pop();
}
}
return $buffer;
}
private function section959b7a1506f4d5c3c0b4e21402dfcca2(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = '
require([\'core/moremenu\'], function(moremenu) {
moremenu(document.querySelector(\'#moremenu-{{moremenuid}}-{{navbarstyle}}\'));
});
';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= $indent . ' require([\'core/moremenu\'], function(moremenu) {
';
$buffer .= $indent . ' moremenu(document.querySelector(\'#moremenu-';
$value = $this->resolveValue($context->find('moremenuid'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '-';
$value = $this->resolveValue($context->find('navbarstyle'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '\'));
';
$buffer .= $indent . ' });
';
$context->pop();
}
}
return $buffer;
}
}

View File

@@ -0,0 +1,105 @@
<?php
class __Mustache_2cee90645dd59f98af0427eefb8ac1f4 extends Mustache_Template
{
public function renderInternal(Mustache_Context $context, $indent = '')
{
$buffer = '';
$buffer .= $indent . '<div class="mt-4">
';
$buffer .= $indent . ' <div class="mb-4">
';
$buffer .= $indent . ' <div class="mx-auto bg-white" style="height: 25px; width: 100px"></div>
';
$buffer .= $indent . ' </div>
';
$buffer .= $indent . ' <div class="d-flex flex-column p-2 bg-white rounded mb-2">
';
$buffer .= $indent . ' <div class="d-flex align-items-center mb-2">
';
$buffer .= $indent . ' <div class="me-2">
';
$buffer .= $indent . ' <div class="rounded-circle bg-pulse-grey" style="height: 35px; width: 35px"></div>
';
$buffer .= $indent . ' </div>
';
$buffer .= $indent . ' <div class="me-4 w-75 bg-pulse-grey" style="height: 16px"></div>
';
$buffer .= $indent . ' <div class="ms-auto bg-pulse-grey" style="width: 35px; height: 16px"></div>
';
$buffer .= $indent . ' </div>
';
$buffer .= $indent . ' <div class="bg-pulse-grey w-100" style="height: 16px"></div>
';
$buffer .= $indent . ' <div class="bg-pulse-grey w-100 mt-2" style="height: 16px"></div>
';
$buffer .= $indent . ' <div class="bg-pulse-grey w-100 mt-2" style="height: 16px"></div>
';
$buffer .= $indent . ' <div class="bg-pulse-grey w-100 mt-2" style="height: 16px"></div>
';
$buffer .= $indent . ' <div class="bg-pulse-grey w-75 mt-2" style="height: 16px"></div>
';
$buffer .= $indent . ' </div>
';
$buffer .= $indent . ' <div class="d-flex flex-column p-2 bg-white rounded mb-2">
';
$buffer .= $indent . ' <div class="d-flex align-items-center mb-2">
';
$buffer .= $indent . ' <div class="me-2">
';
$buffer .= $indent . ' <div class="rounded-circle bg-pulse-grey" style="height: 35px; width: 35px"></div>
';
$buffer .= $indent . ' </div>
';
$buffer .= $indent . ' <div class="me-4 w-75 bg-pulse-grey" style="height: 16px"></div>
';
$buffer .= $indent . ' <div class="ms-auto bg-pulse-grey" style="width: 35px; height: 16px"></div>
';
$buffer .= $indent . ' </div>
';
$buffer .= $indent . ' <div class="bg-pulse-grey w-100" style="height: 16px"></div>
';
$buffer .= $indent . ' <div class="bg-pulse-grey w-100 mt-2" style="height: 16px"></div>
';
$buffer .= $indent . ' <div class="bg-pulse-grey w-100 mt-2" style="height: 16px"></div>
';
$buffer .= $indent . ' <div class="bg-pulse-grey w-100 mt-2" style="height: 16px"></div>
';
$buffer .= $indent . ' <div class="bg-pulse-grey w-75 mt-2" style="height: 16px"></div>
';
$buffer .= $indent . ' </div>
';
$buffer .= $indent . ' <div class="d-flex flex-column p-2 bg-white rounded mb-2">
';
$buffer .= $indent . ' <div class="d-flex align-items-center mb-2">
';
$buffer .= $indent . ' <div class="me-2">
';
$buffer .= $indent . ' <div class="rounded-circle bg-pulse-grey" style="height: 35px; width: 35px"></div>
';
$buffer .= $indent . ' </div>
';
$buffer .= $indent . ' <div class="me-4 w-75 bg-pulse-grey" style="height: 16px"></div>
';
$buffer .= $indent . ' <div class="ms-auto bg-pulse-grey" style="width: 35px; height: 16px"></div>
';
$buffer .= $indent . ' </div>
';
$buffer .= $indent . ' <div class="bg-pulse-grey w-100" style="height: 16px"></div>
';
$buffer .= $indent . ' <div class="bg-pulse-grey w-100 mt-2" style="height: 16px"></div>
';
$buffer .= $indent . ' <div class="bg-pulse-grey w-100 mt-2" style="height: 16px"></div>
';
$buffer .= $indent . ' <div class="bg-pulse-grey w-100 mt-2" style="height: 16px"></div>
';
$buffer .= $indent . ' <div class="bg-pulse-grey w-75 mt-2" style="height: 16px"></div>
';
$buffer .= $indent . ' </div>
';
$buffer .= $indent . '</div>';
return $buffer;
}
}

View File

@@ -0,0 +1,63 @@
<?php
class __Mustache_2fe06fdd386ee1158bdec5fe740897d6 extends Mustache_Template
{
private $lambdaHelper;
public function renderInternal(Mustache_Context $context, $indent = '')
{
$this->lambdaHelper = new Mustache_LambdaHelper($this->mustache, $context);
$buffer = '';
$value = $context->find('hascourses');
if (empty($value)) {
$buffer .= $indent . ' <div class="text-xs-center text-center mt-3" data-region="no-courses-empty-message">
';
$buffer .= $indent . ' <img
';
$buffer .= $indent . ' src="';
$value = $this->resolveValue($context->findDot('urls.noevents'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '"
';
$buffer .= $indent . ' alt=""
';
$buffer .= $indent . ' style="height: 70px; width: 70px"
';
$buffer .= $indent . ' >
';
$buffer .= $indent . ' <p class="text-muted mt-1">';
$value = $context->find('str');
$buffer .= $this->section8ac1faa3b604bd216bd6406aef5a4809($context, $indent, $value);
$buffer .= '</p>
';
$buffer .= $indent . ' </div>
';
}
return $buffer;
}
private function section8ac1faa3b604bd216bd6406aef5a4809(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' nocoursesinprogress, block_timeline ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' nocoursesinprogress, block_timeline ';
$context->pop();
}
}
return $buffer;
}
}

View File

@@ -0,0 +1,101 @@
<?php
class __Mustache_338e8a98bde2d1df7c34d0d71fdddbcf extends Mustache_Template
{
private $lambdaHelper;
public function renderInternal(Mustache_Context $context, $indent = '')
{
$this->lambdaHelper = new Mustache_LambdaHelper($this->mustache, $context);
$buffer = '';
$buffer .= $indent . '<div class="icon-back-in-drawer">
';
$buffer .= $indent . ' <span class="dir-rtl-hide">';
$value = $context->find('pix');
$buffer .= $this->section5e443b3f3fc6a26f93a9c6994805b986($context, $indent, $value);
$buffer .= '</span>
';
$buffer .= $indent . ' <span class="dir-ltr-hide">';
$value = $context->find('pix');
$buffer .= $this->sectionDa462c4f96b5089cd26ce12c5added68($context, $indent, $value);
$buffer .= '</span>
';
$buffer .= $indent . '</div>
';
$buffer .= $indent . '<div class="icon-back-in-app">
';
$buffer .= $indent . ' <span class="dir-rtl-hide">';
$value = $context->find('pix');
$buffer .= $this->section01a1cb688132d57fc41f0070a1ef998d($context, $indent, $value);
$buffer .= '</span>
';
$buffer .= $indent . '</div>';
return $buffer;
}
private function section5e443b3f3fc6a26f93a9c6994805b986(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' i/previous, core ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' i/previous, core ';
$context->pop();
}
}
return $buffer;
}
private function sectionDa462c4f96b5089cd26ce12c5added68(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' i/next, core ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' i/next, core ';
$context->pop();
}
}
return $buffer;
}
private function section01a1cb688132d57fc41f0070a1ef998d(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' e/cancel, core ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' e/cancel, core ';
$context->pop();
}
}
return $buffer;
}
}

View File

@@ -0,0 +1,364 @@
<?php
class __Mustache_34198f974772dcd19fc93062f6b516bf extends Mustache_Template
{
private $lambdaHelper;
public function renderInternal(Mustache_Context $context, $indent = '')
{
$this->lambdaHelper = new Mustache_LambdaHelper($this->mustache, $context);
$buffer = '';
$buffer .= $indent . '<div data-region="view-selector" class="btn-group mb-1">
';
$buffer .= $indent . ' <button type="button" class="btn btn-outline-secondary dropdown-toggle icon-no-margin" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false"
';
$buffer .= $indent . ' aria-label="';
$value = $context->find('str');
$buffer .= $this->section0fa205000ef28b6095fc51405a3bcb1e($context, $indent, $value);
$buffer .= '" aria-controls="menusortby"
';
$buffer .= $indent . ' title="';
$value = $context->find('str');
$buffer .= $this->section0fa205000ef28b6095fc51405a3bcb1e($context, $indent, $value);
$buffer .= '" aria-describedby="timeline-view-selector-current-selection">
';
$buffer .= $indent . ' <span id="timeline-view-selector-current-selection" data-active-item-text>
';
$buffer .= $indent . ' ';
$value = $context->find('sorttimelinecourses');
$buffer .= $this->sectionDfa06877fd09c2cddf0a4f1dd0fc532b($context, $indent, $value);
$buffer .= '
';
$buffer .= $indent . ' ';
$value = $context->find('sorttimelinedates');
$buffer .= $this->sectionB00ffd9dad0df485052a361e3aca95d3($context, $indent, $value);
$buffer .= '
';
$buffer .= $indent . ' </span>
';
$buffer .= $indent . ' </button>
';
$buffer .= $indent . ' <div id="menusortby" role="tablist" class="dropdown-menu dropdown-menu-end list-group hidden" data-show-active-item data-skip-active-class="true">
';
$buffer .= $indent . ' <a
';
$buffer .= $indent . ' class="dropdown-item ';
$value = $context->find('sorttimelinedates');
$buffer .= $this->section5749c750acb0d7477dd5257d00cc6d53($context, $indent, $value);
$buffer .= '"
';
$buffer .= $indent . ' href="#view_dates_';
$value = $this->resolveValue($context->find('uniqid'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '-';
$value = $this->resolveValue($context->find('timelineinstanceid'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '"
';
$buffer .= $indent . ' data-bs-toggle="tab"
';
$buffer .= $indent . ' data-filtername="sortbydates"
';
$buffer .= $indent . ' ';
$value = $context->find('sorttimelinedates');
$buffer .= $this->sectionCe04cacc15f032e9e9f826b761c9b814($context, $indent, $value);
$buffer .= '
';
$buffer .= $indent . ' aria-label="';
$value = $context->find('str');
$buffer .= $this->sectionB059cbc52d578d75eb17a5d7ee98c57e($context, $indent, $value);
$buffer .= '"
';
$buffer .= $indent . ' aria-controls="view_dates_';
$value = $this->resolveValue($context->find('uniqid'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '-';
$value = $this->resolveValue($context->find('timelineinstanceid'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '"
';
$buffer .= $indent . ' role="tab"
';
$buffer .= $indent . ' >
';
$buffer .= $indent . ' ';
$value = $context->find('str');
$buffer .= $this->section0e371d172f96b805892a6421f8a90d73($context, $indent, $value);
$buffer .= '
';
$buffer .= $indent . ' </a>
';
$buffer .= $indent . ' <a
';
$buffer .= $indent . ' class="dropdown-item ';
$value = $context->find('sorttimelinecourses');
$buffer .= $this->section5749c750acb0d7477dd5257d00cc6d53($context, $indent, $value);
$buffer .= '"
';
$buffer .= $indent . ' href="#view_courses_';
$value = $this->resolveValue($context->find('uniqid'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '-';
$value = $this->resolveValue($context->find('timelineinstanceid'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '"
';
$buffer .= $indent . ' data-bs-toggle="tab"
';
$buffer .= $indent . ' data-filtername="sortbycourses"
';
$buffer .= $indent . ' ';
$value = $context->find('sorttimelinecourses');
$buffer .= $this->sectionCe04cacc15f032e9e9f826b761c9b814($context, $indent, $value);
$buffer .= '
';
$buffer .= $indent . ' aria-label="';
$value = $context->find('str');
$buffer .= $this->section03cebf862b1d4876fc56e14d75f8c3dc($context, $indent, $value);
$buffer .= '"
';
$buffer .= $indent . ' aria-controls="view_courses_';
$value = $this->resolveValue($context->find('uniqid'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '-';
$value = $this->resolveValue($context->find('timelineinstanceid'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '"
';
$buffer .= $indent . ' role="tab"
';
$buffer .= $indent . ' >
';
$buffer .= $indent . ' ';
$value = $context->find('str');
$buffer .= $this->sectionBfaaee379c81d3133b94a4d029246ae1($context, $indent, $value);
$buffer .= '
';
$buffer .= $indent . ' </a>
';
$buffer .= $indent . ' </div>
';
$buffer .= $indent . '</div>
';
return $buffer;
}
private function section0fa205000ef28b6095fc51405a3bcb1e(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' ariaviewselector, block_timeline';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' ariaviewselector, block_timeline';
$context->pop();
}
}
return $buffer;
}
private function section5e6898f76f5e70b1d03b979cbea41cbf(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' sortbycourses, block_timeline';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' sortbycourses, block_timeline';
$context->pop();
}
}
return $buffer;
}
private function sectionDfa06877fd09c2cddf0a4f1dd0fc532b(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = '{{#str}} sortbycourses, block_timeline{{/str}}';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$value = $context->find('str');
$buffer .= $this->section5e6898f76f5e70b1d03b979cbea41cbf($context, $indent, $value);
$context->pop();
}
}
return $buffer;
}
private function section0e371d172f96b805892a6421f8a90d73(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' sortbydates, block_timeline ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' sortbydates, block_timeline ';
$context->pop();
}
}
return $buffer;
}
private function sectionB00ffd9dad0df485052a361e3aca95d3(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = '{{#str}} sortbydates, block_timeline {{/str}}';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$value = $context->find('str');
$buffer .= $this->section0e371d172f96b805892a6421f8a90d73($context, $indent, $value);
$context->pop();
}
}
return $buffer;
}
private function section5749c750acb0d7477dd5257d00cc6d53(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = 'active';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= 'active';
$context->pop();
}
}
return $buffer;
}
private function sectionCe04cacc15f032e9e9f826b761c9b814(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = 'aria-selected="true"';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= 'aria-selected="true"';
$context->pop();
}
}
return $buffer;
}
private function sectionB059cbc52d578d75eb17a5d7ee98c57e(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' ariaviewselectoroption, block_timeline, {{#str}} sortbydates, block_timeline {{/str}}';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' ariaviewselectoroption, block_timeline, ';
$value = $context->find('str');
$buffer .= $this->section0e371d172f96b805892a6421f8a90d73($context, $indent, $value);
$context->pop();
}
}
return $buffer;
}
private function sectionBfaaee379c81d3133b94a4d029246ae1(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' sortbycourses, block_timeline ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' sortbycourses, block_timeline ';
$context->pop();
}
}
return $buffer;
}
private function section03cebf862b1d4876fc56e14d75f8c3dc(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' ariaviewselectoroption, block_timeline, {{#str}} sortbycourses, block_timeline {{/str}}';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' ariaviewselectoroption, block_timeline, ';
$value = $context->find('str');
$buffer .= $this->sectionBfaaee379c81d3133b94a4d029246ae1($context, $indent, $value);
$context->pop();
}
}
return $buffer;
}
}

View File

@@ -0,0 +1,111 @@
<?php
class __Mustache_3732eb9d0881f85b52d485a7f1df094c extends Mustache_Template
{
private $lambdaHelper;
public function renderInternal(Mustache_Context $context, $indent = '')
{
$this->lambdaHelper = new Mustache_LambdaHelper($this->mustache, $context);
$buffer = '';
$buffer .= $indent . '
';
if ($parent = $this->mustache->loadPartial('core_message/message_drawer_view_overview_section')) {
$context->pushBlockContext(array(
'region' => array($this, 'block20c51b28057bc9faaeafe6f632069c2d'),
'title' => array($this, 'block01a8220b04c9439c6d4c02009e742d49'),
'placeholder' => array($this, 'blockE9b23ea6ffe7cff2e099ad2c26b6072a'),
'emptymessage' => array($this, 'blockE011e188ceaa9618551b43089319265f'),
));
$buffer .= $parent->renderInternal($context, $indent);
$context->popBlockContext();
}
return $buffer;
}
private function section0e294840ed8efb1916cf4e3c314868bd(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' groupconversations, core_message ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' groupconversations, core_message ';
$context->pop();
}
}
return $buffer;
}
private function section5914da41773e98b58b47f202d261c9b8(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' nogroupconversations, core_message ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' nogroupconversations, core_message ';
$context->pop();
}
}
return $buffer;
}
public function block20c51b28057bc9faaeafe6f632069c2d($context)
{
$indent = $buffer = '';
$buffer .= $indent . 'view-overview-group-messages';
return $buffer;
}
public function block01a8220b04c9439c6d4c02009e742d49($context)
{
$indent = $buffer = '';
$value = $context->find('str');
$buffer .= $this->section0e294840ed8efb1916cf4e3c314868bd($context, $indent, $value);
return $buffer;
}
public function blockE9b23ea6ffe7cff2e099ad2c26b6072a($context)
{
$indent = $buffer = '';
$buffer .= ' <div class="text-center py-2">';
if ($partial = $this->mustache->loadPartial('core/loading')) {
$buffer .= $partial->renderInternal($context);
}
$buffer .= '</div>
';
return $buffer;
}
public function blockE011e188ceaa9618551b43089319265f($context)
{
$indent = $buffer = '';
$buffer .= $indent . ' <p class="text-muted mt-2">';
$value = $context->find('str');
$buffer .= $this->section5914da41773e98b58b47f202d261c9b8($context, $indent, $value);
$buffer .= '</p>
';
return $buffer;
}
}

View File

@@ -0,0 +1,131 @@
<?php
class __Mustache_39c7630a69a9b15b6dbc4e2badd3b0b1 extends Mustache_Template
{
private $lambdaHelper;
public function renderInternal(Mustache_Context $context, $indent = '')
{
$this->lambdaHelper = new Mustache_LambdaHelper($this->mustache, $context);
$buffer = '';
$buffer .= $indent . '
';
$buffer .= $indent . '<div id="block-timeline-';
$value = $this->resolveValue($context->find('uniqid'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '-';
$value = $this->resolveValue($context->find('timelineinstanceid'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '" class="block-timeline" data-region="timeline">
';
$buffer .= $indent . ' <div class="p-0 px-2">
';
$buffer .= $indent . ' <div class="d-flex flex-wrap gap-1 g-0">
';
$buffer .= $indent . ' <div>
';
if ($partial = $this->mustache->loadPartial('block_timeline/nav-day-filter')) {
$buffer .= $partial->renderInternal($context, $indent . ' ');
}
$buffer .= $indent . ' </div>
';
$buffer .= $indent . ' <div>
';
if ($partial = $this->mustache->loadPartial('block_timeline/nav-view-selector')) {
$buffer .= $partial->renderInternal($context, $indent . ' ');
}
$buffer .= $indent . ' </div>
';
$buffer .= $indent . ' <div class="flex-grow-1 d-flex justify-content-end nav-search">
';
if ($partial = $this->mustache->loadPartial('block_timeline/nav-search')) {
$buffer .= $partial->renderInternal($context, $indent . ' ');
}
$buffer .= $indent . ' </div>
';
$buffer .= $indent . ' </div>
';
$buffer .= $indent . ' <div class="pb-3 px-2 border-bottom"></div>
';
$buffer .= $indent . ' </div>
';
$buffer .= $indent . ' <div class="p-0">
';
if ($partial = $this->mustache->loadPartial('block_timeline/view')) {
$buffer .= $partial->renderInternal($context, $indent . ' ');
}
$buffer .= $indent . ' </div>
';
$buffer .= $indent . '</div>
';
$value = $context->find('js');
$buffer .= $this->section90886d711e1fcb8c634cb0da1272feab($context, $indent, $value);
return $buffer;
}
private function section90886d711e1fcb8c634cb0da1272feab(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = '
require(
[
\'jquery\',
\'block_timeline/main\',
],
function(
$,
Main
) {
var root = $(\'#block-timeline-{{uniqid}}-{{timelineinstanceid}}\');
Main.init(root);
});
';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= $indent . 'require(
';
$buffer .= $indent . '[
';
$buffer .= $indent . ' \'jquery\',
';
$buffer .= $indent . ' \'block_timeline/main\',
';
$buffer .= $indent . '],
';
$buffer .= $indent . 'function(
';
$buffer .= $indent . ' $,
';
$buffer .= $indent . ' Main
';
$buffer .= $indent . ') {
';
$buffer .= $indent . ' var root = $(\'#block-timeline-';
$value = $this->resolveValue($context->find('uniqid'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '-';
$value = $this->resolveValue($context->find('timelineinstanceid'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '\');
';
$buffer .= $indent . ' Main.init(root);
';
$buffer .= $indent . '});
';
$context->pop();
}
}
return $buffer;
}
}

View File

@@ -0,0 +1,58 @@
<?php
class __Mustache_3c5dfdcc7277f0175ca5c823ccef17d5 extends Mustache_Template
{
private $lambdaHelper;
public function renderInternal(Mustache_Context $context, $indent = '')
{
$this->lambdaHelper = new Mustache_LambdaHelper($this->mustache, $context);
$buffer = '';
$buffer .= $indent . '<div class="bottom">
';
$value = $context->find('footerlinks');
$buffer .= $this->section86d9b454c9b29b6707f1b9f6016e3aa8($context, $indent, $value);
$buffer .= $indent . '</div>
';
return $buffer;
}
private function section86d9b454c9b29b6707f1b9f6016e3aa8(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = '
<span class="footer-link">
<a href="{{url}}">{{linkname}}</a>
</span>
';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= $indent . ' <span class="footer-link">
';
$buffer .= $indent . ' <a href="';
$value = $this->resolveValue($context->find('url'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '">';
$value = $this->resolveValue($context->find('linkname'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '</a>
';
$buffer .= $indent . ' </span>
';
$context->pop();
}
}
return $buffer;
}
}

View File

@@ -0,0 +1,48 @@
<?php
class __Mustache_3e3d5fce9c8569f4628ad148cc2b8e81 extends Mustache_Template
{
private $lambdaHelper;
public function renderInternal(Mustache_Context $context, $indent = '')
{
$this->lambdaHelper = new Mustache_LambdaHelper($this->mustache, $context);
$buffer = '';
$buffer .= $indent . '
';
$buffer .= $indent . '<div class="p-3 bg-white">
';
$buffer .= $indent . ' <p class="text-muted" data-region="text">';
$value = $context->find('str');
$buffer .= $this->section0b29c2994fe0ba8246f0e0b9c6a5a538($context, $indent, $value);
$buffer .= '</p>
';
$buffer .= $indent . '</div>
';
return $buffer;
}
private function section0b29c2994fe0ba8246f0e0b9c6a5a538(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' unabletomessage, core_message ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' unabletomessage, core_message ';
$context->pop();
}
}
return $buffer;
}
}

View File

@@ -0,0 +1,160 @@
<?php
class __Mustache_4045ef1f4480a6f2ea43dde431b2d771 extends Mustache_Template
{
private $lambdaHelper;
public function renderInternal(Mustache_Context $context, $indent = '')
{
$this->lambdaHelper = new Mustache_LambdaHelper($this->mustache, $context);
$buffer = '';
$buffer .= $indent . '<header id="page-header" class="header-maxwidth d-print-none">
';
$buffer .= $indent . ' <div class="w-100">
';
$buffer .= $indent . ' <div class="d-flex flex-wrap">
';
$value = $context->find('hasnavbar');
$buffer .= $this->section2292e61b29f2de29daf222b96b952dad($context, $indent, $value);
$buffer .= $indent . ' <div class="ms-auto d-flex">
';
$buffer .= $indent . ' ';
$value = $this->resolveValue($context->find('pageheadingbutton'), $context);
$buffer .= ($value === null ? '' : $value);
$buffer .= '
';
$buffer .= $indent . ' </div>
';
$buffer .= $indent . ' <div id="course-header">
';
$buffer .= $indent . ' ';
$value = $this->resolveValue($context->find('courseheader'), $context);
$buffer .= ($value === null ? '' : $value);
$buffer .= '
';
$buffer .= $indent . ' </div>
';
$buffer .= $indent . ' </div>
';
$buffer .= $indent . ' <div class="d-flex align-items-center">
';
$value = $context->find('welcomemessage');
if (empty($value)) {
$value = $context->find('contextheader');
$buffer .= $this->sectionF54d69d1e921d5189abe767609f25e43($context, $indent, $value);
}
if ($partial = $this->mustache->loadPartial('core/welcome')) {
$buffer .= $partial->renderInternal($context, $indent . ' ');
}
$buffer .= $indent . ' <div class="header-actions-container ms-auto" data-region="header-actions-container">
';
$value = $context->find('headeractions');
$buffer .= $this->section40d9cbf5235d5c9580222bf1fd613dd5($context, $indent, $value);
$buffer .= $indent . ' </div>
';
$buffer .= $indent . ' </div>
';
$buffer .= $indent . ' </div>
';
$buffer .= $indent . '</header>
';
return $buffer;
}
private function section2292e61b29f2de29daf222b96b952dad(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = '
<div id="page-navbar">
{{{navbar}}}
</div>
';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= $indent . ' <div id="page-navbar">
';
$buffer .= $indent . ' ';
$value = $this->resolveValue($context->find('navbar'), $context);
$buffer .= ($value === null ? '' : $value);
$buffer .= '
';
$buffer .= $indent . ' </div>
';
$context->pop();
}
}
return $buffer;
}
private function sectionF54d69d1e921d5189abe767609f25e43(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = '
<div class="me-auto">
{{{contextheader}}}
</div>
';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= $indent . ' <div class="me-auto">
';
$buffer .= $indent . ' ';
$value = $this->resolveValue($context->find('contextheader'), $context);
$buffer .= ($value === null ? '' : $value);
$buffer .= '
';
$buffer .= $indent . ' </div>
';
$context->pop();
}
}
return $buffer;
}
private function section40d9cbf5235d5c9580222bf1fd613dd5(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = '
<div class="header-action ms-2">{{{.}}}</div>
';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= $indent . ' <div class="header-action ms-2">';
$value = $this->resolveValue($context->last(), $context);
$buffer .= ($value === null ? '' : $value);
$buffer .= '</div>
';
$context->pop();
}
}
return $buffer;
}
}

View File

@@ -0,0 +1,174 @@
<?php
class __Mustache_41f48da0055ae326f8bcabe33197748c extends Mustache_Template
{
private $lambdaHelper;
public function renderInternal(Mustache_Context $context, $indent = '')
{
$this->lambdaHelper = new Mustache_LambdaHelper($this->mustache, $context);
$buffer = '';
$buffer .= $indent . '<div id="searchform-auto-';
$value = $this->resolveValue($context->find('uniqid'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '" class="d-flex flex-wrap align-items-center simplesearchform">
';
$buffer .= $indent . ' <div class="input-group searchbar w-100" role="search">
';
$buffer .= $indent . ' <label for="searchinput-';
$value = $this->resolveValue($context->find('uniqid'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '">
';
$buffer .= $indent . ' <span class="visually-hidden">';
$blockFunction = $context->findInBlock('label');
if (is_callable($blockFunction)) {
$buffer .= call_user_func($blockFunction, $context);
} else {
$value = $context->find('str');
$buffer .= $this->section9dbf37a0f544ff636ac78cdadec0a0c6($context, $indent, $value);
}
$buffer .= '</span>
';
$buffer .= $indent . ' </label>
';
$buffer .= $indent . ' <input
';
$buffer .= $indent . ' type="text"
';
$buffer .= $indent . ' data-region="input"
';
$buffer .= $indent . ' data-action="search"
';
$buffer .= $indent . ' id="searchinput-';
$value = $this->resolveValue($context->find('uniqid'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '"
';
$buffer .= $indent . ' class="form-control withclear rounded"
';
$buffer .= $indent . ' placeholder="';
$blockFunction = $context->findInBlock('placeholder');
if (is_callable($blockFunction)) {
$buffer .= call_user_func($blockFunction, $context);
} else {
$value = $context->find('str');
$buffer .= $this->section9dbf37a0f544ff636ac78cdadec0a0c6($context, $indent, $value);
}
$buffer .= '"
';
$buffer .= $indent . ' name="search"
';
$buffer .= $indent . ' value="';
$blockFunction = $context->findInBlock('value');
if (is_callable($blockFunction)) {
$buffer .= call_user_func($blockFunction, $context);
}
$buffer .= '"
';
$buffer .= $indent . ' autocomplete="off"
';
$buffer .= $indent . ' ';
$blockFunction = $context->findInBlock('additionalattributes');
if (is_callable($blockFunction)) {
$buffer .= call_user_func($blockFunction, $context);
}
$buffer .= '
';
$buffer .= $indent . ' >
';
$buffer .= $indent . ' <button
';
$buffer .= $indent . ' class="btn btn-clear d-none"
';
$buffer .= $indent . ' data-action="clearsearch"
';
$buffer .= $indent . ' type="button"
';
$buffer .= $indent . ' >
';
$buffer .= $indent . ' ';
$value = $context->find('pix');
$buffer .= $this->section01a1cb688132d57fc41f0070a1ef998d($context, $indent, $value);
$buffer .= '
';
$buffer .= $indent . ' <span class="visually-hidden">';
$value = $context->find('str');
$buffer .= $this->section40e9cf3a64788ffede70afd9139160c8($context, $indent, $value);
$buffer .= '</span>
';
$buffer .= $indent . ' </button>
';
$buffer .= $indent . ' </div>
';
$buffer .= $indent . '</div>
';
return $buffer;
}
private function section9dbf37a0f544ff636ac78cdadec0a0c6(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' search, core ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' search, core ';
$context->pop();
}
}
return $buffer;
}
private function section01a1cb688132d57fc41f0070a1ef998d(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' e/cancel, core ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' e/cancel, core ';
$context->pop();
}
}
return $buffer;
}
private function section40e9cf3a64788ffede70afd9139160c8(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' clearsearch, core ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' clearsearch, core ';
$context->pop();
}
}
return $buffer;
}
}

View File

@@ -0,0 +1,990 @@
<?php
class __Mustache_43c0038b93d4d80bd2fd212f6027adba extends Mustache_Template
{
private $lambdaHelper;
public function renderInternal(Mustache_Context $context, $indent = '')
{
$this->lambdaHelper = new Mustache_LambdaHelper($this->mustache, $context);
$buffer = '';
if ($partial = $this->mustache->loadPartial('theme_boost/head')) {
$buffer .= $partial->renderInternal($context);
}
$buffer .= $indent . '
';
$buffer .= $indent . '<body ';
$value = $this->resolveValue($context->find('bodyattributes'), $context);
$buffer .= ($value === null ? '' : $value);
$buffer .= '>
';
if ($partial = $this->mustache->loadPartial('core/local/toast/wrapper')) {
$buffer .= $partial->renderInternal($context);
}
$buffer .= $indent . '<div id="page-wrapper" class="d-print-block">
';
$buffer .= $indent . '
';
$buffer .= $indent . ' ';
$value = $this->resolveValue($context->findDot('output.standard_top_of_body_html'), $context);
$buffer .= ($value === null ? '' : $value);
$buffer .= '
';
$buffer .= $indent . '
';
if ($partial = $this->mustache->loadPartial('theme_boost/navbar')) {
$buffer .= $partial->renderInternal($context, $indent . ' ');
}
$value = $context->find('courseindex');
$buffer .= $this->section9710329be45fafd8954b98d344b9a098($context, $indent, $value);
$value = $context->find('hasblocks');
$buffer .= $this->section4aaed2b6f1ec12f9858540c0b87d8693($context, $indent, $value);
$buffer .= ' <div id="page" data-region="mainpage" data-usertour="scroller" class="drawers ';
$value = $context->find('courseindexopen');
$buffer .= $this->section6b40e2748488de16028fd4032111cc9b($context, $indent, $value);
$buffer .= ' ';
$value = $context->find('blockdraweropen');
$buffer .= $this->section05ab28b93094b30436e1224de5468efa($context, $indent, $value);
$buffer .= ' drag-container">
';
$buffer .= $indent . ' <div id="topofscroll" class="main-inner">
';
$buffer .= $indent . ' <div class="drawer-toggles d-flex">
';
$value = $context->find('courseindex');
$buffer .= $this->section3382354a399d4f6b76dab5854df3db80($context, $indent, $value);
$value = $context->find('hasblocks');
$buffer .= $this->section2378896ebf392f3d31973575d7cffcab($context, $indent, $value);
$buffer .= $indent . ' </div>
';
$buffer .= $indent . ' ';
$value = $this->resolveValue($context->findDot('output.full_header'), $context);
$buffer .= ($value === null ? '' : $value);
$buffer .= '
';
$value = $context->find('secondarymoremenu');
$buffer .= $this->sectionD2b4dcb0cc83675dfa05902c4094b87d($context, $indent, $value);
$buffer .= $indent . ' <div id="page-content" class="pb-3 d-print-block">
';
$buffer .= $indent . ' <div id="region-main-box">
';
$value = $context->find('hasregionmainsettingsmenu');
$buffer .= $this->section4833668e3ab64a52de8319d62eeb9a0d($context, $indent, $value);
$buffer .= $indent . ' <div id="region-main">
';
$buffer .= $indent . '
';
$value = $context->find('hasregionmainsettingsmenu');
$buffer .= $this->sectionBfb58dd1d13a295db43bf0266e3aa6ee($context, $indent, $value);
$buffer .= $indent . ' ';
$value = $this->resolveValue($context->findDot('output.course_content_header'), $context);
$buffer .= ($value === null ? '' : $value);
$buffer .= '
';
$value = $context->find('headercontent');
$buffer .= $this->section72a93137fa43b727f40759a358d07ffb($context, $indent, $value);
$value = $context->find('overflow');
$buffer .= $this->sectionD1a531f5a89e5a3e9617c88ef195a6bf($context, $indent, $value);
$buffer .= $indent . ' ';
$value = $this->resolveValue($context->findDot('output.main_content'), $context);
$buffer .= ($value === null ? '' : $value);
$buffer .= '
';
$buffer .= $indent . ' ';
$value = $this->resolveValue($context->findDot('output.activity_navigation'), $context);
$buffer .= ($value === null ? '' : $value);
$buffer .= '
';
$buffer .= $indent . ' ';
$value = $this->resolveValue($context->findDot('output.course_content_footer'), $context);
$buffer .= ($value === null ? '' : $value);
$buffer .= '
';
$buffer .= $indent . '
';
$buffer .= $indent . ' </div>
';
$buffer .= $indent . ' </div>
';
$buffer .= $indent . ' </div>
';
$buffer .= $indent . ' </div>
';
if ($partial = $this->mustache->loadPartial('theme_boost/footer')) {
$buffer .= $partial->renderInternal($context, $indent . ' ');
}
$buffer .= $indent . ' </div>
';
$buffer .= $indent . ' ';
$value = $this->resolveValue($context->findDot('output.standard_after_main_region_html'), $context);
$buffer .= ($value === null ? '' : $value);
$buffer .= '
';
$buffer .= $indent . '</div>
';
$buffer .= $indent . '
';
$buffer .= $indent . '</body>
';
$buffer .= $indent . '</html>
';
$value = $context->find('js');
$buffer .= $this->sectionD6941b231183d81625a3128b7ad2db7b($context, $indent, $value);
return $buffer;
}
private function section14c724f5a6859d4cc56d9befdffaeac5(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = 'show';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= 'show';
$context->pop();
}
}
return $buffer;
}
private function sectionD8c059d8e564034fcd5a4fcfed7ed8eb(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = 'closecourseindex, core';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= 'closecourseindex, core';
$context->pop();
}
}
return $buffer;
}
private function section9710329be45fafd8954b98d344b9a098(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = '
{{< theme_boost/drawer }}
{{$id}}theme_boost-drawers-courseindex{{/id}}
{{$drawerheadercontent}}
{{> theme_boost/courseindexdrawercontrols}}
{{/drawerheadercontent}}
{{$drawerclasses}}drawer drawer-left {{#courseindexopen}}show{{/courseindexopen}}{{/drawerclasses}}
{{$drawercontent}}
{{{courseindex}}}
{{/drawercontent}}
{{$drawerpreferencename}}drawer-open-index{{/drawerpreferencename}}
{{$drawerstate}}show-drawer-left{{/drawerstate}}
{{$tooltipplacement}}right{{/tooltipplacement}}
{{$closebuttontext}}{{#str}}closecourseindex, core{{/str}}{{/closebuttontext}}
{{/ theme_boost/drawer}}
';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= $indent . ' ';
if ($parent = $this->mustache->loadPartial('theme_boost/drawer')) {
$context->pushBlockContext(array(
'id' => array($this, 'blockEfc32b531594d5d62ec9c68e35a53dc3'),
'drawerheadercontent' => array($this, 'blockA515fe1a11236ac39d9f95662b1587b1'),
'drawerclasses' => array($this, 'block0dcbcdb48783bd0043cc25a3ecb99947'),
'drawercontent' => array($this, 'blockD56da21f9a4b20987f95cec76380b378'),
'drawerpreferencename' => array($this, 'block24fc4cc7410bc884a3b9fba5f26dc7b9'),
'drawerstate' => array($this, 'blockBd5099c9b82bf8a4037bbd56bb374a89'),
'tooltipplacement' => array($this, 'block2a81b037a416792e91b78e41049f49f9'),
'closebuttontext' => array($this, 'block9ac4e5859f44816b862545bc2c6e6a46'),
));
$buffer .= $parent->renderInternal($context, $indent);
$context->popBlockContext();
}
$context->pop();
}
}
return $buffer;
}
private function section1cb47d3ed9b97c6d6d496d2358bec253(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' show';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' show';
$context->pop();
}
}
return $buffer;
}
private function section1bd0cc4642e36d67e46c9dd550f1fa06(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = '1';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= '1';
$context->pop();
}
}
return $buffer;
}
private function section31618380a8d2d407a8b2acf35dd449a4(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = 'closeblockdrawer, core';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= 'closeblockdrawer, core';
$context->pop();
}
}
return $buffer;
}
private function section4aaed2b6f1ec12f9858540c0b87d8693(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = '
{{< theme_boost/drawer }}
{{$id}}theme_boost-drawers-blocks{{/id}}
{{$drawerclasses}}drawer drawer-right{{#blockdraweropen}} show{{/blockdraweropen}}{{/drawerclasses}}
{{$drawercontent}}
<div class="d-print-none">
{{{ addblockbutton }}}
{{{ sidepreblocks }}}
</div>
{{/drawercontent}}
{{$drawerpreferencename}}drawer-open-block{{/drawerpreferencename}}
{{$forceopen}}{{#forceblockdraweropen}}1{{/forceblockdraweropen}}{{/forceopen}}
{{$drawerstate}}show-drawer-right{{/drawerstate}}
{{$tooltipplacement}}left{{/tooltipplacement}}
{{$drawercloseonresize}}1{{/drawercloseonresize}}
{{$closebuttontext}}{{#str}}closeblockdrawer, core{{/str}}{{/closebuttontext}}
{{/ theme_boost/drawer}}
';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' ';
if ($parent = $this->mustache->loadPartial('theme_boost/drawer')) {
$context->pushBlockContext(array(
'id' => array($this, 'block4ca482bf2f4c0292197ede951a52b02e'),
'drawerclasses' => array($this, 'block874d06fc7c30c807dc0ee7226cad4ec8'),
'drawercontent' => array($this, 'block653705e011aee4da136ef3634b4ebefd'),
'drawerpreferencename' => array($this, 'block59146569a56c3d2642fa2e8224817be0'),
'forceopen' => array($this, 'block13847ba3219919ecdb2378620735177c'),
'drawerstate' => array($this, 'block0ea572ae0e89f9c5cc1dc5d7238a50d5'),
'tooltipplacement' => array($this, 'blockC945de95615645c65d6b2f192042e6ea'),
'drawercloseonresize' => array($this, 'blockE052079a625ca42b568ba24af19cc7eb'),
'closebuttontext' => array($this, 'blockC879444321d250421c3438099ae68173'),
));
$buffer .= $parent->renderInternal($context, $indent);
$context->popBlockContext();
}
$context->pop();
}
}
return $buffer;
}
private function section6b40e2748488de16028fd4032111cc9b(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = 'show-drawer-left';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= 'show-drawer-left';
$context->pop();
}
}
return $buffer;
}
private function section05ab28b93094b30436e1224de5468efa(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = 'show-drawer-right';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= 'show-drawer-right';
$context->pop();
}
}
return $buffer;
}
private function sectionAfaaa3dab86fd46a075d917e3ce891f0(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = 'opendrawerindex, core';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= 'opendrawerindex, core';
$context->pop();
}
}
return $buffer;
}
private function section3feaf801d4aa0a811fe41c3427e53335(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' t/index_drawer, moodle ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' t/index_drawer, moodle ';
$context->pop();
}
}
return $buffer;
}
private function section3382354a399d4f6b76dab5854df3db80(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = '
<div class="drawer-toggler drawer-left-toggle open-nav d-print-none">
<button
class="btn icon-no-margin"
data-toggler="drawers"
data-action="toggle"
data-target="theme_boost-drawers-courseindex"
data-bs-toggle="tooltip"
data-bs-placement="right"
title="{{#str}}opendrawerindex, core{{/str}}"
>
<span class="visually-hidden">{{#str}}opendrawerindex, core{{/str}}</span>
{{#pix}} t/index_drawer, moodle {{/pix}}
</button>
</div>
';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= $indent . ' <div class="drawer-toggler drawer-left-toggle open-nav d-print-none">
';
$buffer .= $indent . ' <button
';
$buffer .= $indent . ' class="btn icon-no-margin"
';
$buffer .= $indent . ' data-toggler="drawers"
';
$buffer .= $indent . ' data-action="toggle"
';
$buffer .= $indent . ' data-target="theme_boost-drawers-courseindex"
';
$buffer .= $indent . ' data-bs-toggle="tooltip"
';
$buffer .= $indent . ' data-bs-placement="right"
';
$buffer .= $indent . ' title="';
$value = $context->find('str');
$buffer .= $this->sectionAfaaa3dab86fd46a075d917e3ce891f0($context, $indent, $value);
$buffer .= '"
';
$buffer .= $indent . ' >
';
$buffer .= $indent . ' <span class="visually-hidden">';
$value = $context->find('str');
$buffer .= $this->sectionAfaaa3dab86fd46a075d917e3ce891f0($context, $indent, $value);
$buffer .= '</span>
';
$buffer .= $indent . ' ';
$value = $context->find('pix');
$buffer .= $this->section3feaf801d4aa0a811fe41c3427e53335($context, $indent, $value);
$buffer .= '
';
$buffer .= $indent . ' </button>
';
$buffer .= $indent . ' </div>
';
$context->pop();
}
}
return $buffer;
}
private function section245ba37b5a58f162a63e0d10700eb739(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = 'opendrawerblocks, core';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= 'opendrawerblocks, core';
$context->pop();
}
}
return $buffer;
}
private function section0bf870995ed49a0bb4a766ed18e0f142(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = 't/blocks_drawer, core';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= 't/blocks_drawer, core';
$context->pop();
}
}
return $buffer;
}
private function sectionD277bad9387573c58f79f77fc705e8dd(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = 't/blocks_drawer_rtl, core';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= 't/blocks_drawer_rtl, core';
$context->pop();
}
}
return $buffer;
}
private function section2378896ebf392f3d31973575d7cffcab(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = '
<div class="drawer-toggler drawer-right-toggle ms-auto d-print-none">
<button
class="btn icon-no-margin"
data-toggler="drawers"
data-action="toggle"
data-target="theme_boost-drawers-blocks"
data-bs-toggle="tooltip"
data-bs-placement="right"
title="{{#str}}opendrawerblocks, core{{/str}}"
>
<span class="visually-hidden">{{#str}}opendrawerblocks, core{{/str}}</span>
<span class="dir-rtl-hide">{{#pix}}t/blocks_drawer, core{{/pix}}</span>
<span class="dir-ltr-hide">{{#pix}}t/blocks_drawer_rtl, core{{/pix}}</span>
</button>
</div>
';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= $indent . ' <div class="drawer-toggler drawer-right-toggle ms-auto d-print-none">
';
$buffer .= $indent . ' <button
';
$buffer .= $indent . ' class="btn icon-no-margin"
';
$buffer .= $indent . ' data-toggler="drawers"
';
$buffer .= $indent . ' data-action="toggle"
';
$buffer .= $indent . ' data-target="theme_boost-drawers-blocks"
';
$buffer .= $indent . ' data-bs-toggle="tooltip"
';
$buffer .= $indent . ' data-bs-placement="right"
';
$buffer .= $indent . ' title="';
$value = $context->find('str');
$buffer .= $this->section245ba37b5a58f162a63e0d10700eb739($context, $indent, $value);
$buffer .= '"
';
$buffer .= $indent . ' >
';
$buffer .= $indent . ' <span class="visually-hidden">';
$value = $context->find('str');
$buffer .= $this->section245ba37b5a58f162a63e0d10700eb739($context, $indent, $value);
$buffer .= '</span>
';
$buffer .= $indent . ' <span class="dir-rtl-hide">';
$value = $context->find('pix');
$buffer .= $this->section0bf870995ed49a0bb4a766ed18e0f142($context, $indent, $value);
$buffer .= '</span>
';
$buffer .= $indent . ' <span class="dir-ltr-hide">';
$value = $context->find('pix');
$buffer .= $this->sectionD277bad9387573c58f79f77fc705e8dd($context, $indent, $value);
$buffer .= '</span>
';
$buffer .= $indent . ' </button>
';
$buffer .= $indent . ' </div>
';
$context->pop();
}
}
return $buffer;
}
private function sectionD2b4dcb0cc83675dfa05902c4094b87d(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = '
<div class="secondary-navigation d-print-none">
{{> core/moremenu}}
</div>
';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= $indent . ' <div class="secondary-navigation d-print-none">
';
if ($partial = $this->mustache->loadPartial('core/moremenu')) {
$buffer .= $partial->renderInternal($context, $indent . ' ');
}
$buffer .= $indent . ' </div>
';
$context->pop();
}
}
return $buffer;
}
private function section4833668e3ab64a52de8319d62eeb9a0d(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = '
<div id="region-main-settings-menu" class="d-print-none">
<div> {{{ regionmainsettingsmenu }}} </div>
</div>
';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= $indent . ' <div id="region-main-settings-menu" class="d-print-none">
';
$buffer .= $indent . ' <div> ';
$value = $this->resolveValue($context->find('regionmainsettingsmenu'), $context);
$buffer .= ($value === null ? '' : $value);
$buffer .= ' </div>
';
$buffer .= $indent . ' </div>
';
$context->pop();
}
}
return $buffer;
}
private function sectionBfb58dd1d13a295db43bf0266e3aa6ee(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = '
<div class="region_main_settings_menu_proxy"></div>
';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= $indent . ' <div class="region_main_settings_menu_proxy"></div>
';
$context->pop();
}
}
return $buffer;
}
private function section72a93137fa43b727f40759a358d07ffb(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = '
{{> core/activity_header }}
';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
if ($partial = $this->mustache->loadPartial('core/activity_header')) {
$buffer .= $partial->renderInternal($context, $indent . ' ');
}
$context->pop();
}
}
return $buffer;
}
private function sectionD1a531f5a89e5a3e9617c88ef195a6bf(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = '
<div class="container-fluid tertiary-navigation">
<div class="navitem">
{{> core/url_select}}
</div>
</div>
';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= $indent . ' <div class="container-fluid tertiary-navigation">
';
$buffer .= $indent . ' <div class="navitem">
';
if ($partial = $this->mustache->loadPartial('core/url_select')) {
$buffer .= $partial->renderInternal($context, $indent . ' ');
}
$buffer .= $indent . ' </div>
';
$buffer .= $indent . ' </div>
';
$context->pop();
}
}
return $buffer;
}
private function sectionD6941b231183d81625a3128b7ad2db7b(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = '
M.util.js_pending(\'theme_boost/loader\');
require([\'theme_boost/loader\', \'theme_boost/drawer\'], function(Loader, Drawer) {
Drawer.init();
M.util.js_complete(\'theme_boost/loader\');
});
';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= $indent . 'M.util.js_pending(\'theme_boost/loader\');
';
$buffer .= $indent . 'require([\'theme_boost/loader\', \'theme_boost/drawer\'], function(Loader, Drawer) {
';
$buffer .= $indent . ' Drawer.init();
';
$buffer .= $indent . ' M.util.js_complete(\'theme_boost/loader\');
';
$buffer .= $indent . '});
';
$context->pop();
}
}
return $buffer;
}
public function blockEfc32b531594d5d62ec9c68e35a53dc3($context)
{
$indent = $buffer = '';
$buffer .= 'theme_boost-drawers-courseindex';
return $buffer;
}
public function blockA515fe1a11236ac39d9f95662b1587b1($context)
{
$indent = $buffer = '';
if ($partial = $this->mustache->loadPartial('theme_boost/courseindexdrawercontrols')) {
$buffer .= $partial->renderInternal($context, $indent . ' ');
}
return $buffer;
}
public function block0dcbcdb48783bd0043cc25a3ecb99947($context)
{
$indent = $buffer = '';
$buffer .= 'drawer drawer-left ';
$value = $context->find('courseindexopen');
$buffer .= $this->section14c724f5a6859d4cc56d9befdffaeac5($context, $indent, $value);
return $buffer;
}
public function blockD56da21f9a4b20987f95cec76380b378($context)
{
$indent = $buffer = '';
$buffer .= ' ';
$value = $this->resolveValue($context->find('courseindex'), $context);
$buffer .= ($value === null ? '' : $value);
$buffer .= '
';
return $buffer;
}
public function block24fc4cc7410bc884a3b9fba5f26dc7b9($context)
{
$indent = $buffer = '';
$buffer .= $indent . 'drawer-open-index';
return $buffer;
}
public function blockBd5099c9b82bf8a4037bbd56bb374a89($context)
{
$indent = $buffer = '';
$buffer .= 'show-drawer-left';
return $buffer;
}
public function block2a81b037a416792e91b78e41049f49f9($context)
{
$indent = $buffer = '';
$buffer .= 'right';
return $buffer;
}
public function block9ac4e5859f44816b862545bc2c6e6a46($context)
{
$indent = $buffer = '';
$value = $context->find('str');
$buffer .= $this->sectionD8c059d8e564034fcd5a4fcfed7ed8eb($context, $indent, $value);
return $buffer;
}
public function block4ca482bf2f4c0292197ede951a52b02e($context)
{
$indent = $buffer = '';
$buffer .= 'theme_boost-drawers-blocks';
return $buffer;
}
public function block874d06fc7c30c807dc0ee7226cad4ec8($context)
{
$indent = $buffer = '';
$buffer .= 'drawer drawer-right';
$value = $context->find('blockdraweropen');
$buffer .= $this->section1cb47d3ed9b97c6d6d496d2358bec253($context, $indent, $value);
return $buffer;
}
public function block653705e011aee4da136ef3634b4ebefd($context)
{
$indent = $buffer = '';
$buffer .= ' <div class="d-print-none">
';
$buffer .= $indent . ' ';
$value = $this->resolveValue($context->find('addblockbutton'), $context);
$buffer .= ($value === null ? '' : $value);
$buffer .= '
';
$buffer .= $indent . ' ';
$value = $this->resolveValue($context->find('sidepreblocks'), $context);
$buffer .= ($value === null ? '' : $value);
$buffer .= '
';
$buffer .= $indent . ' </div>
';
return $buffer;
}
public function block59146569a56c3d2642fa2e8224817be0($context)
{
$indent = $buffer = '';
$buffer .= $indent . 'drawer-open-block';
return $buffer;
}
public function block13847ba3219919ecdb2378620735177c($context)
{
$indent = $buffer = '';
$value = $context->find('forceblockdraweropen');
$buffer .= $this->section1bd0cc4642e36d67e46c9dd550f1fa06($context, $indent, $value);
return $buffer;
}
public function block0ea572ae0e89f9c5cc1dc5d7238a50d5($context)
{
$indent = $buffer = '';
$buffer .= 'show-drawer-right';
return $buffer;
}
public function blockC945de95615645c65d6b2f192042e6ea($context)
{
$indent = $buffer = '';
$buffer .= 'left';
return $buffer;
}
public function blockE052079a625ca42b568ba24af19cc7eb($context)
{
$indent = $buffer = '';
$buffer .= '1';
return $buffer;
}
public function blockC879444321d250421c3438099ae68173($context)
{
$indent = $buffer = '';
$value = $context->find('str');
$buffer .= $this->section31618380a8d2d407a8b2acf35dd449a4($context, $indent, $value);
return $buffer;
}
}

View File

@@ -0,0 +1,102 @@
<?php
class __Mustache_453cb27ecb9f7dc8efef8e0aebe3215f extends Mustache_Template
{
private $lambdaHelper;
public function renderInternal(Mustache_Context $context, $indent = '')
{
$this->lambdaHelper = new Mustache_LambdaHelper($this->mustache, $context);
$buffer = '';
$value = $context->find('metadata');
$buffer .= $this->sectionFf0293093c388d3cf4c70fd38d44f60a($context, $indent, $value);
$buffer .= $indent . '<span class="avatars">
';
$value = $context->find('avatardata');
$buffer .= $this->sectionAe0b4e6cd45e16909f89314c89b35fc3($context, $indent, $value);
$buffer .= $indent . '</span>
';
return $buffer;
}
private function sectionFf0293093c388d3cf4c70fd38d44f60a(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = '
<span class="usertext d-flex me-3">
<span class="meta d-flex {{classes}}">
{{{content}}}
</span>
</span>
';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= $indent . ' <span class="usertext d-flex me-3">
';
$buffer .= $indent . ' <span class="meta d-flex ';
$value = $this->resolveValue($context->find('classes'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '">
';
$buffer .= $indent . ' ';
$value = $this->resolveValue($context->find('content'), $context);
$buffer .= ($value === null ? '' : $value);
$buffer .= '
';
$buffer .= $indent . ' </span>
';
$buffer .= $indent . ' </span>
';
$context->pop();
}
}
return $buffer;
}
private function sectionAe0b4e6cd45e16909f89314c89b35fc3(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = '
<span class="avatar {{classes}}">
{{{content}}}
</span>
';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= $indent . ' <span class="avatar ';
$value = $this->resolveValue($context->find('classes'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '">
';
$buffer .= $indent . ' ';
$value = $this->resolveValue($context->find('content'), $context);
$buffer .= ($value === null ? '' : $value);
$buffer .= '
';
$buffer .= $indent . ' </span>
';
$context->pop();
}
}
return $buffer;
}
}

View File

@@ -0,0 +1,49 @@
<?php
class __Mustache_482931a093c6ff7b74586173e960f3c5 extends Mustache_Template
{
private $lambdaHelper;
public function renderInternal(Mustache_Context $context, $indent = '')
{
$this->lambdaHelper = new Mustache_LambdaHelper($this->mustache, $context);
$buffer = '';
$buffer .= $indent . '<img class="icon ';
$value = $this->resolveValue($context->find('extraclasses'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '" ';
$value = $context->find('attributes');
$buffer .= $this->section6805fd502f1e55bd3a63b02c625bf221($context, $indent, $value);
$buffer .= '/>';
return $buffer;
}
private function section6805fd502f1e55bd3a63b02c625bf221(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = '{{name}}="{{value}}" ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$value = $this->resolveValue($context->find('name'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '="';
$value = $this->resolveValue($context->find('value'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '" ';
$context->pop();
}
}
return $buffer;
}
}

View File

@@ -0,0 +1,97 @@
<?php
class __Mustache_49f395a08efd4e0c4932e32298897de2 extends Mustache_Template
{
private $lambdaHelper;
public function renderInternal(Mustache_Context $context, $indent = '')
{
$this->lambdaHelper = new Mustache_LambdaHelper($this->mustache, $context);
$buffer = '';
$buffer .= $indent . '
';
$buffer .= $indent . '<div id="block-recentlyaccesseditems-';
$value = $this->resolveValue($context->find('uniqid'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '" class="block-recentlyaccesseditems block-cards" data-region="recentlyaccesseditems">
';
$buffer .= $indent . ' <div class="container-fluid p-0">
';
if ($partial = $this->mustache->loadPartial('block_recentlyaccesseditems/recentlyaccesseditems-view')) {
$buffer .= $partial->renderInternal($context, $indent . ' ');
}
$buffer .= $indent . ' </div>
';
$buffer .= $indent . '</div>
';
$value = $context->find('js');
$buffer .= $this->section835d6a0c9d27ce1169b6fceb4babfddb($context, $indent, $value);
return $buffer;
}
private function section835d6a0c9d27ce1169b6fceb4babfddb(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = '
require(
[
\'jquery\',
\'block_recentlyaccesseditems/main\',
],
function(
$,
Main
) {
var root = $(\'#block-recentlyaccesseditems-{{uniqid}}\');
Main.init(root);
});
';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= $indent . 'require(
';
$buffer .= $indent . '[
';
$buffer .= $indent . ' \'jquery\',
';
$buffer .= $indent . ' \'block_recentlyaccesseditems/main\',
';
$buffer .= $indent . '],
';
$buffer .= $indent . 'function(
';
$buffer .= $indent . ' $,
';
$buffer .= $indent . ' Main
';
$buffer .= $indent . ') {
';
$buffer .= $indent . ' var root = $(\'#block-recentlyaccesseditems-';
$value = $this->resolveValue($context->find('uniqid'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '\');
';
$buffer .= $indent . '
';
$buffer .= $indent . ' Main.init(root);
';
$buffer .= $indent . '});
';
$context->pop();
}
}
return $buffer;
}
}

View File

@@ -0,0 +1,85 @@
<?php
class __Mustache_54597d45e47bd3e777b4329b58159d3f extends Mustache_Template
{
public function renderInternal(Mustache_Context $context, $indent = '')
{
$buffer = '';
$buffer .= $indent . '
';
$buffer .= $indent . '<div class="d-flex flex-column p-3">
';
$buffer .= $indent . ' <div class="w-25 bg-pulse-grey h6" style="height: 18px"></div>
';
$buffer .= $indent . ' <div class="w-75 bg-pulse-grey mb-4" style="height: 18px"></div>
';
$buffer .= $indent . ' <div class="mb-3">
';
$buffer .= $indent . ' <div class="w-100 d-flex mb-3">
';
$buffer .= $indent . ' <div class="bg-pulse-grey rounded-circle" style="width: 18px; height: 18px"></div>
';
$buffer .= $indent . ' <div class="bg-pulse-grey w-50 ms-2" style="height: 18px"></div>
';
$buffer .= $indent . ' </div>
';
$buffer .= $indent . ' <div class="w-100 d-flex mb-3">
';
$buffer .= $indent . ' <div class="bg-pulse-grey rounded-circle" style="width: 18px; height: 18px"></div>
';
$buffer .= $indent . ' <div class="bg-pulse-grey w-50 ms-2" style="height: 18px"></div>
';
$buffer .= $indent . ' </div>
';
$buffer .= $indent . ' <div class="w-100 d-flex mb-3">
';
$buffer .= $indent . ' <div class="bg-pulse-grey rounded-circle" style="width: 18px; height: 18px"></div>
';
$buffer .= $indent . ' <div class="bg-pulse-grey w-50 ms-2" style="height: 18px"></div>
';
$buffer .= $indent . ' </div>
';
$buffer .= $indent . ' </div>
';
$buffer .= $indent . ' <div class="w-50 bg-pulse-grey h6 mb-3 mt-2" style="height: 18px"></div>
';
$buffer .= $indent . ' <div class="mb-4">
';
$buffer .= $indent . ' <div class="w-100 d-flex mb-2 align-items-center">
';
$buffer .= $indent . ' <div class="bg-pulse-grey w-25" style="width: 18px; height: 27px"></div>
';
$buffer .= $indent . ' <div class="bg-pulse-grey w-25 ms-2" style="height: 18px"></div>
';
$buffer .= $indent . ' </div>
';
$buffer .= $indent . ' <div class="w-100 d-flex mb-2 align-items-center">
';
$buffer .= $indent . ' <div class="bg-pulse-grey w-25" style="width: 18px; height: 27px"></div>
';
$buffer .= $indent . ' <div class="bg-pulse-grey w-25 ms-2" style="height: 18px"></div>
';
$buffer .= $indent . ' </div>
';
$buffer .= $indent . ' </div>
';
$buffer .= $indent . ' <div class="w-25 bg-pulse-grey h6 mb-3 mt-2" style="height: 18px"></div>
';
$buffer .= $indent . ' <div class="mb-3">
';
$buffer .= $indent . ' <div class="w-100 d-flex mb-2 align-items-center">
';
$buffer .= $indent . ' <div class="bg-pulse-grey w-25" style="width: 18px; height: 27px"></div>
';
$buffer .= $indent . ' <div class="bg-pulse-grey w-50 ms-2" style="height: 18px"></div>
';
$buffer .= $indent . ' </div>
';
$buffer .= $indent . ' </div>
';
$buffer .= $indent . '</div>';
return $buffer;
}
}

View File

@@ -0,0 +1,111 @@
<?php
class __Mustache_54aa420e254e6561d662e6e69f0a6754 extends Mustache_Template
{
private $lambdaHelper;
public function renderInternal(Mustache_Context $context, $indent = '')
{
$this->lambdaHelper = new Mustache_LambdaHelper($this->mustache, $context);
$buffer = '';
$value = $context->find('hascourses');
$buffer .= $this->section703e61c6d1d6ba9bb8ab034a8998353c($context, $indent, $value);
$buffer .= $indent . '<ul class="list-group unstyled" data-region="courses-list"></ul>
';
$buffer .= $indent . '<div class="hidden text-xs-center text-center pt-3" data-region="more-courses-button-container">
';
$buffer .= $indent . ' <button type="button" class="btn btn-primary" data-action="more-courses">
';
$buffer .= $indent . ' ';
$value = $context->find('str');
$buffer .= $this->section73bb7631fd9d079911dc5c495910e160($context, $indent, $value);
$buffer .= '
';
$buffer .= $indent . ' <span class="hidden" data-region="loading-icon-container">
';
if ($partial = $this->mustache->loadPartial('core/loading')) {
$buffer .= $partial->renderInternal($context, $indent . ' ');
}
$buffer .= $indent . ' </span>
';
$buffer .= $indent . ' </button>
';
$buffer .= $indent . '</div>
';
if ($partial = $this->mustache->loadPartial('block_timeline/no-events')) {
$buffer .= $partial->renderInternal($context);
}
if ($partial = $this->mustache->loadPartial('block_timeline/no-courses')) {
$buffer .= $partial->renderInternal($context);
}
return $buffer;
}
private function section703e61c6d1d6ba9bb8ab034a8998353c(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = '
<div data-region="course-items-loading-placeholder">
<ul class="list-group unstyled">
{{> block_timeline/course-item-loading-placeholder }}
{{> block_timeline/course-item-loading-placeholder }}
</ul>
<div class="bg-pulse-grey mt-1" style="width: 100px; height: 30px; margin-left: auto; margin-right: auto"></div>
</div>
';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= $indent . ' <div data-region="course-items-loading-placeholder">
';
$buffer .= $indent . ' <ul class="list-group unstyled">
';
if ($partial = $this->mustache->loadPartial('block_timeline/course-item-loading-placeholder')) {
$buffer .= $partial->renderInternal($context, $indent . ' ');
}
if ($partial = $this->mustache->loadPartial('block_timeline/course-item-loading-placeholder')) {
$buffer .= $partial->renderInternal($context, $indent . ' ');
}
$buffer .= $indent . ' </ul>
';
$buffer .= $indent . ' <div class="bg-pulse-grey mt-1" style="width: 100px; height: 30px; margin-left: auto; margin-right: auto"></div>
';
$buffer .= $indent . ' </div>
';
$context->pop();
}
}
return $buffer;
}
private function section73bb7631fd9d079911dc5c495910e160(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' morecourses, block_timeline ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' morecourses, block_timeline ';
$context->pop();
}
}
return $buffer;
}
}

View File

@@ -0,0 +1,19 @@
<?php
class __Mustache_5867dcdcc4eafbef44a84f979e317c3e extends Mustache_Template
{
public function renderInternal(Mustache_Context $context, $indent = '')
{
$buffer = '';
$buffer .= $indent . '<div class="d-flex">
';
$buffer .= $indent . ' <div class="bg-pulse-grey w-100" style="height: 80px"></div>
';
$buffer .= $indent . ' <div class="mx-2 mb-2 align-self-end bg-pulse-grey" style="height: 20px; width: 20px"></div>
';
$buffer .= $indent . '</div>';
return $buffer;
}
}

View File

@@ -0,0 +1,51 @@
<?php
class __Mustache_5a55fdc39dee9534a04d3b2c170ec85d extends Mustache_Template
{
private $lambdaHelper;
public function renderInternal(Mustache_Context $context, $indent = '')
{
$this->lambdaHelper = new Mustache_LambdaHelper($this->mustache, $context);
$buffer = '';
$value = $context->find('welcomemessage');
$buffer .= $this->sectionF07c060c3cf74b9c105ef38fb6d61436($context, $indent, $value);
return $buffer;
}
private function sectionF07c060c3cf74b9c105ef38fb6d61436(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = '
<h1 class="h2 mb-3 mt-3">
{{.}}
</h1>
';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= $indent . '<h1 class="h2 mb-3 mt-3">
';
$buffer .= $indent . ' ';
$value = $this->resolveValue($context->last(), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '
';
$buffer .= $indent . '</h1>
';
$context->pop();
}
}
return $buffer;
}
}

View File

@@ -0,0 +1,45 @@
<?php
class __Mustache_5cbfc4a2fb90983646044899179eddd1 extends Mustache_Template
{
private $lambdaHelper;
public function renderInternal(Mustache_Context $context, $indent = '')
{
$this->lambdaHelper = new Mustache_LambdaHelper($this->mustache, $context);
$buffer = '';
$value = $context->find('prefix');
$buffer .= $this->section7e518caad6d2508f3d4ab9b7a186f310($context, $indent, $value);
$value = $this->resolveValue($context->find('subject'), $context);
$buffer .= ($value === null ? '' : $value);
$buffer .= '
';
return $buffer;
}
private function section7e518caad6d2508f3d4ab9b7a186f310(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = '{{{prefix}}} ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$value = $this->resolveValue($context->find('prefix'), $context);
$buffer .= $indent . ($value === null ? '' : $value);
$buffer .= ' ';
$context->pop();
}
}
return $buffer;
}
}

View File

@@ -0,0 +1,27 @@
<?php
class __Mustache_5d4df9fa9bdeaf5a84f6094de409ccff extends Mustache_Template
{
public function renderInternal(Mustache_Context $context, $indent = '')
{
$buffer = '';
$buffer .= $indent . '
';
$buffer .= $indent . '<div
';
$buffer .= $indent . ' class="hidden"
';
$buffer .= $indent . ' data-region="view-contact"
';
$buffer .= $indent . ' aria-hidden="true"
';
$buffer .= $indent . '>
';
$buffer .= $indent . ' <div class="p-2 pt-3" data-region="content-container"></div>
';
$buffer .= $indent . '</div>';
return $buffer;
}
}

View File

@@ -0,0 +1,797 @@
<?php
class __Mustache_641c62ded27dc83aae9bc13c33d8bc9f extends Mustache_Template
{
private $lambdaHelper;
public function renderInternal(Mustache_Context $context, $indent = '')
{
$this->lambdaHelper = new Mustache_LambdaHelper($this->mustache, $context);
$buffer = '';
$value = $context->find('haschildren');
$buffer .= $this->sectionB390447a2195c8cbff48178413f2e8b5($context, $indent, $value);
$value = $context->find('haschildren');
if (empty($value)) {
$buffer .= $indent . ' <li data-key="';
$value = $this->resolveValue($context->find('key'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '" class="nav-item" role="none" data-forceintomoremenu="';
$value = $context->find('forceintomoremenu');
$buffer .= $this->section03a2cb78adf693fb240638cbbc7ea15e($context, $indent, $value);
$value = $context->find('forceintomoremenu');
if (empty($value)) {
$buffer .= 'false';
}
$buffer .= '">
';
$value = $context->find('istablist');
$buffer .= $this->section85e1f9693d46366b045853daad975ecf($context, $indent, $value);
$value = $context->find('istablist');
if (empty($value)) {
$value = $context->find('is_action_link');
$buffer .= $this->sectionE5d03f1406ab459709a17afeeaffe5ff($context, $indent, $value);
$value = $context->find('is_action_link');
if (empty($value)) {
$buffer .= $indent . ' <a role="menuitem" class="nav-link ';
$value = $context->find('isactive');
$buffer .= $this->section5749c750acb0d7477dd5257d00cc6d53($context, $indent, $value);
$buffer .= ' ';
$value = $context->find('classes');
$buffer .= $this->section5e96ec75439305fc88c78e77946e47bb($context, $indent, $value);
$buffer .= '"
';
$buffer .= $indent . ' href="';
$value = $this->resolveValue($context->find('url'), $context);
$buffer .= ($value === null ? '' : $value);
$value = $this->resolveValue($context->find('action'), $context);
$buffer .= ($value === null ? '' : $value);
$buffer .= '"
';
$buffer .= $indent . ' ';
$value = $context->find('title');
$buffer .= $this->sectionCb30325ba4e5065f061652102e745487($context, $indent, $value);
$buffer .= '
';
$buffer .= $indent . ' ';
$value = $context->find('isactive');
$buffer .= $this->sectionFc0c0b051caebb6243b5c2bd6d728967($context, $indent, $value);
$buffer .= '
';
$buffer .= $indent . ' data-disableactive="true"
';
$buffer .= $indent . ' ';
$value = $context->find('isactive');
if (empty($value)) {
$buffer .= 'tabindex="-1"';
}
$buffer .= '
';
$buffer .= $indent . ' >
';
$buffer .= $indent . ' ';
$value = $this->resolveValue($context->find('text'), $context);
$buffer .= ($value === null ? '' : $value);
$buffer .= '
';
$buffer .= $indent . ' </a>
';
}
}
$buffer .= $indent . ' </li>
';
}
return $buffer;
}
private function section03a2cb78adf693fb240638cbbc7ea15e(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = 'true';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= 'true';
$context->pop();
}
}
return $buffer;
}
private function section5749c750acb0d7477dd5257d00cc6d53(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = 'active';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= 'active';
$context->pop();
}
}
return $buffer;
}
private function section5e96ec75439305fc88c78e77946e47bb(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = '{{.}} ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$value = $this->resolveValue($context->last(), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= ' ';
$context->pop();
}
}
return $buffer;
}
private function sectionCb30325ba4e5065f061652102e745487(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = 'title="{{.}}"';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= 'title="';
$value = $this->resolveValue($context->last(), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '"';
$context->pop();
}
}
return $buffer;
}
private function sectionFc0c0b051caebb6243b5c2bd6d728967(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = 'aria-current="true"';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= 'aria-current="true"';
$context->pop();
}
}
return $buffer;
}
private function section6805fd502f1e55bd3a63b02c625bf221(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = '{{name}}="{{value}}" ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$value = $this->resolveValue($context->find('name'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '="';
$value = $this->resolveValue($context->find('value'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '" ';
$context->pop();
}
}
return $buffer;
}
private function section07d251a7ffeeced77bf47b8d72b494d6(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = '
{{> core/actions }}
';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
if ($partial = $this->mustache->loadPartial('core/actions')) {
$buffer .= $partial->renderInternal($context, $indent . ' ');
}
$context->pop();
}
}
return $buffer;
}
private function section3ee715c754f865a16945c723dfc0c6aa(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = '
<a class="dropdown-item" role="menuitem" {{#actionattributes}}{{name}}="{{value}}" {{/actionattributes}} href="{{{url}}}{{{action}}}"
{{#title}}title="{{.}}"{{/title}}
data-disableactive="true" tabindex="-1"
>
{{{text}}}
</a>
{{#action_link_actions}}
{{> core/actions }}
{{/action_link_actions}}
';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= $indent . ' <a class="dropdown-item" role="menuitem" ';
$value = $context->find('actionattributes');
$buffer .= $this->section6805fd502f1e55bd3a63b02c625bf221($context, $indent, $value);
$buffer .= ' href="';
$value = $this->resolveValue($context->find('url'), $context);
$buffer .= ($value === null ? '' : $value);
$value = $this->resolveValue($context->find('action'), $context);
$buffer .= ($value === null ? '' : $value);
$buffer .= '"
';
$buffer .= $indent . ' ';
$value = $context->find('title');
$buffer .= $this->sectionCb30325ba4e5065f061652102e745487($context, $indent, $value);
$buffer .= '
';
$buffer .= $indent . ' data-disableactive="true" tabindex="-1"
';
$buffer .= $indent . ' >
';
$buffer .= $indent . ' ';
$value = $this->resolveValue($context->find('text'), $context);
$buffer .= ($value === null ? '' : $value);
$buffer .= '
';
$buffer .= $indent . ' </a>
';
$value = $context->find('action_link_actions');
$buffer .= $this->section07d251a7ffeeced77bf47b8d72b494d6($context, $indent, $value);
$context->pop();
}
}
return $buffer;
}
private function section8754538c7bd3704980215db1258c2074(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = '
<div class="dropdown-divider"></div>
';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= $indent . ' <div class="dropdown-divider"></div>
';
$context->pop();
}
}
return $buffer;
}
private function section8fe01e630997d76a890e21b33582611c(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = '
{{^divider}}
{{#is_action_link}}
<a class="dropdown-item" role="menuitem" {{#actionattributes}}{{name}}="{{value}}" {{/actionattributes}} href="{{{url}}}{{{action}}}"
{{#title}}title="{{.}}"{{/title}}
data-disableactive="true" tabindex="-1"
>
{{{text}}}
</a>
{{#action_link_actions}}
{{> core/actions }}
{{/action_link_actions}}
{{/is_action_link}}
{{^is_action_link}}
<a class="dropdown-item" role="menuitem" href="{{{url}}}{{{action}}}" {{#isactive}}aria-current="true"{{/isactive}} data-disableactive="true" tabindex="-1"
{{#title}}title="{{.}}"{{/title}}
>
{{{text}}}
</a>
{{/is_action_link}}
{{/divider}}
{{#divider}}
<div class="dropdown-divider"></div>
{{/divider}}
';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$value = $context->find('divider');
if (empty($value)) {
$value = $context->find('is_action_link');
$buffer .= $this->section3ee715c754f865a16945c723dfc0c6aa($context, $indent, $value);
$value = $context->find('is_action_link');
if (empty($value)) {
$buffer .= $indent . ' <a class="dropdown-item" role="menuitem" href="';
$value = $this->resolveValue($context->find('url'), $context);
$buffer .= ($value === null ? '' : $value);
$value = $this->resolveValue($context->find('action'), $context);
$buffer .= ($value === null ? '' : $value);
$buffer .= '" ';
$value = $context->find('isactive');
$buffer .= $this->sectionFc0c0b051caebb6243b5c2bd6d728967($context, $indent, $value);
$buffer .= ' data-disableactive="true" tabindex="-1"
';
$buffer .= $indent . ' ';
$value = $context->find('title');
$buffer .= $this->sectionCb30325ba4e5065f061652102e745487($context, $indent, $value);
$buffer .= '
';
$buffer .= $indent . ' >
';
$buffer .= $indent . ' ';
$value = $this->resolveValue($context->find('text'), $context);
$buffer .= ($value === null ? '' : $value);
$buffer .= '
';
$buffer .= $indent . ' </a>
';
}
}
$value = $context->find('divider');
$buffer .= $this->section8754538c7bd3704980215db1258c2074($context, $indent, $value);
$context->pop();
}
}
return $buffer;
}
private function sectionB390447a2195c8cbff48178413f2e8b5(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = '
<li class="dropdown nav-item" role="none" data-forceintomoremenu="{{#forceintomoremenu}}true{{/forceintomoremenu}}{{^forceintomoremenu}}false{{/forceintomoremenu}}">
<a class="dropdown-toggle nav-link {{#isactive}}active{{/isactive}} {{#classes}}{{.}} {{/classes}}" id="drop-down-{{moremenuid}}" role="menuitem" data-bs-toggle="dropdown"
aria-haspopup="true" aria-expanded="false" href="#" aria-controls="drop-down-menu-{{moremenuid}}"
{{#title}}title="{{.}}"{{/title}}
{{#isactive}}aria-current="true"{{/isactive}}
{{^isactive}}tabindex="-1"{{/isactive}}
>
{{{text}}}
</a>
<div class="dropdown-menu" role="menu" id="drop-down-menu-{{moremenuid}}" aria-labelledby="drop-down-{{moremenuid}}">
{{#children}}
{{^divider}}
{{#is_action_link}}
<a class="dropdown-item" role="menuitem" {{#actionattributes}}{{name}}="{{value}}" {{/actionattributes}} href="{{{url}}}{{{action}}}"
{{#title}}title="{{.}}"{{/title}}
data-disableactive="true" tabindex="-1"
>
{{{text}}}
</a>
{{#action_link_actions}}
{{> core/actions }}
{{/action_link_actions}}
{{/is_action_link}}
{{^is_action_link}}
<a class="dropdown-item" role="menuitem" href="{{{url}}}{{{action}}}" {{#isactive}}aria-current="true"{{/isactive}} data-disableactive="true" tabindex="-1"
{{#title}}title="{{.}}"{{/title}}
>
{{{text}}}
</a>
{{/is_action_link}}
{{/divider}}
{{#divider}}
<div class="dropdown-divider"></div>
{{/divider}}
{{/children}}
</div>
</li>
';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= $indent . ' <li class="dropdown nav-item" role="none" data-forceintomoremenu="';
$value = $context->find('forceintomoremenu');
$buffer .= $this->section03a2cb78adf693fb240638cbbc7ea15e($context, $indent, $value);
$value = $context->find('forceintomoremenu');
if (empty($value)) {
$buffer .= 'false';
}
$buffer .= '">
';
$buffer .= $indent . ' <a class="dropdown-toggle nav-link ';
$value = $context->find('isactive');
$buffer .= $this->section5749c750acb0d7477dd5257d00cc6d53($context, $indent, $value);
$buffer .= ' ';
$value = $context->find('classes');
$buffer .= $this->section5e96ec75439305fc88c78e77946e47bb($context, $indent, $value);
$buffer .= '" id="drop-down-';
$value = $this->resolveValue($context->find('moremenuid'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '" role="menuitem" data-bs-toggle="dropdown"
';
$buffer .= $indent . ' aria-haspopup="true" aria-expanded="false" href="#" aria-controls="drop-down-menu-';
$value = $this->resolveValue($context->find('moremenuid'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '"
';
$buffer .= $indent . ' ';
$value = $context->find('title');
$buffer .= $this->sectionCb30325ba4e5065f061652102e745487($context, $indent, $value);
$buffer .= '
';
$buffer .= $indent . ' ';
$value = $context->find('isactive');
$buffer .= $this->sectionFc0c0b051caebb6243b5c2bd6d728967($context, $indent, $value);
$buffer .= '
';
$buffer .= $indent . ' ';
$value = $context->find('isactive');
if (empty($value)) {
$buffer .= 'tabindex="-1"';
}
$buffer .= '
';
$buffer .= $indent . ' >
';
$buffer .= $indent . ' ';
$value = $this->resolveValue($context->find('text'), $context);
$buffer .= ($value === null ? '' : $value);
$buffer .= '
';
$buffer .= $indent . ' </a>
';
$buffer .= $indent . ' <div class="dropdown-menu" role="menu" id="drop-down-menu-';
$value = $this->resolveValue($context->find('moremenuid'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '" aria-labelledby="drop-down-';
$value = $this->resolveValue($context->find('moremenuid'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '">
';
$value = $context->find('children');
$buffer .= $this->section8fe01e630997d76a890e21b33582611c($context, $indent, $value);
$buffer .= $indent . ' </div>
';
$buffer .= $indent . ' </li>
';
$context->pop();
}
}
return $buffer;
}
private function section987df7e610a2cfd3294b5eacfb9fa51b(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = '
{{> core/actions }}
';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
if ($partial = $this->mustache->loadPartial('core/actions')) {
$buffer .= $partial->renderInternal($context, $indent . ' ');
}
$context->pop();
}
}
return $buffer;
}
private function sectionB858833ed56f832b7d85848fb6b614fc(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = '
<a role="tab" class="nav-link {{#classes}}{{.}} {{/classes}}" href="{{tab}}" data-bs-toggle="tab" data-text="{{{text}}}" data-disableactive="true" tabindex="-1"
{{#title}}title="{{.}}"{{/title}}
>
{{{text}}}
</a>
{{#action_link_actions}}
{{> core/actions }}
{{/action_link_actions}}
';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= $indent . ' <a role="tab" class="nav-link ';
$value = $context->find('classes');
$buffer .= $this->section5e96ec75439305fc88c78e77946e47bb($context, $indent, $value);
$buffer .= '" href="';
$value = $this->resolveValue($context->find('tab'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '" data-bs-toggle="tab" data-text="';
$value = $this->resolveValue($context->find('text'), $context);
$buffer .= ($value === null ? '' : $value);
$buffer .= '" data-disableactive="true" tabindex="-1"
';
$buffer .= $indent . ' ';
$value = $context->find('title');
$buffer .= $this->sectionCb30325ba4e5065f061652102e745487($context, $indent, $value);
$buffer .= '
';
$buffer .= $indent . ' >
';
$buffer .= $indent . ' ';
$value = $this->resolveValue($context->find('text'), $context);
$buffer .= ($value === null ? '' : $value);
$buffer .= '
';
$buffer .= $indent . ' </a>
';
$value = $context->find('action_link_actions');
$buffer .= $this->section987df7e610a2cfd3294b5eacfb9fa51b($context, $indent, $value);
$context->pop();
}
}
return $buffer;
}
private function sectionCe04cacc15f032e9e9f826b761c9b814(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = 'aria-selected="true"';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= 'aria-selected="true"';
$context->pop();
}
}
return $buffer;
}
private function section85e1f9693d46366b045853daad975ecf(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = '
{{#is_action_link}}
<a role="tab" class="nav-link {{#classes}}{{.}} {{/classes}}" href="{{tab}}" data-bs-toggle="tab" data-text="{{{text}}}" data-disableactive="true" tabindex="-1"
{{#title}}title="{{.}}"{{/title}}
>
{{{text}}}
</a>
{{#action_link_actions}}
{{> core/actions }}
{{/action_link_actions}}
{{/is_action_link}}
{{^is_action_link}}
<a role="tab" class="nav-link {{#isactive}}active{{/isactive}} {{#classes}}{{.}} {{/classes}}"
href="{{tab}}" data-bs-toggle="tab" data-text="{{{text}}}"
{{#title}}title="{{.}}"{{/title}}
{{#isactive}}aria-selected="true"{{/isactive}}
data-disableactive="true"
{{^isactive}}tabindex="-1"{{/isactive}}
>
{{{text}}}
</a>
{{/is_action_link}}
';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$value = $context->find('is_action_link');
$buffer .= $this->sectionB858833ed56f832b7d85848fb6b614fc($context, $indent, $value);
$value = $context->find('is_action_link');
if (empty($value)) {
$buffer .= $indent . ' <a role="tab" class="nav-link ';
$value = $context->find('isactive');
$buffer .= $this->section5749c750acb0d7477dd5257d00cc6d53($context, $indent, $value);
$buffer .= ' ';
$value = $context->find('classes');
$buffer .= $this->section5e96ec75439305fc88c78e77946e47bb($context, $indent, $value);
$buffer .= '"
';
$buffer .= $indent . ' href="';
$value = $this->resolveValue($context->find('tab'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '" data-bs-toggle="tab" data-text="';
$value = $this->resolveValue($context->find('text'), $context);
$buffer .= ($value === null ? '' : $value);
$buffer .= '"
';
$buffer .= $indent . ' ';
$value = $context->find('title');
$buffer .= $this->sectionCb30325ba4e5065f061652102e745487($context, $indent, $value);
$buffer .= '
';
$buffer .= $indent . ' ';
$value = $context->find('isactive');
$buffer .= $this->sectionCe04cacc15f032e9e9f826b761c9b814($context, $indent, $value);
$buffer .= '
';
$buffer .= $indent . ' data-disableactive="true"
';
$buffer .= $indent . ' ';
$value = $context->find('isactive');
if (empty($value)) {
$buffer .= 'tabindex="-1"';
}
$buffer .= '
';
$buffer .= $indent . ' >
';
$buffer .= $indent . ' ';
$value = $this->resolveValue($context->find('text'), $context);
$buffer .= ($value === null ? '' : $value);
$buffer .= '
';
$buffer .= $indent . ' </a>
';
}
$context->pop();
}
}
return $buffer;
}
private function sectionE5d03f1406ab459709a17afeeaffe5ff(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = '
<a role="menuitem" class="nav-link {{#classes}}{{.}} {{/classes}}" {{#actionattributes}}{{name}}="{{value}}" {{/actionattributes}} href="{{{url}}}{{{action}}}"
{{#title}}title="{{.}}"{{/title}}
data-disableactive="true" tabindex="-1"
>
{{{text}}}
</a>
{{#action_link_actions}}
{{> core/actions }}
{{/action_link_actions}}
';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= $indent . ' <a role="menuitem" class="nav-link ';
$value = $context->find('classes');
$buffer .= $this->section5e96ec75439305fc88c78e77946e47bb($context, $indent, $value);
$buffer .= '" ';
$value = $context->find('actionattributes');
$buffer .= $this->section6805fd502f1e55bd3a63b02c625bf221($context, $indent, $value);
$buffer .= ' href="';
$value = $this->resolveValue($context->find('url'), $context);
$buffer .= ($value === null ? '' : $value);
$value = $this->resolveValue($context->find('action'), $context);
$buffer .= ($value === null ? '' : $value);
$buffer .= '"
';
$buffer .= $indent . ' ';
$value = $context->find('title');
$buffer .= $this->sectionCb30325ba4e5065f061652102e745487($context, $indent, $value);
$buffer .= '
';
$buffer .= $indent . ' data-disableactive="true" tabindex="-1"
';
$buffer .= $indent . ' >
';
$buffer .= $indent . ' ';
$value = $this->resolveValue($context->find('text'), $context);
$buffer .= ($value === null ? '' : $value);
$buffer .= '
';
$buffer .= $indent . ' </a>
';
$value = $context->find('action_link_actions');
$buffer .= $this->section987df7e610a2cfd3294b5eacfb9fa51b($context, $indent, $value);
$context->pop();
}
}
return $buffer;
}
}

View File

@@ -0,0 +1,419 @@
<?php
class __Mustache_64c8d709633797b82a8a745aea04635e extends Mustache_Template
{
private $lambdaHelper;
public function renderInternal(Mustache_Context $context, $indent = '')
{
$this->lambdaHelper = new Mustache_LambdaHelper($this->mustache, $context);
$buffer = '';
$buffer .= $indent . '
';
$buffer .= $indent . '<div class="p-3 bg-white" data-region="confirm-dialogue" role="alert">
';
$buffer .= $indent . ' <p class="text-muted" data-region="dialogue-text"></p>
';
$buffer .= $indent . ' <div class="mb-2 form-check hidden" data-region="delete-messages-for-all-users-toggle-container">
';
$buffer .= $indent . ' <input type="checkbox" class="form-check-input" id="delete-messages-for-all-users" data-region="delete-messages-for-all-users-toggle">
';
$buffer .= $indent . ' <label class="form-check-label text-muted" for="delete-messages-for-all-users">
';
$buffer .= $indent . ' ';
$value = $context->find('cleanstr');
$buffer .= $this->sectionB738b3a04afd09eab6def48aab4acbb7($context, $indent, $value);
$buffer .= '
';
$buffer .= $indent . ' </label>
';
$buffer .= $indent . ' </div>
';
$buffer .= $indent . ' <div class="d-grid gap-2">
';
$buffer .= $indent . ' <button type="button" class="btn btn-primary hidden" data-action="confirm-block">
';
$buffer .= $indent . ' <span data-region="dialogue-button-text">';
$value = $context->find('cleanstr');
$buffer .= $this->section4d09251eae8e6c47c96fd191c184e6f3($context, $indent, $value);
$buffer .= '</span>
';
$buffer .= $indent . ' <span class="hidden" data-region="loading-icon-container">';
if ($partial = $this->mustache->loadPartial('core/loading')) {
$buffer .= $partial->renderInternal($context);
}
$buffer .= '</span>
';
$buffer .= $indent . ' </button>
';
$buffer .= $indent . ' <button type="button" class="btn btn-primary hidden" data-action="confirm-unblock">
';
$buffer .= $indent . ' <span data-region="dialogue-button-text">';
$value = $context->find('cleanstr');
$buffer .= $this->sectionC2c44e243ed5eeb2c5c46c89b9477060($context, $indent, $value);
$buffer .= '</span>
';
$buffer .= $indent . ' <span class="hidden" data-region="loading-icon-container">';
if ($partial = $this->mustache->loadPartial('core/loading')) {
$buffer .= $partial->renderInternal($context);
}
$buffer .= '</span>
';
$buffer .= $indent . ' </button>
';
$buffer .= $indent . ' <button type="button" class="btn btn-primary hidden" data-action="confirm-remove-contact">
';
$buffer .= $indent . ' <span data-region="dialogue-button-text">';
$value = $context->find('cleanstr');
$buffer .= $this->sectionC779c6b55d0281a06dd60124aa99305e($context, $indent, $value);
$buffer .= '</span>
';
$buffer .= $indent . ' <span class="hidden" data-region="loading-icon-container">';
if ($partial = $this->mustache->loadPartial('core/loading')) {
$buffer .= $partial->renderInternal($context);
}
$buffer .= '</span>
';
$buffer .= $indent . ' </button>
';
$buffer .= $indent . ' <button type="button" class="btn btn-primary hidden" data-action="confirm-add-contact">
';
$buffer .= $indent . ' <span data-region="dialogue-button-text">';
$value = $context->find('cleanstr');
$buffer .= $this->sectionCd5e70efb5f7158c4c3649c597dd32f7($context, $indent, $value);
$buffer .= '</span>
';
$buffer .= $indent . ' <span class="hidden" data-region="loading-icon-container">';
if ($partial = $this->mustache->loadPartial('core/loading')) {
$buffer .= $partial->renderInternal($context);
}
$buffer .= '</span>
';
$buffer .= $indent . ' </button>
';
$buffer .= $indent . ' <button type="button" class="btn btn-primary hidden" data-action="confirm-delete-selected-messages">
';
$buffer .= $indent . ' <span data-region="dialogue-button-text">';
$value = $context->find('cleanstr');
$buffer .= $this->section64172922a3e0de72f74333365d6d5705($context, $indent, $value);
$buffer .= '</span>
';
$buffer .= $indent . ' <span class="hidden" data-region="loading-icon-container">';
if ($partial = $this->mustache->loadPartial('core/loading')) {
$buffer .= $partial->renderInternal($context);
}
$buffer .= '</span>
';
$buffer .= $indent . ' </button>
';
$buffer .= $indent . ' <button type="button" class="btn btn-primary hidden" data-action="confirm-delete-conversation">
';
$buffer .= $indent . ' <span data-region="dialogue-button-text">';
$value = $context->find('cleanstr');
$buffer .= $this->section64172922a3e0de72f74333365d6d5705($context, $indent, $value);
$buffer .= '</span>
';
$buffer .= $indent . ' <span class="hidden" data-region="loading-icon-container">';
if ($partial = $this->mustache->loadPartial('core/loading')) {
$buffer .= $partial->renderInternal($context);
}
$buffer .= '</span>
';
$buffer .= $indent . ' </button>
';
$buffer .= $indent . ' <button type="button" class="btn btn-primary hidden" data-action="request-add-contact">
';
$buffer .= $indent . ' <span data-region="dialogue-button-text">';
$value = $context->find('cleanstr');
$buffer .= $this->sectionDa90d06ab5e06fe3de5fcf18510c4f78($context, $indent, $value);
$buffer .= '</span>
';
$buffer .= $indent . ' <span class="hidden" data-region="loading-icon-container">';
if ($partial = $this->mustache->loadPartial('core/loading')) {
$buffer .= $partial->renderInternal($context);
}
$buffer .= '</span>
';
$buffer .= $indent . ' </button>
';
$buffer .= $indent . ' <button type="button" class="btn btn-primary hidden" data-action="accept-contact-request">
';
$buffer .= $indent . ' <span data-region="dialogue-button-text">';
$value = $context->find('cleanstr');
$buffer .= $this->sectionD5f5e12e598a920f8695b36c578f5c1d($context, $indent, $value);
$buffer .= '</span>
';
$buffer .= $indent . ' <span class="hidden" data-region="loading-icon-container">';
if ($partial = $this->mustache->loadPartial('core/loading')) {
$buffer .= $partial->renderInternal($context);
}
$buffer .= '</span>
';
$buffer .= $indent . ' </button>
';
$buffer .= $indent . ' <button type="button" class="btn btn-secondary hidden" data-action="decline-contact-request">
';
$buffer .= $indent . ' <span data-region="dialogue-button-text">';
$value = $context->find('cleanstr');
$buffer .= $this->sectionD15554e5b30b5c80cbd56458fc4b23b7($context, $indent, $value);
$buffer .= '</span>
';
$buffer .= $indent . ' <span class="hidden" data-region="loading-icon-container">';
if ($partial = $this->mustache->loadPartial('core/loading')) {
$buffer .= $partial->renderInternal($context);
}
$buffer .= '</span>
';
$buffer .= $indent . ' </button>
';
$buffer .= $indent . ' <button type="button" class="btn btn-primary" data-action="okay-confirm">';
$value = $context->find('cleanstr');
$buffer .= $this->section8328a7430a286b60056ca505dabcef89($context, $indent, $value);
$buffer .= '</button>
';
$buffer .= $indent . ' <button type="button" class="btn btn-secondary" data-action="cancel-confirm">';
$value = $context->find('cleanstr');
$buffer .= $this->section8eb62c59a228ba3caf1c4f365ea4c088($context, $indent, $value);
$buffer .= '</button>
';
$buffer .= $indent . ' </div>
';
$buffer .= $indent . '</div>
';
return $buffer;
}
private function sectionB738b3a04afd09eab6def48aab4acbb7(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' deleteforeveryone, core_message ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' deleteforeveryone, core_message ';
$context->pop();
}
}
return $buffer;
}
private function section4d09251eae8e6c47c96fd191c184e6f3(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' blockuserconfirmbutton, core_message ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' blockuserconfirmbutton, core_message ';
$context->pop();
}
}
return $buffer;
}
private function sectionC2c44e243ed5eeb2c5c46c89b9477060(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' unblock, core_message ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' unblock, core_message ';
$context->pop();
}
}
return $buffer;
}
private function sectionC779c6b55d0281a06dd60124aa99305e(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' remove, core ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' remove, core ';
$context->pop();
}
}
return $buffer;
}
private function sectionCd5e70efb5f7158c4c3649c597dd32f7(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' add, core ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' add, core ';
$context->pop();
}
}
return $buffer;
}
private function section64172922a3e0de72f74333365d6d5705(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' delete, core ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' delete, core ';
$context->pop();
}
}
return $buffer;
}
private function sectionDa90d06ab5e06fe3de5fcf18510c4f78(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' sendcontactrequest, core_message ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' sendcontactrequest, core_message ';
$context->pop();
}
}
return $buffer;
}
private function sectionD5f5e12e598a920f8695b36c578f5c1d(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' acceptandaddcontact, core_message ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' acceptandaddcontact, core_message ';
$context->pop();
}
}
return $buffer;
}
private function sectionD15554e5b30b5c80cbd56458fc4b23b7(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' decline, core_message ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' decline, core_message ';
$context->pop();
}
}
return $buffer;
}
private function section8328a7430a286b60056ca505dabcef89(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' ok, core ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' ok, core ';
$context->pop();
}
}
return $buffer;
}
private function section8eb62c59a228ba3caf1c4f365ea4c088(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' cancel, core ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' cancel, core ';
$context->pop();
}
}
return $buffer;
}
}

View File

@@ -0,0 +1,165 @@
<?php
class __Mustache_6daa0b56b9e49ad0dd27af6fb69cad66 extends Mustache_Template
{
private $lambdaHelper;
public function renderInternal(Mustache_Context $context, $indent = '')
{
$this->lambdaHelper = new Mustache_LambdaHelper($this->mustache, $context);
$buffer = '';
$value = $context->find('unmappedIcon');
if (empty($value)) {
$buffer .= $indent . '<i class="icon ';
$value = $this->resolveValue($context->find('key'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= ' fa-fw ';
$value = $this->resolveValue($context->find('extraclasses'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '" ';
$value = $context->find('aria-hidden');
$buffer .= $this->section3b86883dd014264f330e477a85419a46($context, $indent, $value);
$buffer .= ' ';
$value = $context->find('title');
$buffer .= $this->section1d04a4421b605626e85381e9e441321b($context, $indent, $value);
$buffer .= ' ';
$value = $context->find('alt');
$buffer .= $this->sectionDcd78cc5caa29d1e2a85339fa5517fe0($context, $indent, $value);
$buffer .= '></i>
';
}
$value = $context->find('unmappedIcon');
$buffer .= $this->section74dc57770389b674cd12e33cbfbd8914($context, $indent, $value);
return $buffer;
}
private function section3b86883dd014264f330e477a85419a46(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = 'aria-hidden="true"';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= 'aria-hidden="true"';
$context->pop();
}
}
return $buffer;
}
private function section1d04a4421b605626e85381e9e441321b(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = 'title="{{title}}"';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= 'title="';
$value = $this->resolveValue($context->find('title'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '"';
$context->pop();
}
}
return $buffer;
}
private function sectionDcd78cc5caa29d1e2a85339fa5517fe0(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = 'role="img" aria-label="{{alt}}"';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= 'role="img" aria-label="';
$value = $this->resolveValue($context->find('alt'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '"';
$context->pop();
}
}
return $buffer;
}
private function section6805fd502f1e55bd3a63b02c625bf221(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = '{{name}}="{{value}}" ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$value = $this->resolveValue($context->find('name'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '="';
$value = $this->resolveValue($context->find('value'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '" ';
$context->pop();
}
}
return $buffer;
}
private function section74dc57770389b674cd12e33cbfbd8914(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = '
{{! We cannot include the pix_icon template directly here because we don\'t have all the mustache helpers loaded. }}
<img class="icon {{extraclasses}}" {{#attributes}}{{name}}="{{value}}" {{/attributes}}/>
';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= $indent . '<img class="icon ';
$value = $this->resolveValue($context->find('extraclasses'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '" ';
$value = $context->find('attributes');
$buffer .= $this->section6805fd502f1e55bd3a63b02c625bf221($context, $indent, $value);
$buffer .= '/>
';
$context->pop();
}
}
return $buffer;
}
}

View File

@@ -0,0 +1,310 @@
<?php
class __Mustache_701297683d4fd350c7f0d65f59fb8d7c extends Mustache_Template
{
private $lambdaHelper;
public function renderInternal(Mustache_Context $context, $indent = '')
{
$this->lambdaHelper = new Mustache_LambdaHelper($this->mustache, $context);
$buffer = '';
$buffer .= $indent . '
';
$value = $context->find('showemojipicker');
$buffer .= $this->section07a791af5c174fd3e3f291519e22aecc($context, $indent, $value);
$buffer .= $indent . '<div class="d-flex mt-sm-1">
';
$buffer .= $indent . ' <textarea
';
$buffer .= $indent . ' dir="auto"
';
$buffer .= $indent . ' data-region="send-message-txt"
';
$buffer .= $indent . ' class="form-control bg-light"
';
$buffer .= $indent . ' rows="3"
';
$buffer .= $indent . ' data-auto-rows
';
$buffer .= $indent . ' data-min-rows="3"
';
$buffer .= $indent . ' data-max-rows="5"
';
$buffer .= $indent . ' aria-label="';
$value = $context->find('str');
$buffer .= $this->section2244054c2b8c2f0af84a759e802290d0($context, $indent, $value);
$buffer .= '"
';
$buffer .= $indent . ' placeholder="';
$value = $context->find('str');
$buffer .= $this->section2244054c2b8c2f0af84a759e802290d0($context, $indent, $value);
$buffer .= '"
';
$buffer .= $indent . ' style="resize: none"
';
$buffer .= $indent . ' maxlength="';
$value = $this->resolveValue($context->find('messagemaxlength'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '"
';
$buffer .= $indent . ' ></textarea>
';
$buffer .= $indent . '
';
$buffer .= $indent . ' <div class="position-relative d-flex flex-column">
';
$value = $context->find('showemojipicker');
$buffer .= $this->sectionE1a649ebc37cf61df3716a220735b2a7($context, $indent, $value);
$buffer .= $indent . ' <button
';
$buffer .= $indent . ' class="btn btn-link btn-icon ms-1 mt-auto"
';
$buffer .= $indent . ' aria-label="';
$value = $context->find('str');
$buffer .= $this->sectionAb824786c8682f6171ef8d2596f84a5d($context, $indent, $value);
$buffer .= '"
';
$buffer .= $indent . ' data-action="send-message"
';
$buffer .= $indent . ' >
';
$buffer .= $indent . ' <span data-region="send-icon-container">';
$value = $context->find('pix');
$buffer .= $this->sectionB8de6adc8a0c753970767678630ae6df($context, $indent, $value);
$buffer .= '</span>
';
$buffer .= $indent . ' <span class="hidden" data-region="loading-icon-container">';
if ($partial = $this->mustache->loadPartial('core/loading')) {
$buffer .= $partial->renderInternal($context);
}
$buffer .= '</span>
';
$buffer .= $indent . ' </button>
';
$buffer .= $indent . ' </div>
';
$buffer .= $indent . '</div>
';
return $buffer;
}
private function section07a791af5c174fd3e3f291519e22aecc(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = '
<div
class="emoji-auto-complete-container w-100 hidden"
data-region="emoji-auto-complete-container"
aria-live="polite"
aria-hidden="true"
>
</div>
';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= $indent . ' <div
';
$buffer .= $indent . ' class="emoji-auto-complete-container w-100 hidden"
';
$buffer .= $indent . ' data-region="emoji-auto-complete-container"
';
$buffer .= $indent . ' aria-live="polite"
';
$buffer .= $indent . ' aria-hidden="true"
';
$buffer .= $indent . ' >
';
$buffer .= $indent . ' </div>
';
$context->pop();
}
}
return $buffer;
}
private function section2244054c2b8c2f0af84a759e802290d0(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' writeamessage, core_message ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' writeamessage, core_message ';
$context->pop();
}
}
return $buffer;
}
private function section5df971d582457358a4ccf481abd0509f(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' toggleemojipicker, core ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' toggleemojipicker, core ';
$context->pop();
}
}
return $buffer;
}
private function section35672aca6eed52b4e7f1f578f80a0ee6(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' e/emoticons, core';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' e/emoticons, core';
$context->pop();
}
}
return $buffer;
}
private function sectionE1a649ebc37cf61df3716a220735b2a7(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = '
<div
data-region="emoji-picker-container"
class="emoji-picker-container hidden"
aria-hidden="true"
>
{{> core/emoji/picker }}
</div>
<button
class="btn btn-link btn-icon ms-1"
aria-label="{{#str}} toggleemojipicker, core {{/str}}"
data-action="toggle-emoji-picker"
>
{{#pix}} e/emoticons, core{{/pix}}
</button>
';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= $indent . ' <div
';
$buffer .= $indent . ' data-region="emoji-picker-container"
';
$buffer .= $indent . ' class="emoji-picker-container hidden"
';
$buffer .= $indent . ' aria-hidden="true"
';
$buffer .= $indent . ' >
';
if ($partial = $this->mustache->loadPartial('core/emoji/picker')) {
$buffer .= $partial->renderInternal($context, $indent . ' ');
}
$buffer .= $indent . ' </div>
';
$buffer .= $indent . ' <button
';
$buffer .= $indent . ' class="btn btn-link btn-icon ms-1"
';
$buffer .= $indent . ' aria-label="';
$value = $context->find('str');
$buffer .= $this->section5df971d582457358a4ccf481abd0509f($context, $indent, $value);
$buffer .= '"
';
$buffer .= $indent . ' data-action="toggle-emoji-picker"
';
$buffer .= $indent . ' >
';
$buffer .= $indent . ' ';
$value = $context->find('pix');
$buffer .= $this->section35672aca6eed52b4e7f1f578f80a0ee6($context, $indent, $value);
$buffer .= '
';
$buffer .= $indent . ' </button>
';
$context->pop();
}
}
return $buffer;
}
private function sectionAb824786c8682f6171ef8d2596f84a5d(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' sendmessage, core_message ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' sendmessage, core_message ';
$context->pop();
}
}
return $buffer;
}
private function sectionB8de6adc8a0c753970767678630ae6df(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' i/sendmessage, core ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' i/sendmessage, core ';
$context->pop();
}
}
return $buffer;
}
}

View File

@@ -0,0 +1,51 @@
<?php
class __Mustache_707d070d32ae6415e94a403263513120 extends Mustache_Template
{
public function renderInternal(Mustache_Context $context, $indent = '')
{
$buffer = '';
$buffer .= $indent . '<div id="recentlyaccesseditems-view-';
$value = $this->resolveValue($context->find('uniqid'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '"
';
$buffer .= $indent . ' data-region="recentlyaccesseditems-view"
';
$buffer .= $indent . ' data-noitemsimgurl="';
$value = $this->resolveValue($context->find('noitemsimgurl'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '">
';
$buffer .= $indent . ' <div data-region="recentlyaccesseditems-view-content">
';
$buffer .= $indent . ' <div data-region="recentlyaccesseditems-loading-placeholder">
';
if ($partial = $this->mustache->loadPartial('block_recentlyaccesseditems/placeholder-item')) {
$buffer .= $partial->renderInternal($context, $indent . ' ');
}
if ($partial = $this->mustache->loadPartial('block_recentlyaccesseditems/placeholder-item')) {
$buffer .= $partial->renderInternal($context, $indent . ' ');
}
if ($partial = $this->mustache->loadPartial('block_recentlyaccesseditems/placeholder-item')) {
$buffer .= $partial->renderInternal($context, $indent . ' ');
}
if ($partial = $this->mustache->loadPartial('block_recentlyaccesseditems/placeholder-item')) {
$buffer .= $partial->renderInternal($context, $indent . ' ');
}
if ($partial = $this->mustache->loadPartial('block_recentlyaccesseditems/placeholder-item')) {
$buffer .= $partial->renderInternal($context, $indent . ' ');
}
$buffer .= $indent . ' </div>
';
$buffer .= $indent . ' </div>
';
$buffer .= $indent . '</div>
';
$buffer .= $indent . '
';
return $buffer;
}
}

View File

@@ -0,0 +1,83 @@
<?php
class __Mustache_70d8c9b7a2bf34abf8923ff009b6d515 extends Mustache_Template
{
private $lambdaHelper;
public function renderInternal(Mustache_Context $context, $indent = '')
{
$this->lambdaHelper = new Mustache_LambdaHelper($this->mustache, $context);
$buffer = '';
$value = $context->find('defaulteventcontext');
$buffer .= $this->sectionF07ac78dbb860c2a556592cd3a635d48($context, $indent, $value);
return $buffer;
}
private function section17f3d1ab55887b273f62f9f7fe44e71b(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = 'newevent, core_calendar';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= 'newevent, core_calendar';
$context->pop();
}
}
return $buffer;
}
private function sectionF07ac78dbb860c2a556592cd3a635d48(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = '
<button{{!
}} class="btn btn-primary float-sm-end float-end ms-1 mb-2"{{!
}} data-context-id="{{defaulteventcontext}}"{{!
}} data-action="new-event-button"{{!
}}>
{{#str}}newevent, core_calendar{{/str}}
</button>
';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= $indent . '<button';
$buffer .= ' class="btn btn-primary float-sm-end float-end ms-1 mb-2"';
$buffer .= ' data-context-id="';
$value = $this->resolveValue($context->find('defaulteventcontext'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '"';
$buffer .= ' data-action="new-event-button"';
$buffer .= '>
';
$buffer .= $indent . ' ';
$value = $context->find('str');
$buffer .= $this->section17f3d1ab55887b273f62f9f7fe44e71b($context, $indent, $value);
$buffer .= '
';
$buffer .= $indent . '</button>
';
$context->pop();
}
}
return $buffer;
}
}

View File

@@ -0,0 +1,66 @@
<?php
class __Mustache_720401049dad7d96f0a3ccdccfe12d78 extends Mustache_Template
{
private $lambdaHelper;
public function renderInternal(Mustache_Context $context, $indent = '')
{
$this->lambdaHelper = new Mustache_LambdaHelper($this->mustache, $context);
$buffer = '';
$buffer .= $indent . '<span class="loading-icon icon-no-margin">';
$value = $context->find('pix');
$buffer .= $this->sectionD524f4f8010ec3fbac9ccd264856052a($context, $indent, $value);
$buffer .= '</span>
';
return $buffer;
}
private function section201a1e0d87e2bf754decb79303412b27(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' loading ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' loading ';
$context->pop();
}
}
return $buffer;
}
private function sectionD524f4f8010ec3fbac9ccd264856052a(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' i/loading, core, {{#str}} loading {{/str}} ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' i/loading, core, ';
$value = $context->find('str');
$buffer .= $this->section201a1e0d87e2bf754decb79303412b27($context, $indent, $value);
$buffer .= ' ';
$context->pop();
}
}
return $buffer;
}
}

View File

@@ -0,0 +1,239 @@
<?php
class __Mustache_724b23b87d8ab78d8cd5dd147548e6a2 extends Mustache_Template
{
private $lambdaHelper;
public function renderInternal(Mustache_Context $context, $indent = '')
{
$this->lambdaHelper = new Mustache_LambdaHelper($this->mustache, $context);
$buffer = '';
$buffer .= $indent . '<div class="popover-region collapsed ';
$blockFunction = $context->findInBlock('classes');
if (is_callable($blockFunction)) {
$buffer .= call_user_func($blockFunction, $context);
}
$buffer .= '"
';
$buffer .= $indent . ' ';
$blockFunction = $context->findInBlock('attributes');
if (is_callable($blockFunction)) {
$buffer .= call_user_func($blockFunction, $context);
}
$buffer .= '
';
$buffer .= $indent . ' data-region="popover-region">
';
$buffer .= $indent . ' <div class="popover-region-toggle nav-link icon-no-margin"
';
$buffer .= $indent . ' data-region="popover-region-toggle"
';
$buffer .= $indent . ' aria-controls="popover-region-container-';
$value = $this->resolveValue($context->find('uniqid'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '"
';
$buffer .= $indent . ' aria-haspopup="true"
';
$buffer .= $indent . ' aria-expanded="false"
';
$buffer .= $indent . ' aria-label="';
$blockFunction = $context->findInBlock('togglelabel');
if (is_callable($blockFunction)) {
$buffer .= call_user_func($blockFunction, $context);
} else {
$value = $context->find('str');
$buffer .= $this->section8b664e6398e53f993cf581dd926d5784($context, $indent, $value);
}
$buffer .= '"
';
$buffer .= $indent . ' title="';
$blockFunction = $context->findInBlock('togglelabel');
if (is_callable($blockFunction)) {
$buffer .= call_user_func($blockFunction, $context);
} else {
$value = $context->find('str');
$buffer .= $this->section8b664e6398e53f993cf581dd926d5784($context, $indent, $value);
}
$buffer .= '"
';
$buffer .= $indent . ' tabindex="0"
';
$buffer .= $indent . ' role="button">
';
$buffer .= $indent . ' ';
$blockFunction = $context->findInBlock('togglecontent');
if (is_callable($blockFunction)) {
$buffer .= call_user_func($blockFunction, $context);
}
$buffer .= '
';
$buffer .= $indent . ' </div>
';
$buffer .= $indent . ' <div ';
$blockFunction = $context->findInBlock('containerattributes');
if (is_callable($blockFunction)) {
$buffer .= call_user_func($blockFunction, $context);
}
$buffer .= '
';
$buffer .= $indent . ' id="popover-region-container-';
$value = $this->resolveValue($context->find('uniqid'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '"
';
$buffer .= $indent . ' class="popover-region-container"
';
$buffer .= $indent . ' data-region="popover-region-container"
';
$buffer .= $indent . ' aria-hidden="true"
';
$buffer .= $indent . ' aria-label="';
$blockFunction = $context->findInBlock('containerlabel');
if (is_callable($blockFunction)) {
$buffer .= call_user_func($blockFunction, $context);
}
$buffer .= '"
';
$buffer .= $indent . ' role="region">
';
$buffer .= $indent . ' <div class="popover-region-header-container">
';
$buffer .= $indent . ' <h3 class="popover-region-header-text" data-region="popover-region-header-text">';
$blockFunction = $context->findInBlock('headertext');
if (is_callable($blockFunction)) {
$buffer .= call_user_func($blockFunction, $context);
}
$buffer .= '</h3>
';
$buffer .= $indent . ' <div class="popover-region-header-actions" data-region="popover-region-header-actions">';
$blockFunction = $context->findInBlock('headeractions');
if (is_callable($blockFunction)) {
$buffer .= call_user_func($blockFunction, $context);
}
$buffer .= '</div>
';
$buffer .= $indent . ' </div>
';
$buffer .= $indent . ' <div class="popover-region-content-container" data-region="popover-region-content-container">
';
$buffer .= $indent . ' <div class="popover-region-content" data-region="popover-region-content">
';
$buffer .= $indent . ' ';
$blockFunction = $context->findInBlock('content');
if (is_callable($blockFunction)) {
$buffer .= call_user_func($blockFunction, $context);
}
$buffer .= '
';
$buffer .= $indent . ' </div>
';
if ($partial = $this->mustache->loadPartial('core/loading')) {
$buffer .= $partial->renderInternal($context, $indent . ' ');
}
$buffer .= $indent . ' </div>
';
$blockFunction = $context->findInBlock('anchor');
if (is_callable($blockFunction)) {
$buffer .= call_user_func($blockFunction, $context);
} else {
$value = $context->findDot('urls.seeall');
$buffer .= $this->sectionB29fdf374a618dfe2cab17ecd39d3ab9($context, $indent, $value);
}
$buffer .= $indent . ' </div>
';
$buffer .= $indent . '</div>
';
return $buffer;
}
private function section8b664e6398e53f993cf581dd926d5784(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = 'showpopovermenu';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= 'showpopovermenu';
$context->pop();
}
}
return $buffer;
}
private function section560076495ba24e041d1e004b36f2b0d1(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' seeall, message ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' seeall, message ';
$context->pop();
}
}
return $buffer;
}
private function sectionB29fdf374a618dfe2cab17ecd39d3ab9(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = '
<a class="see-all-link"
href="{{{.}}}">
<div class="popover-region-footer-container">
<div class="popover-region-seeall-text">{{#str}} seeall, message {{/str}}</div>
</div>
</a>
';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= $indent . ' <a class="see-all-link"
';
$buffer .= $indent . ' href="';
$value = $this->resolveValue($context->last(), $context);
$buffer .= ($value === null ? '' : $value);
$buffer .= '">
';
$buffer .= $indent . ' <div class="popover-region-footer-container">
';
$buffer .= $indent . ' <div class="popover-region-seeall-text">';
$value = $context->find('str');
$buffer .= $this->section560076495ba24e041d1e004b36f2b0d1($context, $indent, $value);
$buffer .= '</div>
';
$buffer .= $indent . ' </div>
';
$buffer .= $indent . ' </a>
';
$context->pop();
}
}
return $buffer;
}
}

View File

@@ -0,0 +1,41 @@
<?php
class __Mustache_73560842f9d6c5bc337558df4f13b989 extends Mustache_Template
{
public function renderInternal(Mustache_Context $context, $indent = '')
{
$buffer = '';
$value = $this->resolveValue($context->findDot('output.doctype'), $context);
$buffer .= $indent . ($value === null ? '' : $value);
$buffer .= '
';
$buffer .= $indent . '<html ';
$value = $this->resolveValue($context->findDot('output.htmlattributes'), $context);
$buffer .= ($value === null ? '' : $value);
$buffer .= '>
';
$buffer .= $indent . '<head>
';
$buffer .= $indent . ' <title>';
$value = $this->resolveValue($context->findDot('output.page_title'), $context);
$buffer .= ($value === null ? '' : $value);
$buffer .= '</title>
';
$buffer .= $indent . ' <link rel="shortcut icon" href="';
$value = $this->resolveValue($context->findDot('output.favicon'), $context);
$buffer .= ($value === null ? '' : $value);
$buffer .= '" />
';
$buffer .= $indent . ' ';
$value = $this->resolveValue($context->findDot('output.standard_head_html'), $context);
$buffer .= ($value === null ? '' : $value);
$buffer .= '
';
$buffer .= $indent . ' <meta name="viewport" content="width=device-width, initial-scale=1.0">
';
$buffer .= $indent . '</head>';
return $buffer;
}
}

View File

@@ -0,0 +1,221 @@
<?php
class __Mustache_743dad1e86dbdf28f9a0ad60423e0c3e extends Mustache_Template
{
private $lambdaHelper;
public function renderInternal(Mustache_Context $context, $indent = '')
{
$this->lambdaHelper = new Mustache_LambdaHelper($this->mustache, $context);
$buffer = '';
$buffer .= $indent . '<div class="popover-region collapsed" data-region="popover-region-messages">
';
$buffer .= $indent . ' <a
';
$buffer .= $indent . ' id="message-drawer-toggle-';
$value = $this->resolveValue($context->find('uniqid'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '"
';
$buffer .= $indent . ' class="nav-link popover-region-toggle position-relative icon-no-margin"
';
$buffer .= $indent . ' href="#"
';
$buffer .= $indent . ' aria-label="';
$value = $context->find('str');
$buffer .= $this->sectionB69af701c3da068c4b63a9d598702913($context, $indent, $value);
$buffer .= '"
';
$buffer .= $indent . ' title="';
$value = $context->find('str');
$buffer .= $this->sectionB69af701c3da068c4b63a9d598702913($context, $indent, $value);
$buffer .= '"
';
$buffer .= $indent . ' role="button"
';
$buffer .= $indent . ' aria-expanded="false"
';
$buffer .= $indent . ' aria-describedby="unread-messages-count-';
$value = $this->resolveValue($context->find('uniqid'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '"
';
$buffer .= $indent . ' >
';
$buffer .= $indent . ' ';
$value = $context->find('pix');
$buffer .= $this->section03e5aa7999199f1d3189e45026af95da($context, $indent, $value);
$buffer .= '
';
$buffer .= $indent . ' <div
';
$buffer .= $indent . ' class="count-container ';
$value = $context->find('unreadcount');
if (empty($value)) {
$buffer .= 'hidden';
}
$buffer .= '"
';
$buffer .= $indent . ' data-region="count-container"
';
$buffer .= $indent . ' >
';
$buffer .= $indent . ' <span aria-hidden="true">';
$value = $this->resolveValue($context->find('unreadcount'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '</span>
';
$buffer .= $indent . ' <span class="visually-hidden" id="unread-messages-count-';
$value = $this->resolveValue($context->find('uniqid'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '">';
$value = $context->find('str');
$buffer .= $this->sectionFa23ba6f88204e1ae20c4d35663caf0c($context, $indent, $value);
$buffer .= '</span>
';
$buffer .= $indent . ' </div>
';
$buffer .= $indent . ' </a>
';
if ($partial = $this->mustache->loadPartial('core_message/message_jumpto')) {
$buffer .= $partial->renderInternal($context, $indent . ' ');
}
$buffer .= $indent . '</div>
';
$buffer .= $indent . '
';
$value = $context->find('js');
$buffer .= $this->sectionE10894e1d199b8d98cd9097196b8b1a7($context, $indent, $value);
return $buffer;
}
private function sectionB69af701c3da068c4b63a9d598702913(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' togglemessagemenu, message ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' togglemessagemenu, message ';
$context->pop();
}
}
return $buffer;
}
private function section03e5aa7999199f1d3189e45026af95da(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' t/message, core ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' t/message, core ';
$context->pop();
}
}
return $buffer;
}
private function sectionFa23ba6f88204e1ae20c4d35663caf0c(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' unreadconversations, core_message, {{unreadcount}} ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' unreadconversations, core_message, ';
$value = $this->resolveValue($context->find('unreadcount'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= ' ';
$context->pop();
}
}
return $buffer;
}
private function sectionE10894e1d199b8d98cd9097196b8b1a7(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = '
require(
[
\'jquery\',
\'core_message/message_popover\'
],
function(
$,
Popover
) {
var toggle = $(\'#message-drawer-toggle-{{uniqid}}\');
Popover.init(toggle);
});
';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= $indent . 'require(
';
$buffer .= $indent . '[
';
$buffer .= $indent . ' \'jquery\',
';
$buffer .= $indent . ' \'core_message/message_popover\'
';
$buffer .= $indent . '],
';
$buffer .= $indent . 'function(
';
$buffer .= $indent . ' $,
';
$buffer .= $indent . ' Popover
';
$buffer .= $indent . ') {
';
$buffer .= $indent . ' var toggle = $(\'#message-drawer-toggle-';
$value = $this->resolveValue($context->find('uniqid'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '\');
';
$buffer .= $indent . ' Popover.init(toggle);
';
$buffer .= $indent . '});
';
$context->pop();
}
}
return $buffer;
}
}

View File

@@ -0,0 +1,141 @@
<?php
class __Mustache_74d333bd4a68a3b51c572c1e497002a5 extends Mustache_Template
{
private $lambdaHelper;
public function renderInternal(Mustache_Context $context, $indent = '')
{
$this->lambdaHelper = new Mustache_LambdaHelper($this->mustache, $context);
$buffer = '';
if ($parent = $this->mustache->loadPartial('core_message/message_drawer_lazy_load_list')) {
$context->pushBlockContext(array(
'emptymessage' => array($this, 'block1a2dcfa2bb53367865582fd20a1812fa'),
'placeholder' => array($this, 'block4a7a54dc1c4262364cb0c4a2a9e78297'),
));
$buffer .= $parent->renderInternal($context, $indent);
$context->popBlockContext();
}
return $buffer;
}
private function sectionEaabe79884485ccf4eeb5f7a5595d87a(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' nocontactrequests, core_message ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= $indent . ' nocontactrequests, core_message ';
$context->pop();
}
}
return $buffer;
}
private function section06e52d376ed57e7561d3b88db56aaf42(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = '
{{> core_message/message_drawer_contacts_list_item_placeholder }}
';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
if ($partial = $this->mustache->loadPartial('core_message/message_drawer_contacts_list_item_placeholder')) {
$buffer .= $partial->renderInternal($context, $indent . ' ');
}
$context->pop();
}
}
return $buffer;
}
private function sectionF16c24ce633e167c170057266877129e(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = '
{{#placeholders}}
{{> core_message/message_drawer_contacts_list_item_placeholder }}
{{/placeholders}}
';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$value = $context->find('placeholders');
$buffer .= $this->section06e52d376ed57e7561d3b88db56aaf42($context, $indent, $value);
$context->pop();
}
}
return $buffer;
}
private function sectionB928d76fc2c338ad62badcfd41ed8814(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = '
{{#sectionrequests}}
{{#placeholders}}
{{> core_message/message_drawer_contacts_list_item_placeholder }}
{{/placeholders}}
{{/sectionrequests}}
';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$value = $context->find('sectionrequests');
$buffer .= $this->sectionF16c24ce633e167c170057266877129e($context, $indent, $value);
$context->pop();
}
}
return $buffer;
}
public function block1a2dcfa2bb53367865582fd20a1812fa($context)
{
$indent = $buffer = '';
$value = $context->find('str');
$buffer .= $this->sectionEaabe79884485ccf4eeb5f7a5595d87a($context, $indent, $value);
return $buffer;
}
public function block4a7a54dc1c4262364cb0c4a2a9e78297($context)
{
$indent = $buffer = '';
$value = $context->find('contacts');
$buffer .= $this->sectionB928d76fc2c338ad62badcfd41ed8814($context, $indent, $value);
return $buffer;
}
}

View File

@@ -0,0 +1,82 @@
<?php
class __Mustache_76bcbb9fa6d7954dd91003344c253cab extends Mustache_Template
{
public function renderInternal(Mustache_Context $context, $indent = '')
{
$buffer = '';
$buffer .= $indent . '
';
$buffer .= $indent . '<div
';
$buffer .= $indent . ' class="hidden border-top bg-white position-relative"
';
$buffer .= $indent . ' aria-hidden="true"
';
$buffer .= $indent . ' data-region="view-conversation"
';
$buffer .= $indent . ' data-enter-to-send="';
$value = $this->resolveValue($context->findDot('settings.entertosend'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '"
';
$buffer .= $indent . '>
';
$buffer .= $indent . ' <div class="hidden p-sm-2" data-region="content-messages-footer-container">
';
if ($partial = $this->mustache->loadPartial('core_message/message_drawer_view_conversation_footer_content')) {
$buffer .= $partial->renderInternal($context, $indent . ' ');
}
$buffer .= $indent . ' </div>
';
$buffer .= $indent . ' <div class="hidden p-sm-2" data-region="content-messages-footer-edit-mode-container">
';
if ($partial = $this->mustache->loadPartial('core_message/message_drawer_view_conversation_footer_edit_mode')) {
$buffer .= $partial->renderInternal($context, $indent . ' ');
}
$buffer .= $indent . ' </div>
';
$buffer .= $indent . ' <div class="hidden bg-secondary p-sm-3" data-region="content-messages-footer-require-contact-container">
';
if ($partial = $this->mustache->loadPartial('core_message/message_drawer_view_conversation_footer_require_contact')) {
$buffer .= $partial->renderInternal($context, $indent . ' ');
}
$buffer .= $indent . ' </div>
';
$buffer .= $indent . ' <div class="hidden bg-secondary p-sm-3" data-region="content-messages-footer-require-unblock-container">
';
if ($partial = $this->mustache->loadPartial('core_message/message_drawer_view_conversation_footer_require_unblock')) {
$buffer .= $partial->renderInternal($context, $indent . ' ');
}
$buffer .= $indent . ' </div>
';
$buffer .= $indent . ' <div class="hidden bg-secondary p-sm-3" data-region="content-messages-footer-unable-to-message">
';
if ($partial = $this->mustache->loadPartial('core_message/message_drawer_view_conversation_footer_unable_to_message')) {
$buffer .= $partial->renderInternal($context, $indent . ' ');
}
$buffer .= $indent . ' </div>
';
$buffer .= $indent . ' <div class="p-sm-2" data-region="placeholder-container">
';
if ($partial = $this->mustache->loadPartial('core_message/message_drawer_view_conversation_footer_placeholder')) {
$buffer .= $partial->renderInternal($context, $indent . ' ');
}
$buffer .= $indent . ' </div>
';
$buffer .= $indent . ' <div
';
$buffer .= $indent . ' class="hidden position-absolute z-index-1"
';
$buffer .= $indent . ' data-region="confirm-dialogue-container"
';
$buffer .= $indent . ' style="top: -1px; bottom: 0; right: 0; left: 0; background: rgba(0,0,0,0.3);"
';
$buffer .= $indent . ' ></div>
';
$buffer .= $indent . '</div>';
return $buffer;
}
}

View File

@@ -0,0 +1,40 @@
<?php
class __Mustache_79f9a9851a6848190150fa9c1c4d7608 extends Mustache_Template
{
public function renderInternal(Mustache_Context $context, $indent = '')
{
$buffer = '';
$buffer .= $indent . '<div class="h-100 d-flex flex-column">
';
$buffer .= $indent . ' <div
';
$buffer .= $indent . ' class="px-2 pb-2 pt-0 bg-light h-100"
';
$buffer .= $indent . ' style="overflow-y: auto"
';
$buffer .= $indent . ' >
';
if ($partial = $this->mustache->loadPartial('core_message/message_drawer_view_conversation_body_day_placeholder')) {
$buffer .= $partial->renderInternal($context, $indent . ' ');
}
if ($partial = $this->mustache->loadPartial('core_message/message_drawer_view_conversation_body_day_placeholder')) {
$buffer .= $partial->renderInternal($context, $indent . ' ');
}
if ($partial = $this->mustache->loadPartial('core_message/message_drawer_view_conversation_body_day_placeholder')) {
$buffer .= $partial->renderInternal($context, $indent . ' ');
}
if ($partial = $this->mustache->loadPartial('core_message/message_drawer_view_conversation_body_day_placeholder')) {
$buffer .= $partial->renderInternal($context, $indent . ' ');
}
if ($partial = $this->mustache->loadPartial('core_message/message_drawer_view_conversation_body_day_placeholder')) {
$buffer .= $partial->renderInternal($context, $indent . ' ');
}
$buffer .= $indent . ' </div>
';
$buffer .= $indent . '</div>';
return $buffer;
}
}

View File

@@ -0,0 +1,51 @@
<?php
class __Mustache_7a2db1db515bc408264e664805601061 extends Mustache_Template
{
public function renderInternal(Mustache_Context $context, $indent = '')
{
$buffer = '';
$buffer .= $indent . '
';
$buffer .= $indent . '<div
';
$buffer .= $indent . ' class="hidden bg-white position-relative border-bottom p-1 px-sm-2"
';
$buffer .= $indent . ' aria-hidden="true"
';
$buffer .= $indent . ' data-region="view-conversation"
';
$buffer .= $indent . '>
';
$buffer .= $indent . ' <div class="hidden" data-region="header-content"></div>
';
$buffer .= $indent . ' <div class="hidden" data-region="header-edit-mode">
';
if ($partial = $this->mustache->loadPartial('core_message/message_drawer_view_conversation_header_edit_mode')) {
$buffer .= $partial->renderInternal($context, $indent . ' ');
}
$buffer .= $indent . ' </div>
';
$buffer .= $indent . ' <div data-region="header-placeholder">
';
if ($partial = $this->mustache->loadPartial('core_message/message_drawer_view_conversation_header_placeholder')) {
$buffer .= $partial->renderInternal($context, $indent . ' ');
}
$buffer .= $indent . ' </div>
';
$buffer .= $indent . ' <div
';
$buffer .= $indent . ' class="hidden position-absolute z-index-1"
';
$buffer .= $indent . ' data-region="confirm-dialogue-container"
';
$buffer .= $indent . ' style="top: 0; bottom: -1px; right: 0; left: 0; background: rgba(0,0,0,0.3);"
';
$buffer .= $indent . ' ></div>
';
$buffer .= $indent . '</div>';
return $buffer;
}
}

View File

@@ -0,0 +1,88 @@
<?php
class __Mustache_7e08ea9436b0c5e5b8280f7a575fe173 extends Mustache_Template
{
public function renderInternal(Mustache_Context $context, $indent = '')
{
$buffer = '';
$buffer .= $indent . '<div
';
$buffer .= $indent . ' class="';
$blockFunction = $context->findInBlock('rootclasses');
if (is_callable($blockFunction)) {
$buffer .= call_user_func($blockFunction, $context);
}
$buffer .= ' lazy-load-list"
';
$buffer .= $indent . ' aria-live="polite"
';
$buffer .= $indent . ' data-region="lazy-load-list"
';
$buffer .= $indent . ' data-user-id="';
$value = $this->resolveValue($context->findDot('loggedinuser.id'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '"
';
$buffer .= $indent . ' ';
$blockFunction = $context->findInBlock('rootattributes');
if (is_callable($blockFunction)) {
$buffer .= call_user_func($blockFunction, $context);
}
$buffer .= '
';
$buffer .= $indent . '>
';
$buffer .= $indent . ' ';
$blockFunction = $context->findInBlock('notification');
if (is_callable($blockFunction)) {
$buffer .= call_user_func($blockFunction, $context);
}
$buffer .= '
';
$buffer .= $indent . ' <div class="hidden text-center p-2" data-region="empty-message-container">
';
$buffer .= $indent . ' ';
$blockFunction = $context->findInBlock('emptymessage');
if (is_callable($blockFunction)) {
$buffer .= call_user_func($blockFunction, $context);
}
$buffer .= '
';
$buffer .= $indent . ' </div>
';
$buffer .= $indent . ' <div class="hidden list-group" data-region="content-container">
';
$buffer .= $indent . ' ';
$blockFunction = $context->findInBlock('content');
if (is_callable($blockFunction)) {
$buffer .= call_user_func($blockFunction, $context);
}
$buffer .= '
';
$buffer .= $indent . ' </div>
';
$buffer .= $indent . ' <div class="list-group" data-region="placeholder-container">
';
$buffer .= $indent . ' ';
$blockFunction = $context->findInBlock('placeholder');
if (is_callable($blockFunction)) {
$buffer .= call_user_func($blockFunction, $context);
}
$buffer .= '
';
$buffer .= $indent . ' </div>
';
$buffer .= $indent . ' <div class="w-100 text-center p-3 hidden" data-region="loading-icon-container" >
';
if ($partial = $this->mustache->loadPartial('core/loading')) {
$buffer .= $partial->renderInternal($context, $indent . ' ');
}
$buffer .= $indent . ' </div>
';
$buffer .= $indent . '</div>
';
return $buffer;
}
}

View File

@@ -0,0 +1,370 @@
<?php
class __Mustache_7fe86de708db3a413d74406c036866c3 extends Mustache_Template
{
private $lambdaHelper;
public function renderInternal(Mustache_Context $context, $indent = '')
{
$this->lambdaHelper = new Mustache_LambdaHelper($this->mustache, $context);
$buffer = '';
$value = $context->find('showskiplink');
$buffer .= $this->sectionA28ad48d0950f5d87111aa85b0ceba3b($context, $indent, $value);
$buffer .= $indent . '
';
$buffer .= $indent . '<section id="';
$value = $this->resolveValue($context->find('id'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '"
';
$buffer .= $indent . ' class="';
$value = $context->find('hidden');
$buffer .= $this->section9a7fc588e5e2ac7453379d33a752316e($context, $indent, $value);
$buffer .= ' ';
$value = $this->resolveValue($context->find('class'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= ' ';
$value = $context->find('hascontrols');
$buffer .= $this->section12f3cb4be977f05616300fd1301c564b($context, $indent, $value);
$buffer .= ' card mb-3"
';
$buffer .= $indent . ' ';
$value = $context->find('ariarole');
$buffer .= $this->section7e4f4d635ada9eca48b5c52e1188a661($context, $indent, $value);
$buffer .= '
';
$buffer .= $indent . ' data-block="';
$value = $this->resolveValue($context->find('type'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '"
';
$buffer .= $indent . ' data-instance-id="';
$value = $this->resolveValue($context->find('blockinstanceid'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '"
';
$value = $context->find('arialabel');
$buffer .= $this->section1b49b82ba1deac4ce6e9fcb952d06c0e($context, $indent, $value);
$value = $context->find('arialabel');
if (empty($value)) {
$value = $context->find('title');
$buffer .= $this->sectionC269b13bd61323d840390fdebc65599f($context, $indent, $value);
$buffer .= $indent . ' ';
}
$buffer .= '>
';
$buffer .= $indent . '
';
$buffer .= $indent . ' <div class="card-body p-3">
';
$buffer .= $indent . '
';
$value = $context->find('title');
$buffer .= $this->section92ceb3b477627651d4253007a0905139($context, $indent, $value);
$buffer .= $indent . '
';
$value = $context->find('hascontrols');
$buffer .= $this->sectionCb9f54e0db96522b5f23c9e984d909fa($context, $indent, $value);
$buffer .= $indent . '
';
$buffer .= $indent . ' <div class="card-text content mt-3">
';
$buffer .= $indent . ' ';
$value = $this->resolveValue($context->find('content'), $context);
$buffer .= ($value === null ? '' : $value);
$buffer .= '
';
$buffer .= $indent . ' <div class="footer">';
$value = $this->resolveValue($context->find('footer'), $context);
$buffer .= ($value === null ? '' : $value);
$buffer .= '</div>
';
$buffer .= $indent . ' ';
$value = $this->resolveValue($context->find('annotation'), $context);
$buffer .= ($value === null ? '' : $value);
$buffer .= '
';
$buffer .= $indent . ' </div>
';
$buffer .= $indent . '
';
$buffer .= $indent . ' </div>
';
$buffer .= $indent . '
';
$buffer .= $indent . '</section>
';
$buffer .= $indent . '
';
$value = $context->find('showskiplink');
$buffer .= $this->sectionA989e574ef58b1a9ea39526a28938789($context, $indent, $value);
return $buffer;
}
private function sectionBe3d023555afc33fa231c38a8a50c680(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = 'skipa, access, {{{title}}}';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= 'skipa, access, ';
$value = $this->resolveValue($context->find('title'), $context);
$buffer .= ($value === null ? '' : $value);
$context->pop();
}
}
return $buffer;
}
private function sectionA28ad48d0950f5d87111aa85b0ceba3b(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = '
<a href="#sb-{{skipid}}" class="visually-hidden-focusable">{{#str}}skipa, access, {{{title}}}{{/str}}</a>
';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= $indent . ' <a href="#sb-';
$value = $this->resolveValue($context->find('skipid'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '" class="visually-hidden-focusable">';
$value = $context->find('str');
$buffer .= $this->sectionBe3d023555afc33fa231c38a8a50c680($context, $indent, $value);
$buffer .= '</a>
';
$context->pop();
}
}
return $buffer;
}
private function section9a7fc588e5e2ac7453379d33a752316e(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = 'hidden';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= 'hidden';
$context->pop();
}
}
return $buffer;
}
private function section12f3cb4be977f05616300fd1301c564b(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = 'block_with_controls';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= 'block_with_controls';
$context->pop();
}
}
return $buffer;
}
private function section7e4f4d635ada9eca48b5c52e1188a661(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = 'role="{{.}}"';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= 'role="';
$value = $this->resolveValue($context->last(), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '"';
$context->pop();
}
}
return $buffer;
}
private function section1b49b82ba1deac4ce6e9fcb952d06c0e(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = '
aria-label="{{arialabel}}"
';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= $indent . ' aria-label="';
$value = $this->resolveValue($context->find('arialabel'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '"
';
$context->pop();
}
}
return $buffer;
}
private function sectionC269b13bd61323d840390fdebc65599f(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = '
aria-labelledby="instance-{{blockinstanceid}}-header"
';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= $indent . ' aria-labelledby="instance-';
$value = $this->resolveValue($context->find('blockinstanceid'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '-header"
';
$context->pop();
}
}
return $buffer;
}
private function section92ceb3b477627651d4253007a0905139(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = '
<h3 id="instance-{{blockinstanceid}}-header" class="h5 card-title d-inline">{{{title}}}</h3>
';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= $indent . ' <h3 id="instance-';
$value = $this->resolveValue($context->find('blockinstanceid'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '-header" class="h5 card-title d-inline">';
$value = $this->resolveValue($context->find('title'), $context);
$buffer .= ($value === null ? '' : $value);
$buffer .= '</h3>
';
$context->pop();
}
}
return $buffer;
}
private function sectionCb9f54e0db96522b5f23c9e984d909fa(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = '
<div class="block-controls float-end header">
{{{controls}}}
</div>
';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= $indent . ' <div class="block-controls float-end header">
';
$buffer .= $indent . ' ';
$value = $this->resolveValue($context->find('controls'), $context);
$buffer .= ($value === null ? '' : $value);
$buffer .= '
';
$buffer .= $indent . ' </div>
';
$context->pop();
}
}
return $buffer;
}
private function sectionA989e574ef58b1a9ea39526a28938789(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = '
<span id="sb-{{skipid}}"></span>
';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= $indent . ' <span id="sb-';
$value = $this->resolveValue($context->find('skipid'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '"></span>
';
$context->pop();
}
}
return $buffer;
}
}

View File

@@ -0,0 +1,563 @@
<?php
class __Mustache_8cd4fe9f59749d8ca4ecc9a66702094e extends Mustache_Template
{
private $lambdaHelper;
public function renderInternal(Mustache_Context $context, $indent = '')
{
$this->lambdaHelper = new Mustache_LambdaHelper($this->mustache, $context);
$buffer = '';
$buffer .= $indent . '
';
if ($parent = $this->mustache->loadPartial('theme_boost/drawer')) {
$context->pushBlockContext(array(
'id' => array($this, 'block713428f2c53de9aebab859391bdd84ed'),
'drawerclasses' => array($this, 'blockD38028d67780ee6f785cf8e213f0a779'),
'drawercloseonresize' => array($this, 'blockE052079a625ca42b568ba24af19cc7eb'),
'drawerheading' => array($this, 'block73c7d64163e0fcb14da85e231d9419f2'),
'drawercontent' => array($this, 'block2b870ea677441cf2cce2df78cf533ceb'),
'drawerstate' => array($this, 'blockA1dd4f2e68d7796ac435ab08723145ef'),
));
$buffer .= $parent->renderInternal($context, $indent);
$context->popBlockContext();
}
return $buffer;
}
private function section224a34078da1bb2a5ddb06d3d16a6347(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = '
<img src="{{output.get_compact_logo_url}}" class="logo py-1 h-100" alt="{{sitename}}">
';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' <img src="';
$value = $this->resolveValue($context->findDot('output.get_compact_logo_url'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '" class="logo py-1 h-100" alt="';
$value = $this->resolveValue($context->find('sitename'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '">
';
$context->pop();
}
}
return $buffer;
}
private function section03a2cb78adf693fb240638cbbc7ea15e(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = 'true';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= 'true';
$context->pop();
}
}
return $buffer;
}
private function section67c59c18302e3b6896a1ce2ba2852316(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' t/expanded, core ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' t/expanded, core ';
$context->pop();
}
}
return $buffer;
}
private function section0ac795c23146489fad8f951c23f9a92a(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' collapse, core ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' collapse, core ';
$context->pop();
}
}
return $buffer;
}
private function sectionFb21be3147b00254c7256c9c85519aaf(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' t/collapsed, core ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' t/collapsed, core ';
$context->pop();
}
}
return $buffer;
}
private function section8b5765485c94c190bf567731edb08c3a(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' expand, core ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' expand, core ';
$context->pop();
}
}
return $buffer;
}
private function section6d8e07b14a3c24382f60f6f77ecdf79c(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = 'show ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= 'show ';
$context->pop();
}
}
return $buffer;
}
private function section5749c750acb0d7477dd5257d00cc6d53(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = 'active';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= 'active';
$context->pop();
}
}
return $buffer;
}
private function section2835496f3585455c7830b624ece53c8c(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = '
{{^divider}}
<a href="{{{url}}}" class="ps-5 {{^isactive}}bg-light{{/isactive}}{{#isactive}}active{{/isactive}} list-group-item list-group-item-action">{{{text}}}</a>
{{/divider}}
';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$value = $context->find('divider');
if (empty($value)) {
$buffer .= $indent . ' <a href="';
$value = $this->resolveValue($context->find('url'), $context);
$buffer .= ($value === null ? '' : $value);
$buffer .= '" class="ps-5 ';
$value = $context->find('isactive');
if (empty($value)) {
$buffer .= 'bg-light';
}
$value = $context->find('isactive');
$buffer .= $this->section5749c750acb0d7477dd5257d00cc6d53($context, $indent, $value);
$buffer .= ' list-group-item list-group-item-action">';
$value = $this->resolveValue($context->find('text'), $context);
$buffer .= ($value === null ? '' : $value);
$buffer .= '</a>
';
}
$context->pop();
}
}
return $buffer;
}
private function sectionFca700243ce4b5f54957edd6830231a4(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = '
<a id="drop-down-{{sort}}" href="#" class="list-group-item list-group-item-action icons-collapse-expand {{^isopen}}collapsed {{/isopen}}d-flex" data-bs-toggle="collapse" data-bs-target="#drop-down-menu-{{sort}}" aria-expanded="{{#isopen}}true{{/isopen}}{{^isopen}}false{{/isopen}}" aria-controls="drop-down-menu-{{sort}}">
{{{text}}}
<span class="ms-auto expanded-icon icon-no-margin mx-2">
{{#pix}} t/expanded, core {{/pix}}
<span class="visually-hidden">
{{#str}} collapse, core {{/str}}
</span>
</span>
<span class="ms-auto collapsed-icon icon-no-margin mx-2">
{{#pix}} t/collapsed, core {{/pix}}
<span class="visually-hidden">
{{#str}} expand, core {{/str}}
</span>
</span>
</a>
<div class="collapse {{#isopen}}show {{/isopen}}list-group-item p-0 border-0" role="menu" id="drop-down-menu-{{sort}}" aria-labelledby="drop-down-{{sort}}">
{{#children}}
{{^divider}}
<a href="{{{url}}}" class="ps-5 {{^isactive}}bg-light{{/isactive}}{{#isactive}}active{{/isactive}} list-group-item list-group-item-action">{{{text}}}</a>
{{/divider}}
{{/children}}
</div>
';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= $indent . ' <a id="drop-down-';
$value = $this->resolveValue($context->find('sort'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '" href="#" class="list-group-item list-group-item-action icons-collapse-expand ';
$value = $context->find('isopen');
if (empty($value)) {
$buffer .= 'collapsed ';
}
$buffer .= 'd-flex" data-bs-toggle="collapse" data-bs-target="#drop-down-menu-';
$value = $this->resolveValue($context->find('sort'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '" aria-expanded="';
$value = $context->find('isopen');
$buffer .= $this->section03a2cb78adf693fb240638cbbc7ea15e($context, $indent, $value);
$value = $context->find('isopen');
if (empty($value)) {
$buffer .= 'false';
}
$buffer .= '" aria-controls="drop-down-menu-';
$value = $this->resolveValue($context->find('sort'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '">
';
$buffer .= $indent . ' ';
$value = $this->resolveValue($context->find('text'), $context);
$buffer .= ($value === null ? '' : $value);
$buffer .= '
';
$buffer .= $indent . ' <span class="ms-auto expanded-icon icon-no-margin mx-2">
';
$buffer .= $indent . ' ';
$value = $context->find('pix');
$buffer .= $this->section67c59c18302e3b6896a1ce2ba2852316($context, $indent, $value);
$buffer .= '
';
$buffer .= $indent . ' <span class="visually-hidden">
';
$buffer .= $indent . ' ';
$value = $context->find('str');
$buffer .= $this->section0ac795c23146489fad8f951c23f9a92a($context, $indent, $value);
$buffer .= '
';
$buffer .= $indent . ' </span>
';
$buffer .= $indent . ' </span>
';
$buffer .= $indent . ' <span class="ms-auto collapsed-icon icon-no-margin mx-2">
';
$buffer .= $indent . ' ';
$value = $context->find('pix');
$buffer .= $this->sectionFb21be3147b00254c7256c9c85519aaf($context, $indent, $value);
$buffer .= '
';
$buffer .= $indent . ' <span class="visually-hidden">
';
$buffer .= $indent . ' ';
$value = $context->find('str');
$buffer .= $this->section8b5765485c94c190bf567731edb08c3a($context, $indent, $value);
$buffer .= '
';
$buffer .= $indent . ' </span>
';
$buffer .= $indent . ' </span>
';
$buffer .= $indent . ' </a>
';
$buffer .= $indent . ' <div class="collapse ';
$value = $context->find('isopen');
$buffer .= $this->section6d8e07b14a3c24382f60f6f77ecdf79c($context, $indent, $value);
$buffer .= 'list-group-item p-0 border-0" role="menu" id="drop-down-menu-';
$value = $this->resolveValue($context->find('sort'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '" aria-labelledby="drop-down-';
$value = $this->resolveValue($context->find('sort'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '">
';
$value = $context->find('children');
$buffer .= $this->section2835496f3585455c7830b624ece53c8c($context, $indent, $value);
$buffer .= $indent . ' </div>
';
$context->pop();
}
}
return $buffer;
}
private function section5e96ec75439305fc88c78e77946e47bb(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = '{{.}} ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$value = $this->resolveValue($context->last(), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= ' ';
$context->pop();
}
}
return $buffer;
}
private function sectionFc0c0b051caebb6243b5c2bd6d728967(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = 'aria-current="true"';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= 'aria-current="true"';
$context->pop();
}
}
return $buffer;
}
private function section0ae8dafd904d3d96536cccf7a33177db(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = '
{{#haschildren}}
<a id="drop-down-{{sort}}" href="#" class="list-group-item list-group-item-action icons-collapse-expand {{^isopen}}collapsed {{/isopen}}d-flex" data-bs-toggle="collapse" data-bs-target="#drop-down-menu-{{sort}}" aria-expanded="{{#isopen}}true{{/isopen}}{{^isopen}}false{{/isopen}}" aria-controls="drop-down-menu-{{sort}}">
{{{text}}}
<span class="ms-auto expanded-icon icon-no-margin mx-2">
{{#pix}} t/expanded, core {{/pix}}
<span class="visually-hidden">
{{#str}} collapse, core {{/str}}
</span>
</span>
<span class="ms-auto collapsed-icon icon-no-margin mx-2">
{{#pix}} t/collapsed, core {{/pix}}
<span class="visually-hidden">
{{#str}} expand, core {{/str}}
</span>
</span>
</a>
<div class="collapse {{#isopen}}show {{/isopen}}list-group-item p-0 border-0" role="menu" id="drop-down-menu-{{sort}}" aria-labelledby="drop-down-{{sort}}">
{{#children}}
{{^divider}}
<a href="{{{url}}}" class="ps-5 {{^isactive}}bg-light{{/isactive}}{{#isactive}}active{{/isactive}} list-group-item list-group-item-action">{{{text}}}</a>
{{/divider}}
{{/children}}
</div>
{{/haschildren}}
{{^haschildren}}
<a href="{{{url}}}" class="list-group-item list-group-item-action {{#isactive}}active{{/isactive}} {{#classes}}{{.}} {{/classes}}" {{#isactive}}aria-current="true"{{/isactive}}>
{{{text}}}
</a>
{{/haschildren}}
';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$value = $context->find('haschildren');
$buffer .= $this->sectionFca700243ce4b5f54957edd6830231a4($context, $indent, $value);
$value = $context->find('haschildren');
if (empty($value)) {
$buffer .= $indent . ' <a href="';
$value = $this->resolveValue($context->find('url'), $context);
$buffer .= ($value === null ? '' : $value);
$buffer .= '" class="list-group-item list-group-item-action ';
$value = $context->find('isactive');
$buffer .= $this->section5749c750acb0d7477dd5257d00cc6d53($context, $indent, $value);
$buffer .= ' ';
$value = $context->find('classes');
$buffer .= $this->section5e96ec75439305fc88c78e77946e47bb($context, $indent, $value);
$buffer .= '" ';
$value = $context->find('isactive');
$buffer .= $this->sectionFc0c0b051caebb6243b5c2bd6d728967($context, $indent, $value);
$buffer .= '>
';
$buffer .= $indent . ' ';
$value = $this->resolveValue($context->find('text'), $context);
$buffer .= ($value === null ? '' : $value);
$buffer .= '
';
$buffer .= $indent . ' </a>
';
}
$context->pop();
}
}
return $buffer;
}
public function block713428f2c53de9aebab859391bdd84ed($context)
{
$indent = $buffer = '';
$buffer .= $indent . 'theme_boost-drawers-primary';
return $buffer;
}
public function blockD38028d67780ee6f785cf8e213f0a779($context)
{
$indent = $buffer = '';
$buffer .= 'drawer drawer-left drawer-primary';
return $buffer;
}
public function blockE052079a625ca42b568ba24af19cc7eb($context)
{
$indent = $buffer = '';
$buffer .= '1';
return $buffer;
}
public function block73c7d64163e0fcb14da85e231d9419f2($context)
{
$indent = $buffer = '';
$value = $context->findDot('output.should_display_navbar_logo');
$buffer .= $this->section224a34078da1bb2a5ddb06d3d16a6347($context, $indent, $value);
$value = $context->findDot('output.should_display_navbar_logo');
if (empty($value)) {
$buffer .= $indent . ' <span class="sitename" title="';
$value = $this->resolveValue($context->find('sitename'), $context);
$buffer .= ($value === null ? '' : $value);
$buffer .= '">';
$value = $this->resolveValue($context->find('sitename'), $context);
$buffer .= ($value === null ? '' : $value);
$buffer .= '</span>
';
}
return $buffer;
}
public function block2b870ea677441cf2cce2df78cf533ceb($context)
{
$indent = $buffer = '';
$buffer .= $indent . ' <div class="list-group">
';
$value = $context->find('mobileprimarynav');
$buffer .= $this->section0ae8dafd904d3d96536cccf7a33177db($context, $indent, $value);
$buffer .= $indent . ' </div>
';
return $buffer;
}
public function blockA1dd4f2e68d7796ac435ab08723145ef($context)
{
$indent = $buffer = '';
$buffer .= $indent . 'show-drawer-primary';
return $buffer;
}
}

View File

@@ -0,0 +1,274 @@
<?php
class __Mustache_95b55ef43ec127578c0111e82f56f007 extends Mustache_Template
{
private $lambdaHelper;
public function renderInternal(Mustache_Context $context, $indent = '')
{
$this->lambdaHelper = new Mustache_LambdaHelper($this->mustache, $context);
$buffer = '';
$value = $context->find('items');
$buffer .= $this->sectionF683876635d7151547efd27328d9dab6($context, $indent, $value);
return $buffer;
}
private function section23af091fd3f4b163335e21746eca9cc0(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = '{{pixicon}}';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$value = $this->resolveValue($context->find('pixicon'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$context->pop();
}
}
return $buffer;
}
private function sectionD9625f345c43cbf47695087ebad2af59(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = '
{{#pix}}{{pixicon}}{{/pix}}
';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= $indent . ' ';
$value = $context->find('pix');
$buffer .= $this->section23af091fd3f4b163335e21746eca9cc0($context, $indent, $value);
$buffer .= '
';
$context->pop();
}
}
return $buffer;
}
private function section3cf431fdbd0299f52bc9f89b1771f516(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = '<img aria-hidden="true" src="{{imgsrc}}" alt="{{title}}"/>';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= '<img aria-hidden="true" src="';
$value = $this->resolveValue($context->find('imgsrc'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '" alt="';
$value = $this->resolveValue($context->find('title'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '"/>';
$context->pop();
}
}
return $buffer;
}
private function section3a7cb825a8071dd6fd9878769bc75dc0(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = '
<a href="{{{url}}}" class="dropdown-item" role="menuitem" tabindex="-1">
{{#pixicon}}
{{#pix}}{{pixicon}}{{/pix}}
{{/pixicon}}
{{^pixicon}}
{{#imgsrc}}<img aria-hidden="true" src="{{imgsrc}}" alt="{{title}}"/>{{/imgsrc}}
{{/pixicon}}
{{title}}
</a>
';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= $indent . ' <a href="';
$value = $this->resolveValue($context->find('url'), $context);
$buffer .= ($value === null ? '' : $value);
$buffer .= '" class="dropdown-item" role="menuitem" tabindex="-1">
';
$value = $context->find('pixicon');
$buffer .= $this->sectionD9625f345c43cbf47695087ebad2af59($context, $indent, $value);
$value = $context->find('pixicon');
if (empty($value)) {
$buffer .= $indent . ' ';
$value = $context->find('imgsrc');
$buffer .= $this->section3cf431fdbd0299f52bc9f89b1771f516($context, $indent, $value);
$buffer .= '
';
}
$buffer .= $indent . ' ';
$value = $this->resolveValue($context->find('title'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '
';
$buffer .= $indent . ' </a>
';
$context->pop();
}
}
return $buffer;
}
private function section6e25a04602ef637f801696638fac4ddf(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = '
<a href="#" class="carousel-navigation-link dropdown-item" role="menuitem" tabindex="-1" data-carousel-target-id="carousel-item-{{submenuid}}">
{{#pixicon}}
{{#pix}}{{pixicon}}{{/pix}}
{{/pixicon}}
{{^pixicon}}
{{#imgsrc}}<img aria-hidden="true" src="{{imgsrc}}" alt="{{title}}"/>{{/imgsrc}}
{{/pixicon}}
{{title}}
</a>
';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= $indent . ' <a href="#" class="carousel-navigation-link dropdown-item" role="menuitem" tabindex="-1" data-carousel-target-id="carousel-item-';
$value = $this->resolveValue($context->find('submenuid'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '">
';
$value = $context->find('pixicon');
$buffer .= $this->sectionD9625f345c43cbf47695087ebad2af59($context, $indent, $value);
$value = $context->find('pixicon');
if (empty($value)) {
$buffer .= $indent . ' ';
$value = $context->find('imgsrc');
$buffer .= $this->section3cf431fdbd0299f52bc9f89b1771f516($context, $indent, $value);
$buffer .= '
';
}
$buffer .= $indent . ' ';
$value = $this->resolveValue($context->find('title'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '
';
$buffer .= $indent . ' </a>
';
$context->pop();
}
}
return $buffer;
}
private function section5dcadd4c046d6ae7246de01cd0536384(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = '<div class="dropdown-divider"></div>';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= '<div class="dropdown-divider"></div>';
$context->pop();
}
}
return $buffer;
}
private function sectionF683876635d7151547efd27328d9dab6(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = '
{{#link}}
<a href="{{{url}}}" class="dropdown-item" role="menuitem" tabindex="-1">
{{#pixicon}}
{{#pix}}{{pixicon}}{{/pix}}
{{/pixicon}}
{{^pixicon}}
{{#imgsrc}}<img aria-hidden="true" src="{{imgsrc}}" alt="{{title}}"/>{{/imgsrc}}
{{/pixicon}}
{{title}}
</a>
{{/link}}
{{#submenulink}}
<a href="#" class="carousel-navigation-link dropdown-item" role="menuitem" tabindex="-1" data-carousel-target-id="carousel-item-{{submenuid}}">
{{#pixicon}}
{{#pix}}{{pixicon}}{{/pix}}
{{/pixicon}}
{{^pixicon}}
{{#imgsrc}}<img aria-hidden="true" src="{{imgsrc}}" alt="{{title}}"/>{{/imgsrc}}
{{/pixicon}}
{{title}}
</a>
{{/submenulink}}
{{#divider}}<div class="dropdown-divider"></div>{{/divider}}
';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$value = $context->find('link');
$buffer .= $this->section3a7cb825a8071dd6fd9878769bc75dc0($context, $indent, $value);
$value = $context->find('submenulink');
$buffer .= $this->section6e25a04602ef637f801696638fac4ddf($context, $indent, $value);
$buffer .= $indent . ' ';
$value = $context->find('divider');
$buffer .= $this->section5dcadd4c046d6ae7246de01cd0536384($context, $indent, $value);
$buffer .= '
';
$context->pop();
}
}
return $buffer;
}
}

View File

@@ -0,0 +1,498 @@
<?php
class __Mustache_9861dfa32eb094b6f6a9e89441d898e9 extends Mustache_Template
{
private $lambdaHelper;
public function renderInternal(Mustache_Context $context, $indent = '')
{
$this->lambdaHelper = new Mustache_LambdaHelper($this->mustache, $context);
$buffer = '';
$buffer .= $indent . '
';
$buffer .= $indent . '<footer id="page-footer" class="footer-popover bg-white">
';
$buffer .= $indent . ' <div data-region="footer-container-popover">
';
$value = $context->findDot('output.has_communication_links');
$buffer .= $this->section61399e549e7ac13c7da56f6edadb69f1($context, $indent, $value);
$buffer .= $indent . ' <button class="btn btn-icon rounded-circle bg-secondary btn-footer-popover" data-action="footer-popover" aria-label="';
$value = $context->find('str');
$buffer .= $this->section5a5198f26dc6ad191d1a18c314235d65($context, $indent, $value);
$buffer .= '">
';
$buffer .= $indent . ' ';
$value = $context->find('pix');
$buffer .= $this->section46f926dcc61094038ebb3542556c1993($context, $indent, $value);
$buffer .= '
';
$buffer .= $indent . ' </button>
';
$buffer .= $indent . ' </div>
';
$buffer .= $indent . ' <div class="footer-content-popover container" data-region="footer-content-popover">
';
$value = $context->findDot('output.has_communication_links');
$buffer .= $this->section7007562b9ab7006319b87a63920689c6($context, $indent, $value);
$value = $context->findDot('output.has_popover_links');
$buffer .= $this->section267f2cc291018d68b496b959c64c73c9($context, $indent, $value);
$buffer .= $indent . ' <div class="footer-section p-3 border-bottom">
';
$buffer .= $indent . ' <div class="logininfo">
';
$buffer .= $indent . ' ';
$value = $this->resolveValue($context->findDot('output.login_info'), $context);
$buffer .= ($value === null ? '' : $value);
$buffer .= '
';
$buffer .= $indent . ' </div>
';
$buffer .= $indent . ' <div class="tool_usertours-resettourcontainer">
';
$buffer .= $indent . ' </div>
';
$buffer .= $indent . '
';
$buffer .= $indent . ' ';
$value = $this->resolveValue($context->findDot('output.standard_footer_html'), $context);
$buffer .= ($value === null ? '' : $value);
$buffer .= '
';
$buffer .= $indent . ' ';
$value = $this->resolveValue($context->findDot('output.standard_end_of_body_html'), $context);
$buffer .= ($value === null ? '' : $value);
$buffer .= '
';
$buffer .= $indent . ' </div>
';
$buffer .= $indent . ' <div class="footer-section p-3">
';
$buffer .= $indent . ' <div>';
$value = $context->find('str');
$buffer .= $this->section3cef0c729bd31199c0f96ce94b38f287($context, $indent, $value);
$buffer .= '</div>
';
$value = $context->findDot('output.moodle_release');
$buffer .= $this->section73bb8cb2a5e4cb71f2710d52886fa70e($context, $indent, $value);
$buffer .= $indent . ' </div>
';
$buffer .= $indent . ' </div>
';
$buffer .= $indent . '
';
$buffer .= $indent . ' <div class="footer-content-debugging footer-dark bg-dark text-light">
';
$buffer .= $indent . ' <div class="container-fluid footer-dark-inner">
';
$buffer .= $indent . ' ';
$value = $this->resolveValue($context->findDot('output.debug_footer_html'), $context);
$buffer .= ($value === null ? '' : $value);
$buffer .= '
';
$buffer .= $indent . ' </div>
';
$buffer .= $indent . ' </div>
';
$buffer .= $indent . '</footer>
';
$value = $context->find('js');
$buffer .= $this->sectionB60a5f65013c307b4cb66614d8cf1e1d($context, $indent, $value);
return $buffer;
}
private function section01c32b600d68c4d5f6fb463bea0a43a3(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = 'communicationroomlink, course';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= 'communicationroomlink, course';
$context->pop();
}
}
return $buffer;
}
private function section860fe5efd27e2c99776d92b09bfc4939(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = 't/messages-o, core';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= 't/messages-o, core';
$context->pop();
}
}
return $buffer;
}
private function section61399e549e7ac13c7da56f6edadb69f1(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = '
<button onclick="window.open(\'{{output.communication_url}}\', \'_blank\', \'noreferrer\')" class="btn btn-icon bg-primary text-white icon-no-margin btn-footer-communication" aria-label="{{#str}}communicationroomlink, course{{/str}}">
{{#pix}}t/messages-o, core{{/pix}}
</button>
';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= $indent . ' <button onclick="window.open(\'';
$value = $this->resolveValue($context->findDot('output.communication_url'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '\', \'_blank\', \'noreferrer\')" class="btn btn-icon bg-primary text-white icon-no-margin btn-footer-communication" aria-label="';
$value = $context->find('str');
$buffer .= $this->section01c32b600d68c4d5f6fb463bea0a43a3($context, $indent, $value);
$buffer .= '">
';
$buffer .= $indent . ' ';
$value = $context->find('pix');
$buffer .= $this->section860fe5efd27e2c99776d92b09bfc4939($context, $indent, $value);
$buffer .= '
';
$buffer .= $indent . ' </button>
';
$context->pop();
}
}
return $buffer;
}
private function section5a5198f26dc6ad191d1a18c314235d65(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = 'showfooter, theme_boost';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= 'showfooter, theme_boost';
$context->pop();
}
}
return $buffer;
}
private function section46f926dcc61094038ebb3542556c1993(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = 'e/question, core';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= 'e/question, core';
$context->pop();
}
}
return $buffer;
}
private function section7007562b9ab7006319b87a63920689c6(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = '
<div class="footer-section p-3 border-bottom footer-link-communication">
<div class="footer-support-link">{{{ output.communication_link }}}</div>
</div>
';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= $indent . ' <div class="footer-section p-3 border-bottom footer-link-communication">
';
$buffer .= $indent . ' <div class="footer-support-link">';
$value = $this->resolveValue($context->findDot('output.communication_link'), $context);
$buffer .= ($value === null ? '' : $value);
$buffer .= '</div>
';
$buffer .= $indent . ' </div>
';
$context->pop();
}
}
return $buffer;
}
private function section76730a1d361b59f6efa3392d18acfa6b(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = '
<div class="footer-support-link">{{{ output.page_doc_link }}}</div>
';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= $indent . ' <div class="footer-support-link">';
$value = $this->resolveValue($context->findDot('output.page_doc_link'), $context);
$buffer .= ($value === null ? '' : $value);
$buffer .= '</div>
';
$context->pop();
}
}
return $buffer;
}
private function sectionFdeddc10d5f166c43913b111f7bf7957(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = '
<div class="footer-support-link">{{{ output.services_support_link }}}</div>
';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= $indent . ' <div class="footer-support-link">';
$value = $this->resolveValue($context->findDot('output.services_support_link'), $context);
$buffer .= ($value === null ? '' : $value);
$buffer .= '</div>
';
$context->pop();
}
}
return $buffer;
}
private function section0ea107a85e6f3b99491abdb216e5970a(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = '
<div class="footer-support-link">{{{ output.supportemail }}}</div>
';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= $indent . ' <div class="footer-support-link">';
$value = $this->resolveValue($context->findDot('output.supportemail'), $context);
$buffer .= ($value === null ? '' : $value);
$buffer .= '</div>
';
$context->pop();
}
}
return $buffer;
}
private function section267f2cc291018d68b496b959c64c73c9(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = '
<div class="footer-section p-3 border-bottom">
{{# output.page_doc_link }}
<div class="footer-support-link">{{{ output.page_doc_link }}}</div>
{{/ output.page_doc_link }}
{{# output.services_support_link }}
<div class="footer-support-link">{{{ output.services_support_link }}}</div>
{{/ output.services_support_link }}
{{# output.supportemail }}
<div class="footer-support-link">{{{ output.supportemail }}}</div>
{{/ output.supportemail }}
</div>
';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= $indent . ' <div class="footer-section p-3 border-bottom">
';
$value = $context->findDot('output.page_doc_link');
$buffer .= $this->section76730a1d361b59f6efa3392d18acfa6b($context, $indent, $value);
$buffer .= $indent . '
';
$value = $context->findDot('output.services_support_link');
$buffer .= $this->sectionFdeddc10d5f166c43913b111f7bf7957($context, $indent, $value);
$buffer .= $indent . '
';
$value = $context->findDot('output.supportemail');
$buffer .= $this->section0ea107a85e6f3b99491abdb216e5970a($context, $indent, $value);
$buffer .= $indent . ' </div>
';
$context->pop();
}
}
return $buffer;
}
private function section3cef0c729bd31199c0f96ce94b38f287(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = 'poweredbymoodle, core';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= 'poweredbymoodle, core';
$context->pop();
}
}
return $buffer;
}
private function sectionEbadd554e70ec7af082056d50928f237(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = 'version, core';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= 'version, core';
$context->pop();
}
}
return $buffer;
}
private function section73bb8cb2a5e4cb71f2710d52886fa70e(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = '
<div>
{{#str}}version, core{{/str}} {{{ output.moodle_release }}}
</div>
';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= $indent . ' <div>
';
$buffer .= $indent . ' ';
$value = $context->find('str');
$buffer .= $this->sectionEbadd554e70ec7af082056d50928f237($context, $indent, $value);
$buffer .= ' ';
$value = $this->resolveValue($context->findDot('output.moodle_release'), $context);
$buffer .= ($value === null ? '' : $value);
$buffer .= '
';
$buffer .= $indent . ' </div>
';
$context->pop();
}
}
return $buffer;
}
private function sectionB60a5f65013c307b4cb66614d8cf1e1d(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = '
require([\'theme_boost/footer-popover\'], function(FooterPopover) {
FooterPopover.init();
});
';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= $indent . 'require([\'theme_boost/footer-popover\'], function(FooterPopover) {
';
$buffer .= $indent . ' FooterPopover.init();
';
$buffer .= $indent . '});
';
$context->pop();
}
}
return $buffer;
}
}

View File

@@ -0,0 +1,63 @@
<?php
class __Mustache_98911bb1981d7cfb0119aceb7cc900a3 extends Mustache_Template
{
public function renderInternal(Mustache_Context $context, $indent = '')
{
$buffer = '';
$buffer .= $indent . '<div
';
$buffer .= $indent . ' id="';
$blockFunction = $context->findInBlock('drawerid');
if (is_callable($blockFunction)) {
$buffer .= call_user_func($blockFunction, $context);
} else {
$buffer .= 'drawer-';
$value = $this->resolveValue($context->find('uniqid'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
}
$buffer .= '"
';
$buffer .= $indent . ' class="';
$blockFunction = $context->findInBlock('drawerclasses');
if (is_callable($blockFunction)) {
$buffer .= call_user_func($blockFunction, $context);
}
$buffer .= ' drawer bg-white ';
$value = $context->find('show');
if (empty($value)) {
$buffer .= 'hidden';
}
$buffer .= '"
';
$buffer .= $indent . ' ';
$value = $context->find('show');
if (empty($value)) {
$buffer .= 'aria-hidden="true"';
}
$buffer .= '
';
$buffer .= $indent . ' data-region="right-hand-drawer"
';
$buffer .= $indent . ' role="region"
';
$buffer .= $indent . ' tabindex="0"
';
$buffer .= $indent . '>
';
$buffer .= $indent . ' ';
$blockFunction = $context->findInBlock('drawercontent');
if (is_callable($blockFunction)) {
$buffer .= call_user_func($blockFunction, $context);
}
$buffer .= '
';
$buffer .= $indent . '</div>
';
return $buffer;
}
}

View File

@@ -0,0 +1,851 @@
<?php
class __Mustache_9a6f1237b44c25719c182f2ba985ad4f extends Mustache_Template
{
private $lambdaHelper;
public function renderInternal(Mustache_Context $context, $indent = '')
{
$this->lambdaHelper = new Mustache_LambdaHelper($this->mustache, $context);
$buffer = '';
$buffer .= $indent . '<div data-region="day-filter" class="dropdown mb-1">
';
$buffer .= $indent . ' <button type="button" class="btn btn-outline-secondary dropdown-toggle icon-no-margin" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false"
';
$buffer .= $indent . ' aria-label="';
$value = $context->find('str');
$buffer .= $this->section2bfd6fe43b06b97ea356d4fcab591c00($context, $indent, $value);
$buffer .= '" aria-controls="menudayfilter"
';
$buffer .= $indent . ' title="';
$value = $context->find('str');
$buffer .= $this->sectionF15412641d113a5b82ef6d99781ad384($context, $indent, $value);
$buffer .= '" aria-describedby="timeline-day-filter-current-selection">
';
$buffer .= $indent . ' <span id="timeline-day-filter-current-selection" data-active-item-text>
';
$buffer .= $indent . ' ';
$value = $context->find('all');
$buffer .= $this->section07e7ad586188f7567e4f0282449d998a($context, $indent, $value);
$buffer .= '
';
$buffer .= $indent . ' ';
$value = $context->find('overdue');
$buffer .= $this->sectionCe5fbcbc4bde8b805db62d1648be5798($context, $indent, $value);
$buffer .= '
';
$buffer .= $indent . ' ';
$value = $context->find('next7days');
$buffer .= $this->sectionCc7f7061e3f062969cbadd2dc0e1358f($context, $indent, $value);
$buffer .= '
';
$buffer .= $indent . ' ';
$value = $context->find('next30days');
$buffer .= $this->sectionBad1e52226fe5895ae1a7061e3e9246c($context, $indent, $value);
$buffer .= '
';
$buffer .= $indent . ' ';
$value = $context->find('next3months');
$buffer .= $this->sectionAc6f7408d9e2a00c37e161e5d06371e7($context, $indent, $value);
$buffer .= '
';
$buffer .= $indent . ' ';
$value = $context->find('next6months');
$buffer .= $this->sectionA656f9c9f0e96debaeaca2d014fdde65($context, $indent, $value);
$buffer .= '
';
$buffer .= $indent . ' </span>
';
$buffer .= $indent . ' </button>
';
$buffer .= $indent . ' <div id="menudayfilter" role="menu" class="dropdown-menu" data-show-active-item data-skip-active-class="true">
';
$buffer .= $indent . ' <a
';
$buffer .= $indent . ' class="dropdown-item"
';
$buffer .= $indent . ' href="#"
';
$buffer .= $indent . ' data-from="-14"
';
$buffer .= $indent . ' data-filtername="all"
';
$buffer .= $indent . ' ';
$value = $context->find('all');
$buffer .= $this->sectionFc0c0b051caebb6243b5c2bd6d728967($context, $indent, $value);
$buffer .= '
';
$buffer .= $indent . ' aria-label="';
$value = $context->find('str');
$buffer .= $this->sectionA176852b616f342104b33141731cf7e3($context, $indent, $value);
$buffer .= '"
';
$buffer .= $indent . ' role="menuitem"
';
$buffer .= $indent . ' >
';
$buffer .= $indent . ' ';
$value = $context->find('str');
$buffer .= $this->section796b182c855d7b48f08d0295b8450703($context, $indent, $value);
$buffer .= '
';
$buffer .= $indent . ' </a>
';
$buffer .= $indent . ' <a
';
$buffer .= $indent . ' class="dropdown-item"
';
$buffer .= $indent . ' href="#"
';
$buffer .= $indent . ' data-from="-14"
';
$buffer .= $indent . ' data-to="1"
';
$buffer .= $indent . ' data-filtername="overdue"
';
$buffer .= $indent . ' ';
$value = $context->find('overdue');
$buffer .= $this->sectionFc0c0b051caebb6243b5c2bd6d728967($context, $indent, $value);
$buffer .= '
';
$buffer .= $indent . ' aria-label="';
$value = $context->find('str');
$buffer .= $this->sectionA4af987a17a121006b1261664f42f160($context, $indent, $value);
$buffer .= '"
';
$buffer .= $indent . ' role="menuitem"
';
$buffer .= $indent . ' >
';
$buffer .= $indent . ' ';
$value = $context->find('str');
$buffer .= $this->section2b53b81f2e413c7f3305585402637ce5($context, $indent, $value);
$buffer .= '
';
$buffer .= $indent . ' </a>
';
$buffer .= $indent . ' <div class="dropdown-divider" role="separator"></div>
';
$buffer .= $indent . ' <h6 class="dropdown-header">';
$value = $context->find('str');
$buffer .= $this->sectionF87960ec9a019cff09c35a4337264efd($context, $indent, $value);
$buffer .= '</h6>
';
$buffer .= $indent . ' <a
';
$buffer .= $indent . ' class="dropdown-item"
';
$buffer .= $indent . ' href="#"
';
$buffer .= $indent . ' data-from="0"
';
$buffer .= $indent . ' data-to="7"
';
$buffer .= $indent . ' data-filtername="next7days"
';
$buffer .= $indent . ' ';
$value = $context->find('next7days');
$buffer .= $this->sectionFc0c0b051caebb6243b5c2bd6d728967($context, $indent, $value);
$buffer .= '
';
$buffer .= $indent . ' aria-label="';
$value = $context->find('str');
$buffer .= $this->section30ba648f69c5b8bc898da8dfa83799aa($context, $indent, $value);
$buffer .= '"
';
$buffer .= $indent . ' role="menuitem"
';
$buffer .= $indent . ' >
';
$buffer .= $indent . ' ';
$value = $context->find('str');
$buffer .= $this->section924731da35c118fc230304b129d1ee39($context, $indent, $value);
$buffer .= '
';
$buffer .= $indent . ' </a>
';
$buffer .= $indent . ' <a
';
$buffer .= $indent . ' class="dropdown-item"
';
$buffer .= $indent . ' href="#"
';
$buffer .= $indent . ' data-from="0"
';
$buffer .= $indent . ' data-to="30"
';
$buffer .= $indent . ' data-filtername="next30days"
';
$buffer .= $indent . ' ';
$value = $context->find('next30days');
$buffer .= $this->sectionFc0c0b051caebb6243b5c2bd6d728967($context, $indent, $value);
$buffer .= '
';
$buffer .= $indent . ' aria-label="';
$value = $context->find('str');
$buffer .= $this->sectionE5baa477f3a25999f054a0b58620e924($context, $indent, $value);
$buffer .= '"
';
$buffer .= $indent . ' role="menuitem"
';
$buffer .= $indent . ' >
';
$buffer .= $indent . ' ';
$value = $context->find('str');
$buffer .= $this->sectionE563c52f6c2570f63e63ab28b0341de8($context, $indent, $value);
$buffer .= '
';
$buffer .= $indent . ' </a>
';
$buffer .= $indent . ' <a
';
$buffer .= $indent . ' class="dropdown-item"
';
$buffer .= $indent . ' href="#"
';
$buffer .= $indent . ' data-from="0"
';
$buffer .= $indent . ' data-to="90"
';
$buffer .= $indent . ' data-filtername="next3months"
';
$buffer .= $indent . ' ';
$value = $context->find('next3months');
$buffer .= $this->sectionFc0c0b051caebb6243b5c2bd6d728967($context, $indent, $value);
$buffer .= '
';
$buffer .= $indent . ' aria-label="';
$value = $context->find('str');
$buffer .= $this->sectionF997284219d5db169619c75faca471c3($context, $indent, $value);
$buffer .= '"
';
$buffer .= $indent . ' role="menuitem"
';
$buffer .= $indent . ' >
';
$buffer .= $indent . ' ';
$value = $context->find('str');
$buffer .= $this->sectionB11d45d10da0071260fb95fc0b3e4472($context, $indent, $value);
$buffer .= '
';
$buffer .= $indent . ' </a>
';
$buffer .= $indent . ' <a
';
$buffer .= $indent . ' class="dropdown-item"
';
$buffer .= $indent . ' href="#"
';
$buffer .= $indent . ' data-from="0"
';
$buffer .= $indent . ' data-to="180"
';
$buffer .= $indent . ' data-filtername="next6months"
';
$buffer .= $indent . ' ';
$value = $context->find('next6months');
$buffer .= $this->sectionFc0c0b051caebb6243b5c2bd6d728967($context, $indent, $value);
$buffer .= '
';
$buffer .= $indent . ' aria-label="';
$value = $context->find('str');
$buffer .= $this->section5f5aa5c86e6f620a5289462d7e7a53b9($context, $indent, $value);
$buffer .= '"
';
$buffer .= $indent . ' role="menuitem"
';
$buffer .= $indent . ' >
';
$buffer .= $indent . ' ';
$value = $context->find('str');
$buffer .= $this->section2b2acf2ac0842b77ca0c679d6d5c1611($context, $indent, $value);
$buffer .= '
';
$buffer .= $indent . ' </a>
';
$buffer .= $indent . ' </div>
';
$buffer .= $indent . '</div>
';
return $buffer;
}
private function section2bfd6fe43b06b97ea356d4fcab591c00(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' ariadayfilter, block_timeline ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' ariadayfilter, block_timeline ';
$context->pop();
}
}
return $buffer;
}
private function sectionF15412641d113a5b82ef6d99781ad384(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' ariadayfilter, block_timeline';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' ariadayfilter, block_timeline';
$context->pop();
}
}
return $buffer;
}
private function section796b182c855d7b48f08d0295b8450703(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' all, core ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' all, core ';
$context->pop();
}
}
return $buffer;
}
private function section07e7ad586188f7567e4f0282449d998a(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' {{#str}} all, core {{/str}} ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' ';
$value = $context->find('str');
$buffer .= $this->section796b182c855d7b48f08d0295b8450703($context, $indent, $value);
$buffer .= ' ';
$context->pop();
}
}
return $buffer;
}
private function section2b53b81f2e413c7f3305585402637ce5(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' overdue, block_timeline ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' overdue, block_timeline ';
$context->pop();
}
}
return $buffer;
}
private function sectionCe5fbcbc4bde8b805db62d1648be5798(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' {{#str}} overdue, block_timeline {{/str}} ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' ';
$value = $context->find('str');
$buffer .= $this->section2b53b81f2e413c7f3305585402637ce5($context, $indent, $value);
$buffer .= ' ';
$context->pop();
}
}
return $buffer;
}
private function section4ea118d81b6b550a666436f44cbfe6f8(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = 'next7days, block_timeline ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= 'next7days, block_timeline ';
$context->pop();
}
}
return $buffer;
}
private function sectionCc7f7061e3f062969cbadd2dc0e1358f(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' {{#str}}next7days, block_timeline {{/str}} ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' ';
$value = $context->find('str');
$buffer .= $this->section4ea118d81b6b550a666436f44cbfe6f8($context, $indent, $value);
$buffer .= ' ';
$context->pop();
}
}
return $buffer;
}
private function section05a8d4b7a3829e9336bee618ed110b39(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = 'next30days, block_timeline ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= 'next30days, block_timeline ';
$context->pop();
}
}
return $buffer;
}
private function sectionBad1e52226fe5895ae1a7061e3e9246c(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' {{#str}}next30days, block_timeline {{/str}} ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' ';
$value = $context->find('str');
$buffer .= $this->section05a8d4b7a3829e9336bee618ed110b39($context, $indent, $value);
$buffer .= ' ';
$context->pop();
}
}
return $buffer;
}
private function section39b4ab160929ecaa6ccaa0e864cb92a2(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = 'next3months, block_timeline ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= 'next3months, block_timeline ';
$context->pop();
}
}
return $buffer;
}
private function sectionAc6f7408d9e2a00c37e161e5d06371e7(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' {{#str}}next3months, block_timeline {{/str}} ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' ';
$value = $context->find('str');
$buffer .= $this->section39b4ab160929ecaa6ccaa0e864cb92a2($context, $indent, $value);
$buffer .= ' ';
$context->pop();
}
}
return $buffer;
}
private function section665941133eb8ee8a420a40a68928c4a5(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = 'next6months, block_timeline ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= 'next6months, block_timeline ';
$context->pop();
}
}
return $buffer;
}
private function sectionA656f9c9f0e96debaeaca2d014fdde65(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' {{#str}}next6months, block_timeline {{/str}} ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' ';
$value = $context->find('str');
$buffer .= $this->section665941133eb8ee8a420a40a68928c4a5($context, $indent, $value);
$buffer .= ' ';
$context->pop();
}
}
return $buffer;
}
private function sectionFc0c0b051caebb6243b5c2bd6d728967(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = 'aria-current="true"';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= 'aria-current="true"';
$context->pop();
}
}
return $buffer;
}
private function sectionA176852b616f342104b33141731cf7e3(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' ariadayfilteroption, block_timeline, {{#str}} all, core {{/str}}';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' ariadayfilteroption, block_timeline, ';
$value = $context->find('str');
$buffer .= $this->section796b182c855d7b48f08d0295b8450703($context, $indent, $value);
$context->pop();
}
}
return $buffer;
}
private function sectionA4af987a17a121006b1261664f42f160(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' ariadayfilteroption, block_timeline, {{#str}} overdue, block_timeline {{/str}}';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' ariadayfilteroption, block_timeline, ';
$value = $context->find('str');
$buffer .= $this->section2b53b81f2e413c7f3305585402637ce5($context, $indent, $value);
$context->pop();
}
}
return $buffer;
}
private function sectionF87960ec9a019cff09c35a4337264efd(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' duedate, block_timeline ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' duedate, block_timeline ';
$context->pop();
}
}
return $buffer;
}
private function section924731da35c118fc230304b129d1ee39(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' next7days, block_timeline ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' next7days, block_timeline ';
$context->pop();
}
}
return $buffer;
}
private function section30ba648f69c5b8bc898da8dfa83799aa(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' ariadayfilteroption, block_timeline, {{#str}} next7days, block_timeline {{/str}}';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' ariadayfilteroption, block_timeline, ';
$value = $context->find('str');
$buffer .= $this->section924731da35c118fc230304b129d1ee39($context, $indent, $value);
$context->pop();
}
}
return $buffer;
}
private function sectionE563c52f6c2570f63e63ab28b0341de8(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' next30days, block_timeline ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' next30days, block_timeline ';
$context->pop();
}
}
return $buffer;
}
private function sectionE5baa477f3a25999f054a0b58620e924(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' ariadayfilteroption, block_timeline, {{#str}} next30days, block_timeline {{/str}}';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' ariadayfilteroption, block_timeline, ';
$value = $context->find('str');
$buffer .= $this->sectionE563c52f6c2570f63e63ab28b0341de8($context, $indent, $value);
$context->pop();
}
}
return $buffer;
}
private function sectionB11d45d10da0071260fb95fc0b3e4472(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' next3months, block_timeline ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' next3months, block_timeline ';
$context->pop();
}
}
return $buffer;
}
private function sectionF997284219d5db169619c75faca471c3(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' ariadayfilteroption, block_timeline, {{#str}} next3months, block_timeline {{/str}}';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' ariadayfilteroption, block_timeline, ';
$value = $context->find('str');
$buffer .= $this->sectionB11d45d10da0071260fb95fc0b3e4472($context, $indent, $value);
$context->pop();
}
}
return $buffer;
}
private function section2b2acf2ac0842b77ca0c679d6d5c1611(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' next6months, block_timeline ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' next6months, block_timeline ';
$context->pop();
}
}
return $buffer;
}
private function section5f5aa5c86e6f620a5289462d7e7a53b9(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' ariadayfilteroption, block_timeline, {{#str}} next6months, block_timeline {{/str}}';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' ariadayfilteroption, block_timeline, ';
$value = $context->find('str');
$buffer .= $this->section2b2acf2ac0842b77ca0c679d6d5c1611($context, $indent, $value);
$context->pop();
}
}
return $buffer;
}
}

View File

@@ -0,0 +1,149 @@
<?php
class __Mustache_9aea6f96acefc761d0feb1034d68271c extends Mustache_Template
{
private $lambdaHelper;
public function renderInternal(Mustache_Context $context, $indent = '')
{
$this->lambdaHelper = new Mustache_LambdaHelper($this->mustache, $context);
$buffer = '';
$buffer .= $indent . '
';
$buffer .= $indent . '<div class="hidden border-bottom p-1 px-sm-2 view-search" ';
$value = $context->find('isdrawer');
if (empty($value)) {
$buffer .= 'data-in-panel="true"';
}
$buffer .= ' aria-hidden="true" data-region="view-search">
';
$buffer .= $indent . ' <div class="d-flex align-items-center">
';
$buffer .= $indent . ' <a
';
$buffer .= $indent . ' class="me-2 align-self-stretch d-flex align-items-center"
';
$buffer .= $indent . ' href="#"
';
$buffer .= $indent . ' data-route-back
';
$buffer .= $indent . ' data-action="cancel-search"
';
$buffer .= $indent . ' role="button"
';
$buffer .= $indent . ' >
';
if ($partial = $this->mustache->loadPartial('core_message/message_drawer_icon_back')) {
$buffer .= $partial->renderInternal($context, $indent . ' ');
}
$buffer .= $indent . ' </a>
';
$buffer .= $indent . ' <div class="input-group simplesearchform">
';
$buffer .= $indent . ' <input
';
$buffer .= $indent . ' type="text"
';
$buffer .= $indent . ' class="form-control"
';
$buffer .= $indent . ' placeholder="';
$value = $context->find('str');
$buffer .= $this->section507b9f28a10a9aed70b7b7a308c6a3ca($context, $indent, $value);
$buffer .= '"
';
$buffer .= $indent . ' aria-label="';
$value = $context->find('str');
$buffer .= $this->section507b9f28a10a9aed70b7b7a308c6a3ca($context, $indent, $value);
$buffer .= '"
';
$buffer .= $indent . ' data-region="search-input"
';
$buffer .= $indent . ' >
';
$buffer .= $indent . ' <button
';
$buffer .= $indent . ' class="btn btn-submit icon-no-margin"
';
$buffer .= $indent . ' type="button"
';
$buffer .= $indent . ' data-action="search"
';
$buffer .= $indent . ' aria-label="';
$value = $context->find('str');
$buffer .= $this->section507b9f28a10a9aed70b7b7a308c6a3ca($context, $indent, $value);
$buffer .= '"
';
$buffer .= $indent . ' >
';
$buffer .= $indent . ' <span data-region="search-icon-container">
';
$buffer .= $indent . ' ';
$value = $context->find('pix');
$buffer .= $this->section31a49b2ab335cdb4725ddb42ed8de96c($context, $indent, $value);
$buffer .= '
';
$buffer .= $indent . ' </span>
';
$buffer .= $indent . ' <span class="hidden" data-region="loading-icon-container">
';
if ($partial = $this->mustache->loadPartial('core/loading')) {
$buffer .= $partial->renderInternal($context, $indent . ' ');
}
$buffer .= $indent . ' </span>
';
$buffer .= $indent . ' </button>
';
$buffer .= $indent . ' </div>
';
$buffer .= $indent . ' </div>
';
$buffer .= $indent . '</div>';
return $buffer;
}
private function section507b9f28a10a9aed70b7b7a308c6a3ca(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' search, core_search ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' search, core_search ';
$context->pop();
}
}
return $buffer;
}
private function section31a49b2ab335cdb4725ddb42ed8de96c(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' a/search, core ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' a/search, core ';
$context->pop();
}
}
return $buffer;
}
}

View File

@@ -0,0 +1,19 @@
<?php
class __Mustache_a221f259fd4f278c7ed1878bde617543 extends Mustache_Template
{
public function renderInternal(Mustache_Context $context, $indent = '')
{
$buffer = '';
$buffer .= $indent . '<div data-region="timeline-view-dates">
';
if ($partial = $this->mustache->loadPartial('block_timeline/event-list')) {
$buffer .= $partial->renderInternal($context, $indent . ' ');
}
$buffer .= $indent . '</div>
';
return $buffer;
}
}

View File

@@ -0,0 +1,14 @@
<?php
class __Mustache_a45d0b2d6869bb7eb3bc09b3264896c4 extends Mustache_Template
{
public function renderInternal(Mustache_Context $context, $indent = '')
{
$buffer = '';
$buffer .= $indent . '<div class="toast-wrapper mx-auto py-0 fixed-top" role="status" aria-live="polite"></div>
';
return $buffer;
}
}

View File

@@ -0,0 +1,274 @@
<?php
class __Mustache_a7fd7518947b3a9f2d8943c33b792e05 extends Mustache_Template
{
private $lambdaHelper;
public function renderInternal(Mustache_Context $context, $indent = '')
{
$this->lambdaHelper = new Mustache_LambdaHelper($this->mustache, $context);
$buffer = '';
$buffer .= $indent . '<nav aria-label="';
$value = $context->find('str');
$buffer .= $this->sectionD29229e07a83cca1d96bbf5ab5cedbe4($context, $indent, $value);
$buffer .= '">
';
$buffer .= $indent . ' <ol class="breadcrumb">';
$value = $context->find('get_items');
$buffer .= $this->section62795e725366e5393ca1a886076b0b87($context, $indent, $value);
$buffer .= '</ol>
';
$buffer .= $indent . '</nav>
';
return $buffer;
}
private function sectionD29229e07a83cca1d96bbf5ab5cedbe4(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = 'breadcrumb, access';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= 'breadcrumb, access';
$context->pop();
}
}
return $buffer;
}
private function section6b0060da9667da720e6932d1b9543c15(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' dimmed_text';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' dimmed_text';
$context->pop();
}
}
return $buffer;
}
private function section6dabfc6e3de0f7ff4baa136bb16e58d0(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = 'aria-current="page"';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= 'aria-current="page"';
$context->pop();
}
}
return $buffer;
}
private function sectionD354c672815be9693153e2ed645cc2eb(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = 'title="{{get_title}}"';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= 'title="';
$value = $this->resolveValue($context->find('get_title'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '"';
$context->pop();
}
}
return $buffer;
}
private function section6805fd502f1e55bd3a63b02c625bf221(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = '{{name}}="{{value}}" ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$value = $this->resolveValue($context->find('name'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '="';
$value = $this->resolveValue($context->find('value'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '" ';
$context->pop();
}
}
return $buffer;
}
private function section739e3fbedaffd48a91969a5872930c44(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = '
<li class="breadcrumb-item{{#is_hidden}} dimmed_text{{/is_hidden}}">
<a href="{{{action}}}"
{{#is_last}}aria-current="page"{{/is_last}}
{{#get_title}}title="{{get_title}}"{{/get_title}}
{{#attributes}}{{name}}="{{value}}" {{/attributes}}
>
{{{get_content}}}
</a>
</li>
';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= $indent . ' <li class="breadcrumb-item';
$value = $context->find('is_hidden');
$buffer .= $this->section6b0060da9667da720e6932d1b9543c15($context, $indent, $value);
$buffer .= '">
';
$buffer .= $indent . ' <a href="';
$value = $this->resolveValue($context->find('action'), $context);
$buffer .= ($value === null ? '' : $value);
$buffer .= '"
';
$buffer .= $indent . ' ';
$value = $context->find('is_last');
$buffer .= $this->section6dabfc6e3de0f7ff4baa136bb16e58d0($context, $indent, $value);
$buffer .= '
';
$buffer .= $indent . ' ';
$value = $context->find('get_title');
$buffer .= $this->sectionD354c672815be9693153e2ed645cc2eb($context, $indent, $value);
$buffer .= '
';
$buffer .= $indent . ' ';
$value = $context->find('attributes');
$buffer .= $this->section6805fd502f1e55bd3a63b02c625bf221($context, $indent, $value);
$buffer .= '
';
$buffer .= $indent . ' >
';
$buffer .= $indent . ' ';
$value = $this->resolveValue($context->find('get_content'), $context);
$buffer .= ($value === null ? '' : $value);
$buffer .= '
';
$buffer .= $indent . ' </a>
';
$buffer .= $indent . ' </li>
';
$context->pop();
}
}
return $buffer;
}
private function section62795e725366e5393ca1a886076b0b87(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = '
{{#has_action}}
<li class="breadcrumb-item{{#is_hidden}} dimmed_text{{/is_hidden}}">
<a href="{{{action}}}"
{{#is_last}}aria-current="page"{{/is_last}}
{{#get_title}}title="{{get_title}}"{{/get_title}}
{{#attributes}}{{name}}="{{value}}" {{/attributes}}
>
{{{get_content}}}
</a>
</li>
{{/has_action}}
{{^has_action}}
<li class="breadcrumb-item{{#is_hidden}} dimmed_text{{/is_hidden}}">
<span {{#attributes}}{{name}}="{{value}}" {{/attributes}}>
{{{text}}}
</span>
</li>
{{/has_action}}
';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= '
';
$value = $context->find('has_action');
$buffer .= $this->section739e3fbedaffd48a91969a5872930c44($context, $indent, $value);
$value = $context->find('has_action');
if (empty($value)) {
$buffer .= $indent . ' <li class="breadcrumb-item';
$value = $context->find('is_hidden');
$buffer .= $this->section6b0060da9667da720e6932d1b9543c15($context, $indent, $value);
$buffer .= '">
';
$buffer .= $indent . ' <span ';
$value = $context->find('attributes');
$buffer .= $this->section6805fd502f1e55bd3a63b02c625bf221($context, $indent, $value);
$buffer .= '>
';
$buffer .= $indent . ' ';
$value = $this->resolveValue($context->find('text'), $context);
$buffer .= ($value === null ? '' : $value);
$buffer .= '
';
$buffer .= $indent . ' </span>
';
$buffer .= $indent . ' </li>
';
}
$buffer .= $indent . ' ';
$context->pop();
}
}
return $buffer;
}
}

View File

@@ -0,0 +1,292 @@
<?php
class __Mustache_af614319d7e19de4e7f078d6de734c84 extends Mustache_Template
{
private $lambdaHelper;
public function renderInternal(Mustache_Context $context, $indent = '')
{
$this->lambdaHelper = new Mustache_LambdaHelper($this->mustache, $context);
$buffer = '';
$buffer .= $indent . '<nav class="navbar fixed-top bg-body navbar-expand" aria-label="';
$value = $context->find('str');
$buffer .= $this->section1880a930791c830b67e23ff34b5a4123($context, $indent, $value);
$buffer .= '">
';
$buffer .= $indent . ' <div class="container-fluid">
';
$buffer .= $indent . ' <button class="navbar-toggler aabtn d-block d-md-none px-1 my-1 border-0" data-toggler="drawers" data-action="toggle" data-target="theme_boost-drawers-primary">
';
$buffer .= $indent . ' <span class="navbar-toggler-icon"></span>
';
$buffer .= $indent . ' <span class="visually-hidden">';
$value = $context->find('str');
$buffer .= $this->sectionB88b20c96dd523877b35fd7e4389a3fd($context, $indent, $value);
$buffer .= '</span>
';
$buffer .= $indent . ' </button>
';
$buffer .= $indent . '
';
$buffer .= $indent . ' <a href="';
$value = $this->resolveValue($context->findDot('config.homeurl'), $context);
$buffer .= ($value === null ? '' : $value);
$buffer .= '" class="navbar-brand d-none d-md-flex align-items-center m-0 me-4 p-0 aabtn">
';
$buffer .= $indent . '
';
$value = $context->findDot('output.should_display_navbar_logo');
$buffer .= $this->section461071542e460fd411dfc650298f20d9($context, $indent, $value);
$value = $context->findDot('output.should_display_navbar_logo');
if (empty($value)) {
$buffer .= $indent . ' ';
$value = $this->resolveValue($context->find('sitename'), $context);
$buffer .= ($value === null ? '' : $value);
$buffer .= '
';
}
$buffer .= $indent . ' </a>
';
$value = $context->find('primarymoremenu');
$buffer .= $this->section07e819b1f3f35b4c60bd7e2c826e6088($context, $indent, $value);
$buffer .= $indent . '
';
$buffer .= $indent . ' <ul class="navbar-nav d-none d-md-flex my-1 px-1">
';
$buffer .= $indent . ' <!-- page_heading_menu -->
';
$buffer .= $indent . ' ';
$value = $this->resolveValue($context->findDot('output.page_heading_menu'), $context);
$buffer .= ($value === null ? '' : $value);
$buffer .= '
';
$buffer .= $indent . ' </ul>
';
$buffer .= $indent . '
';
$buffer .= $indent . ' <div id="usernavigation" class="navbar-nav ms-auto h-100">
';
$value = $context->findDot('output.search_box');
$buffer .= $this->section8759d71b90e6496204ea4d094c43fb8c($context, $indent, $value);
$value = $context->find('langmenu');
$buffer .= $this->section106b751726c18d9d0a2600f98b963484($context, $indent, $value);
$buffer .= $indent . ' ';
$value = $this->resolveValue($context->findDot('output.navbar_plugin_output'), $context);
$buffer .= ($value === null ? '' : $value);
$buffer .= '
';
$buffer .= $indent . ' <div class="d-flex align-items-stretch usermenu-container" data-region="usermenu">
';
$value = $context->find('usermenu');
$buffer .= $this->sectionA9e23d79a85004416d048e2cac960de4($context, $indent, $value);
$buffer .= $indent . ' </div>
';
$buffer .= $indent . ' ';
$value = $this->resolveValue($context->findDot('output.edit_switch'), $context);
$buffer .= ($value === null ? '' : $value);
$buffer .= '
';
$buffer .= $indent . ' </div>
';
$buffer .= $indent . ' </div>
';
$buffer .= $indent . '</nav>
';
$buffer .= $indent . '
';
if ($partial = $this->mustache->loadPartial('theme_boost/primary-drawer-mobile')) {
$buffer .= $partial->renderInternal($context);
}
return $buffer;
}
private function section1880a930791c830b67e23ff34b5a4123(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = 'sitemenubar, admin';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= 'sitemenubar, admin';
$context->pop();
}
}
return $buffer;
}
private function sectionB88b20c96dd523877b35fd7e4389a3fd(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = 'sidepanel, core';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= 'sidepanel, core';
$context->pop();
}
}
return $buffer;
}
private function section461071542e460fd411dfc650298f20d9(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = '
<img src="{{output.get_compact_logo_url}}" class="logo me-1" alt="{{sitename}}">
';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= $indent . ' <img src="';
$value = $this->resolveValue($context->findDot('output.get_compact_logo_url'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '" class="logo me-1" alt="';
$value = $this->resolveValue($context->find('sitename'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '">
';
$context->pop();
}
}
return $buffer;
}
private function section07e819b1f3f35b4c60bd7e2c826e6088(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = '
<div class="primary-navigation">
{{> core/moremenu}}
</div>
';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= $indent . ' <div class="primary-navigation">
';
if ($partial = $this->mustache->loadPartial('core/moremenu')) {
$buffer .= $partial->renderInternal($context, $indent . ' ');
}
$buffer .= $indent . ' </div>
';
$context->pop();
}
}
return $buffer;
}
private function section8759d71b90e6496204ea4d094c43fb8c(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = '
{{{ output.search_box }}}
<div class="divider border-start h-75 align-self-center mx-1"></div>
';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= $indent . ' ';
$value = $this->resolveValue($context->findDot('output.search_box'), $context);
$buffer .= ($value === null ? '' : $value);
$buffer .= '
';
$buffer .= $indent . ' <div class="divider border-start h-75 align-self-center mx-1"></div>
';
$context->pop();
}
}
return $buffer;
}
private function section106b751726c18d9d0a2600f98b963484(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = '
{{> theme_boost/language_menu }}
<div class="divider border-start h-75 align-self-center mx-1"></div>
';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
if ($partial = $this->mustache->loadPartial('theme_boost/language_menu')) {
$buffer .= $partial->renderInternal($context, $indent . ' ');
}
$buffer .= $indent . ' <div class="divider border-start h-75 align-self-center mx-1"></div>
';
$context->pop();
}
}
return $buffer;
}
private function sectionA9e23d79a85004416d048e2cac960de4(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = '
{{> core/user_menu }}
';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
if ($partial = $this->mustache->loadPartial('core/user_menu')) {
$buffer .= $partial->renderInternal($context, $indent . ' ');
}
$context->pop();
}
}
return $buffer;
}
}

View File

@@ -0,0 +1,399 @@
<?php
class __Mustache_b04b60058d73c9606b45f54062539121 extends Mustache_Template
{
private $lambdaHelper;
public function renderInternal(Mustache_Context $context, $indent = '')
{
$this->lambdaHelper = new Mustache_LambdaHelper($this->mustache, $context);
$buffer = '';
$buffer .= $indent . '
';
$buffer .= $indent . '<div
';
$buffer .= $indent . ' class="section border-0 card rounded-0"
';
$buffer .= $indent . ' data-region="';
$blockFunction = $context->findInBlock('region');
if (is_callable($blockFunction)) {
$buffer .= call_user_func($blockFunction, $context);
}
$buffer .= '"
';
$buffer .= $indent . '>
';
$buffer .= $indent . ' <div id="';
$blockFunction = $context->findInBlock('region');
if (is_callable($blockFunction)) {
$buffer .= call_user_func($blockFunction, $context);
}
$buffer .= '-toggle" class="card-header rounded-0" data-region="toggle">
';
$buffer .= $indent . ' <button
';
$buffer .= $indent . ' class="btn btn-link w-100 text-start p-1 p-sm-2 d-flex rounded-0 align-items-center overview-section-toggle ';
$value = $context->find('expanded');
if (empty($value)) {
$buffer .= 'collapsed';
}
$buffer .= '"
';
$buffer .= $indent . ' data-bs-toggle="collapse"
';
$buffer .= $indent . ' data-bs-target="#';
$blockFunction = $context->findInBlock('region');
if (is_callable($blockFunction)) {
$buffer .= call_user_func($blockFunction, $context);
}
$buffer .= '-target-';
$value = $this->resolveValue($context->find('uniqid'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '"
';
$buffer .= $indent . ' aria-expanded="';
$value = $context->find('expanded');
$buffer .= $this->section03a2cb78adf693fb240638cbbc7ea15e($context, $indent, $value);
$value = $context->find('expanded');
if (empty($value)) {
$buffer .= 'false';
}
$buffer .= '"
';
$buffer .= $indent . ' aria-controls="';
$blockFunction = $context->findInBlock('region');
if (is_callable($blockFunction)) {
$buffer .= call_user_func($blockFunction, $context);
}
$buffer .= '-target-';
$value = $this->resolveValue($context->find('uniqid'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '"
';
$buffer .= $indent . ' >
';
$buffer .= $indent . ' <span class="collapsed-icon-container">
';
$buffer .= $indent . ' <span class="dir-rtl-hide">';
$value = $context->find('pix');
$buffer .= $this->sectionFb21be3147b00254c7256c9c85519aaf($context, $indent, $value);
$buffer .= '</span>
';
$buffer .= $indent . ' <span class="dir-ltr-hide">';
$value = $context->find('pix');
$buffer .= $this->sectionD8b2b5e9cb2ad16c466ba9dd3cf4a9ca($context, $indent, $value);
$buffer .= '</span>
';
$buffer .= $indent . ' </span>
';
$buffer .= $indent . ' <span class="expanded-icon-container">
';
$buffer .= $indent . ' ';
$value = $context->find('pix');
$buffer .= $this->section67c59c18302e3b6896a1ce2ba2852316($context, $indent, $value);
$buffer .= '
';
$buffer .= $indent . ' </span>
';
$buffer .= $indent . ' <span class="fw-bold ms-1">';
$blockFunction = $context->findInBlock('title');
if (is_callable($blockFunction)) {
$buffer .= call_user_func($blockFunction, $context);
}
$buffer .= '</span>
';
$buffer .= $indent . ' <small
';
$buffer .= $indent . ' class="hidden ms-1"
';
$buffer .= $indent . ' data-region="section-total-count-container" aria-labelledby="';
$blockFunction = $context->findInBlock('region');
if (is_callable($blockFunction)) {
$buffer .= call_user_func($blockFunction, $context);
}
$buffer .= '-total-count-label"
';
$buffer .= $indent . ' >
';
$buffer .= $indent . ' (<span aria-hidden="true" data-region="section-total-count">';
$value = $this->resolveValue($context->findDot('count.total'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '</span>)
';
$buffer .= $indent . ' <span class="visually-hidden" id="';
$blockFunction = $context->findInBlock('region');
if (is_callable($blockFunction)) {
$buffer .= call_user_func($blockFunction, $context);
}
$buffer .= '-total-count-label">
';
$buffer .= $indent . ' ';
$value = $context->find('str');
$buffer .= $this->section157ed066b52ac7131926b0c2638ed003($context, $indent, $value);
$buffer .= '
';
$buffer .= $indent . ' </span>
';
$buffer .= $indent . ' </small>
';
$buffer .= $indent . ' <span class="hidden ms-2" data-region="loading-icon-container">
';
if ($partial = $this->mustache->loadPartial('core/loading')) {
$buffer .= $partial->renderInternal($context, $indent . ' ');
}
$buffer .= $indent . ' </span>
';
$buffer .= $indent . ' <span
';
$buffer .= $indent . ' class="';
$value = $context->findDot('count.unread');
if (empty($value)) {
$buffer .= 'hidden';
}
$buffer .= ' badge rounded-pill bg-primary text-white ms-auto"
';
$buffer .= $indent . ' data-region="section-unread-count-container" aria-labelledby="';
$blockFunction = $context->findInBlock('region');
if (is_callable($blockFunction)) {
$buffer .= call_user_func($blockFunction, $context);
}
$buffer .= '-unread-count-label"
';
$buffer .= $indent . ' >
';
$buffer .= $indent . ' <span aria-hidden="true" data-region="section-unread-count">';
$value = $this->resolveValue($context->findDot('count.unread'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '</span>
';
$buffer .= $indent . ' <span class="visually-hidden" id="';
$blockFunction = $context->findInBlock('region');
if (is_callable($blockFunction)) {
$buffer .= call_user_func($blockFunction, $context);
}
$buffer .= '-unread-count-label">
';
$buffer .= $indent . ' ';
$value = $context->find('str');
$buffer .= $this->section2583a6656b06f3645e457db265540388($context, $indent, $value);
$buffer .= '
';
$buffer .= $indent . ' </span>
';
$buffer .= $indent . ' </span>
';
$buffer .= $indent . ' </button>
';
$buffer .= $indent . ' </div>
';
$buffer .= $indent . ' ';
if ($parent = $this->mustache->loadPartial('core_message/message_drawer_lazy_load_list')) {
$context->pushBlockContext(array(
'rootclasses' => array($this, 'blockDdc0cfe2ccf734ee20370637cfbb62ea'),
'rootattributes' => array($this, 'block7c059640b0d48d1f94e63f4a8a752c79'),
));
$buffer .= $parent->renderInternal($context, $indent);
$context->popBlockContext();
}
$buffer .= $indent . '</div>
';
return $buffer;
}
private function section03a2cb78adf693fb240638cbbc7ea15e(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = 'true';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= 'true';
$context->pop();
}
}
return $buffer;
}
private function sectionFb21be3147b00254c7256c9c85519aaf(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' t/collapsed, core ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' t/collapsed, core ';
$context->pop();
}
}
return $buffer;
}
private function sectionD8b2b5e9cb2ad16c466ba9dd3cf4a9ca(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' t/collapsed_rtl, core ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' t/collapsed_rtl, core ';
$context->pop();
}
}
return $buffer;
}
private function section67c59c18302e3b6896a1ce2ba2852316(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' t/expanded, core ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' t/expanded, core ';
$context->pop();
}
}
return $buffer;
}
private function section157ed066b52ac7131926b0c2638ed003(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' totalconversations, core_message, {{count.total}} ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' totalconversations, core_message, ';
$value = $this->resolveValue($context->findDot('count.total'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= ' ';
$context->pop();
}
}
return $buffer;
}
private function section2583a6656b06f3645e457db265540388(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' unreadconversations, core_message, {{count.unread}} ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' unreadconversations, core_message, ';
$value = $this->resolveValue($context->findDot('count.unread'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= ' ';
$context->pop();
}
}
return $buffer;
}
private function section14c724f5a6859d4cc56d9befdffaeac5(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = 'show';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= 'show';
$context->pop();
}
}
return $buffer;
}
public function blockDdc0cfe2ccf734ee20370637cfbb62ea($context)
{
$indent = $buffer = '';
$buffer .= 'collapse border-bottom ';
$value = $context->find('expanded');
$buffer .= $this->section14c724f5a6859d4cc56d9befdffaeac5($context, $indent, $value);
return $buffer;
}
public function block7c059640b0d48d1f94e63f4a8a752c79($context)
{
$indent = $buffer = '';
$buffer .= ' id="';
$blockFunction = $context->findInBlock('region');
if (is_callable($blockFunction)) {
$buffer .= call_user_func($blockFunction, $context);
}
$buffer .= '-target-';
$value = $this->resolveValue($context->find('uniqid'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '"
';
$buffer .= $indent . ' aria-labelledby="';
$blockFunction = $context->findInBlock('region');
if (is_callable($blockFunction)) {
$buffer .= call_user_func($blockFunction, $context);
}
$buffer .= '-toggle"
';
$buffer .= $indent . ' data-bs-parent="#message-drawer-view-overview-container-';
$value = $this->resolveValue($context->find('uniqid'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '"
';
return $buffer;
}
}

View File

@@ -0,0 +1,81 @@
<?php
class __Mustache_b0e15a087f6bfc697a2c71a6642405de extends Mustache_Template
{
private $lambdaHelper;
public function renderInternal(Mustache_Context $context, $indent = '')
{
$this->lambdaHelper = new Mustache_LambdaHelper($this->mustache, $context);
$buffer = '';
$buffer .= $indent . '<div class="header d-flex flex-wrap p-1">
';
$value = $context->find('showviewselector');
$buffer .= $this->section0877c000c8a45133624213f02c4153dd($context, $indent, $value);
$value = $context->find('filter_selector');
$buffer .= $this->section3e923e56147d39a943f5efafdd454f63($context, $indent, $value);
if ($partial = $this->mustache->loadPartial('core_calendar/add_event_button')) {
$buffer .= $partial->renderInternal($context, $indent . ' ');
}
$buffer .= $indent . '</div>
';
$buffer .= $indent . '<div aria-live="polite" class="visually-hidden calendar-announcements"></div>
';
return $buffer;
}
private function section0877c000c8a45133624213f02c4153dd(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = '
{{> core_calendar/view_selector}}
';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
if ($partial = $this->mustache->loadPartial('core_calendar/view_selector')) {
$buffer .= $partial->renderInternal($context, $indent . ' ');
}
$context->pop();
}
}
return $buffer;
}
private function section3e923e56147d39a943f5efafdd454f63(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = '
{{{filter_selector}}}
';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= $indent . ' ';
$value = $this->resolveValue($context->find('filter_selector'), $context);
$buffer .= ($value === null ? '' : $value);
$buffer .= '
';
$context->pop();
}
}
return $buffer;
}
}

View File

@@ -0,0 +1,322 @@
<?php
class __Mustache_b27cbf06dfca8f03cf58145be6b66f43 extends Mustache_Template
{
private $lambdaHelper;
public function renderInternal(Mustache_Context $context, $indent = '')
{
$this->lambdaHelper = new Mustache_LambdaHelper($this->mustache, $context);
$buffer = '';
$buffer .= $indent . '<div class="border-bottom p-1 px-sm-2" aria-hidden="false" ';
$value = $context->find('isdrawer');
if (empty($value)) {
$buffer .= 'data-in-panel="true"';
}
$buffer .= ' data-region="view-overview">
';
$buffer .= $indent . ' <div class="d-flex align-items-center">
';
$buffer .= $indent . ' <div class="input-group simplesearchform">
';
$buffer .= $indent . ' <input
';
$buffer .= $indent . ' type="text"
';
$buffer .= $indent . ' class="form-control"
';
$buffer .= $indent . ' placeholder="';
$value = $context->find('str');
$buffer .= $this->section507b9f28a10a9aed70b7b7a308c6a3ca($context, $indent, $value);
$buffer .= '"
';
$buffer .= $indent . ' aria-label="';
$value = $context->find('str');
$buffer .= $this->section507b9f28a10a9aed70b7b7a308c6a3ca($context, $indent, $value);
$buffer .= '"
';
$buffer .= $indent . ' data-region="view-overview-search-input"
';
$buffer .= $indent . ' >
';
$buffer .= $indent . ' <span class="icon-no-margin btn btn-submit">
';
$buffer .= $indent . ' ';
$value = $context->find('pix');
$buffer .= $this->section31a49b2ab335cdb4725ddb42ed8de96c($context, $indent, $value);
$buffer .= '
';
$buffer .= $indent . ' </span>
';
$buffer .= $indent . ' </div>
';
$value = $context->find('caneditownmessageprofile');
$buffer .= $this->sectionAb4f2e3d2c9a6241ed0dea7a1726924c($context, $indent, $value);
$buffer .= $indent . ' </div>
';
$buffer .= $indent . ' <div class="text-end mt-sm-3">
';
$buffer .= $indent . ' <a href="#" data-route="view-contacts" role="button">
';
$buffer .= $indent . ' ';
$value = $context->find('pix');
$buffer .= $this->section32df13572962fae23483515947366d4b($context, $indent, $value);
$buffer .= '
';
$buffer .= $indent . ' ';
$value = $context->find('str');
$buffer .= $this->sectionAe27671d8d1750e9af3adcc5df1cbf0d($context, $indent, $value);
$buffer .= '
';
$buffer .= $indent . ' <span
';
$buffer .= $indent . ' class="badge bg-primary text-white ms-2 ';
$value = $context->find('contactrequestcount');
if (empty($value)) {
$buffer .= 'hidden';
}
$buffer .= '"
';
$buffer .= $indent . ' data-region="contact-request-count"
';
$buffer .= $indent . ' >
';
$buffer .= $indent . ' <span aria-hidden="true">';
$value = $this->resolveValue($context->find('contactrequestcount'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '</span>
';
$buffer .= $indent . ' <span class="visually-hidden">';
$value = $context->find('str');
$buffer .= $this->section805e650638aa325ee8db2b322ff4bb8f($context, $indent, $value);
$buffer .= '</span>
';
$buffer .= $indent . ' </span>
';
$buffer .= $indent . ' </a>
';
$buffer .= $indent . ' </div>
';
$buffer .= $indent . '</div>
';
return $buffer;
}
private function section507b9f28a10a9aed70b7b7a308c6a3ca(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' search, core_search ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' search, core_search ';
$context->pop();
}
}
return $buffer;
}
private function section31a49b2ab335cdb4725ddb42ed8de96c(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' a/search, core ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' a/search, core ';
$context->pop();
}
}
return $buffer;
}
private function section6584ba6b6168cbf2f66e5fde26dfdaad(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' settings, core_message ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' settings, core_message ';
$context->pop();
}
}
return $buffer;
}
private function section7680c9ab48e1615ec8d80b97eeaa59cd(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' i/settings, core ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' i/settings, core ';
$context->pop();
}
}
return $buffer;
}
private function sectionAb4f2e3d2c9a6241ed0dea7a1726924c(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = '
<div class="ms-2">
<a
href="#"
data-route="view-settings"
data-route-param="{{loggedinuser.id}}"
aria-label="{{#str}} settings, core_message {{/str}}"
role="button"
>
{{#pix}} i/settings, core {{/pix}}
</a>
</div>
';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= $indent . ' <div class="ms-2">
';
$buffer .= $indent . ' <a
';
$buffer .= $indent . ' href="#"
';
$buffer .= $indent . ' data-route="view-settings"
';
$buffer .= $indent . ' data-route-param="';
$value = $this->resolveValue($context->findDot('loggedinuser.id'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '"
';
$buffer .= $indent . ' aria-label="';
$value = $context->find('str');
$buffer .= $this->section6584ba6b6168cbf2f66e5fde26dfdaad($context, $indent, $value);
$buffer .= '"
';
$buffer .= $indent . ' role="button"
';
$buffer .= $indent . ' >
';
$buffer .= $indent . ' ';
$value = $context->find('pix');
$buffer .= $this->section7680c9ab48e1615ec8d80b97eeaa59cd($context, $indent, $value);
$buffer .= '
';
$buffer .= $indent . ' </a>
';
$buffer .= $indent . ' </div>
';
$context->pop();
}
}
return $buffer;
}
private function section32df13572962fae23483515947366d4b(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' i/user, core ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' i/user, core ';
$context->pop();
}
}
return $buffer;
}
private function sectionAe27671d8d1750e9af3adcc5df1cbf0d(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' contacts, core_message ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' contacts, core_message ';
$context->pop();
}
}
return $buffer;
}
private function section805e650638aa325ee8db2b322ff4bb8f(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' pendingcontactrequests, core_message, {{contactrequestcount}} ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' pendingcontactrequests, core_message, ';
$value = $this->resolveValue($context->find('contactrequestcount'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= ' ';
$context->pop();
}
}
return $buffer;
}
}

View File

@@ -0,0 +1,98 @@
<?php
class __Mustache_b52e8ee939df58015d90c1b5b9fe813e extends Mustache_Template
{
private $lambdaHelper;
public function renderInternal(Mustache_Context $context, $indent = '')
{
$this->lambdaHelper = new Mustache_LambdaHelper($this->mustache, $context);
$buffer = '';
$buffer .= $indent . '
';
$buffer .= $indent . '<div class="d-flex p-3 justify-content-end">
';
$buffer .= $indent . ' <button
';
$buffer .= $indent . ' class="btn btn-link btn-icon my-1 icon-size-4"
';
$buffer .= $indent . ' data-action="delete-selected-messages"
';
$buffer .= $indent . ' data-bs-toggle="tooltip"
';
$buffer .= $indent . ' data-bs-placement="top"
';
$buffer .= $indent . ' title="';
$value = $context->find('str');
$buffer .= $this->section6910e05b9a1417486b5764734b1a6842($context, $indent, $value);
$buffer .= '"
';
$buffer .= $indent . ' >
';
$buffer .= $indent . ' <span data-region="icon-container">';
$value = $context->find('pix');
$buffer .= $this->section5db487840f03aab04401ab4522889c84($context, $indent, $value);
$buffer .= '</span>
';
$buffer .= $indent . ' <span class="hidden" data-region="loading-icon-container">';
if ($partial = $this->mustache->loadPartial('core/loading')) {
$buffer .= $partial->renderInternal($context);
}
$buffer .= '</span>
';
$buffer .= $indent . ' <span class="visually-hidden">';
$value = $context->find('str');
$buffer .= $this->section6910e05b9a1417486b5764734b1a6842($context, $indent, $value);
$buffer .= '</span>
';
$buffer .= $indent . ' </button>
';
$buffer .= $indent . '</div>';
return $buffer;
}
private function section6910e05b9a1417486b5764734b1a6842(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' deleteselectedmessages, core_message ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' deleteselectedmessages, core_message ';
$context->pop();
}
}
return $buffer;
}
private function section5db487840f03aab04401ab4522889c84(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' i/delete, core ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' i/delete, core ';
$context->pop();
}
}
return $buffer;
}
}

View File

@@ -0,0 +1,14 @@
<?php
class __Mustache_b5534ed92d6c3aa047d726331a120c8e extends Mustache_Template
{
public function renderInternal(Mustache_Context $context, $indent = '')
{
$buffer = '';
$buffer .= $indent . '<span class="visually-hidden-focusable" data-region="jumpto" tabindex="-1"></span>
';
return $buffer;
}
}

View File

@@ -0,0 +1,41 @@
<?php
class __Mustache_b6a53c68bc3d743cf455d24d3ce84266 extends Mustache_Template
{
public function renderInternal(Mustache_Context $context, $indent = '')
{
$buffer = '';
$buffer .= $indent . '<div class="h-100 view-overview-body" aria-hidden="false" data-region="view-overview" ';
$value = $context->find('isdrawer');
if (empty($value)) {
$buffer .= 'data-in-panel="true"';
}
$buffer .= ' data-user-id="';
$value = $this->resolveValue($context->findDot('loggedinuser.id'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '">
';
$buffer .= $indent . ' <div id="message-drawer-view-overview-container-';
$value = $this->resolveValue($context->find('uniqid'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '" class="d-flex flex-column h-100" style="overflow-y: auto">
';
if ($partial = $this->mustache->loadPartial('core_message/message_drawer_view_overview_section_favourites')) {
$buffer .= $partial->renderInternal($context, $indent . ' ');
}
if ($partial = $this->mustache->loadPartial('core_message/message_drawer_view_overview_section_group_messages')) {
$buffer .= $partial->renderInternal($context, $indent . ' ');
}
if ($partial = $this->mustache->loadPartial('core_message/message_drawer_view_overview_section_messages')) {
$buffer .= $partial->renderInternal($context, $indent . ' ');
}
$buffer .= $indent . ' </div>
';
$buffer .= $indent . '</div>
';
return $buffer;
}
}

View File

@@ -0,0 +1,504 @@
<?php
class __Mustache_b6b5be6438eb71376748a86e5405f20f extends Mustache_Template
{
private $lambdaHelper;
public function renderInternal(Mustache_Context $context, $indent = '')
{
$this->lambdaHelper = new Mustache_LambdaHelper($this->mustache, $context);
$buffer = '';
if ($parent = $this->mustache->loadPartial('core/popover_region')) {
$context->pushBlockContext(array(
'classes' => array($this, 'block4100c75ced44c533f753c4400abe0aa9'),
'attributes' => array($this, 'block4d7b943ed8bdd2f896f38565eeba9834'),
'togglelabel' => array($this, 'block49755b0d0263ce26b21c3272d20a3455'),
'togglecontent' => array($this, 'blockC92e9b614050378508963e271348d6f9'),
'containerlabel' => array($this, 'blockF6d8c93b345b7eb17ebfdd116a81a5d9'),
'headertext' => array($this, 'block2dccea8523966aa03bc51b5c4aafc01b'),
'headeractions' => array($this, 'block53a26c5e69a8b15bc69819f21bd43d40'),
'content' => array($this, 'block8574f609b05883305ebdf85b73a43a8c'),
));
$buffer .= $parent->renderInternal($context, $indent);
$context->popBlockContext();
}
$value = $context->find('js');
$buffer .= $this->section6878b033f78f4ceb02dea4ab217fda11($context, $indent, $value);
return $buffer;
}
private function sectionE9d311101fe112f08c4725ee17f65ad1(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' shownotificationwindownonew, message ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' shownotificationwindownonew, message ';
$context->pop();
}
}
return $buffer;
}
private function section83c1c45b4b741aef24006ff87a6e04ce(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' shownotificationwindowwithcount, message, {{.}} ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' shownotificationwindowwithcount, message, ';
$value = $this->resolveValue($context->last(), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= ' ';
$context->pop();
}
}
return $buffer;
}
private function section8f0bc69b9ec68496ec93567882082edc(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' {{#str}} shownotificationwindowwithcount, message, {{.}} {{/str}} ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' ';
$value = $context->find('str');
$buffer .= $this->section83c1c45b4b741aef24006ff87a6e04ce($context, $indent, $value);
$buffer .= ' ';
$context->pop();
}
}
return $buffer;
}
private function section6b060811f5077480962b875ea13a66be(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' i/notifications, core ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' i/notifications, core ';
$context->pop();
}
}
return $buffer;
}
private function sectionEb70af33b8011de7432c8334305b6a62(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' notificationwindow, message ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= $indent . ' notificationwindow, message ';
$context->pop();
}
}
return $buffer;
}
private function section0485fa7464a648704afa92570f0944b7(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' notifications, message ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' notifications, message ';
$context->pop();
}
}
return $buffer;
}
private function sectionD52891bef9837f9da27028964220b7a5(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' markallread ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' markallread ';
$context->pop();
}
}
return $buffer;
}
private function section256b33e22ff1d9e74ef049e25110e90a(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' t/markasread, core ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' t/markasread, core ';
$context->pop();
}
}
return $buffer;
}
private function section5c109cc11ee011897152888aaf4973ba(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' notificationpreferences, message ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' notificationpreferences, message ';
$context->pop();
}
}
return $buffer;
}
private function section7680c9ab48e1615ec8d80b97eeaa59cd(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' i/settings, core ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' i/settings, core ';
$context->pop();
}
}
return $buffer;
}
private function section1dc95e51f32683bc103f48b2bb6d1d2e(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = '
<a href="{{{ . }}}"
title="{{#str}} notificationpreferences, message {{/str}}"
aria-label="{{#str}} notificationpreferences, message {{/str}}">
{{#pix}} i/settings, core {{/pix}}</a>
';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= $indent . ' <a href="';
$value = $this->resolveValue($context->last(), $context);
$buffer .= ($value === null ? '' : $value);
$buffer .= '"
';
$buffer .= $indent . ' title="';
$value = $context->find('str');
$buffer .= $this->section5c109cc11ee011897152888aaf4973ba($context, $indent, $value);
$buffer .= '"
';
$buffer .= $indent . ' aria-label="';
$value = $context->find('str');
$buffer .= $this->section5c109cc11ee011897152888aaf4973ba($context, $indent, $value);
$buffer .= '">
';
$buffer .= $indent . ' ';
$value = $context->find('pix');
$buffer .= $this->section7680c9ab48e1615ec8d80b97eeaa59cd($context, $indent, $value);
$buffer .= '</a>
';
$context->pop();
}
}
return $buffer;
}
private function section7fd8a95ce9a614b8c5bab7e83009f0ca(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' nonotifications, message ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' nonotifications, message ';
$context->pop();
}
}
return $buffer;
}
private function section6878b033f78f4ceb02dea4ab217fda11(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = '
require([\'jquery\', \'message_popup/notification_popover_controller\'], function($, Controller) {
var container = $(\'#nav-notification-popover-container\');
var controller = new Controller(container);
controller.registerEventListeners();
controller.registerListNavigationEventListeners();
});
';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= $indent . 'require([\'jquery\', \'message_popup/notification_popover_controller\'], function($, Controller) {
';
$buffer .= $indent . ' var container = $(\'#nav-notification-popover-container\');
';
$buffer .= $indent . ' var controller = new Controller(container);
';
$buffer .= $indent . ' controller.registerEventListeners();
';
$buffer .= $indent . ' controller.registerListNavigationEventListeners();
';
$buffer .= $indent . '});
';
$context->pop();
}
}
return $buffer;
}
public function block4100c75ced44c533f753c4400abe0aa9($context)
{
$indent = $buffer = '';
$buffer .= $indent . 'popover-region-notifications';
return $buffer;
}
public function block4d7b943ed8bdd2f896f38565eeba9834($context)
{
$indent = $buffer = '';
$buffer .= 'id="nav-notification-popover-container" data-userid="';
$value = $this->resolveValue($context->find('userid'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '"';
return $buffer;
}
public function block49755b0d0263ce26b21c3272d20a3455($context)
{
$indent = $buffer = '';
$value = $context->find('unreadcount');
if (empty($value)) {
$buffer .= ' ';
$value = $context->find('str');
$buffer .= $this->sectionE9d311101fe112f08c4725ee17f65ad1($context, $indent, $value);
$buffer .= ' ';
}
$buffer .= ' ';
$value = $context->find('unreadcount');
$buffer .= $this->section8f0bc69b9ec68496ec93567882082edc($context, $indent, $value);
$buffer .= ' ';
return $buffer;
}
public function blockC92e9b614050378508963e271348d6f9($context)
{
$indent = $buffer = '';
$buffer .= ' ';
$value = $context->find('pix');
$buffer .= $this->section6b060811f5077480962b875ea13a66be($context, $indent, $value);
$buffer .= '
';
$buffer .= $indent . ' <div
';
$buffer .= $indent . ' class="count-container ';
$value = $context->find('unreadcount');
if (empty($value)) {
$buffer .= 'hidden';
}
$buffer .= '"
';
$buffer .= $indent . ' data-region="count-container"
';
$buffer .= $indent . ' aria-hidden=true
';
$buffer .= $indent . ' >
';
$buffer .= $indent . ' ';
$value = $this->resolveValue($context->find('unreadcount'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '
';
$buffer .= $indent . ' </div>
';
return $buffer;
}
public function blockF6d8c93b345b7eb17ebfdd116a81a5d9($context)
{
$indent = $buffer = '';
$value = $context->find('str');
$buffer .= $this->sectionEb70af33b8011de7432c8334305b6a62($context, $indent, $value);
return $buffer;
}
public function block2dccea8523966aa03bc51b5c4aafc01b($context)
{
$indent = $buffer = '';
$value = $context->find('str');
$buffer .= $this->section0485fa7464a648704afa92570f0944b7($context, $indent, $value);
return $buffer;
}
public function block53a26c5e69a8b15bc69819f21bd43d40($context)
{
$indent = $buffer = '';
$buffer .= ' <a class="mark-all-read-button"
';
$buffer .= $indent . ' href="#"
';
$buffer .= $indent . ' title="';
$value = $context->find('str');
$buffer .= $this->sectionD52891bef9837f9da27028964220b7a5($context, $indent, $value);
$buffer .= '"
';
$buffer .= $indent . ' data-action="mark-all-read"
';
$buffer .= $indent . ' role="button"
';
$buffer .= $indent . ' aria-label="';
$value = $context->find('str');
$buffer .= $this->sectionD52891bef9837f9da27028964220b7a5($context, $indent, $value);
$buffer .= '">
';
$buffer .= $indent . ' <span class="normal-icon">';
$value = $context->find('pix');
$buffer .= $this->section256b33e22ff1d9e74ef049e25110e90a($context, $indent, $value);
$buffer .= '</span>
';
if ($partial = $this->mustache->loadPartial('core/loading')) {
$buffer .= $partial->renderInternal($context, $indent . ' ');
}
$buffer .= $indent . ' </a>
';
$value = $context->findDot('urls.preferences');
$buffer .= $this->section1dc95e51f32683bc103f48b2bb6d1d2e($context, $indent, $value);
return $buffer;
}
public function block8574f609b05883305ebdf85b73a43a8c($context)
{
$indent = $buffer = '';
$buffer .= $indent . ' <div class="all-notifications"
';
$buffer .= $indent . ' data-region="all-notifications"
';
$buffer .= $indent . ' role="log"
';
$buffer .= $indent . ' aria-busy="false"
';
$buffer .= $indent . ' aria-atomic="false"
';
$buffer .= $indent . ' aria-relevant="additions"></div>
';
$buffer .= $indent . ' <div class="empty-message" tabindex="0" data-region="empty-message">';
$value = $context->find('str');
$buffer .= $this->section7fd8a95ce9a614b8c5bab7e83009f0ca($context, $indent, $value);
$buffer .= '</div>
';
return $buffer;
}
}

View File

@@ -0,0 +1,81 @@
<?php
class __Mustache_b7818ac90b4d784944708ef5ea359d72 extends Mustache_Template
{
private $lambdaHelper;
public function renderInternal(Mustache_Context $context, $indent = '')
{
$this->lambdaHelper = new Mustache_LambdaHelper($this->mustache, $context);
$buffer = '';
$value = $context->findDot('overview.messageurl');
$buffer .= $this->sectionB277f671d6fd9fcae02f25075c91035b($context, $indent, $value);
return $buffer;
}
private function sectionA66c69093db49656d03b61ec97795dc2(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' seeall, core_message ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' seeall, core_message ';
$context->pop();
}
}
return $buffer;
}
private function sectionB277f671d6fd9fcae02f25075c91035b(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = '
<div data-region="view-overview" class="text-center">
<a href="{{overview.messageurl}}">
{{#str}} seeall, core_message {{/str}}
</a>
</div>
';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= $indent . ' <div data-region="view-overview" class="text-center">
';
$buffer .= $indent . ' <a href="';
$value = $this->resolveValue($context->findDot('overview.messageurl'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '">
';
$buffer .= $indent . ' ';
$value = $context->find('str');
$buffer .= $this->sectionA66c69093db49656d03b61ec97795dc2($context, $indent, $value);
$buffer .= '
';
$buffer .= $indent . ' </a>
';
$buffer .= $indent . ' </div>
';
$context->pop();
}
}
return $buffer;
}
}

View File

@@ -0,0 +1,777 @@
<?php
class __Mustache_b78f6b41b3ac9c8c7d56fdb50da4bca9 extends Mustache_Template
{
private $lambdaHelper;
public function renderInternal(Mustache_Context $context, $indent = '')
{
$this->lambdaHelper = new Mustache_LambdaHelper($this->mustache, $context);
$buffer = '';
$buffer .= $indent . '
';
$buffer .= $indent . '<div
';
$buffer .= $indent . ' data-region="emoji-picker"
';
$buffer .= $indent . ' class="card shadow emoji-picker"
';
$buffer .= $indent . '>
';
$buffer .= $indent . ' <div class="card-header px-1 pt-1 pb-0 d-flex justify-content-between flex-shrink-0">
';
$buffer .= $indent . ' <button
';
$buffer .= $indent . ' class="btn btn-outline-secondary icon-no-margin category-button rounded-0 selected"
';
$buffer .= $indent . ' data-action="show-category"
';
$buffer .= $indent . ' data-category="Recent"
';
$buffer .= $indent . ' title="';
$value = $context->find('str');
$buffer .= $this->section0089c91366c0ad36046b67d5a53f8aa2($context, $indent, $value);
$buffer .= '"
';
$buffer .= $indent . ' >
';
$buffer .= $indent . ' ';
$value = $context->find('pix');
$buffer .= $this->sectionD35d2f55bfdb8e79cb865fc22912a789($context, $indent, $value);
$buffer .= '
';
$buffer .= $indent . ' </button>
';
$buffer .= $indent . ' <button
';
$buffer .= $indent . ' class="btn btn-outline-secondary icon-no-margin category-button rounded-0"
';
$buffer .= $indent . ' data-action="show-category"
';
$buffer .= $indent . ' data-category="Smileys & Emotion"
';
$buffer .= $indent . ' title="';
$value = $context->find('str');
$buffer .= $this->section9a54d1b9295050029d3c080c727bc236($context, $indent, $value);
$buffer .= '"
';
$buffer .= $indent . ' >
';
$buffer .= $indent . ' ';
$value = $context->find('pix');
$buffer .= $this->sectionCdbd844aad79db0dac683fc34421a647($context, $indent, $value);
$buffer .= '
';
$buffer .= $indent . ' </button>
';
$buffer .= $indent . ' <button
';
$buffer .= $indent . ' class="btn btn-outline-secondary icon-no-margin category-button rounded-0"
';
$buffer .= $indent . ' data-action="show-category"
';
$buffer .= $indent . ' data-category="People & Body"
';
$buffer .= $indent . ' title="';
$value = $context->find('str');
$buffer .= $this->section4ca2a3bd8229443d0d4bda097ea6bbdb($context, $indent, $value);
$buffer .= '"
';
$buffer .= $indent . ' >
';
$buffer .= $indent . ' ';
$value = $context->find('pix');
$buffer .= $this->sectionA3ad4992c8da35d6435a01476ff1aae7($context, $indent, $value);
$buffer .= '
';
$buffer .= $indent . ' </button>
';
$buffer .= $indent . ' <button
';
$buffer .= $indent . ' class="btn btn-outline-secondary icon-no-margin category-button rounded-0"
';
$buffer .= $indent . ' data-action="show-category"
';
$buffer .= $indent . ' data-category="Animals & Nature"
';
$buffer .= $indent . ' title="';
$value = $context->find('str');
$buffer .= $this->sectionFd297c347f4fdcb8d3553a0a98d9f2e5($context, $indent, $value);
$buffer .= '"
';
$buffer .= $indent . ' >
';
$buffer .= $indent . ' ';
$value = $context->find('pix');
$buffer .= $this->sectionE8ccc2276e8da44c52880ae105abc980($context, $indent, $value);
$buffer .= '
';
$buffer .= $indent . ' </button>
';
$buffer .= $indent . ' <button
';
$buffer .= $indent . ' class="btn btn-outline-secondary icon-no-margin category-button rounded-0"
';
$buffer .= $indent . ' data-action="show-category"
';
$buffer .= $indent . ' data-category="Food & Drink"
';
$buffer .= $indent . ' title="';
$value = $context->find('str');
$buffer .= $this->section88c4973ac15328e218fae13d5d1ee661($context, $indent, $value);
$buffer .= '"
';
$buffer .= $indent . ' >
';
$buffer .= $indent . ' ';
$value = $context->find('pix');
$buffer .= $this->section0b8667687a05ee52dc4e3bda45cd2d3c($context, $indent, $value);
$buffer .= '
';
$buffer .= $indent . ' </button>
';
$buffer .= $indent . ' <button
';
$buffer .= $indent . ' class="btn btn-outline-secondary icon-no-margin category-button rounded-0"
';
$buffer .= $indent . ' data-action="show-category"
';
$buffer .= $indent . ' data-category="Travel & Places"
';
$buffer .= $indent . ' title="';
$value = $context->find('str');
$buffer .= $this->sectionFa7969974bee721e45064d6ae45ad128($context, $indent, $value);
$buffer .= '"
';
$buffer .= $indent . ' >
';
$buffer .= $indent . ' ';
$value = $context->find('pix');
$buffer .= $this->section788d3778c9964ffae31c2c143c41018c($context, $indent, $value);
$buffer .= '
';
$buffer .= $indent . ' </button>
';
$buffer .= $indent . ' <button
';
$buffer .= $indent . ' class="btn btn-outline-secondary icon-no-margin category-button rounded-0"
';
$buffer .= $indent . ' data-action="show-category"
';
$buffer .= $indent . ' data-category="Activities"
';
$buffer .= $indent . ' title="';
$value = $context->find('str');
$buffer .= $this->section7ec2c54c9dcef8e196dccd6663dac9a2($context, $indent, $value);
$buffer .= '"
';
$buffer .= $indent . ' >
';
$buffer .= $indent . ' ';
$value = $context->find('pix');
$buffer .= $this->section9f4674e678410c7a2684642c50965c41($context, $indent, $value);
$buffer .= '
';
$buffer .= $indent . ' </button>
';
$buffer .= $indent . ' <button
';
$buffer .= $indent . ' class="btn btn-outline-secondary icon-no-margin category-button rounded-0"
';
$buffer .= $indent . ' data-action="show-category"
';
$buffer .= $indent . ' data-category="Objects"
';
$buffer .= $indent . ' title="';
$value = $context->find('str');
$buffer .= $this->sectionC33feecea39359764f3917025190b557($context, $indent, $value);
$buffer .= '"
';
$buffer .= $indent . ' >
';
$buffer .= $indent . ' ';
$value = $context->find('pix');
$buffer .= $this->section0ee028c0e2448d7ae787ce929146c699($context, $indent, $value);
$buffer .= '
';
$buffer .= $indent . ' </button>
';
$buffer .= $indent . ' <button
';
$buffer .= $indent . ' class="btn btn-outline-secondary icon-no-margin category-button rounded-0"
';
$buffer .= $indent . ' data-action="show-category"
';
$buffer .= $indent . ' data-category="Symbols"
';
$buffer .= $indent . ' title="';
$value = $context->find('str');
$buffer .= $this->sectionE5d4779af11e10604dfc9358a966e432($context, $indent, $value);
$buffer .= '"
';
$buffer .= $indent . ' >
';
$buffer .= $indent . ' ';
$value = $context->find('pix');
$buffer .= $this->section4f2d8a6c59d7313bbe5036ad10ecb27a($context, $indent, $value);
$buffer .= '
';
$buffer .= $indent . ' </button>
';
$buffer .= $indent . ' <button
';
$buffer .= $indent . ' class="btn btn-outline-secondary icon-no-margin category-button rounded-0"
';
$buffer .= $indent . ' data-action="show-category"
';
$buffer .= $indent . ' data-category="Flags"
';
$buffer .= $indent . ' title="';
$value = $context->find('str');
$buffer .= $this->section610dc18ed37ab8e01702166945534a61($context, $indent, $value);
$buffer .= '"
';
$buffer .= $indent . ' >
';
$buffer .= $indent . ' ';
$value = $context->find('pix');
$buffer .= $this->section598b58de9525539bdacbbd437601c44f($context, $indent, $value);
$buffer .= '
';
$buffer .= $indent . ' </button>
';
$buffer .= $indent . ' </div>
';
$buffer .= $indent . ' <div class="card-body p-2 d-flex flex-column overflow-hidden">
';
$buffer .= $indent . ' <div class="input-group mb-1 flex-shrink-0">
';
$buffer .= $indent . ' <span class="input-group-text pe-0 bg-white text-muted">
';
$buffer .= $indent . ' ';
$value = $context->find('pix');
$buffer .= $this->section238a7adab4876916478329ebf6de0cfa($context, $indent, $value);
$buffer .= '
';
$buffer .= $indent . ' </span>
';
$buffer .= $indent . ' <input
';
$buffer .= $indent . ' type="text"
';
$buffer .= $indent . ' class="form-control border-start-0"
';
$buffer .= $indent . ' placeholder="';
$value = $context->find('str');
$buffer .= $this->section9dbf37a0f544ff636ac78cdadec0a0c6($context, $indent, $value);
$buffer .= '"
';
$buffer .= $indent . ' aria-label="';
$value = $context->find('str');
$buffer .= $this->section9dbf37a0f544ff636ac78cdadec0a0c6($context, $indent, $value);
$buffer .= '"
';
$buffer .= $indent . ' data-region="search-input"
';
$buffer .= $indent . ' >
';
$buffer .= $indent . ' </div>
';
$buffer .= $indent . ' <div class="flex-grow-1 overflow-auto emojis-container h-100" data-region="emojis-container">
';
$buffer .= $indent . ' <div class="position-relative" data-region="row-container"></div>
';
$buffer .= $indent . ' </div>
';
$buffer .= $indent . ' <div class="flex-grow-1 overflow-auto search-results-container h-100 hidden" data-region="search-results-container">
';
$buffer .= $indent . ' <div class="position-relative" data-region="row-container"></div>
';
$buffer .= $indent . ' </div>
';
$buffer .= $indent . ' </div>
';
$buffer .= $indent . ' <div
';
$buffer .= $indent . ' class="card-footer d-flex flex-shrink-0"
';
$buffer .= $indent . ' data-region="footer"
';
$buffer .= $indent . ' >
';
$buffer .= $indent . ' <div class="emoji-preview" data-region="emoji-preview"></div>
';
$buffer .= $indent . ' <div data-region="emoji-short-name" class="emoji-short-name text-muted text-wrap ms-2"></div>
';
$buffer .= $indent . ' </div>
';
$buffer .= $indent . '</div>
';
return $buffer;
}
private function section0089c91366c0ad36046b67d5a53f8aa2(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' emojicategoryrecent, core ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' emojicategoryrecent, core ';
$context->pop();
}
}
return $buffer;
}
private function sectionD35d2f55bfdb8e79cb865fc22912a789(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' i/emojicategoryrecent, core ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' i/emojicategoryrecent, core ';
$context->pop();
}
}
return $buffer;
}
private function section9a54d1b9295050029d3c080c727bc236(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' emojicategorysmileysemotion, core ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' emojicategorysmileysemotion, core ';
$context->pop();
}
}
return $buffer;
}
private function sectionCdbd844aad79db0dac683fc34421a647(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' i/emojicategorysmileysemotion, core ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' i/emojicategorysmileysemotion, core ';
$context->pop();
}
}
return $buffer;
}
private function section4ca2a3bd8229443d0d4bda097ea6bbdb(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' emojicategorypeoplebody, core ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' emojicategorypeoplebody, core ';
$context->pop();
}
}
return $buffer;
}
private function sectionA3ad4992c8da35d6435a01476ff1aae7(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' i/emojicategorypeoplebody, core ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' i/emojicategorypeoplebody, core ';
$context->pop();
}
}
return $buffer;
}
private function sectionFd297c347f4fdcb8d3553a0a98d9f2e5(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' emojicategoryanimalsnature, core ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' emojicategoryanimalsnature, core ';
$context->pop();
}
}
return $buffer;
}
private function sectionE8ccc2276e8da44c52880ae105abc980(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' i/emojicategoryanimalsnature, core ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' i/emojicategoryanimalsnature, core ';
$context->pop();
}
}
return $buffer;
}
private function section88c4973ac15328e218fae13d5d1ee661(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' emojicategoryfooddrink, core ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' emojicategoryfooddrink, core ';
$context->pop();
}
}
return $buffer;
}
private function section0b8667687a05ee52dc4e3bda45cd2d3c(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' i/emojicategoryfooddrink, core ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' i/emojicategoryfooddrink, core ';
$context->pop();
}
}
return $buffer;
}
private function sectionFa7969974bee721e45064d6ae45ad128(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' emojicategorytravelplaces, core ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' emojicategorytravelplaces, core ';
$context->pop();
}
}
return $buffer;
}
private function section788d3778c9964ffae31c2c143c41018c(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' i/emojicategorytravelplaces, core ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' i/emojicategorytravelplaces, core ';
$context->pop();
}
}
return $buffer;
}
private function section7ec2c54c9dcef8e196dccd6663dac9a2(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' emojicategoryactivities, core ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' emojicategoryactivities, core ';
$context->pop();
}
}
return $buffer;
}
private function section9f4674e678410c7a2684642c50965c41(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' i/emojicategoryactivities, core ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' i/emojicategoryactivities, core ';
$context->pop();
}
}
return $buffer;
}
private function sectionC33feecea39359764f3917025190b557(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' emojicategoryobjects, core ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' emojicategoryobjects, core ';
$context->pop();
}
}
return $buffer;
}
private function section0ee028c0e2448d7ae787ce929146c699(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' i/emojicategoryobjects, core ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' i/emojicategoryobjects, core ';
$context->pop();
}
}
return $buffer;
}
private function sectionE5d4779af11e10604dfc9358a966e432(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' emojicategorysymbols, core ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' emojicategorysymbols, core ';
$context->pop();
}
}
return $buffer;
}
private function section4f2d8a6c59d7313bbe5036ad10ecb27a(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' i/emojicategorysymbols, core ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' i/emojicategorysymbols, core ';
$context->pop();
}
}
return $buffer;
}
private function section610dc18ed37ab8e01702166945534a61(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' emojicategoryflags, core ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' emojicategoryflags, core ';
$context->pop();
}
}
return $buffer;
}
private function section598b58de9525539bdacbbd437601c44f(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' i/emojicategoryflags, core ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' i/emojicategoryflags, core ';
$context->pop();
}
}
return $buffer;
}
private function section238a7adab4876916478329ebf6de0cfa(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' i/search, core ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' i/search, core ';
$context->pop();
}
}
return $buffer;
}
private function section9dbf37a0f544ff636ac78cdadec0a0c6(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' search, core ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' search, core ';
$context->pop();
}
}
return $buffer;
}
}

View File

@@ -0,0 +1,92 @@
<?php
class __Mustache_bd93f7e7fc237cf9ce4a261bf0c86917 extends Mustache_Template
{
private $lambdaHelper;
public function renderInternal(Mustache_Context $context, $indent = '')
{
$this->lambdaHelper = new Mustache_LambdaHelper($this->mustache, $context);
$buffer = '';
$buffer .= $indent . '
';
$buffer .= $indent . '<div
';
$buffer .= $indent . ' data-region="view-search"
';
$buffer .= $indent . ' aria-hidden="true"
';
$buffer .= $indent . ' class="h-100 hidden"
';
$buffer .= $indent . ' data-user-id="';
$value = $this->resolveValue($context->findDot('loggedinuser.id'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '"
';
$buffer .= $indent . ' data-users-offset="0"
';
$buffer .= $indent . ' data-messages-offset="0"
';
$buffer .= $indent . ' style="overflow-y: auto"
';
$buffer .= $indent . ' ';
$value = $context->find('isdrawer');
if (empty($value)) {
$buffer .= 'data-in-panel="true"';
}
$buffer .= '
';
$buffer .= $indent . '>
';
$buffer .= $indent . ' <div class="hidden" data-region="search-results-container" style="overflow-y: auto">
';
if ($partial = $this->mustache->loadPartial('core_message/message_drawer_view_search_results_content')) {
$buffer .= $partial->renderInternal($context, $indent . ' ');
}
$buffer .= $indent . ' </div>
';
$buffer .= $indent . ' <div class="hidden" data-region="loading-placeholder">
';
if ($partial = $this->mustache->loadPartial('core_message/message_drawer_view_search_results_content_placeholder')) {
$buffer .= $partial->renderInternal($context, $indent . ' ');
}
$buffer .= $indent . ' </div>
';
$buffer .= $indent . ' <div class="p-3 text-center" data-region="empty-message-container">
';
$buffer .= $indent . ' <p>';
$value = $context->find('str');
$buffer .= $this->section5e7310a9ac61a3b2c08c8fa5871cf10d($context, $indent, $value);
$buffer .= '</p>
';
$buffer .= $indent . ' </div>
';
$buffer .= $indent . '</div>';
return $buffer;
}
private function section5e7310a9ac61a3b2c08c8fa5871cf10d(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' searchcombined, core_message ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' searchcombined, core_message ';
$context->pop();
}
}
return $buffer;
}
}

View File

@@ -0,0 +1,64 @@
<?php
class __Mustache_bdfd3381644595a138b36d41f1e0d235 extends Mustache_Template
{
private $lambdaHelper;
public function renderInternal(Mustache_Context $context, $indent = '')
{
$this->lambdaHelper = new Mustache_LambdaHelper($this->mustache, $context);
$buffer = '';
$buffer .= $indent . '<div class="w-100">
';
$buffer .= $indent . ' ';
if ($parent = $this->mustache->loadPartial('core/search_input_auto')) {
$context->pushBlockContext(array(
'label' => array($this, 'block79987dac42c3976ca6539c3fdce65ece'),
'placeholder' => array($this, 'block79987dac42c3976ca6539c3fdce65ece'),
));
$buffer .= $parent->renderInternal($context, $indent);
$context->popBlockContext();
}
$buffer .= '</div>
';
return $buffer;
}
private function section3758675655fa466b507460be07eca5cb(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = '
searchevents, block_timeline
';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= '
';
$buffer .= $indent . ' searchevents, block_timeline
';
$buffer .= $indent . ' ';
$context->pop();
}
}
return $buffer;
}
public function block79987dac42c3976ca6539c3fdce65ece($context)
{
$indent = $buffer = '';
$value = $context->find('str');
$buffer .= $this->section3758675655fa466b507460be07eca5cb($context, $indent, $value);
return $buffer;
}
}

View File

@@ -0,0 +1,277 @@
<?php
class __Mustache_c37459fd81cb16b926cefafa71a84884 extends Mustache_Template
{
private $lambdaHelper;
public function renderInternal(Mustache_Context $context, $indent = '')
{
$this->lambdaHelper = new Mustache_LambdaHelper($this->mustache, $context);
$buffer = '';
$buffer .= $indent . '<div class="page-context-header d-flex align-items-center mb-2">
';
$value = $context->find('imagedata');
$buffer .= $this->section1726143848725a0be3f566a9bbce1834($context, $indent, $value);
$buffer .= $indent . ' <div class="page-header-headings">
';
$value = $context->find('prefix');
$buffer .= $this->sectionF1f977c84330277730c0c42fe4ef83b6($context, $indent, $value);
$buffer .= $indent . ' ';
$value = $this->resolveValue($context->find('heading'), $context);
$buffer .= ($value === null ? '' : $value);
$buffer .= '
';
$buffer .= $indent . ' </div>
';
$value = $context->find('hasadditionalbuttons');
$buffer .= $this->section97b8387a17617630be910b01c206ec2a($context, $indent, $value);
$buffer .= $indent . '</div>
';
return $buffer;
}
private function section1726143848725a0be3f566a9bbce1834(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = '
<div class="page-header-image">
{{{imagedata}}}
</div>
';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= $indent . ' <div class="page-header-image">
';
$buffer .= $indent . ' ';
$value = $this->resolveValue($context->find('imagedata'), $context);
$buffer .= ($value === null ? '' : $value);
$buffer .= '
';
$buffer .= $indent . ' </div>
';
$context->pop();
}
}
return $buffer;
}
private function sectionF1f977c84330277730c0c42fe4ef83b6(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = '
<div class="text-muted text-uppercase small line-height-3">
{{{prefix}}}
</div>
';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= $indent . ' <div class="text-muted text-uppercase small line-height-3">
';
$buffer .= $indent . ' ';
$value = $this->resolveValue($context->find('prefix'), $context);
$buffer .= ($value === null ? '' : $value);
$buffer .= '
';
$buffer .= $indent . ' </div>
';
$context->pop();
}
}
return $buffer;
}
private function sectionFfa84c60ffaeca4e2848b955ec713562(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' {{name}}="{{value}}" ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' ';
$value = $this->resolveValue($context->find('name'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '="';
$value = $this->resolveValue($context->find('value'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '" ';
$context->pop();
}
}
return $buffer;
}
private function section70275950d889f897d8443ef41210b8ca(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = '{{formattedimage}}';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$value = $this->resolveValue($context->find('formattedimage'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$context->pop();
}
}
return $buffer;
}
private function section492f3c32d5293c0dfeaf3d4b3e62ef46(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = '
{{#pix}}{{formattedimage}}{{/pix}}
<span class="header-button-title">{{title}}</span>
';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= $indent . ' ';
$value = $context->find('pix');
$buffer .= $this->section70275950d889f897d8443ef41210b8ca($context, $indent, $value);
$buffer .= '
';
$buffer .= $indent . ' <span class="header-button-title">';
$value = $this->resolveValue($context->find('title'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '</span>
';
$context->pop();
}
}
return $buffer;
}
private function section3bcd4a3f3d35539223c3af98b0a7d078(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = '
<a href="{{url}}" {{#attributes}} {{name}}="{{value}}" {{/attributes}}>
{{#page}}
{{#pix}}{{formattedimage}}{{/pix}}
<span class="header-button-title">{{title}}</span>
{{/page}}
{{^page}}
<img src="{{formattedimage}}" alt="{{title}}">
{{/page}}
</a>
';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= $indent . ' <a href="';
$value = $this->resolveValue($context->find('url'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '" ';
$value = $context->find('attributes');
$buffer .= $this->sectionFfa84c60ffaeca4e2848b955ec713562($context, $indent, $value);
$buffer .= '>
';
$value = $context->find('page');
$buffer .= $this->section492f3c32d5293c0dfeaf3d4b3e62ef46($context, $indent, $value);
$value = $context->find('page');
if (empty($value)) {
$buffer .= $indent . ' <img src="';
$value = $this->resolveValue($context->find('formattedimage'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '" alt="';
$value = $this->resolveValue($context->find('title'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '">
';
}
$buffer .= $indent . ' </a>
';
$context->pop();
}
}
return $buffer;
}
private function section97b8387a17617630be910b01c206ec2a(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = '
<div class="btn-group header-button-group mx-3">
{{#additionalbuttons}}
<a href="{{url}}" {{#attributes}} {{name}}="{{value}}" {{/attributes}}>
{{#page}}
{{#pix}}{{formattedimage}}{{/pix}}
<span class="header-button-title">{{title}}</span>
{{/page}}
{{^page}}
<img src="{{formattedimage}}" alt="{{title}}">
{{/page}}
</a>
{{/additionalbuttons}}
</div>
';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= $indent . ' <div class="btn-group header-button-group mx-3">
';
$value = $context->find('additionalbuttons');
$buffer .= $this->section3bcd4a3f3d35539223c3af98b0a7d078($context, $indent, $value);
$buffer .= $indent . ' </div>
';
$context->pop();
}
}
return $buffer;
}
}

View File

@@ -0,0 +1,150 @@
<?php
class __Mustache_c44bdba675ac03e4eb859b99c312adc3 extends Mustache_Template
{
private $lambdaHelper;
public function renderInternal(Mustache_Context $context, $indent = '')
{
$this->lambdaHelper = new Mustache_LambdaHelper($this->mustache, $context);
$buffer = '';
$buffer .= $indent . '<div class="hidden border-bottom p-1 px-sm-2" aria-hidden="true" data-region="view-contacts">
';
$buffer .= $indent . ' <div class="d-flex align-items-center">
';
$value = $context->find('isdrawer');
$buffer .= $this->section7bdd3db3822fcea800f382f4e940b36b($context, $indent, $value);
$buffer .= $indent . ' <div>
';
$buffer .= $indent . ' ';
$value = $context->find('str');
$buffer .= $this->sectionAe27671d8d1750e9af3adcc5df1cbf0d($context, $indent, $value);
$buffer .= '
';
$buffer .= $indent . ' </div>
';
$buffer .= $indent . ' <div class="ms-auto">
';
$buffer .= $indent . ' <a href="#" data-route="view-search" role="button" aria-label="';
$value = $context->find('str');
$buffer .= $this->section507b9f28a10a9aed70b7b7a308c6a3ca($context, $indent, $value);
$buffer .= '">
';
$buffer .= $indent . ' ';
$value = $context->find('pix');
$buffer .= $this->section31a49b2ab335cdb4725ddb42ed8de96c($context, $indent, $value);
$buffer .= '
';
$buffer .= $indent . ' </a>
';
$buffer .= $indent . ' </div>
';
$buffer .= $indent . ' </div>
';
$buffer .= $indent . '</div>';
return $buffer;
}
private function section7bdd3db3822fcea800f382f4e940b36b(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = '
<div class="align-self-stretch">
<a class="h-100 d-flex align-items-center me-2" href="#" data-route-back role="button">
{{> core_message/message_drawer_icon_back }}
</a>
</div>
';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= $indent . ' <div class="align-self-stretch">
';
$buffer .= $indent . ' <a class="h-100 d-flex align-items-center me-2" href="#" data-route-back role="button">
';
if ($partial = $this->mustache->loadPartial('core_message/message_drawer_icon_back')) {
$buffer .= $partial->renderInternal($context, $indent . ' ');
}
$buffer .= $indent . ' </a>
';
$buffer .= $indent . ' </div>
';
$context->pop();
}
}
return $buffer;
}
private function sectionAe27671d8d1750e9af3adcc5df1cbf0d(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' contacts, core_message ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' contacts, core_message ';
$context->pop();
}
}
return $buffer;
}
private function section507b9f28a10a9aed70b7b7a308c6a3ca(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' search, core_search ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' search, core_search ';
$context->pop();
}
}
return $buffer;
}
private function section31a49b2ab335cdb4725ddb42ed8de96c(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' a/search, core ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' a/search, core ';
$context->pop();
}
}
return $buffer;
}
}

View File

@@ -0,0 +1,117 @@
<?php
class __Mustache_c584f43e478ee4c2c41eaf1d3b16e688 extends Mustache_Template
{
private $lambdaHelper;
public function renderInternal(Mustache_Context $context, $indent = '')
{
$this->lambdaHelper = new Mustache_LambdaHelper($this->mustache, $context);
$buffer = '';
if ($partial = $this->mustache->loadPartial('theme_boost/head')) {
$buffer .= $partial->renderInternal($context);
}
$buffer .= $indent . '
';
$buffer .= $indent . '<body ';
$value = $this->resolveValue($context->find('bodyattributes'), $context);
$buffer .= ($value === null ? '' : $value);
$buffer .= '>
';
if ($partial = $this->mustache->loadPartial('core/local/toast/wrapper')) {
$buffer .= $partial->renderInternal($context);
}
$buffer .= $indent . '
';
$buffer .= $indent . '<div id="page-wrapper">
';
$buffer .= $indent . '
';
$buffer .= $indent . ' ';
$value = $this->resolveValue($context->findDot('output.standard_top_of_body_html'), $context);
$buffer .= ($value === null ? '' : $value);
$buffer .= '
';
$buffer .= $indent . '
';
$buffer .= $indent . ' <div id="page" class="container-fluid pt-5 mt-0">
';
$buffer .= $indent . ' <div id="page-content" class="row">
';
$buffer .= $indent . ' <div id="region-main-box" class="col-12">
';
$buffer .= $indent . ' <div id="region-main" class="col-12 h-100">
';
$buffer .= $indent . ' <div class="login-wrapper">
';
$buffer .= $indent . ' <div class="login-container">
';
$buffer .= $indent . ' ';
$value = $this->resolveValue($context->findDot('output.main_content'), $context);
$buffer .= ($value === null ? '' : $value);
$buffer .= '
';
$buffer .= $indent . ' </div>
';
$buffer .= $indent . ' </div>
';
$buffer .= $indent . ' </div>
';
$buffer .= $indent . ' </div>
';
$buffer .= $indent . ' </div>
';
$buffer .= $indent . ' </div>
';
if ($partial = $this->mustache->loadPartial('theme_boost/footer')) {
$buffer .= $partial->renderInternal($context, $indent . ' ');
}
$buffer .= $indent . '</div>
';
$buffer .= $indent . '
';
$buffer .= $indent . '</body>
';
$buffer .= $indent . '</html>
';
$value = $context->find('js');
$buffer .= $this->section6e97e7aec8d5aec3629f135a9d519322($context, $indent, $value);
return $buffer;
}
private function section6e97e7aec8d5aec3629f135a9d519322(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = '
M.util.js_pending(\'theme_boost/loader\');
require([\'theme_boost/loader\'], function() {
M.util.js_complete(\'theme_boost/loader\');
});
';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= $indent . 'M.util.js_pending(\'theme_boost/loader\');
';
$buffer .= $indent . 'require([\'theme_boost/loader\'], function() {
';
$buffer .= $indent . ' M.util.js_complete(\'theme_boost/loader\');
';
$buffer .= $indent . '});
';
$context->pop();
}
}
return $buffer;
}
}

View File

@@ -0,0 +1,84 @@
<?php
class __Mustache_cabd83206818068bb003102d8a08e48a extends Mustache_Template
{
private $lambdaHelper;
public function renderInternal(Mustache_Context $context, $indent = '')
{
$this->lambdaHelper = new Mustache_LambdaHelper($this->mustache, $context);
$buffer = '';
$buffer .= $indent . '
';
$buffer .= $indent . '<div class="p-3 bg-white">
';
$buffer .= $indent . ' <p class="text-muted" data-region="text">';
$value = $context->find('str');
$buffer .= $this->section89a32bc0a45ac29a661c18d10215849e($context, $indent, $value);
$buffer .= '</p>
';
$buffer .= $indent . ' <button type="button" class="btn btn-primary w-100" data-action="request-unblock">
';
$buffer .= $indent . ' <span data-region="dialogue-button-text">';
$value = $context->find('str');
$buffer .= $this->section800b515fafac96516c4b3273c607fadc($context, $indent, $value);
$buffer .= '</span>
';
$buffer .= $indent . ' <span class="hidden" data-region="loading-icon-container">';
if ($partial = $this->mustache->loadPartial('core/loading')) {
$buffer .= $partial->renderInternal($context);
}
$buffer .= '</span>
';
$buffer .= $indent . ' </button>
';
$buffer .= $indent . '</div>
';
return $buffer;
}
private function section89a32bc0a45ac29a661c18d10215849e(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' youhaveblockeduser, core_message ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' youhaveblockeduser, core_message ';
$context->pop();
}
}
return $buffer;
}
private function section800b515fafac96516c4b3273c607fadc(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' unblockuser, core_message ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' unblockuser, core_message ';
$context->pop();
}
}
return $buffer;
}
}

View File

@@ -0,0 +1,141 @@
<?php
class __Mustache_cc2caab176e77ecabd858013182d380e extends Mustache_Template
{
private $lambdaHelper;
public function renderInternal(Mustache_Context $context, $indent = '')
{
$this->lambdaHelper = new Mustache_LambdaHelper($this->mustache, $context);
$buffer = '';
if ($parent = $this->mustache->loadPartial('core_message/message_drawer_lazy_load_list')) {
$context->pushBlockContext(array(
'emptymessage' => array($this, 'blockF036988fefe84fbd4fa739541edef88b'),
'placeholder' => array($this, 'block110ff69483e9c9ad96cca392c5a97121'),
));
$buffer .= $parent->renderInternal($context, $indent);
$context->popBlockContext();
}
return $buffer;
}
private function section2b767af6e1d621ba662cc2f533844b46(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' nocontactsgetstarted, core_message ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= $indent . ' nocontactsgetstarted, core_message ';
$context->pop();
}
}
return $buffer;
}
private function section06e52d376ed57e7561d3b88db56aaf42(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = '
{{> core_message/message_drawer_contacts_list_item_placeholder }}
';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
if ($partial = $this->mustache->loadPartial('core_message/message_drawer_contacts_list_item_placeholder')) {
$buffer .= $partial->renderInternal($context, $indent . ' ');
}
$context->pop();
}
}
return $buffer;
}
private function sectionF16c24ce633e167c170057266877129e(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = '
{{#placeholders}}
{{> core_message/message_drawer_contacts_list_item_placeholder }}
{{/placeholders}}
';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$value = $context->find('placeholders');
$buffer .= $this->section06e52d376ed57e7561d3b88db56aaf42($context, $indent, $value);
$context->pop();
}
}
return $buffer;
}
private function sectionB7ac1823992a9e3bf6eb8cb4243ab7d7(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = '
{{#sectioncontacts}}
{{#placeholders}}
{{> core_message/message_drawer_contacts_list_item_placeholder }}
{{/placeholders}}
{{/sectioncontacts}}
';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$value = $context->find('sectioncontacts');
$buffer .= $this->sectionF16c24ce633e167c170057266877129e($context, $indent, $value);
$context->pop();
}
}
return $buffer;
}
public function blockF036988fefe84fbd4fa739541edef88b($context)
{
$indent = $buffer = '';
$value = $context->find('str');
$buffer .= $this->section2b767af6e1d621ba662cc2f533844b46($context, $indent, $value);
return $buffer;
}
public function block110ff69483e9c9ad96cca392c5a97121($context)
{
$indent = $buffer = '';
$value = $context->find('contacts');
$buffer .= $this->sectionB7ac1823992a9e3bf6eb8cb4243ab7d7($context, $indent, $value);
return $buffer;
}
}

View File

@@ -0,0 +1,375 @@
<?php
class __Mustache_ce044ee6907c3173fc1be8c393fe2b4f extends Mustache_Template
{
private $lambdaHelper;
public function renderInternal(Mustache_Context $context, $indent = '')
{
$this->lambdaHelper = new Mustache_LambdaHelper($this->mustache, $context);
$buffer = '';
$buffer .= $indent . '
';
$value = $context->find('settings');
$buffer .= $this->sectionEeaa345eb532f755dea67e04ea5847f4($context, $indent, $value);
return $buffer;
}
private function sectionE6c04fce2fea6762873e9c4a6436446c(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' privacy, message ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' privacy, message ';
$context->pop();
}
}
return $buffer;
}
private function section8066e0c6b8fb0c0ca2f106b49fc72a1f(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' privacy_desc, message ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' privacy_desc, message ';
$context->pop();
}
}
return $buffer;
}
private function sectionF6259fc4cbb1fcf6ca3d9c71957a5159(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' contactableprivacy, message ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' contactableprivacy, message ';
$context->pop();
}
}
return $buffer;
}
private function sectionCbdb8d370b93d8bacc415e6f267260ee(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = '
<div class="form-check mb-2">
<input
type="radio"
name="message_blocknoncontacts"
class="form-check-input"
id="block-noncontacts-{{uniqid}}-{{value}}"
value="{{value}}"
>
<label class="form-check-label ms-2" for="block-noncontacts-{{uniqid}}-{{value}}">
{{text}}
</label>
</div>
';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= $indent . ' <div class="form-check mb-2">
';
$buffer .= $indent . ' <input
';
$buffer .= $indent . ' type="radio"
';
$buffer .= $indent . ' name="message_blocknoncontacts"
';
$buffer .= $indent . ' class="form-check-input"
';
$buffer .= $indent . ' id="block-noncontacts-';
$value = $this->resolveValue($context->find('uniqid'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '-';
$value = $this->resolveValue($context->find('value'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '"
';
$buffer .= $indent . ' value="';
$value = $this->resolveValue($context->find('value'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '"
';
$buffer .= $indent . ' >
';
$buffer .= $indent . ' <label class="form-check-label ms-2" for="block-noncontacts-';
$value = $this->resolveValue($context->find('uniqid'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '-';
$value = $this->resolveValue($context->find('value'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '">
';
$buffer .= $indent . ' ';
$value = $this->resolveValue($context->find('text'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '
';
$buffer .= $indent . ' </label>
';
$buffer .= $indent . ' </div>
';
$context->pop();
}
}
return $buffer;
}
private function section536de0f92617de273ac3373d5c1904d0(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' notificationpreferences, core_message ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' notificationpreferences, core_message ';
$context->pop();
}
}
return $buffer;
}
private function section9cac6e41b8d2a2f3f442af8b75816dd0(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' general, core ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' general, core ';
$context->pop();
}
}
return $buffer;
}
private function section51d7c9c652ced0161cb587bacd669266(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = 'checked';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= 'checked';
$context->pop();
}
}
return $buffer;
}
private function section52fe934e9fc665fc68606e5d376063e6(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' useentertosend, core_message ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' useentertosend, core_message ';
$context->pop();
}
}
return $buffer;
}
private function sectionEeaa345eb532f755dea67e04ea5847f4(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = '
<div data-region="settings" class="p-3">
<h3 class="h6 fw-bold">{{#str}} privacy, message {{/str}}</h3>
<p>{{#str}} privacy_desc, message {{/str}}</p>
<div data-preference="blocknoncontacts" class="mb-3">
<fieldset>
<legend class="visually-hidden">{{#str}} contactableprivacy, message {{/str}}</legend>
{{#privacy}}
<div class="form-check mb-2">
<input
type="radio"
name="message_blocknoncontacts"
class="form-check-input"
id="block-noncontacts-{{uniqid}}-{{value}}"
value="{{value}}"
>
<label class="form-check-label ms-2" for="block-noncontacts-{{uniqid}}-{{value}}">
{{text}}
</label>
</div>
{{/privacy}}
</fieldset>
</div>
<div class="hidden" data-region="notification-preference-container">
<h3 class="mb-2 mt-4 h6 fw-bold">{{#str}} notificationpreferences, core_message {{/str}}</h3>
</div>
<h3 class="mb-2 mt-4 h6 fw-bold">{{#str}} general, core {{/str}}</h3>
<div data-preference="entertosend">
<div class="form-check form-switch">
<input type="checkbox" class="form-check-input" id="enter-to-send-{{uniqid}}" {{#entertosend}}checked{{/entertosend}}>
<label class="form-check-label" for="enter-to-send-{{uniqid}}">
{{#str}} useentertosend, core_message {{/str}}
</label>
</div>
</div>
</div>
';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= $indent . '<div data-region="settings" class="p-3">
';
$buffer .= $indent . ' <h3 class="h6 fw-bold">';
$value = $context->find('str');
$buffer .= $this->sectionE6c04fce2fea6762873e9c4a6436446c($context, $indent, $value);
$buffer .= '</h3>
';
$buffer .= $indent . ' <p>';
$value = $context->find('str');
$buffer .= $this->section8066e0c6b8fb0c0ca2f106b49fc72a1f($context, $indent, $value);
$buffer .= '</p>
';
$buffer .= $indent . ' <div data-preference="blocknoncontacts" class="mb-3">
';
$buffer .= $indent . ' <fieldset>
';
$buffer .= $indent . ' <legend class="visually-hidden">';
$value = $context->find('str');
$buffer .= $this->sectionF6259fc4cbb1fcf6ca3d9c71957a5159($context, $indent, $value);
$buffer .= '</legend>
';
$value = $context->find('privacy');
$buffer .= $this->sectionCbdb8d370b93d8bacc415e6f267260ee($context, $indent, $value);
$buffer .= $indent . ' </fieldset>
';
$buffer .= $indent . ' </div>
';
$buffer .= $indent . '
';
$buffer .= $indent . ' <div class="hidden" data-region="notification-preference-container">
';
$buffer .= $indent . ' <h3 class="mb-2 mt-4 h6 fw-bold">';
$value = $context->find('str');
$buffer .= $this->section536de0f92617de273ac3373d5c1904d0($context, $indent, $value);
$buffer .= '</h3>
';
$buffer .= $indent . ' </div>
';
$buffer .= $indent . '
';
$buffer .= $indent . ' <h3 class="mb-2 mt-4 h6 fw-bold">';
$value = $context->find('str');
$buffer .= $this->section9cac6e41b8d2a2f3f442af8b75816dd0($context, $indent, $value);
$buffer .= '</h3>
';
$buffer .= $indent . ' <div data-preference="entertosend">
';
$buffer .= $indent . ' <div class="form-check form-switch">
';
$buffer .= $indent . ' <input type="checkbox" class="form-check-input" id="enter-to-send-';
$value = $this->resolveValue($context->find('uniqid'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '" ';
$value = $context->find('entertosend');
$buffer .= $this->section51d7c9c652ced0161cb587bacd669266($context, $indent, $value);
$buffer .= '>
';
$buffer .= $indent . ' <label class="form-check-label" for="enter-to-send-';
$value = $this->resolveValue($context->find('uniqid'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '">
';
$buffer .= $indent . ' ';
$value = $context->find('str');
$buffer .= $this->section52fe934e9fc665fc68606e5d376063e6($context, $indent, $value);
$buffer .= '
';
$buffer .= $indent . ' </label>
';
$buffer .= $indent . ' </div>
';
$buffer .= $indent . ' </div>
';
$buffer .= $indent . '</div>
';
$context->pop();
}
}
return $buffer;
}
}

View File

@@ -0,0 +1,30 @@
<?php
class __Mustache_d9666aabc26710ef39bf8759e43382b3 extends Mustache_Template
{
public function renderInternal(Mustache_Context $context, $indent = '')
{
$buffer = '';
$buffer .= $indent . '<span class="overlay-icon-container ';
$blockFunction = $context->findInBlock('hiddenclass');
if (is_callable($blockFunction)) {
$buffer .= call_user_func($blockFunction, $context);
} else {
$value = $context->find('visible');
if (empty($value)) {
$buffer .= 'hidden';
}
}
$buffer .= '" data-region="overlay-icon-container">
';
if ($partial = $this->mustache->loadPartial('core/loading')) {
$buffer .= $partial->renderInternal($context, $indent . ' ');
}
$buffer .= $indent . '</span>
';
return $buffer;
}
}

View File

@@ -0,0 +1,93 @@
<?php
class __Mustache_dac86b2e85e53887a75ec24f256889ee extends Mustache_Template
{
private $lambdaHelper;
public function renderInternal(Mustache_Context $context, $indent = '')
{
$this->lambdaHelper = new Mustache_LambdaHelper($this->mustache, $context);
$buffer = '';
$buffer .= $indent . '<div class="d-flex">
';
$value = $context->find('showrouteback');
$buffer .= $this->section2f8c5f4f8ab31e5bcc3e416bc060ec32($context, $indent, $value);
$buffer .= $indent . ' <div
';
$buffer .= $indent . ' class="ms-2 rounded-circle bg-pulse-grey align-self-center"
';
$buffer .= $indent . ' style="height: 38px; width: 38px"
';
$buffer .= $indent . ' >
';
$buffer .= $indent . ' </div>
';
$buffer .= $indent . ' <div class="ms-2 " style="flex: 1">
';
$buffer .= $indent . ' <div
';
$buffer .= $indent . ' class="mt-1 bg-pulse-grey w-75"
';
$buffer .= $indent . ' style="height: 16px;"
';
$buffer .= $indent . ' >
';
$buffer .= $indent . ' </div>
';
$buffer .= $indent . ' </div>
';
$buffer .= $indent . ' <div
';
$buffer .= $indent . ' class="ms-2 bg-pulse-grey align-self-center"
';
$buffer .= $indent . ' style="height: 16px; width: 20px"
';
$buffer .= $indent . ' >
';
$buffer .= $indent . ' </div>
';
$buffer .= $indent . '</div>
';
return $buffer;
}
private function section2f8c5f4f8ab31e5bcc3e416bc060ec32(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = '
<div class="align-self-stretch" >
<a class="h-100 me-2 d-flex align-items-center" href="#" data-route-back role="button">
{{> core_message/message_drawer_icon_back }}
</a>
</div>
';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= $indent . ' <div class="align-self-stretch" >
';
$buffer .= $indent . ' <a class="h-100 me-2 d-flex align-items-center" href="#" data-route-back role="button">
';
if ($partial = $this->mustache->loadPartial('core_message/message_drawer_icon_back')) {
$buffer .= $partial->renderInternal($context, $indent . ' ');
}
$buffer .= $indent . ' </a>
';
$buffer .= $indent . ' </div>
';
$context->pop();
}
}
return $buffer;
}
}

View File

@@ -0,0 +1,62 @@
<?php
class __Mustache_dc8269ecceb953c599d24e650cc9c9cd extends Mustache_Template
{
private $lambdaHelper;
public function renderInternal(Mustache_Context $context, $indent = '')
{
$this->lambdaHelper = new Mustache_LambdaHelper($this->mustache, $context);
$buffer = '';
$buffer .= $indent . '
';
$buffer .= $indent . '<div class="p-3 bg-white">
';
$buffer .= $indent . ' <p data-region="title"></p>
';
$buffer .= $indent . ' <p class="text-muted" data-region="text"></p>
';
$buffer .= $indent . ' <button type="button" class="btn btn-primary w-100" data-action="request-add-contact">
';
$buffer .= $indent . ' <span data-region="dialogue-button-text">';
$value = $context->find('str');
$buffer .= $this->sectionDa90d06ab5e06fe3de5fcf18510c4f78($context, $indent, $value);
$buffer .= '</span>
';
$buffer .= $indent . ' <span class="hidden" data-region="loading-icon-container">';
if ($partial = $this->mustache->loadPartial('core/loading')) {
$buffer .= $partial->renderInternal($context);
}
$buffer .= '</span>
';
$buffer .= $indent . ' </button>
';
$buffer .= $indent . '</div>
';
return $buffer;
}
private function sectionDa90d06ab5e06fe3de5fcf18510c4f78(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' sendcontactrequest, core_message ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' sendcontactrequest, core_message ';
$context->pop();
}
}
return $buffer;
}
}

View File

@@ -0,0 +1,31 @@
<?php
class __Mustache_dd3d7f850c9755f377714aee30ae3fbc extends Mustache_Template
{
public function renderInternal(Mustache_Context $context, $indent = '')
{
$buffer = '';
$buffer .= $indent . '
';
$buffer .= $indent . '<div class="h-100 hidden bg-white" aria-hidden="true" data-region="view-settings">
';
$buffer .= $indent . ' <div class="hidden" data-region="content-container">
';
if ($partial = $this->mustache->loadPartial('core_message/message_drawer_view_settings_body_content')) {
$buffer .= $partial->renderInternal($context, $indent . ' ');
}
$buffer .= $indent . ' </div>
';
$buffer .= $indent . ' <div data-region="placeholder-container">
';
if ($partial = $this->mustache->loadPartial('core_message/message_drawer_view_settings_body_placeholder')) {
$buffer .= $partial->renderInternal($context, $indent . ' ');
}
$buffer .= $indent . ' </div>
';
$buffer .= $indent . '</div>';
return $buffer;
}
}

View File

@@ -0,0 +1,111 @@
<?php
class __Mustache_dfd9affc4090849cc857a55d98ce272e extends Mustache_Template
{
private $lambdaHelper;
public function renderInternal(Mustache_Context $context, $indent = '')
{
$this->lambdaHelper = new Mustache_LambdaHelper($this->mustache, $context);
$buffer = '';
$buffer .= $indent . '
';
if ($parent = $this->mustache->loadPartial('core_message/message_drawer_view_overview_section')) {
$context->pushBlockContext(array(
'region' => array($this, 'block0c83240d17276ef449a0f70a9941867a'),
'title' => array($this, 'blockE45f1a96020b269c4cf5bd35e5284ce8'),
'placeholder' => array($this, 'blockE9b23ea6ffe7cff2e099ad2c26b6072a'),
'emptymessage' => array($this, 'block31633cd457c9ae287e1b2537e4b2e63b'),
));
$buffer .= $parent->renderInternal($context, $indent);
$context->popBlockContext();
}
return $buffer;
}
private function sectionF7558f374c4ffa9cd2c6759ea660f7e8(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' favourites ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' favourites ';
$context->pop();
}
}
return $buffer;
}
private function section916501edc8941102f320cc739ac0bc50(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' nofavourites, core_message ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' nofavourites, core_message ';
$context->pop();
}
}
return $buffer;
}
public function block0c83240d17276ef449a0f70a9941867a($context)
{
$indent = $buffer = '';
$buffer .= $indent . 'view-overview-favourites';
return $buffer;
}
public function blockE45f1a96020b269c4cf5bd35e5284ce8($context)
{
$indent = $buffer = '';
$value = $context->find('str');
$buffer .= $this->sectionF7558f374c4ffa9cd2c6759ea660f7e8($context, $indent, $value);
return $buffer;
}
public function blockE9b23ea6ffe7cff2e099ad2c26b6072a($context)
{
$indent = $buffer = '';
$buffer .= ' <div class="text-center py-2">';
if ($partial = $this->mustache->loadPartial('core/loading')) {
$buffer .= $partial->renderInternal($context);
}
$buffer .= '</div>
';
return $buffer;
}
public function block31633cd457c9ae287e1b2537e4b2e63b($context)
{
$indent = $buffer = '';
$buffer .= $indent . ' <p class="text-muted mt-2">';
$value = $context->find('str');
$buffer .= $this->section916501edc8941102f320cc739ac0bc50($context, $indent, $value);
$buffer .= '</p>
';
return $buffer;
}
}

View File

@@ -0,0 +1,52 @@
<?php
class __Mustache_e18f3f5ea8fac76e96db727958d8373d extends Mustache_Template
{
private $lambdaHelper;
public function renderInternal(Mustache_Context $context, $indent = '')
{
$this->lambdaHelper = new Mustache_LambdaHelper($this->mustache, $context);
$buffer = '';
$buffer .= $indent . '<div>
';
$value = $context->find('links');
$buffer .= $this->sectionAe240d833fb5f2af311acb433eda7a62($context, $indent, $value);
$buffer .= $indent . '</div>
';
return $buffer;
}
private function sectionAe240d833fb5f2af311acb433eda7a62(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = '
<a class="visually-hidden-focusable" href="#{{{url}}}">{{{text}}}</a>
';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= $indent . ' <a class="visually-hidden-focusable" href="#';
$value = $this->resolveValue($context->find('url'), $context);
$buffer .= ($value === null ? '' : $value);
$buffer .= '">';
$value = $this->resolveValue($context->find('text'), $context);
$buffer .= ($value === null ? '' : $value);
$buffer .= '</a>
';
$context->pop();
}
}
return $buffer;
}
}

View File

@@ -0,0 +1,16 @@
<?php
class __Mustache_e2cd117c0accf95e30e6627b8577691c extends Mustache_Template
{
public function renderInternal(Mustache_Context $context, $indent = '')
{
$buffer = '';
$value = $this->resolveValue($context->find('body'), $context);
$buffer .= $indent . ($value === null ? '' : $value);
$buffer .= '
';
return $buffer;
}
}

View File

@@ -0,0 +1,186 @@
<?php
class __Mustache_e2d280ebf8bf2198d33912e7614b11be extends Mustache_Template
{
private $lambdaHelper;
public function renderInternal(Mustache_Context $context, $indent = '')
{
$this->lambdaHelper = new Mustache_LambdaHelper($this->mustache, $context);
$buffer = '';
$buffer .= $indent . '<div data-region="event-list-container"
';
$buffer .= $indent . ' data-days-offset="';
$blockFunction = $context->findInBlock('daysoffset');
if (is_callable($blockFunction)) {
$buffer .= call_user_func($blockFunction, $context);
} else {
$value = $context->find('hasdaysoffset');
$buffer .= $this->sectionEb227d4e59821d552e785eff34c40bc7($context, $indent, $value);
$value = $context->find('hasdaysoffset');
if (empty($value)) {
$buffer .= '0';
}
}
$buffer .= '"
';
$buffer .= $indent . ' ';
$value = $context->find('nodayslimit');
if (empty($value)) {
$buffer .= 'data-days-limit="';
$blockFunction = $context->findInBlock('dayslimit');
if (is_callable($blockFunction)) {
$buffer .= call_user_func($blockFunction, $context);
} else {
$value = $context->find('hasdayslimit');
$buffer .= $this->sectionF18b214a66ab2a31f869650fafc48bbf($context, $indent, $value);
$value = $context->find('hasdayslimit');
if (empty($value)) {
$buffer .= '30';
}
}
$buffer .= '"';
}
$buffer .= '
';
$buffer .= $indent . ' data-course-id="';
$blockFunction = $context->findInBlock('courseid');
if (is_callable($blockFunction)) {
$buffer .= call_user_func($blockFunction, $context);
}
$buffer .= '"
';
$buffer .= $indent . ' data-midnight="';
$value = $this->resolveValue($context->find('midnight'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '"
';
$buffer .= $indent . '>
';
$value = $context->find('hascourses');
$buffer .= $this->sectionC163d78d0424c787d94d53ee99d5e757($context, $indent, $value);
$buffer .= $indent . ' <div data-region="event-list-content"></div>
';
if ($partial = $this->mustache->loadPartial('block_timeline/no-events')) {
$buffer .= $partial->renderInternal($context, $indent . ' ');
}
if ($partial = $this->mustache->loadPartial('block_timeline/no-courses')) {
$buffer .= $partial->renderInternal($context, $indent . ' ');
}
$buffer .= $indent . '</div>
';
return $buffer;
}
private function sectionEb227d4e59821d552e785eff34c40bc7(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = '{{daysoffset}}';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$value = $this->resolveValue($context->find('daysoffset'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$context->pop();
}
}
return $buffer;
}
private function sectionF18b214a66ab2a31f869650fafc48bbf(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = '{{dayslimit}}';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$value = $this->resolveValue($context->find('dayslimit'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$context->pop();
}
}
return $buffer;
}
private function sectionC163d78d0424c787d94d53ee99d5e757(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = '
<div data-region="event-list-loading-placeholder">
<ul class="ps-0 list-group list-group-flush">
{{> block_timeline/placeholder-event-list-item }}
{{> block_timeline/placeholder-event-list-item }}
{{> block_timeline/placeholder-event-list-item }}
{{> block_timeline/placeholder-event-list-item }}
{{> block_timeline/placeholder-event-list-item }}
</ul>
<div class="pt-3 pb-2 d-flex justify-content-between">
<div class="w-25 bg-pulse-grey" style="height: 35px"></div>
</div>
</div>
';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= $indent . ' <div data-region="event-list-loading-placeholder">
';
$buffer .= $indent . ' <ul class="ps-0 list-group list-group-flush">
';
if ($partial = $this->mustache->loadPartial('block_timeline/placeholder-event-list-item')) {
$buffer .= $partial->renderInternal($context, $indent . ' ');
}
if ($partial = $this->mustache->loadPartial('block_timeline/placeholder-event-list-item')) {
$buffer .= $partial->renderInternal($context, $indent . ' ');
}
if ($partial = $this->mustache->loadPartial('block_timeline/placeholder-event-list-item')) {
$buffer .= $partial->renderInternal($context, $indent . ' ');
}
if ($partial = $this->mustache->loadPartial('block_timeline/placeholder-event-list-item')) {
$buffer .= $partial->renderInternal($context, $indent . ' ');
}
if ($partial = $this->mustache->loadPartial('block_timeline/placeholder-event-list-item')) {
$buffer .= $partial->renderInternal($context, $indent . ' ');
}
$buffer .= $indent . ' </ul>
';
$buffer .= $indent . ' <div class="pt-3 pb-2 d-flex justify-content-between">
';
$buffer .= $indent . ' <div class="w-25 bg-pulse-grey" style="height: 35px"></div>
';
$buffer .= $indent . ' </div>
';
$buffer .= $indent . ' </div>
';
$context->pop();
}
}
return $buffer;
}
}

View File

@@ -0,0 +1,140 @@
<?php
class __Mustache_e7c4200485234ce3f8f700b257fc0cb1 extends Mustache_Template
{
private $lambdaHelper;
public function renderInternal(Mustache_Context $context, $indent = '')
{
$this->lambdaHelper = new Mustache_LambdaHelper($this->mustache, $context);
$buffer = '';
$buffer .= $indent . '<div data-region="timeline-view">
';
$buffer .= $indent . ' <div class="tab-content">
';
$buffer .= $indent . ' <div class="tab-pane ';
$value = $context->find('sorttimelinedates');
$buffer .= $this->section394210065fc120f40f05534a4cb50829($context, $indent, $value);
$buffer .= ' fade" data-limit="';
$value = $this->resolveValue($context->find('limit'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '" data-region="view-dates" id="view_dates_';
$value = $this->resolveValue($context->find('uniqid'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '-';
$value = $this->resolveValue($context->find('timelineinstanceid'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '">
';
if ($partial = $this->mustache->loadPartial('block_timeline/view-dates')) {
$buffer .= $partial->renderInternal($context, $indent . ' ');
}
$buffer .= $indent . ' </div>
';
$buffer .= $indent . ' <div
';
$buffer .= $indent . ' class="tab-pane ';
$value = $context->find('sorttimelinecourses');
$buffer .= $this->section394210065fc120f40f05534a4cb50829($context, $indent, $value);
$buffer .= ' fade"
';
$buffer .= $indent . ' data-region="view-courses"
';
$buffer .= $indent . ' data-midnight="';
$value = $this->resolveValue($context->find('midnight'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '"
';
$buffer .= $indent . ' data-limit="2"
';
$buffer .= $indent . ' data-offset="0"
';
$buffer .= $indent . ' data-days-limit="';
$value = $this->resolveValue($context->find('dayslimit'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '"
';
$buffer .= $indent . ' data-days-offset="';
$value = $this->resolveValue($context->find('daysoffset'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '"
';
$buffer .= $indent . ' data-no-events-url="';
$value = $this->resolveValue($context->findDot('urls.noevents'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '"
';
$buffer .= $indent . ' ';
$value = $context->find('overdue');
$buffer .= $this->sectionCd1d6ff3a18ac8b2210e2e5bf3a62251($context, $indent, $value);
$buffer .= '
';
$buffer .= $indent . ' id="view_courses_';
$value = $this->resolveValue($context->find('uniqid'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '-';
$value = $this->resolveValue($context->find('timelineinstanceid'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '"
';
$buffer .= $indent . ' >
';
if ($partial = $this->mustache->loadPartial('block_timeline/view-courses')) {
$buffer .= $partial->renderInternal($context, $indent . ' ');
}
$buffer .= $indent . ' </div>
';
$buffer .= $indent . ' </div>
';
$buffer .= $indent . '</div>';
return $buffer;
}
private function section394210065fc120f40f05534a4cb50829(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = 'active show';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= 'active show';
$context->pop();
}
}
return $buffer;
}
private function sectionCd1d6ff3a18ac8b2210e2e5bf3a62251(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = 'data-filter-overdue="{{overdue}}"';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= 'data-filter-overdue="';
$value = $this->resolveValue($context->find('overdue'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '"';
$context->pop();
}
}
return $buffer;
}
}

View File

@@ -0,0 +1,214 @@
<?php
class __Mustache_eb8c6915d301ba48b638deff38ab8432 extends Mustache_Template
{
private $lambdaHelper;
public function renderInternal(Mustache_Context $context, $indent = '')
{
$this->lambdaHelper = new Mustache_LambdaHelper($this->mustache, $context);
$buffer = '';
$buffer .= $indent . '<div class="divider border-start h-75 align-self-center ms-1 me-3"></div>
';
$buffer .= $indent . '<form action="';
$value = $this->resolveValue($context->find('legacyseturl'), $context);
$buffer .= ($value === null ? '' : $value);
$buffer .= '" method="post" class="d-flex align-items-center editmode-switch-form">
';
$buffer .= $indent . ' <div class="input-group">
';
$buffer .= $indent . ' <label class="me-2 mb-0 form-check-label ';
$value = $context->find('checked');
$buffer .= $this->section5fa6691bbd0b5caf3b13e18ede787532($context, $indent, $value);
$buffer .= '" for="';
$value = $this->resolveValue($context->find('uniqid'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '-editingswitch">
';
$buffer .= $indent . ' ';
$value = $context->find('str');
$buffer .= $this->section8eb26301b7adb5b471f5b42058e0700c($context, $indent, $value);
$buffer .= '
';
$buffer .= $indent . ' </label>
';
$buffer .= $indent . ' <div class="form-check form-switch">
';
$buffer .= $indent . ' <input type="checkbox"';
$buffer .= ' name="setmode"';
$value = $context->find('checked');
$buffer .= $this->sectionA225a3fb23a21bec1e3c559600c6be53($context, $indent, $value);
$buffer .= ' class="form-check-input"';
$buffer .= ' id="';
$value = $this->resolveValue($context->find('uniqid'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '-editingswitch"';
$buffer .= ' data-context="';
$value = $this->resolveValue($context->find('pagecontextid'), $context);
$buffer .= ($value === null ? '' : $value);
$buffer .= '"';
$buffer .= ' data-pageurl="';
$value = $this->resolveValue($context->find('pageurl'), $context);
$buffer .= ($value === null ? '' : $value);
$buffer .= '"';
$buffer .= '>
';
$buffer .= $indent . ' <span class="form-check-label">&nbsp;</span>
';
$buffer .= $indent . ' </div>
';
$buffer .= $indent . ' </div>
';
$buffer .= $indent . ' <input type="hidden" name="sesskey" value="';
$value = $this->resolveValue($context->find('sesskey'), $context);
$buffer .= ($value === null ? '' : $value);
$buffer .= '">
';
$buffer .= $indent . ' <input type="hidden" name="pageurl" value="';
$value = $this->resolveValue($context->find('pageurl'), $context);
$buffer .= ($value === null ? '' : $value);
$buffer .= '">
';
$buffer .= $indent . ' <input type="hidden" name="context" value="';
$value = $this->resolveValue($context->find('pagecontextid'), $context);
$buffer .= ($value === null ? '' : $value);
$buffer .= '">
';
$buffer .= $indent . ' <noscript>
';
$buffer .= $indent . ' <input type="submit" value="';
$value = $context->find('str');
$buffer .= $this->section784055b0413ba2959bcc3ebc23efe456($context, $indent, $value);
$buffer .= '">
';
$buffer .= $indent . ' </noscript>
';
$buffer .= $indent . '</form>
';
$value = $context->find('js');
$buffer .= $this->sectionA0ac314ac3090eb4fbe5862ab9f2b412($context, $indent, $value);
return $buffer;
}
private function section5fa6691bbd0b5caf3b13e18ede787532(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = 'text-primary';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= 'text-primary';
$context->pop();
}
}
return $buffer;
}
private function section8eb26301b7adb5b471f5b42058e0700c(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = ' editmode ';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' editmode ';
$context->pop();
}
}
return $buffer;
}
private function sectionA225a3fb23a21bec1e3c559600c6be53(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = '{{!
}} checked{{!
}}';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= ' checked';
$context->pop();
}
}
return $buffer;
}
private function section784055b0413ba2959bcc3ebc23efe456(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = 'setmode, core';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= 'setmode, core';
$context->pop();
}
}
return $buffer;
}
private function sectionA0ac314ac3090eb4fbe5862ab9f2b412(Mustache_Context $context, $indent, $value)
{
$buffer = '';
if (!is_string($value) && is_callable($value)) {
$source = '
require([\'core/edit_switch\'], function(editSwitch) {
editSwitch.init(\'{{uniqid}}-editingswitch\');
});
';
$result = (string) call_user_func($value, $source, $this->lambdaHelper);
$buffer .= $result;
} elseif (!empty($value)) {
$values = $this->isIterable($value) ? $value : array($value);
foreach ($values as $value) {
$context->push($value);
$buffer .= $indent . 'require([\'core/edit_switch\'], function(editSwitch) {
';
$buffer .= $indent . ' editSwitch.init(\'';
$value = $this->resolveValue($context->find('uniqid'), $context);
$buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
$buffer .= '-editingswitch\');
';
$buffer .= $indent . '});
';
$context->pop();
}
}
return $buffer;
}
}

Some files were not shown because too many files have changed in this diff Show More