CINXE.COM
African Review
<!DOCTYPE html> <html lang="en-gb" dir="ltr" class='layout-magazine com_content view-featured itemid-301 home j44 j40 mm-hover'> <head> <script> // JavaScript approach var dropdowns = document.querySelectorAll('[data-toggle="dropdown"]'); dropdowns.forEach(function(dropdown) { dropdown.removeAttribute('data-toggle'); }); // OR // jQuery approach // $('[data-toggle="dropdown"]').removeAttr('data-toggle'); document.addEventListener('DOMContentLoaded', function() { if (window.location.hash.includes(':~:text=')) { // Remove the junk fragment from the URL const cleanURL = window.location.href.split('#')[0]; window.history.replaceState(null, null, cleanURL); } }); </script> <script> /* document.addEventListener('DOMContentLoaded', function() { // Function to scroll the page up and then down 200 pixels function scrollPage() { // Scroll to the top window.scrollTo(0, 0); // Wait for a short period, then scroll down by 200 pixels setTimeout(() => { window.scrollTo(0, 100); }, 600); // Adjust the delay as needed } // Execute the scroll function once scrollPage(); }); */ </script> <style> .magazine-carousel .magazine-item-media .item-image { border: 1px solid #eee; } .magazine-item.magazine-leading.magazine-featured-leading .magazine-item-ct { display: -webkit-box !important; -webkit-box-orient: vertical; overflow: hidden; -webkit-line-clamp: 2; text-overflow: ellipsis; } .leading .article-intro { display: -webkit-box !important; -webkit-box-orient: vertical; overflow: hidden; -webkit-line-clamp: 5 !important; text-overflow: ellipsis; } #Mod2670 { margin-bottom: 10px !important; margin-top: 10px !important; } #t3-content .img-caption { display: none !important; } .moduletable.-horiz > .mod-banners.bannergroup { text-align: left; } .-mbb, .-mtb{ display:none; margin-bottom: 15px; } .-skymobile { display:none; } .-mobilebottom { display:none; } .module-top .bannergroup{ height:120px; } .module-middle .bannergroup{ height:90px; } .-horiz, .-horiz .bannergroup, .-horiz .bannergroup .banneritem { display: flex; align-items: center; } .bannergroup { position: relative; overflow: hidden; width: 100%; } .-sky .bannergroup{ height:600px;} .-top .bannergroup{ height:120px;} .-middle .bannergroup{ height:90px;} #Mod2678.bannergroup img{width:1184px;} .banneritem { position: absolute; top: 0; left: 0; width: 100%; height: 100%; opacity: 0; transition: opacity 0.5s ease-in-out; } .banneritem.active { opacity: 1; } #Mod664{ margin-top: 15px !important; } #t3-content .img-caption { display: none !important; } @media (max-width: 480px) { .-skymobile { display: flex; align-items: center; margin: 15px 0; } .-mobilebottom { display: flex; align-items: center; margin: 15px 0; } .-skyMob { display: flex; align-items: center; margin: 15px 0; } .-skyMob img,.-mobilebottom img{ max-width:300px !important; } .-mbb,.-mtb { display: flex; align-items: center; } .-horiz{ display: none !important; } .t3-content .article-title a { line-height: 1.2 !important; } .t3-header { height: 70px !important; } .logo-image img { min-width: 230px !important; } .off-canvas-toggle { height: 67px !important; } .horizontalContainer { margin-top: 84px !important; } .t3-topbar .top-right { position: absolute !important; top: 10px !important; } #Mod2670 { display: block !important; } } @media (min-width: 320px) and (max-width: 480px) { .logo-image .logo-img-sm { min-width: 230px !important; margin-left: 8%; margin-top: 4px; } .t3-header { height: 70px !important; } .logo-image img { min-width: 230px !important; } .off-canvas-toggle { height: 67px !important; } .horizontalContainer { margin-top: 84px !important; } .t3-topbar .top-right { position: absolute !important; top: 10px !important; } } @media (max-width: 992px) { .t3-header { height: 70px !important; } .logo-image img { min-width: 300px !important; } .off-canvas-toggle { height: 67px !important; } .horizontalContainer { margin-top: 84px !important; } .t3-topbar .top-right { position: absolute !important; top: 10px !important; } } @media (max-width: 425px) { .logo { width: 75%; text-align: center; } .logo-image { max-width: 100% !important; } .logo-image a { width: 100% !important; } .logo .logo-img-sm { max-width: 85%; } } @media (max-width: 375px) { .logo-image .logo-img-sm { min-width: 275px !important; margin-left: 5%; margin-top: 4px; } } @media (max-width: 320px) { .logo-image .logo-img-sm { min-width: 225px !important; margin-left: 5%; margin-top: 10px; } } .logo .logo-img { margin-top: 10px; } .-sky .bannergroup img{ border:1px solid grey;} .-top .bannergroup img{ border:1px solid grey;} .-horiz .bannergroup{ border:1px solid grey;} /* .t3-mainbody, .t3-sidebar { box-shadow: none !important; } */ .magazine-featured-intro, .style-2.magazine-list .magazine-leading, .row-articles .magazine-item, .link-item, .style-2.magazine-list .row-articles .magazine-category { border: 0 !important; } .magazine-featured .item-image img, .magazine-featured .pull-left.item-image img, .magazine-categories .pull-left.item-image, .category-module .item-image img { border: 1px solid #dfdfdf !important; } .-sky .bannergroup img{ border:1px solid grey;} .-top .bannergroup img{ border:1px solid grey;} .-horiz .bannergroup{ border:1px solid grey;} .-tda .bannergroup .banneritem { position: unset !important; opacity: 1 !important; } .-tda img { border:1px solid grey !important; } .-mbb { margin-bottom:15px !important; } .-mbb img, .-mtb { border: 1px solid #555555; } </style> <meta charset="utf-8"> <meta name="description" content="The latest news and analysis from across Africa, including stories from the continent's power, energy, construction and financial markets"> <meta name="generator" content="Joomla! - Open Source Content Management"> <title>African Review</title> <link href="/?format=feed&type=rss" rel="alternate" type="application/rss+xml" title="African Review"> <link href="/?format=feed&type=atom" rel="alternate" type="application/atom+xml" title="African Review"> <link href="https://africanreview.com/" rel="canonical"> <link href="/favicon.ico" rel="icon" type="image/vnd.microsoft.icon"> <link href="/media/vendor/fontawesome-free/css/fontawesome.css?5.15.4" rel="stylesheet" data-asset-name="fontawesome" /> <link href="/media/vendor/awesomplete/css/awesomplete.css?1.1.5" rel="stylesheet" data-asset-name="awesomplete" /> <link href="/media/plg_system_debug/css/debug.css?de6abcfc28e9b16a733679e86ff71527" rel="stylesheet" data-asset-name="plg.system.debug" data-asset-dependencies="fontawesome" /> <link href="/t3-assets/css/css-d6a2b-90336.css" rel="stylesheet" media="all" /> <link href="/t3-assets/css/css-5ac44-57024.css" rel="stylesheet" media="all" /> <link href="/t3-assets/css/css-8eae2-98600.css" rel="stylesheet" media="all" /> <link href="/t3-assets/css/css-524d5-90335.css" rel="stylesheet" media="all" /> <script src="/media/vendor/jquery/js/jquery.js?3.7.1" data-asset-name="jquery"></script> <script src="/media/legacy/js/jquery-noconflict.js?647005fc12b79b3ca2bb30c059899d5994e3e34d" data-asset-name="jquery-noconflict" data-asset-dependencies="jquery"></script> <script type="application/json" class="joomla-script-options new">{ "media-picker-api": { "apiBaseUrl": "https:\/\/africanreview.com\/index.php?option=com_media&format=json" }, "bootstrap.modal": { "#modal": { "keyboard": true, "focus": true } }, "joomla.jtext": { "MOD_FINDER_SEARCH_VALUE": "Search News..." }, "finder-search": { "url": "\/component\/finder\/?task=suggestions.suggest&format=json&tmpl=component&Itemid=301" }, "system.paths": { "root": "", "rootFull": "https:\/\/africanreview.com\/", "base": "", "baseFull": "https:\/\/africanreview.com\/" }, "csrf.token": "8a70894eb355c1c68424c356796e3797" }</script> <script src="/media/system/js/core.js?37ffe4186289eba9c5df81bea44080aff77b9684" data-asset-name="core"></script> <script src="/media/vendor/bootstrap/js/bootstrap-es5.js?5.3.2" nomodule defer data-asset-name="bootstrap.es5" data-asset-dependencies="core"></script> <script src="/media/com_finder/js/finder-es5.js?e6d3d1f535e33b5641e406eb08d15093e7038cc2" nomodule defer data-asset-name="com_finder.finder.es5" data-asset-dependencies="core"></script> <script src="/media/vendor/bootstrap/js/modal.js?5.3.2" type="module" data-asset-name="bootstrap.modal" data-asset-dependencies="bootstrap.es5"></script> <script src="/media/vendor/awesomplete/js/awesomplete.js?1.1.5" defer data-asset-name="awesomplete"></script> <script src="/media/com_finder/js/finder.js?a2c3894d062787a266d59d457ffba5481b639f64" type="module" data-asset-name="com_finder.finder" data-asset-dependencies="com_finder.finder.es5"></script> <script src="/media/plg_system_debug/js/debug.js?de6abcfc28e9b16a733679e86ff71527" defer data-asset-name="plg.system.debug" data-asset-dependencies="jquery"></script> <script src="/t3-assets/js/js-9efb0-71530.js"></script> <script src="https://www.google.com/recaptcha/api.js?render=6LeyNgkqAAAAAJdlM-q3ERqKTQOapz7Vqafszn1Y"></script> <script src="/t3-assets/js/js-10519-09634.js"></script> <script src="https://static.addtoany.com/menu/page.js" defer></script> <script src="/t3-assets/js/js-ac1a7-02068.js"></script> <script> var ja_base_uri = ""; </script> <script>if (typeof window.grecaptcha !== 'undefined') { grecaptcha.ready(function() { grecaptcha.execute("6LeyNgkqAAAAAJdlM-q3ERqKTQOapz7Vqafszn1Y", {action:'homepage'});}); }</script> <script>RSFormProReCAPTCHAv3.add("6LeyNgkqAAAAAJdlM-q3ERqKTQOapz7Vqafszn1Y", "contactform", 53);RSFormProUtils.addEvent(window, 'load', function() {RSFormProUtils.addEvent(RSFormPro.getForm(53), 'submit', function(evt){ evt.preventDefault(); RSFormPro.submitForm(RSFormPro.getForm(53)); });RSFormPro.addFormEvent(53, function(){ RSFormProReCAPTCHAv3.execute(53); });});</script> <script>RSFormProUtils.addEvent(window, 'load', function(){ RSFormPro.setHTML5Validation('53', false, {"parent":"","field":"rsform-error"}, 0); });</script> <script> var JAVideoPlayer = {}; (function($){ $(document).ready(function(){ JAVideoPlayer.playlist = function() { $('.ja-video-list').each(function(){ var container = $(this); var btnPlay = container; if(container.find('.btn-play').length) { btnPlay = container.find('.btn-play'); } btnPlay.click(function(){ var width = container.outerWidth(true); var height = container.outerHeight(true); if(container.data('video')) { var mainPlayer = $('#ja-main-player'); if(!mainPlayer.length) { video = container.find('.video-wrapper'); clearContent = true; } else { video = mainPlayer; var width = video.width(); var height = video.height(); var clearContent = false; if(container.data('url') && typeof(window.history.pushState) == 'function') { window.history.pushState('string', container.data('title'), container.data('url')); } } if(video.length) { $('.ja-video-list').removeClass('video-playing'); container.addClass('video-playing'); video.html(container.data('video')); video.find('iframe.ja-video, video').removeAttr('width').removeAttr('height').attr('autoplay', true); video.find('iframe.ja-video, video, .jp-video, .jp-jplayer').css({width: width, height: height}); video.show(); if(clearContent) { container.data('video', ''); } if(mainPlayer.length) { setTimeout(function(){ $('html, body').animate({ scrollTop: mainPlayer.offset().top }, 200); }, 500); } } } }); }); } JAVideoPlayer.playlist(); }); })(jQuery); </script> <!-- META FOR IOS & HANDHELD --> <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no"/> <style type="text/stylesheet"> @-webkit-viewport { width: device-width; } @-moz-viewport { width: device-width; } @-ms-viewport { width: device-width; } @-o-viewport { width: device-width; } @viewport { width: device-width; } </style> <script type="text/javascript"> /* ACP Start */ /* let url = window.document.URL.split('='); let metaTitleElement = window.document.querySelector('meta[name="metatitle"]'); let titleElement = window.document.querySelector('title'); let pageNumber = url[1]; if (metaTitleElement) { // If the meta tag with name="metatitle" exists, use its content as the title titleElement.textContent = metaTitleElement.getAttribute('content') + (pageNumber ? ' - Page - ' + pageNumber : ''); } else { // If the meta tag does not exist, set the title to 'title' + ' - page - ' + page number titleElement.textContent = (titleElement.textContent || 'title') + (pageNumber ? ' - Page - ' + pageNumber : ''); } */ /* working window.addEventListener('DOMContentLoaded', (event) => { let metaTitleElement = document.querySelector('meta[name="metatitle"]'); let titleElement = document.title; let counterElement = document.querySelector('.counter'); if (metaTitleElement && counterElement) { let counterText = counterElement.textContent.trim(); let pageNumbers = counterText.match(/\d+/g); let activePageNumber = pageNumbers ? pageNumbers[0] : ''; let totalPages = pageNumbers ? pageNumbers[1] : ''; let originalTitle = titleElement; let metaTitle = metaTitleElement.getAttribute('content'); let updatedTitle = originalTitle + (activePageNumber ? ' - Page ' + activePageNumber + ' of ' + totalPages : ''); let updatedMetaTitle = metaTitle + (activePageNumber ? ' - Page ' + activePageNumber + ' of ' + totalPages : ''); document.title = updatedTitle; metaTitleElement.setAttribute('content', updatedMetaTitle); } }); */ window.addEventListener('DOMContentLoaded', (event) => { let metaTitleElement = document.querySelector('meta[name="metatitle"]'); let originalTitle = document.title; if (metaTitleElement) { let metaTitle = metaTitleElement.getAttribute('content'); // Check for the 'start' parameter in the URL const urlParams = new URLSearchParams(window.location.search); if (urlParams.has('start')) { let startValue = parseInt(urlParams.get('start'), 10); let itemsPerPage = 10; // Adjust this based on actual items per page // Calculate the page number from 'start' parameter let activePageNumber = Math.floor(startValue / itemsPerPage) + 1; // Update title and meta title with the calculated page number let updatedTitle = `${originalTitle} - Page ${activePageNumber}`; let updatedMetaTitle = `${metaTitle} - Page ${activePageNumber}`; document.title = updatedTitle; metaTitleElement.setAttribute('content', updatedMetaTitle); } } }); /* ACP End */ //<![CDATA[ if (navigator.userAgent.match(/IEMobile\/10\.0/)) { var msViewportStyle = document.createElement("style"); msViewportStyle.appendChild( document.createTextNode("@-ms-viewport{width:auto!important}") ); document.getElementsByTagName("head")[0].appendChild(msViewportStyle); } //]]> </script> <meta name="HandheldFriendly" content="true"/> <meta name="apple-mobile-web-app-capable" content="YES"/> <!-- //META FOR IOS & HANDHELD --> <script src="/templates/override_files/js/customrsformurl.js" defer></script> <!-- GOOGLE FONTS --> <!-- ACP Start --> <!-- <link href='https://fonts.googleapis.com/css?family=Roboto:400,400italic,300,300italic,700,700italic' rel='stylesheet' type='text/css'> <link href='https://fonts.googleapis.com/css?family=Roboto+Slab:400,300,700' rel='stylesheet' type='text/css'> <link href='https://fonts.googleapis.com/css?family=Roboto+Condensed:700,400' rel='stylesheet' type='text/css'> --> <!-- ACP End --> <!--//GOOGLE FONTS --> <!-- ACP Start --> <link rel="preconnect" href="https://www.google-analytics.com"> <link rel="preconnect" href="https://fonts.googleapis.com"> <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> <link href="https://fonts.googleapis.com/css?family=Roboto+Slab:400,300,700&display=swap" rel="stylesheet" media="print" onload="this.media='all'"> <link href="https://fonts.googleapis.com/css?family=Roboto+Condensed:700,400&display=swap" rel="stylesheet" media="print" onload="this.media='all'"> <noscript> <link href="https://fonts.googleapis.com/css?family=Roboto+Slab:400,300,700&display=swap" rel="stylesheet"> <link href="https://fonts.googleapis.com/css?family=Roboto+Condensed:700,400&display=swap" rel="stylesheet"> </noscript> <!-- ACP End --> <!-- Le HTML5 shim and media query for IE8 support --> <!--[if lt IE 9]> --> <!-- ACP Start --> <!-- <script src="//html5shim.googlecode.com/svn/trunk/html5.js"></script> --> <!-- ACP End --> <script type="text/javascript" src="/plugins/system/t3/base-bs3/js/respond.min.js"></script> <![endif]--> <!-- You can add Google Analytics here or use T3 Injection feature --> <style> #extraContent { display: none; } #loadMoreBtn { cursor: pointer; color: blue; text-decoration: underline; } h1, .h1 { font-size: 30px; } h2, .h2 { font-size: 23px; } h3, .h3 { font-size: 22px; } h4, .h4 { font-size: 21px; } h5, .h5 { font-size: 20px; } h6, .h6 { font-size: 19px; } </style> </head> <body> <script> // Select the element by class name var elements = document.getElementsByClassName('magazine-category'); // Loop through all elements with the class name for (var i = 0; i < elements.length; i++) { elements[i].style.minHeight = null; // Remove the min-height style } </script> <script src="https://cdn-eu.pagesense.io/js/alaincharles/9a9738cf2456433287c9dfa3ce17fee1.js" defer></script> <script type="text/javascript"> (function ($) { $(window).on('load', function () { $('a').filter(function () { return this.href.match(/.*\.(zip|mp3*|mpe*g|pdf|docx*|pptx*|xlsx*|jpe*g|png|gif|tiff|rar*)(\?.*)?$/); }).click(function (e) { ga('send', 'event', 'download', 'click', this.href); }); $('a[href^="mailto"]').click(function (e) { ga('send', 'event', 'email', 'send', this.href); }); var loc = location.host.split('.'); while (loc.length > 2) { loc.shift(); } loc = loc.join('.'); var localURLs = [ loc, '' ]; $('a[href^="http"]').filter(function () { if (!this.href.match(/.*\.(zip|mp3*|mpe*g|pdf|docx*|pptx*|xlsx*|jpe*g|png|gif|tiff|rar*)(\?.*)?$/)) { for (var i = 0; i < localURLs.length; i++) { if (this.href.indexOf(localURLs[i]) == -1) return this.href; } } }).click(function (e) { ga('send', 'event', 'outbound', 'click', this.href); }); }); })(jQuery); </script> <script type="text/javascript"> (function (i, s, o, g, r, a, m) { i['GoogleAnalyticsObject'] = r; i[r] = i[r] || function () { (i[r].q = i[r].q || []).push(arguments) }, i[r].l = 1 * new Date(); a = s.createElement(o), m = s.getElementsByTagName(o)[0]; a.async = 1; a.src = g; m.parentNode.insertBefore(a, m) })(window, document, 'script', '//www.google-analytics.com/analytics.js', 'ga'); ga('create', 'UA-8096751-11', 'auto'); ga('set', 'anonymizeIp', true); ga('set', 'dimension4', 'registered'); ga('send', 'pageview'); </script> <div class="t3-wrapper"> <!-- Need this wrapper for off-canvas menu. Remove if you don't use of-canvas --> <!-- TOPBAR --> <div class="t3-topbar"> <div class="top-left"> <nav class="t3-topnav"> <div class="moduletable "> <ul class="nav nav-pills nav-stacked menu"> <li class="item-921"><a href="/current-issue/about-us" class="">About Us </a></li><li class="item-941"><a href="/advertise" class="">Advertise </a></li><li class="item-931"><a href="/current-issue/contact-us" class="">Contact Us </a></li><li class="item-951"><a href="/events/event-list" class="">Event Listings </a></li><li class="item-971"><a href="/current-issue/magazine-archive" class="">Magazine Archive </a></li><li class="item-981"><a href="/privacy-policy" class="">Privacy Policy </a></li><li class="item-991"><a href="/subscribe" class="">Subscribe </a></li><li class="item-1071"><a href="/terms-of-use" class="">Terms of Use</a></li></ul> </div> </nav> </div> <div class="top-right"> <div class="module-search"> <form class="mod-finder js-finder-searchform form-search" action="/search" method="get" role="search"> <label for="mod-finder-searchword2666" class="finder">Search</label><input type="text" name="q" id="mod-finder-searchword2666" class="js-finder-search-query form-control" value="" placeholder="Search News..."> <span class="fa fa-search"></span> </form> </div> </div> </div> <!-- //TOP BAR --> <script type="module" src="/templates/ja_teline_v/js/lite-vimeo-embed.js" defer></script> <script src="https://cdn-eu.pagesense.io/js/alaincharles/9a9738cf2456433287c9dfa3ce17fee1.js"></script> <!-- HEADER --> <header id="t3-header" class="t3-header"> <span data-server-nm="ACP" style="display:none;"> webvic-c</span> <div class="container"> <div class="row"> <!-- ACP Start --> <div class="col-md-4 header-left"> <!-- OFF CANVAS TOGGLE --> <button class="btn btn-default off-canvas-toggle" type="button" data-pos="left" data-nav="#t3-off-canvas" data-effect="off-canvas-effect-4"> <i class="fa fa-bars"></i> </button> <div id="t3-off-canvas" class="t3-off-canvas"> <div class="t3-off-canvas-header"> <h2 class="t3-off-canvas-header-title">Sidebar</h2> <button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button> </div> <div class="t3-off-canvas-body"> <div class="t3-module module " id="Mod2653"><div class="module-inner"><div class="module-ct"><ul class="nav nav-pills nav-stacked menu"> <li class="item-301 default current active"><a href="/" class="">Home</a></li><li class="item-232"><a href="/energy" class="">Energy</a></li><li class="item-158"><a href="/construction" class="">Construction</a></li><li class="item-2419"><a href="/mining" class="">Mining</a></li><li class="item-231"><a href="/transport-a-logistics" class="">Logistics</a></li><li class="item-154"><a href="/finance" class="">Finance</a></li><li class="item-156"><a href="/manufacturing" class="">Manufacturing</a></li><li class="item-233"><a href="/ict" class="">Technology</a></li><li class="item-234 deeper dropdown parent"><a href="/current-issue/" class=" dropdown-toggle" data-toggle="dropdown" target="_blank" rel="noopener noreferrer">Magazine <em class="caret"></em></a><ul class="dropdown-menu"><li class="item-177"><a href="/current-issue/magazine-archive" class="">Magazine Archive</a></li><li class="item-176"><a href="/subscribe" class="">Subscribe </a></li><li class="item-2091"><a href="/videos" class="">Videos </a></li></ul></li><li class="item-1201 deeper dropdown parent"><a href="/events/event-list" class=" dropdown-toggle" data-toggle="dropdown">Events <em class="caret"></em></a><ul class="dropdown-menu"><li class="item-1211"><a href="/events/event-list" class="">Event List</a></li><li class="item-237"><a href="/events/event-news" class="">Event News</a></li><li class="item-2312"><a href="/events/webinar" class="">Webinar</a></li></ul></li><li class="item-683 deeper dropdown parent"><a href="/buyers-guide/genset-2023" class=" dropdown-toggle" data-toggle="dropdown">Buyers' Guide <em class="caret"></em></a><ul class="dropdown-menu"><li class="item-2407"><a href="/buyers-guide/genset-2023" class="">GENSET</a></li><li class="item-2416"><a href="/buyers-guide/construction-2023" class="">Construction</a></li></ul></li></ul> </div></div></div> </div> </div> <!-- // OFF CANVAS TOGGLE --> <!-- LOGO --> <div class="logo"> <div class="logo-image logo-control"> <a href="/" title="African Review of Business and Technology"> <img class="logo-img" src="/templates/ja_teline_v/images/logo.svg" alt="African Review of Business and Technology" /> <img class="logo-img-sm" src="/templates/ja_teline_v/images/logo.svg" alt="African Review of Business and Technology" /> <span>African Review of Business and Technology</span> </a> <small class="site-slogan">ATR</small> </div> </div> <!-- //LOGO --> </div> <!-- ACP End --> <!-- HEADER RIGHT --> <!-- ACP Start --> <div class="col-md-8 header-right"> <!-- ACP End --> <!-- <div class="col-md-7 header-right"> --> <div class="header-right-inner t3-d-flex"> <div class="col t3-flex-1 trending "> <div class="moduletable -top"> <!-- add if template not calling jquery already <script src="https://code.jquery.com/jquery-3.6.0.min.js" integrity="sha256-/xUj+3OJU5yExlq6GSYGSHk7tPXikynS7ogEvDej/m4=" crossorigin="anonymous"></script> --> <div class="mod-banners bannergroup"> <div class="mod-banners__item banneritem"> <a href="/component/aaccpp/click/5592/" target="_blank" rel="noopener noreferrer" title="ATR_TB_MSC_010824_301124"> <img src="https://africanreview.com/aaccpp/_images/ATR_TB_MSC_011024_311024.gif#joomlaImage://local-banners/_images/ATR_TB_MSC_011024_311024.gif?width=728&height=120" alt="MSC Mediterranean Shipping Company" width="728" height="120" > </a> </div> <div class="mod-banners__item banneritem"> <a href="/component/aaccpp/click/5603/" target="_blank" rel="noopener noreferrer" title="ATR_TB_Metalgalante_011024_301124"> <img src="https://africanreview.com/aaccpp/_images/ATR_TB_Metalgalante_011024_311024.jpg" alt="Metalgalante S.p.A." width="728" height="120" srcset="/images/ochri/f7d27ba1a0cb517226761bac54a97f3e-728px.jpg 728w, /images/ochri/f7d27ba1a0cb517226761bac54a97f3e-575px.jpg 575w, /images/ochri/f7d27ba1a0cb517226761bac54a97f3e-480px.jpg 480w, /images/ochri/f7d27ba1a0cb517226761bac54a97f3e-320px.jpg 320w" sizes="(min-width: 1920px) 728px, (min-width: 1366px) 728px, (min-width: 1200px) 728px, (min-width: 992px) 728px, (min-width: 768px) 728px, (min-width: 575px) 575px, (min-width: 480px) 480px, (min-width: 320px) 320px" debug-image-number="1" > </a> </div> <div class="mod-banners__item banneritem"> <a href="/component/aaccpp/click/5608/" target="_blank" rel="noopener noreferrer" title="ATR_TB_Volvo_011124_301124"> <img src="https://africanreview.com/aaccpp/_images/ATR_TB_Volvo_011124_301124.jpg#joomlaImage://local-banners/_images/ATR_TB_Volvo_011124_301124.jpg?width=728&height=120" alt="Volvo" width="728" height="120" srcset="/images/ochri/ce31fc3789d1ff3baf4e7c682f6c570b-728px.jpg 728w, /images/ochri/ce31fc3789d1ff3baf4e7c682f6c570b-575px.jpg 575w, /images/ochri/ce31fc3789d1ff3baf4e7c682f6c570b-480px.jpg 480w, /images/ochri/ce31fc3789d1ff3baf4e7c682f6c570b-320px.jpg 320w" sizes="(min-width: 1920px) 728px, (min-width: 1366px) 728px, (min-width: 1200px) 728px, (min-width: 992px) 728px, (min-width: 768px) 728px, (min-width: 575px) 575px, (min-width: 480px) 480px, (min-width: 320px) 320px" debug-image-number="2" > </a> </div> </div> </div> </div> <!-- ACP Start --> <!--<div class="col calendar"> <div class="col-inner"> <span class="number date">27</span> <div class="text"> <span class="day">Wed</span>, <span class="month">Nov</span> </div> </div> </div>--> <!-- ACP End --> </div> </div> <!-- // HEADER RIGHT --> </div> </div> </header> <!-- // HEADER --> <!-- MAIN NAVIGATION --> <nav id="t3-mainnav" class="wrap navbar navbar-default t3-mainnav"> <div class="container"> <!-- Brand and toggle get grouped for better mobile display --> <div class="navbar-header"> </div> <div class="t3-navbar navbar-collapse collapse"> <div class="t3-megamenu" data-responsive="true"> <ul itemscope itemtype="http://www.schema.org/SiteNavigationElement" class="nav navbar-nav level0"> <li itemprop='name' class="current active item-home" data-id="301" data-level="1" data-class="item-home" data-xicon="fa fa-home"> <a itemprop='url' class="" href="/" data-target="#"><span class="fa fa-home"></span>Home </a> </li> <li itemprop='name' class="dropdown mega" data-id="232" data-level="1"> <a itemprop='url' class=" dropdown-toggle" href="/energy" data-target="#" data-toggle="dropdown">Energy <em class="caret"></em></a> <div class="nav-child dropdown-menu mega-dropdown-menu" ><div class="mega-dropdown-inner"> <div class="row"> <div class="col-xs-12 mega-col-nav" data-width="12"><div class="mega-inner"> </div></div> </div> </div></div> </li> <li itemprop='name' class="dropdown mega" data-id="158" data-level="1"> <a itemprop='url' class=" dropdown-toggle" href="/construction" data-target="#" data-toggle="dropdown">Construction <em class="caret"></em></a> <div class="nav-child dropdown-menu mega-dropdown-menu" ><div class="mega-dropdown-inner"> <div class="row"> <div class="col-xs-12 mega-col-nav" data-width="12"><div class="mega-inner"> </div></div> </div> </div></div> </li> <li itemprop='name' data-id="2419" data-level="1"> <a itemprop='url' class="" href="/mining" data-target="#">Mining </a> </li> <li itemprop='name' class="dropdown mega" data-id="231" data-level="1"> <a itemprop='url' class=" dropdown-toggle" href="/transport-a-logistics" data-target="#" data-toggle="dropdown">Logistics <em class="caret"></em></a> <div class="nav-child dropdown-menu mega-dropdown-menu" ><div class="mega-dropdown-inner"> <div class="row"> <div class="col-xs-12 mega-col-nav" data-width="12"><div class="mega-inner"> </div></div> </div> </div></div> </li> <li itemprop='name' class="dropdown mega" data-id="154" data-level="1"> <a itemprop='url' class=" dropdown-toggle" href="/finance" data-target="#" data-toggle="dropdown">Finance <em class="caret"></em></a> <div class="nav-child dropdown-menu mega-dropdown-menu" ><div class="mega-dropdown-inner"> <div class="row"> <div class="col-xs-12 mega-col-nav" data-width="12"><div class="mega-inner"> </div></div> </div> </div></div> </li> <li itemprop='name' class="dropdown mega" data-id="156" data-level="1"> <a itemprop='url' class=" dropdown-toggle" href="/manufacturing" data-target="#" data-toggle="dropdown">Manufacturing <em class="caret"></em></a> <div class="nav-child dropdown-menu mega-dropdown-menu" ><div class="mega-dropdown-inner"> <div class="row"> <div class="col-xs-12 mega-col-nav" data-width="12"><div class="mega-inner"> </div></div> </div> </div></div> </li> <li itemprop='name' class="dropdown mega" data-id="233" data-level="1"> <a itemprop='url' class=" dropdown-toggle" href="/ict" data-target="#" data-toggle="dropdown">Technology <em class="caret"></em></a> <div class="nav-child dropdown-menu mega-dropdown-menu" ><div class="mega-dropdown-inner"> <div class="row"> <div class="col-xs-12 mega-col-nav" data-width="12"><div class="mega-inner"> </div></div> </div> </div></div> </li> <li itemprop='name' class="dropdown mega" data-id="234" data-level="1"> <a itemprop='url' class=" dropdown-toggle" href="/current-issue/" target="_blank" data-target="#" data-toggle="dropdown">Magazine<em class="caret"></em></a> <div class="nav-child dropdown-menu mega-dropdown-menu" ><div class="mega-dropdown-inner"> <div class="row"> <div class="col-xs-12 mega-col-nav" data-width="12"><div class="mega-inner"> <ul itemscope itemtype="http://www.schema.org/SiteNavigationElement" class="mega-nav level1"> <li itemprop='name' data-id="177" data-level="2"> <a itemprop='url' class="" href="/current-issue/magazine-archive" data-target="#">Magazine Archive </a> </li> <li itemprop='name' data-id="176" data-level="2"> <a itemprop='url' class="" href="/subscribe" data-target="#">Subscribe</a> </li> <li itemprop='name' data-id="2091" data-level="2"> <a itemprop='url' class="" href="/videos" data-target="#">Videos</a> </li> </ul> </div></div> </div> </div></div> </li> <li itemprop='name' class="dropdown mega" data-id="1201" data-level="1"> <a itemprop='url' class=" dropdown-toggle" href="/events/event-list" data-target="#" data-toggle="dropdown">Events<em class="caret"></em></a> <div class="nav-child dropdown-menu mega-dropdown-menu" ><div class="mega-dropdown-inner"> <div class="row"> <div class="col-xs-12 mega-col-nav" data-width="12"><div class="mega-inner"> <ul itemscope itemtype="http://www.schema.org/SiteNavigationElement" class="mega-nav level1"> <li itemprop='name' data-id="1211" data-level="2"> <a itemprop='url' class="" href="/events/event-list" data-target="#">Event List </a> </li> <li itemprop='name' data-id="237" data-level="2"> <a itemprop='url' class="" href="/events/event-news" data-target="#">Event News </a> </li> <li itemprop='name' data-id="2312" data-level="2"> <a itemprop='url' class="" href="/events/webinar" data-target="#">Webinar </a> </li> </ul> </div></div> </div> </div></div> </li> <li itemprop='name' class="dropdown mega" data-id="683" data-level="1"> <a itemprop='url' class=" dropdown-toggle" href="/buyers-guide/genset-2023" data-target="#" data-toggle="dropdown">Buyers' Guide<em class="caret"></em></a> <div class="nav-child dropdown-menu mega-dropdown-menu" ><div class="mega-dropdown-inner"> <div class="row"> <div class="col-xs-12 mega-col-nav" data-width="12"><div class="mega-inner"> <ul itemscope itemtype="http://www.schema.org/SiteNavigationElement" class="mega-nav level1"> <li itemprop='name' data-id="2407" data-level="2"> <a itemprop='url' class="" href="/buyers-guide/genset-2023" data-target="#">GENSET </a> </li> <li itemprop='name' data-id="2416" data-level="2"> <a itemprop='url' class="" href="/buyers-guide/construction-2023" data-target="#">Construction </a> </li> </ul> </div></div> </div> </div></div> </li> </ul> </div> </div> </div> </nav> <script> (function ($){ var maps = [{"id":232,"class":"cat-red"},{"id":158,"class":"cat-violet"},{"id":2419,"class":"cat-grey"},{"id":231,"class":"cat-green"},{"id":223,"class":"cat-green"},{"id":154,"class":"cat-purple"},{"id":163,"class":"cat-purple"},{"id":156,"class":"cat-brown"},{"id":233,"class":"cat-blue"},{"id":237,"class":"cat-purple"},{"id":2312,"class":"cat-grey"}]; $(maps).each (function (){ $('li[data-id="' + this['id'] + '"]').addClass (this['class']); }); })(jQuery); </script> <!-- //MAIN NAVIGATION --> <!-- ACP Start --> <div id="t3-mainbody" class="container t3-mainbody horizontalContainer"> <div class="row"> <!-- MAIN CONTENT --> <div id="t3-content" class="t3-content col-md-8 horizontalBanContainer"> <div class="moduletable -horiz"> <!-- add if template not calling jquery already <script src="https://code.jquery.com/jquery-3.6.0.min.js" integrity="sha256-/xUj+3OJU5yExlq6GSYGSHk7tPXikynS7ogEvDej/m4=" crossorigin="anonymous"></script> --> <div class="mod-banners bannergroup"> <div class="mod-banners__item banneritem"> <a href="/component/aaccpp/click/5529/" target="_blank" rel="noopener noreferrer" title="CAF_HB_Inhouse_060723"> <img src="https://africanreview.com/aaccpp/_images/ATR_HB_CAF_020724.jpg" alt="NEW interactive digital platform" width="728" height="90" srcset="/images/ochri/785f62eb2071d0966c3b2b9a5577575a-728px.jpg 728w, /images/ochri/785f62eb2071d0966c3b2b9a5577575a-575px.jpg 575w, /images/ochri/785f62eb2071d0966c3b2b9a5577575a-480px.jpg 480w, /images/ochri/785f62eb2071d0966c3b2b9a5577575a-320px.jpg 320w" sizes="(min-width: 1920px) 728px, (min-width: 1366px) 728px, (min-width: 1200px) 728px, (min-width: 992px) 728px, (min-width: 768px) 728px, (min-width: 575px) 575px, (min-width: 480px) 480px, (min-width: 320px) 320px" debug-image-number="3" > </a> </div> </div> </div> <div class="moduletable -mtb"> <!-- add if template not calling jquery already <script src="https://code.jquery.com/jquery-3.6.0.min.js" integrity="sha256-/xUj+3OJU5yExlq6GSYGSHk7tPXikynS7ogEvDej/m4=" crossorigin="anonymous"></script> --> <div class="mod-banners bannergroup"> <div class="mod-banners__item banneritem"> <a href="/component/aaccpp/click/5575/" target="_blank" rel="noopener noreferrer" title="ATR_MTB_Inhouse_150524"> <img src="https://africanreview.com/aaccpp/_images/ATR_MTB_Inhouse_150524.png#joomlaImage://local-banners/_images/ATR_MTB_Inhouse_150524.png?width=480&height=200" alt="African Review" width="480" height="200" srcset="/images/ochri/985f2e960e8c2e86238e505f18b1a014-480px.png 480w, /images/ochri/985f2e960e8c2e86238e505f18b1a014-320px.png 320w" sizes="(min-width: 1920px) 480px, (min-width: 1366px) 480px, (min-width: 1200px) 480px, (min-width: 992px) 480px, (min-width: 768px) 480px, (min-width: 575px) 480px, (min-width: 480px) 480px, (min-width: 320px) 320px" debug-image-number="4" > </a> </div> </div> </div> <div id="mod-custom2670" class="mod-custom custom"> <a href="/current-issue/" class="DM_mbl_button"> <h5 class="dm_mbl_head_text">Read the Digital Magazine</h5> </a></div> </div> <!-- //MAIN CONTENT --> <div class="t3-sidebar t3-sidebar-right col-md-4 socialBar"> <div id="mod-custom124" class="mod-custom custom"> <!--<p><a href="http://twitter.com/africanreview" target="_blank"><img loading="lazy" title="Follow @AfricanReview on Twitter" src="/images/tyr_01.jpg" alt="twitter" /></a><a href="http://www.facebook.com/pages/African-Review-of-Business-and-Technology/507239115959583" target="_blank"><img loading="lazy" title="Follow African Review on Facebook " src="/images/tyr_02a.jpg" alt="facebook" /></a><a href="/component/obrss/african-review-rss-feed" target="_blank"><img loading="lazy" title="Follow our RSS feed for the latest industry news" src="/images/tyr_03.jpg" alt="rss" /></a><a href="http://www.alaincharles.com/" target="_blank"><img loading="lazy" title="Find out more about Alain Charles Publishing" src="/images/tyr_04.jpg" alt="acp" /></a></p>--> <p><a href="https://twitter.com/africanreview" target="_blank" rel="noopener noreferrer"><img loading="lazy" src="/aaccpp/_images/twit_icon.png" alt="twitter" /></a> <a href="https://www.facebook.com/AfricanReview" target="_blank" rel="noopener noreferrer"><img loading="lazy" src="/aaccpp/_images/fb_icon.png" alt="Facebook" /></a> <a href="https://www.linkedin.com/showcase/african-review-of-business-and-technology" target="_blank" rel="noopener noreferrer"><img loading="lazy" src="/aaccpp/_images/ln_icon.png" alt="Linkedin" /></a> <a href="https://www.alaincharles.com/" target="_blank" rel="noopener noreferrer"><img loading="lazy" src="/aaccpp/_images/acp_icon.png" alt="acp" /></a> <a href="/current-issue/contact-us" target="_blank" rel="noopener noreferrer"><img loading="lazy" src="/aaccpp/_images/mail_icon.png" alt="Contact Us" /></a></p></div> </div> </div> </div> <!-- ACP End --> <div class="main"> <!-- ACP Start --> <!-- //removedhoriz --> <div id="t3-mainbody" class="container t3-mainbody"> <div class="row"> <!-- MAIN CONTENT --> <div id="t3-content" class="t3-content col-md-8"> <div class="t3-module module " id="Mod2656"><div class="module-inner"><div class="module-ct"> <div class="row style-1 magazine-featured"> <div class="col magazine-featured-items col-md-12"> <div class="magazine-section-heading"> <h4>In The Spotlight</h4> </div> <!-- Leading --> <div class="magazine-item magazine-leading magazine-featured-leading"> <div id="magazine-carousel-2656" class="carousel magazine-carousel slide" data-ride="carousel" > <div class="carousel-inner" role="listbox"> <div class="item active"> <div class="magazine-item-media"> <span class="media-mask"></span> <div class="pull-left item-image"> <a href="/mining/a-responsible-mineral-sourcing-ecosystem-for-africa" title="class="caption" title="Discussions at the launch event focused on sourcing gold from artisanal and small-scale gold miners. (Image source: Adobe Stock)""> <span itemprop="image" itemscope itemtype="https://schema.org/ImageObject"> <img class="caption" title="Discussions at the launch event focused on sourcing gold from artisanal and small-scale gold miners. (Image source: Adobe Stock)" src="/images/2024/november/Africa-responsible-mineral-sourcing-ARMSI.webp#joomlaImage://local-images/2024/november/Africa-responsible-mineral-sourcing-ARMSI.webp?width=787&height=399" alt="Metals and minerals on a map of Africa" itemprop="url" srcset="/images/ochri/f44cefcea0f19ce7b1e69988d5c70194-787px.webp 787w, /images/ochri/f44cefcea0f19ce7b1e69988d5c70194-768px.webp 768w, /images/ochri/f44cefcea0f19ce7b1e69988d5c70194-575px.webp 575w, /images/ochri/f44cefcea0f19ce7b1e69988d5c70194-480px.webp 480w, /images/ochri/f44cefcea0f19ce7b1e69988d5c70194-320px.webp 320w" sizes="(min-width: 1920px) 787px, (min-width: 1366px) 787px, (min-width: 1200px) 787px, (min-width: 992px) 787px, (min-width: 768px) 768px, (min-width: 575px) 575px, (min-width: 480px) 480px, (min-width: 320px) 320px" debug-image-number="5" > <meta itemprop="height" content="auto" /> <meta itemprop="width" content="auto" /> </span> </a> <p class="img-caption">Discussions at the launch event focused on sourcing gold from artisanal and small-scale gold miners. (Image source: Adobe Stock)</p> </div> <span class="category-name cat-grey" title="Category: "> <a href="/mining" ><span itemprop="genre">Mining</span></a> </span> </div> <div class="magazine-item-main"> <div class="article-title"> <h3 itemprop="name"> <a href="/mining/a-responsible-mineral-sourcing-ecosystem-for-africa" itemprop="url"> A responsible mineral sourcing ecosystem for Africa</a> </h3> </div> <aside class="article-aside clearfix"> <dl class="article-info muted"> <dt class="article-info-term"> Details </dt> <dd class="hidden"></dd> <dd class="published hasTooltip" title="Created: "> <i class="icon-calendar"></i> <time datetime="2024-11-27T06:49:20+00:00"> 27 November 2024 <meta itemprop="datePublished" content="2024-11-27T06:49:20+00:00" /> <meta itemprop="dateModified" content="2024-11-27T06:49:20+00:00" /> </time> </dd> </dl> </aside> <div class="magazine-item-ct"> <p><strong>At the Dubai Precious Metals Conference 2024, the Africa Responsible Mineral Sourcing Initiative (ARMSI) was launched by the Africa Minerals Strategy Group (AMSG) and partners</strong></p> <p>ARMSI aims to promote transparency, compliance, traceability, accountability, social responsibility, and sustainability within Africa’s minerals and mining sector. Ultimately, it will<strong> unite countries, industry, and civil society</strong> to help ensure that the continent’s mineral wealth positively contributes to its economic development.</p> <p>The reveal was attended by a number of stakeholders including a range of<strong> African Ministers and officials</strong> responsible from Chad, Côte d'Ivoire, Ghana, Guinea, Liberia, Malawi, Sierra Leone, South Sudan, Uganda; as well as representatives from central banks financial institutions, mining companies, refineries, traders, investors, civil society, and leaders from the global precious metals industry.</p> <p>“The Africa Responsible Mineral Sourcing Initiative (ARMSI) is about redefining Africa's role in the global precious metals and critical minerals industry by ensuring that artisanal and small-scale miners-often the backbone of mineral production-become central players in responsible, ethical and sustainable mining practices,” remarked <strong>Moses Micheal Engadu, secretary-general of AMSG</strong>.</p> <p>“The goal of ARMSI, an initiative of the Africa Minerals Strategy Group is to create a central gateway for responsibly sourced and ethically mined minerals from Africa to the global markets. ARMSI will build<strong> Africa's responsible mineral sourcing ecosystem</strong> shifting away from raw material exportation towards sustainable value-added industry development to foster local employment, stimulate economic growth and secure a competitive position for African minerals in the global market.”</p> <h2>African mining to support African development</h2> <p>At the launch event, the ARMSI roadmap was unveiled, emphasising the developing of <strong>Africa Responsible Mineral Sourcing Guidelines and a comprehensive Manual</strong> led by the AMSG. Sub-regional stakeholder engagement forums will be held across the continent as part of the roadmap in order to promote responsible sourcing practices and gather insights.</p> <p>Ultimately, these initiatives will lay the groundwork for the launch of the Guidelines and Manual in May 2025. Countries, industry players and civil society organisations have been encouraged to contribute to this effort to ensure their voices are heard.</p> <p>The first secured physical delivery of responsibly sourced gold and silver under the ARMSI will reportedly be completed by February 2025 and will be executed by the <strong>Africa Minerals and Metals Exchange (AMME)</strong>, an initiative of the AMSG that aims to facilitate secure transactions, enhance market transparency, ensure traceability, certify compliance with regulatory standards and facilitate responsible sourcing of precious metals. The delivery will be completed with selected members of ARMSI and AMME.</p> <p>The launch of the initiative was met with widespread support from attending ministers who reiterated their commitment to fostering responsible and sustainable mining. <strong>Fahnseth Buggie Mulbah, Deputy Minister of Mines and Energy of the Republic of Liberia,</strong> commented, “Through the Africa Responsible Mineral Sourcing Initiative (ARMSI), we aim to strengthen compliance and transparency across the gold supply chain. I call upon all stakeholders-both locally and internationally-to ensure that gold sourced from artisanal and small-scale miners adheres to the required licenses, permits, and chain of custody systems. Let us work together under ARMSI to champion accountability, sustainability, and ethical practices in the precious metals sector.”</p> </div> </div> </div> <div class="item "> <div class="magazine-item-media"> <span class="media-mask"></span> <div class="pull-left item-image"> <a href="/manufacturing/cape-town-company-sets-new-record-with-boatbuilding-crane" title="class="caption" title="All six of the new cranes will be delivered during November and December 2024. (Image source: Condra)""> <span itemprop="image" itemscope itemtype="https://schema.org/ImageObject"> <img class="caption" title="All six of the new cranes will be delivered during November and December 2024. (Image source: Condra)" src="/images/2024/november/BB-Cranes-Condra-Cranes.webp#joomlaImage://local-images/2024/november/BB-Cranes-Condra-Cranes.webp?width=787&height=399" alt="A. Condra overhead cranes in a factory environment." itemprop="url" srcset="/images/ochri/ea663e28b928598706b6870eda1f6204-787px.webp 787w, /images/ochri/ea663e28b928598706b6870eda1f6204-768px.webp 768w, /images/ochri/ea663e28b928598706b6870eda1f6204-575px.webp 575w, /images/ochri/ea663e28b928598706b6870eda1f6204-480px.webp 480w, /images/ochri/ea663e28b928598706b6870eda1f6204-320px.webp 320w" sizes="(min-width: 1920px) 787px, (min-width: 1366px) 787px, (min-width: 1200px) 787px, (min-width: 992px) 787px, (min-width: 768px) 768px, (min-width: 575px) 575px, (min-width: 480px) 480px, (min-width: 320px) 320px" debug-image-number="6" > <meta itemprop="height" content="auto" /> <meta itemprop="width" content="auto" /> </span> </a> <p class="img-caption">All six of the new cranes will be delivered during November and December 2024. (Image source: Condra)</p> </div> <span class="category-name cat-brown" title="Category: "> <a href="/manufacturing" ><span itemprop="genre">Manufacturing</span></a> </span> </div> <div class="magazine-item-main"> <div class="article-title"> <h3 itemprop="name"> <a href="/manufacturing/cape-town-company-sets-new-record-with-boatbuilding-crane" itemprop="url"> Cape Town company sets new record with boatbuilding crane</a> </h3> </div> <aside class="article-aside clearfix"> <dl class="article-info muted"> <dt class="article-info-term"> Details </dt> <dd class="hidden"></dd> <dd class="published hasTooltip" title="Created: "> <i class="icon-calendar"></i> <time datetime="2024-11-26T09:00:17+00:00"> 26 November 2024 <meta itemprop="datePublished" content="2024-11-26T09:00:17+00:00" /> <meta itemprop="dateModified" content="2024-11-26T09:00:17+00:00" /> </time> </dd> </dl> </aside> <div class="magazine-item-ct"> <p><strong>Cape Town-based BB Cranes has received a notable order from boatbuilders Robertson and Caine, the largest manufacturer of catamarans in the southern hemisphere and the third largest globally</strong></p> <p>Amongst the six cranes that have been ordered are two single-girder and two double-girder BB machines with 5-ton capacity, spanning 20 metres (two cranes) and 19 metres; a 10-ton double-girder machine with a span of 20 metres; and a 30-metre span, 5-ton capacity crane for the factor in <strong>Montague Gardens in Cape Town</strong>.</p> <p>The latter is the crowning jewel of the order. It represents a record for the Cape Town-based company and is a direct result of a company effort to improve its capabilities. BB has steadily upgraded its capabilities and procedures at Rivergate Industrial Park since 2022, when it <strong>became a member of the Condra group</strong>. In June 2024, the company increased its factory floor area by 400 square metres.</p> <h2>Justifying expansion</h2> <p>BB will assemble all six from standard components, and fit them with twinned short-headroom Condra hoists – two per crane. There will be variable-speed drives on the long- and cross-travels for precise boat positioning.</p> <p>A BB Cranes spokesman explained that three of the six cranes would be manufactured simultaneously with two other wide-span machines ordered by <strong>Rovic</strong>, an independent agricultural machinery manufacturer that commissioned three double-girder overhead cranes in the first half of 2024, two of them designed with 28-metre spans just two metres shy of BB’s new 30-metre record.</p> <p>“Our crane spans are usually anything between 18 and 25 metres, so we see the 28-metre-span machines for Rovic – and especially the 30-metre span crane for Robertson and Caine – as <strong>justifying our decision to expand BB’s capabilities</strong> and increase our factory floor space,” the spokesman added.</p> <p>“All of these cranes represent turnkey deliveries from design through to installation. For us, they are affirmation of BB’s decision to grow.”</p> <h3>Automation on the rise</h3> <p>Robertson and Caine has been BB Cranes’ customer for twenty years. Current work for the boatbuilders includes <strong>partial on-site automation</strong> of a 16-ton crane used in repetitive applications, control of which will be reduced to the single push of one button to accelerate production and improve productivity.</p> <p>The BB Cranes spokesman explained that the number of enquiries for automated cranes was increasing. “We offer automation across our product range, working in collaboration with Condra’s design office,” he surmised. “<strong>Condra is accumulating automation experience,</strong> and is currently automating a crane for use in wrap-and-protect operations in Gauteng. We hope to see more automated cranes among our customers here in Cape Town.”</p> </div> </div> </div> <div class="item "> <div class="magazine-item-media"> <span class="media-mask"></span> <div class="pull-left item-image"> <a href="/manufacturing/how-to-quickly-detect-unstable-li-ion-batteries-in-a-warehouse" title="class="caption" title="The solution provides the accuracy and speed needed to isolate unstable batteries before they become a safety risk. (Image source: Brady)""> <span itemprop="image" itemscope itemtype="https://schema.org/ImageObject"> <img class="caption" title="The solution provides the accuracy and speed needed to isolate unstable batteries before they become a safety risk. (Image source: Brady)" src="/images/2024/november/Battery_campaign_visual-787x399.webp#joomlaImage://local-images/2024/november/Battery_campaign_visual-787x399.webp?width=787&height=399" alt="A visual infographic of Brady's battery solution" itemprop="url" srcset="/images/ochri/ebeeee686fe9dcdda6246c93d35ee167-787px.webp 787w, /images/ochri/ebeeee686fe9dcdda6246c93d35ee167-768px.webp 768w, /images/ochri/ebeeee686fe9dcdda6246c93d35ee167-575px.webp 575w, /images/ochri/ebeeee686fe9dcdda6246c93d35ee167-480px.webp 480w, /images/ochri/ebeeee686fe9dcdda6246c93d35ee167-320px.webp 320w" sizes="(min-width: 1920px) 787px, (min-width: 1366px) 787px, (min-width: 1200px) 787px, (min-width: 992px) 787px, (min-width: 768px) 768px, (min-width: 575px) 575px, (min-width: 480px) 480px, (min-width: 320px) 320px" debug-image-number="7" > <meta itemprop="height" content="auto" /> <meta itemprop="width" content="auto" /> </span> </a> <p class="img-caption">The solution provides the accuracy and speed needed to isolate unstable batteries before they become a safety risk. (Image source: Brady)</p> </div> <span class="category-name cat-brown" title="Category: "> <a href="/manufacturing" ><span itemprop="genre">Manufacturing</span></a> </span> </div> <div class="magazine-item-main"> <div class="article-title"> <h3 itemprop="name"> <a href="/manufacturing/how-to-quickly-detect-unstable-li-ion-batteries-in-a-warehouse" itemprop="url"> How to quickly detect unstable Li-ion batteries in a warehouse</a> </h3> </div> <aside class="article-aside clearfix"> <dl class="article-info muted"> <dt class="article-info-term"> Details </dt> <dd class="hidden"></dd> <dd class="published hasTooltip" title="Created: "> <i class="icon-calendar"></i> <time datetime="2024-11-25T11:01:47+00:00"> 25 November 2024 <meta itemprop="datePublished" content="2024-11-25T11:01:47+00:00" /> <meta itemprop="dateModified" content="2024-11-25T11:01:47+00:00" /> </time> </dd> </dl> </aside> <div class="magazine-item-ct"> <p><strong>Brady Corporation is offering a new, more cost-efficient solution to quickly detect unstable Li-ion batteries in storage</strong></p> <p>Able to automatically measure 0,5°C temperature differences per second, the solution provides the accuracy and speed needed to isolate unstable batteries before they become a safety risk.</p> <p>Brady’s new <a href="https://www.brady.eu/rfid-labels-smart-labelling/battery-temperature-monitoring?sfdc=701UK00000FBGQxYAP&utm_campaign=pwid-rfid&utm_medium=web-advertorial&utm_source=acharbt&utm_content=rfid-battery-case" target="_blank" rel="noopener"><strong>battery temperature monitoring solution</strong></a> involves 3 components: self-adhesive battery-free UHF RFID labels with embedded temperature sensors, RFID readers with up to 16 antennas, and a customisable RFID software platform. The self-adhesive UHF RFID-embedded labels can be applied inside battery cell boxes for fast temperature change detection. Alternatively, every battery cell can be labelled with Brady’s on-metal, printable UHF RFID labels to enable more elaborate advantages in Li-ion battery supply chains.</p> <p>Every second, the RFID antennas and readers automatically power all labels and sensors in range to collect temperature readings with 0.5°C accuracy. Every temperature reading, and matching battery storage location, is collected by the RFID software platform. When customisable temperature thresholds are reached, the software platform triggers 3<sup>rd</sup> party devices via standard API. With almost continuous, automated and accurate temperature monitoring, warehouse stakeholders can receive early warnings via sms, email or even racking warning lights. They can be guided in time to specific warehouse locations for unstable Li-ion battery isolation. Alternatively, Brady’s software platform API can also trigger an autonomous vehicle to automatically remove an unstable battery.</p> <p><a href="https://www.brady.eu/rfid-labels-smart-labelling/battery-temperature-monitoring?sfdc=701UK00000FBGQxYAP&utm_campaign=pwid-rfid&utm_medium=web-advertorial&utm_source=acharbt&utm_content=rfid-battery-case" target="_blank" rel="noopener"><strong>Click here to see how you can benefit from automated battery temperature monitoring in a single, comprehensive visual</strong></a></p> <p><img loading="lazy" src="/images/Battery_graphic-landscape.webp" alt="Beady battery infographic explaining the solution" style="display: block; margin-left: auto; margin-right: auto;" title="Battery-free UHF RFID labels with embedded sensors are a more cost-effective battery temperature monitoring solution (Image source: Brady)" srcset="/images/ochri/92ca17f3d0c9107a63d0d42e2967aa55-787px.webp 787w, /images/ochri/92ca17f3d0c9107a63d0d42e2967aa55-768px.webp 768w, /images/ochri/92ca17f3d0c9107a63d0d42e2967aa55-575px.webp 575w, /images/ochri/92ca17f3d0c9107a63d0d42e2967aa55-480px.webp 480w, /images/ochri/92ca17f3d0c9107a63d0d42e2967aa55-320px.webp 320w" sizes="(min-width: 1920px) 787px, (min-width: 1366px) 787px, (min-width: 1200px) 787px, (min-width: 992px) 787px, (min-width: 768px) 768px, (min-width: 575px) 575px, (min-width: 480px) 480px, (min-width: 320px) 320px" debug-image-number="8" ></p> <h2>Cost-effective</h2> <p>Battery-free UHF RFID labels with embedded sensors are a more cost-effective battery temperature monitoring solution than powered RFID tags or IR cameras. UHF RFID labels and their temperature sensors receive power wirelessly from RFID antennas and readers in range. They are available at significantly lower costs – up to 5 times less than battery-powered RFID tags – and do not require maintenance.<br /> <br />The number of RFID readers needed to completely cover storage locations in a warehouse heavily depends on warehouse setup, racking height and storage volume per racking compartment. Brady can connect up to 16 antennas to a single RFID reader that provides high accuracy, high speed temperature monitoring for all storage locations in 12 metre wide and 4 metre high racking.</p> <p>The automated, and almost continuous, nature of the temperature monitoring solution enables Li-ion battery manufacturers and logistics companies to significantly increase safety and reduce risk at advantageous costs.</p> <p><a href="https://www.brady.eu/rfid-labels-smart-labelling/battery-temperature-monitoring?sfdc=701UK00000FBGQxYAP&utm_campaign=pwid-rfid&utm_medium=web-advertorial&utm_source=acharbt&utm_content=rfid-battery-case#Case" target="_blank" rel="noopener"><strong>Discover battery monitoring case studies by clicking here</strong></a></p> <h3>Automated inventories</h3> <p>By adding an RFID reader gate at designated warehouse exits, Brady’s solution can also enable automated, real-time warehouse inventories. RFID labelled items are read by Brady’s RFID readers the moment their label enters reader range. When they pass through a designated RFID reader gate, these items can easily be subtracted from the inventory by the RFID software platform. When used in this way, the solution can provide cost-effective battery track & trace inside the warehouse from entry to exit, complete with battery cell box or battery cell temperature fluctuation in between.</p> <p><a href="https://www.brady.eu/forms/downloads/rfid-solutions-guide?filename=RFID_Solutions_Guide_Europe_English.pdf&sfdc=701UK00000FBGQxYAP&utm_campaign=pwid-rfid&utm_medium=web-advertorial&utm_source=acharbt&utm_content=rfid-battery-case" target="_blank" rel="noopener"><strong>Get some inspiration from Brady's free guidebook here</strong></a></p> <p><em>This article is authored by Brady Corporation</em></p> </div> </div> </div> <div class="item "> <div class="magazine-item-media"> <span class="media-mask"></span> <div class="pull-left item-image"> <a href="/energy/cop29-sets-out-us-1-3-trillion-climate-finance-target" title="class="caption" title="COP29 concluded with the Baku Finance Goal agreement. (Image source: UNFCCC)""> <span itemprop="image" itemscope itemtype="https://schema.org/ImageObject"> <img class="caption" title="COP29 concluded with the Baku Finance Goal agreement. (Image source: UNFCCC)" src="/images/2024/november/COP29-Baku-Finance-Goal.webp#joomlaImage://local-images/2024/november/COP29-Baku-Finance-Goal.webp?width=787&height=399" alt="Delegates speaking at COP29." itemprop="url" srcset="/images/ochri/99dfb9cb32bd2352d75ef2773314196a-787px.webp 787w, /images/ochri/99dfb9cb32bd2352d75ef2773314196a-768px.webp 768w, /images/ochri/99dfb9cb32bd2352d75ef2773314196a-575px.webp 575w, /images/ochri/99dfb9cb32bd2352d75ef2773314196a-480px.webp 480w, /images/ochri/99dfb9cb32bd2352d75ef2773314196a-320px.webp 320w" sizes="(min-width: 1920px) 787px, (min-width: 1366px) 787px, (min-width: 1200px) 787px, (min-width: 992px) 787px, (min-width: 768px) 768px, (min-width: 575px) 575px, (min-width: 480px) 480px, (min-width: 320px) 320px" debug-image-number="9" > <meta itemprop="height" content="auto" /> <meta itemprop="width" content="auto" /> </span> </a> <p class="img-caption">COP29 concluded with the Baku Finance Goal agreement. (Image source: UNFCCC)</p> </div> <span class="category-name cat-red" title="Category: "> <a href="/energy" ><span itemprop="genre">Energy</span></a> </span> </div> <div class="magazine-item-main"> <div class="article-title"> <h3 itemprop="name"> <a href="/energy/cop29-sets-out-us-1-3-trillion-climate-finance-target" itemprop="url"> COP29 sets out US$1.3 trillion climate finance target</a> </h3> </div> <aside class="article-aside clearfix"> <dl class="article-info muted"> <dt class="article-info-term"> Details </dt> <dd class="hidden"></dd> <dd class="published hasTooltip" title="Created: "> <i class="icon-calendar"></i> <time datetime="2024-11-25T07:50:42+00:00"> 25 November 2024 <meta itemprop="datePublished" content="2024-11-25T07:50:42+00:00" /> <meta itemprop="dateModified" content="2024-11-25T07:50:42+00:00" /> </time> </dd> </dl> </aside> <div class="magazine-item-ct"> <p><strong>There has been a mixed response to the outcome of COP29 and the Baku Finance Goal (BFG) that was announced in the final hour</strong></p> <p>There was plenty of drama in the conclusion of the 29<sup>th</sup> edition of the United Nations Climate Change Conference, held in Baku, as international stakeholders representing 200 countries vied to hammer out a deal that would continue the energy transition and support developing countries in their battle against climate change.</p> <p>The conference opened under headlines dominated by<strong> Ilham Aliyev, the President of country host Azerbaijan,</strong> who described oil and gas as a “gift from God” and criticised misinformation spread by western media, charities and politicians. From this point, persistent protests from climate demonstrators and campaigners set the background clamour for the event as it ran through the agenda, as the spotlight began to focus the eventual deal that would mark its success, or otherwise.</p> <p>As the debate began in earnest, the temperature began to rise and at one point in the proceedings it appeared as though a deal might not be reached following the<strong> breakdown of discussions</strong> and dozens of nations walking out.</p> <p>However, this tumultuous finale, delegates returned to the room and a period of intense diplomacy saw a new deal struck in the dying hours of the conference</p> <h2>Over the line in Baku</h2> <p>The culmination of the debate was announced in the form of the BFG.</p> <p>This represents a commitment to channel <strong>US$1.3 trillion of climate finance</strong> to the developing world each year. At its core is a target for developed countries to take the lead on mobilising at least <strong>US$300bn per year</strong> for developing countries by 2035.</p> <p>In addition, there was a conclusion for the <strong>Article 6 negotiation</strong> on high integrity carbon markets under the UN. According to the COP29 announcement, financial flows from complaint carbon markets could reach US$1 trillion per year by 2050 and have the potential to reduce the cost of implementing national climate plans by US$250bn per year.</p> <p>“We have unlocked one of the most complex and technical challenges in climate diplomacy,” said COP29 lead negotiator Yalchin Rafiyev. “Article 6 is hard to understand, but its impacts will be clear in our everyday lives. It means coal plants decommissioned, wind farms built and forests planted. It means a new wave of investment in the developing world.”</p> <p>In addition, the full operationalisation of the<strong> Loss and Damage Fund</strong> was unveiled after originally being agreed during COP27 in Egypt. The fund aims to provide financial assistance to countries most vulnerable to the impacts of climate change, with the decision to launch operations made agreed during COP28.</p> <p>COP29 went further by ensuring the fund’s operationalisation, including several important related agreements including the Trustee Agreement and the Secretariat Hosting Agreement. To date, the total pledged financial support for the fund exceeds US$730mn.</p> <h3>The best outcome or an “optical illusion”?</h3> <p>“When the world came to Baku, people doubted that Azerbaijan could deliver. They doubted that everyone could agree. They were wrong on both counts,” remarked <strong>COP29 President, Mukhtar Babayev.</strong> “With this breakthrough, the Baku Finance Goal will turn billions into trillions over the next decade. We have secured a trebling of the core climate finance target for developing countries each year.</p> <p>“The Baku Finance Goal represents the best possible deal we could reach, and we have pushed the donor countries as far as possible. We have forever changed the global financial architecture and taken a significant step towards delivering the means to deliver a pathway to 1.5°C. The years ahead will not be easy. The science shows that the challenges will only grow. Our ability to work together will be tested. The Baku Breakthrough will help us weather the coming storms.”</p> <p>This positive judgement is not one universally shared however, with critics suggesting that developed countries were not meeting their responsibilities to raise resources to support developing nations. <strong>Indian negotiator, Chandni Raina</strong> was one of the leading voices in dissent, labelling it “an optical illusion” that “will not address the enormity of the challenge we all face.”</p> <p><strong>Ali Mohamed, Kenya’s special envoy for climate change and chair of the African group of negotiators,</strong> also expressed his disappointment. “Africa leaves Baku with realism and resignation as COP29 progress falls far short of our hopes,” he stated in a post on X. “When Africa loses, the world loses – its minerals, biodiversity & stability. The US$300bn/year by 2035 is too little, too late for a continent facing climate devastation while contributing least to emissions.”</p> <p>While the debate continues for the time being over the effectiveness of the new deal, eyes are already looking ahead to COP30 which will be hosted in <strong>Brazil from 10-21 November 2025</strong>. Certainly, these proceedings will be heavily coloured by a new leader amongst the developed countries in the form of <strong>US President Donald Trump.</strong> Having recently nominated a fracking CEO to lead the US Energy Department, there are fears the President will step back from the country’s climate commitments.</p> <p>Time, then, will tell whether the critics of the BFG are proven correct or whether the agreement will hold together the climate effort in the potentially subdued conferences that could lie ahead.</p> </div> </div> </div> </div> <!-- Controls --> <div class="carousel-control-btns"> <span class="carousel-number"> <strong class="carousel-number-index">1</strong> of <strong>4</strong> </span> <a class="btn left" href="#magazine-carousel-2656" role="button" data-slide="prev"> <i class="fa fa-chevron-left"></i> <span class="sr-only">Previous</span> </a> <a class="btn right" href="#magazine-carousel-2656" role="button" data-slide="next"> <i class="fa fa-chevron-right"></i> <span class="sr-only">Next</span> </a> </div> </div> <script> (function ($) { $('#magazine-carousel-2656').on('slid.bs.carousel', function () { var $carousel = $(this), currentIndex = $carousel.find('.item.active').index() + 1; $carousel.find('.carousel-number-index').html(currentIndex); }); })(jQuery); </script> </div> <!-- //Leading --> <!-- Intro --> <div class="magazine-intro magazine-featured-intro"> <div class="row-articles equal-height"> <div class="col col-sm-4 magazine-item "> <div class="magazine-item-media"> <span class="media-mask"></span> <div class="pull-left item-image"> <a href="/construction/lintec-mixing-plant-supports-tanzanian-airport-construction" title="class="caption" title="The Lintec CSD2500B ensures uninterrupted operations, and its modular construction delivers cost efficiencies and easy installation. (Image source: Lintec &amp; Linnhoff)""> <span itemprop="image" itemscope itemtype="https://schema.org/ImageObject"> <img class="caption" title="The Lintec CSD2500B ensures uninterrupted operations, and its modular construction delivers cost efficiencies and easy installation. (Image source: Lintec & Linnhoff)" src="/images/2024/november/Lintec--Linnhoff-Tanzania-Airport-Construction.webp#joomlaImage://local-images/2024/november/Lintec--Linnhoff-Tanzania-Airport-Construction.webp?width=747&height=399" alt="The containerised mixing plant from Lintec & Linnhoff at work on the airport construction project" itemprop="url" srcset="/images/ochri/a5292eb9e3a53204c858ebdac422626f-747px.webp 747w, /images/ochri/a5292eb9e3a53204c858ebdac422626f-575px.webp 575w, /images/ochri/a5292eb9e3a53204c858ebdac422626f-480px.webp 480w, /images/ochri/a5292eb9e3a53204c858ebdac422626f-320px.webp 320w" sizes="(min-width: 1920px) 747px, (min-width: 1366px) 747px, (min-width: 1200px) 747px, (min-width: 992px) 747px, (min-width: 768px) 747px, (min-width: 575px) 575px, (min-width: 480px) 480px, (min-width: 320px) 320px" debug-image-number="10" > <meta itemprop="height" content="auto" /> <meta itemprop="width" content="auto" /> </span> </a> <p class="img-caption">The Lintec CSD2500B ensures uninterrupted operations, and its modular construction delivers cost efficiencies and easy installation. (Image source: Lintec & Linnhoff)</p> </div> <span class="category-name cat-violet" title="Category: "> <a href="/construction" ><span itemprop="genre">Construction</span></a> </span> </div> <div class="magazine-item-main"> <div class="article-title"> <h3 itemprop="name"> <a href="/construction/lintec-mixing-plant-supports-tanzanian-airport-construction" itemprop="url"> Lintec mixing plant supports Tanzanian airport construction</a> </h3> </div> <aside class="article-aside clearfix"> <dl class="article-info muted"> <dt class="article-info-term"> Details </dt> <dd class="hidden"></dd> <dd class="published hasTooltip" title="Created: "> <i class="icon-calendar"></i> <time datetime="2024-11-22T05:34:16+00:00"> 22 November 2024 <meta itemprop="datePublished" content="2024-11-22T05:34:16+00:00" /> <meta itemprop="dateModified" content="2024-11-22T05:34:16+00:00" /> </time> </dd> </dl> </aside> <div class="magazine-item-ct"> <p><strong>A Lintec CSD2500B Containerised Asphalt Mixing Plant has been supporting Power Construction Corporation of China (POWERCHINA) in its work on the New Dodoma Msalato International Airport in Tanzania</strong></p> <p>The project is aimed at enhancing the infrastructure and connectivity of Tanzania’s political capital and the wider East African region. Once fully operational, it is expected to<strong> accommodate 1.5 million passengers annually</strong>. With investment from the Tanzanian Government and a loan from the African Development Bank, construction is taking place in two phases. The first is focused on the runway and terminal, while the second will be implemented based on demand.</p> <p>For its work on the project, POWERCHINA purchased the mixing plant from Lintec & Linnhoff which began production in September 2023. The plant has been helping to<strong> build key facilities since this time</strong>, including a new apron, taxiway, runway, and auxiliary roads.</p> <p>Construction has also been underway on new hangars, terminals, firefighting units, electromechanical installations, and a new airfield tower. As a result of these efforts, the project has reportedly <strong>reached the halfway point</strong> and is expected to be completed by April 2025.</p> <h2>Excelling in Tanzania</h2> <p>The Lintec Containerised Asphalt Mixing Plants feature a modular construction that allows for easy transportation and convenient installation. The Lintec CSD2500B model has a<strong> capacity of 160 tph</strong> and a batch size of 1650/1600 kg.</p> <p>Prioritising sustainability with pollution control units and optional recycling units, the design also ensures security with a central lockable access point and features convenient walkways along with staircases for easy maintenance. These are but some of the features that led to POWERCHINA purchasing the plant for the project – a decision that continued the company’s long-standing relationship with Lintec & Linnhoff having used it for a number of projects dating back to 2010.</p> <p>“Several factors drove our decision to invest in the Lintec CSD2500B Containerised Asphalt Mixing Plant,” said a<strong> spokesperson from POWERCHINA</strong>. “Firstly, we prioritise safety and reliability in all our operations, and with Lintec & Linnhoff’s German-engineered equipment, we are confident in the highest standards of performance and quality. In addition, the Lintec CSD2500B’s containerised design ensures uninterrupted operations despite Tanzania’s challenging rainy seasons, while its modular construction delivers cost efficiency through low transport expenses and easy installation.”</p> <p>In Kenya, a Linnhoff TSD1500 Asphalt Mixing Plant has been proving its worth on rural road projects in Kenya. <strong><a href="https://africanreview.com/construction/transforming-kenyan-roads-with-linnhoff" target="_blank" rel="noopener">Click here to learn more</a></strong></p> </div> </div> </div> <div class="col col-sm-4 magazine-item "> <div class="magazine-item-media"> <span class="media-mask"></span> <div class="pull-left item-image"> <a href="/manufacturing/modular-training-workstation-to-inspire-current-and-future-professionals" title="class="caption" title="The flexibility of the solution enables it to accommodate various courses in the hydraulic and pneumatic training environment. (Image source: Bosch Rexroth)""> <span itemprop="image" itemscope itemtype="https://schema.org/ImageObject"> <img class="caption" title="The flexibility of the solution enables it to accommodate various courses in the hydraulic and pneumatic training environment. (Image source: Bosch Rexroth)" src="/images/2024/november/Bosch-Rexroth-training-workstation.webp#joomlaImage://local-images/2024/november/Bosch-Rexroth-training-workstation.webp?width=747&height=399" alt="Key stakeholders from Bosch Rexrtoh posing for a picture with the new solution." itemprop="url" srcset="/images/ochri/e8753f819ed2304e4989731c396a58e3-747px.webp 747w, /images/ochri/e8753f819ed2304e4989731c396a58e3-575px.webp 575w, /images/ochri/e8753f819ed2304e4989731c396a58e3-480px.webp 480w, /images/ochri/e8753f819ed2304e4989731c396a58e3-320px.webp 320w" sizes="(min-width: 1920px) 747px, (min-width: 1366px) 747px, (min-width: 1200px) 747px, (min-width: 992px) 747px, (min-width: 768px) 747px, (min-width: 575px) 575px, (min-width: 480px) 480px, (min-width: 320px) 320px" debug-image-number="11" > <meta itemprop="height" content="auto" /> <meta itemprop="width" content="auto" /> </span> </a> <p class="img-caption">The flexibility of the solution enables it to accommodate various courses in the hydraulic and pneumatic training environment. (Image source: Bosch Rexroth)</p> </div> <span class="category-name cat-brown" title="Category: "> <a href="/manufacturing" ><span itemprop="genre">Manufacturing</span></a> </span> </div> <div class="magazine-item-main"> <div class="article-title"> <h3 itemprop="name"> <a href="/manufacturing/modular-training-workstation-to-inspire-current-and-future-professionals" itemprop="url"> Modular training workstation to inspire current and future professionals</a> </h3> </div> <aside class="article-aside clearfix"> <dl class="article-info muted"> <dt class="article-info-term"> Details </dt> <dd class="hidden"></dd> <dd class="published hasTooltip" title="Created: "> <i class="icon-calendar"></i> <time datetime="2024-11-21T05:45:13+00:00"> 21 November 2024 <meta itemprop="datePublished" content="2024-11-21T05:45:13+00:00" /> <meta itemprop="dateModified" content="2024-11-21T05:45:13+00:00" /> </time> </dd> </dl> </aside> <div class="magazine-item-ct"> <p><strong>Bosch Rexroth Africa’s Training Department has launched a modular training workstation in order to enhance its training services and address the shortage of hydraulic and pneumatic skills in Africa</strong></p> <p>Available to customers, training, providers and Technical and Vocational Education and Training (TVET) colleges as well as universities, the workstation is designed to be <strong>customisable and adaptable</strong> – enabling it to meet unique training needs of users.</p> <p>The workstation aims to<strong> provide participants with practical experience</strong> with real-world equipment and machinery for industries such as fitting, millwright, diesel, mechanics, earth-moving and mechatronics and can accommodate various courses.</p> <h2>Building a skilled workforce</h2> <p>Bosch Rexroth Africa Training Department is a<strong> registered and accredited training provider</strong> and this new initiative is aimed at supporting continuous learning and upskilling of crucial skills to be build a more competent workforce.</p> <p>“By demonstrating the practical benefits and real-world applications of these training workstations, we hope to inspire current and future professionals to embrace continuous learning and development,” remarked<strong> Allen van Gert, group training manager.</strong></p> </div> </div> </div> <div class="col col-sm-4 magazine-item "> <div class="magazine-item-media"> <span class="media-mask"></span> <div class="pull-left item-image"> <a href="/mining/vital-ventilation-on-african-mines" title="class="caption" title="PVC ducting installed at a site. (Image source: UVSS)""> <span itemprop="image" itemscope itemtype="https://schema.org/ImageObject"> <img class="caption" title="PVC ducting installed at a site. (Image source: UVSS)" src="/images/2024/november/Underground-mining-Africa-UVSS.webp#joomlaImage://local-images/2024/november/Underground-mining-Africa-UVSS.webp?width=747&height=399" alt="PVC ducting installed at a site running down a tunnel." itemprop="url" srcset="/images/ochri/bcbc93969ad943a6a7ec4733cf5505bf-747px.webp 747w, /images/ochri/bcbc93969ad943a6a7ec4733cf5505bf-575px.webp 575w, /images/ochri/bcbc93969ad943a6a7ec4733cf5505bf-480px.webp 480w, /images/ochri/bcbc93969ad943a6a7ec4733cf5505bf-320px.webp 320w" sizes="(min-width: 1920px) 747px, (min-width: 1366px) 747px, (min-width: 1200px) 747px, (min-width: 992px) 747px, (min-width: 768px) 747px, (min-width: 575px) 575px, (min-width: 480px) 480px, (min-width: 320px) 320px" debug-image-number="12" > <meta itemprop="height" content="auto" /> <meta itemprop="width" content="auto" /> </span> </a> <p class="img-caption">PVC ducting installed at a site. (Image source: UVSS)</p> </div> <span class="category-name cat-grey" title="Category: "> <a href="/mining" ><span itemprop="genre">Mining</span></a> </span> </div> <div class="magazine-item-main"> <div class="article-title"> <h3 itemprop="name"> <a href="/mining/vital-ventilation-on-african-mines" itemprop="url"> Vital ventilation on African mines</a> </h3> </div> <aside class="article-aside clearfix"> <dl class="article-info muted"> <dt class="article-info-term"> Details </dt> <dd class="hidden"></dd> <dd class="published hasTooltip" title="Created: "> <i class="icon-calendar"></i> <time datetime="2024-11-20T07:38:37+00:00"> 20 November 2024 <meta itemprop="datePublished" content="2024-11-20T07:38:37+00:00" /> <meta itemprop="dateModified" content="2024-11-20T07:38:37+00:00" /> </time> </dd> </dl> </aside> <div class="magazine-item-ct"> <p><strong>Providing fresh air to underground workers, removing dust and noxious gases, regulating temperature, there are few aspects more critical to a modern mine than an effective ventilation system</strong></p> <p>With worker safety now one of the most paramount concerns of mining companies, it has never been more important for them to ensure an effective, well-planned underground mining ventilation system is in place.</p> <p>Fortunately, there are a range of innovative equipment and service providers who are able to support mines as they seek to provide air flows in sufficient quantity and quality to ensure their workforce is safe. Take the likes of <strong>Unique Ventilation and Support Systems (UVSS)</strong>, one of the largest ventilation manufacturing companies in Africa. With a client based across the continent – working with household names such as <strong>Anglo American, Goldfields, Sibanye, Impala, and more</strong> – UVSS boasts more than 85 years of experience in the sector, and is utilising this in its mission to become the market leader in Africa for the design, development, fabrication and supply of total integrated mining and industrial related ventilation systems, underground support and ancillary equipment.</p> <p><em>African Review</em> held a short Q&A with Jeremy Pettitt (JP), group - sales & business development manager at UVSS, to understand more about this vital service the company provides to the sector. <a href="https://africanreview.com/magazines/?atr_2024_10_29?page=46@45" target="_blank" rel="noopener"><strong>Discover the full article in the November issue of African Review here</strong></a></p> </div> </div> </div> </div> </div> <!-- // Intro --> </div> <!-- //Left Column --> <!-- //Right Column --> </div></div></div></div> </div> <!-- //MAIN CONTENT --> <div class="t3-sidebar t3-sidebar-right col-md-4 SsSidebar"> <div class="moduletable -sky"> <!-- add if template not calling jquery already <script src="https://code.jquery.com/jquery-3.6.0.min.js" integrity="sha256-/xUj+3OJU5yExlq6GSYGSHk7tPXikynS7ogEvDej/m4=" crossorigin="anonymous"></script> --> <div class="mod-banners bannergroup"> <div class="mod-banners__item banneritem"> <a href="/component/aaccpp/click/5609/" target="_blank" rel="noopener noreferrer" title="ATR_SS_JASolar_011124_301124"> <img src="https://africanreview.com/aaccpp/_images/ATR_SS_JASolar_011124_301124.jpg#joomlaImage://local-banners/_images/ATR_SS_JASolar_011124_301124.jpg?width=300&height=600" alt="JA Solar" width="300" height="600" > </a> </div> <div class="mod-banners__item banneritem"> <a href="/component/aaccpp/click/5610/" target="_blank" rel="noopener noreferrer" title="ATR_SS_Terrapinn_111124_271124"> <img src="https://africanreview.com/aaccpp/_images/ATR_SS_Terrapinn_011124_301124.png#joomlaImage://local-banners/_images/ATR_SS_Terrapinn_011124_301124.png?width=300&height=600" alt="Terrapinn" width="300" height="600" > </a> </div> </div> </div> <div class="t3-module module " id="Mod2665"><div class="module-inner"><div class="module-ct"> <div id="mod-custom2665" class="mod-custom custom"> <div id="magIconImage" style="display: flex; justify-content: flex-end; align-items: center; flex-direction: column; border: none; text-align: left;"><div class="moduletable "> <div class="jtcs_item_wrapper jt-cs" style="padding:0px;"> <div class="jtcs2669 owl-carousel owl-carousel owl-theme slides_container"> <div class="slide" style="padding:10px 0px 10px 0px ;margin:0px 0px 0px 18px " data-slide-index="0"> <div class="jt-inner"> <div class="jt-introtext"> <a class="jt-readmore" title="African Review November 2024" href="/magazine-archives/african-review-november-2024"> <p><a href="/magazines/atr_2024_10_29/" target="_blank" title="African Review November 2024"><img src="/magazines/atr_2024_10_29/atr_2024_10_29.png" alt="African Review November 2024" width="300" style="border: 1px solid #000 !important;" /></a></p> </a> </div> <div></div><div style="clear:both"></div></div></div> </div> </div> <script defer type="text/javascript"> jQuery(document).ready(function() { var el = jQuery('.jtcs2669.owl-carousel'); var carousel; var carouselOptions = { margin: 20, stagePadding: 0, center: false, loop: false, nav: false, dots: false, mouseDrag:true, rtl: false, slideBy: '1', autoplay:false, autoplaySpeed:300, smartSpeed:300, autoplayTimeout:4000, autoplayHoverPause:true, responsive: { 0: { items: 1, rows: 1 //custom option not used by Owl Carousel, but used by the algorithm below }, 768: { items: 1, rows:1//custom option not used by Owl Carousel, but used by the algorithm below }, 991: { items:1, rows:1 //custom option not used by Owl Carousel, but used by the algorithm below } } }; //Taken from Owl Carousel so we calculate width the same way var viewport = function() { var width; if (carouselOptions.responsiveBaseElement && carouselOptions.responsiveBaseElement !== window) { width = jQuery(carouselOptions.responsiveBaseElement).width(); } else if (window.innerWidth) { width = window.innerWidth; } else if (document.documentElement && document.documentElement.clientWidth) { width = document.documentElement.clientWidth; } else { console.warn('Can not detect viewport width.'); } return width; }; var severalRows = false; var orderedBreakpoints = []; for (var breakpoint in carouselOptions.responsive) { if (carouselOptions.responsive[breakpoint].rows > 1) { severalRows = true; } orderedBreakpoints.push(parseInt(breakpoint)); } //Custom logic is active if carousel is set up to have more than one row for some given window width if (severalRows) { orderedBreakpoints.sort(function (a, b) { return b - a; }); var slides = el.find('[data-slide-index]'); var slidesNb = slides.length; if (slidesNb > 0) { var rowsNb; var previousRowsNb = undefined; var colsNb; var previousColsNb = undefined; //Calculates number of rows and cols based on current window width var updateRowsColsNb = function () { var width = viewport(); for (var i = 0; i < orderedBreakpoints.length; i++) { var breakpoint = orderedBreakpoints[i]; if (width >= breakpoint || i == (orderedBreakpoints.length - 1)) { var breakpointSettings = carouselOptions.responsive['' + breakpoint]; rowsNb = breakpointSettings.rows; colsNb = breakpointSettings.items; break; } } }; var updateCarousel = function () { updateRowsColsNb(); //Carousel is recalculated if and only if a change in number of columns/rows is requested if (rowsNb != previousRowsNb || colsNb != previousColsNb) { var reInit = false; if (carousel) { //Destroy existing carousel if any, and set html markup back to its initial state carousel.trigger('destroy.owl.carousel'); carousel = undefined; slides = el.find('[data-slide-index]').detach().appendTo(el); el.find('.fake-col-wrapper').remove(); reInit = true; } //This is the only real 'smart' part of the algorithm //First calculate the number of needed columns for the whole carousel var perPage = rowsNb * colsNb; var pageIndex = Math.floor(slidesNb / perPage); var fakeColsNb = pageIndex * colsNb + (slidesNb >= (pageIndex * perPage + colsNb) ? colsNb : (slidesNb % colsNb)); //Then populate with needed html markup var count = 0; for (var i = 0; i < fakeColsNb; i++) { //For each column, create a new wrapper div var fakeCol = jQuery('<div class="fake-col-wrapper"></div>').appendTo(el); for (var j = 0; j < rowsNb; j++) { //For each row in said column, calculate which slide should be present var index = Math.floor(count / perPage) * perPage + (i % colsNb) + j * colsNb; if (index < slidesNb) { //If said slide exists, move it under wrapper div slides.filter('[data-slide-index=' + index + ']').detach().appendTo(fakeCol); } count++; } } //end of 'smart' part previousRowsNb = rowsNb; previousColsNb = colsNb; if (reInit) { //re-init carousel with new markup carousel = el.owlCarousel(carouselOptions); } } }; //Trigger possible update when window size changes jQuery(window).on('resize', updateCarousel); //We need to execute the algorithm once before first init in any case updateCarousel(); } } //init carousel = el.owlCarousel(carouselOptions); }); </script> <script> lightbox.option({ fadeDuration:300, fitImagesInViewport:true, imageFadeDuration: 300, positionFromTop: 150, resizeDuration: 150, }) </script></div> <a href="/current-issue/" target="_blank" style="text-decoration: none; color: white; background: #f2821f; padding: 0px 15px; text-align: center;"> <h1 class="midhead2" style="font-size:20px; margin-top: 12px;">Read the Digital Magazine</h1> </a></div></div> </div></div></div> </div> </div> </div> <!-- ACP End --> <div class="wrap "> <div class="container"> <div class="row videos-featured"> <div class="col videos-featured-items"> <div class="player-wrap col-md-8" itemprop="video"> <div id="ja-main-player" itemprop="video"> <lite-vimeo videoid="1029532461" style="border: 1px solid #eeeeee;"></lite-vimeo> </div> <script type="text/javascript"> (function($){ $(document).ready(function(){ $('#ja-main-player').find('iframe.ja-video, video, .jp-video, .jp-jplayer').each(function(){ var container = $('#ja-main-player'); var width = container.outerWidth(true); var height = container.outerHeight(true); $(this).removeAttr('width').removeAttr('height'); $(this).css({width: width, height: height}); }); }); })(jQuery); </script> </div> <!-- Leading --> <div class="videos-featured-list col-md-4 has-scroll"> <ul> <li class="video-item active" itemprop="video"> <div class="magazine-item-media videos-item-media" itemprop="video"> <div class="item-image ja-video-list" data-url="/videos-home/comviva-s-vision-for-a-digitally-connected-future-rajesh-chandiramani-ceo" data-title="Comviva’s vision for a digitally connected future – Rajesh Chandiramani, CEO" data-video="<lite-vimeo videoid="1029532461" style="border: 1px solid #eeeeee;"></lite-vimeo> "> <span class="btn-play"> <i class="fa fa-play-circle-o"></i> </span> <span class="video-mask"></span> <span itemprop="image" itemscope itemtype="https://schema.org/ImageObject"> <img src="/images/Comviva_Interview_thumbnail_v2.jpg#joomlaImage://local-images/Comviva_Interview_thumbnail_v2.jpg?width=852&height=480" alt="Comviva’s vision for a digitally connected future – Rajesh Chandiramani, CEO" itemprop="url" srcset="/images/ochri/0e05f8c85c63ca444e6cf0746aaebc92-852px.jpg 852w, /images/ochri/0e05f8c85c63ca444e6cf0746aaebc92-768px.jpg 768w, /images/ochri/0e05f8c85c63ca444e6cf0746aaebc92-575px.jpg 575w, /images/ochri/0e05f8c85c63ca444e6cf0746aaebc92-480px.jpg 480w, /images/ochri/0e05f8c85c63ca444e6cf0746aaebc92-320px.jpg 320w" sizes="(min-width: 1920px) 852px, (min-width: 1366px) 852px, (min-width: 1200px) 852px, (min-width: 992px) 852px, (min-width: 768px) 768px, (min-width: 575px) 575px, (min-width: 480px) 480px, (min-width: 320px) 320px" debug-image-number="13" > <meta itemprop="height" content="auto" /> <meta itemprop="width" content="auto" /> </span> <div class="video-wrapper"> </div> </div> </div> <div class="magazine-item-main videos-item-main"> <div class="article-title"> <h3 itemprop="name"> <a href="/videos-home/comviva-s-vision-for-a-digitally-connected-future-rajesh-chandiramani-ceo" itemprop="url"> Comviva’s vision for a digitally connected future – Rajesh Chandiramani, CEO</a> </h3> </div> <div class="videos-item-ct" itemprop="description"> </div> </div> </li> <li class="video-item " itemprop="video"> <div class="magazine-item-media videos-item-media" itemprop="video"> <div class="item-image ja-video-list" data-url="/videos-home/new-generation-lithium-silicate-technology-for-supreme-protection" data-title="New generation lithium silicate technology for supreme protection" data-video="<lite-vimeo videoid="955808822"></lite-vimeo> <!-- <iframe height=360 width=640 src="https://player.vimeo.com/video/955808822?badge=0&amp;autopause=0&amp;player_id=0&amp;app_id=58479" frameborder="0" allow="autoplay; fullscreen; picture-in-picture; clipboard-write" style="width:100%;height:415px;" title="Convergent Webinar Recording - Central Africa 031"></iframe> --> "> <span class="btn-play"> <i class="fa fa-play-circle-o"></i> </span> <span class="video-mask"></span> <span itemprop="image" itemscope itemtype="https://schema.org/ImageObject"> <img src="/aaccpp/_images/convergentBanner_240124.png" alt="New generation lithium silicate technology for supreme protection" itemprop="url" srcset="/images/ochri/8b14e84481e8fa1f33426ef8000de104-704px.png 704w, /images/ochri/8b14e84481e8fa1f33426ef8000de104-575px.png 575w, /images/ochri/8b14e84481e8fa1f33426ef8000de104-480px.png 480w, /images/ochri/8b14e84481e8fa1f33426ef8000de104-320px.png 320w" sizes="(min-width: 1920px) 704px, (min-width: 1366px) 704px, (min-width: 1200px) 704px, (min-width: 992px) 704px, (min-width: 768px) 704px, (min-width: 575px) 575px, (min-width: 480px) 480px, (min-width: 320px) 320px" debug-image-number="14" > <meta itemprop="height" content="auto" /> <meta itemprop="width" content="auto" /> </span> <div class="video-wrapper"> </div> </div> </div> <div class="magazine-item-main videos-item-main"> <div class="article-title"> <h3 itemprop="name"> <a href="/videos-home/new-generation-lithium-silicate-technology-for-supreme-protection" itemprop="url"> New generation lithium silicate technology for supreme protection</a> </h3> </div> <div class="videos-item-ct" itemprop="description"> <p><strong>In the final webinar of its African Review-hosted 2023 campaign, Convergent Group explored its modern, eco-friendly concrete solutions for African projects</strong></p> <p>Such solutions – delivered to cut maintenance costs by eliminating hazardous silicate products – were showcased by company experts in the form of Jean-Claude Biard, SEO of Convergent Group SA; Mputu Schmidt, former CEO of Convergent Group SA and founder of Bondeko MB (exclusive distributor of Convergent Group in Africa); Carlos Garcia, technical and sales for ADI Group (Spanish distributor for Convergent Group); and Amritpal Singh Sura, external consultant for flooring treatments, former distributor of Convergent products in the Middle East.</p> <p>“A number of projects we were doing in the Middle East required protection,” remarked Sura. “<strong>Longevity of protection</strong> requires a system which basically impregnates and becomes a densified surface as opposed to something which is topical and lifts off due to moisture migration. I found that being exposed to Convergent, it was important to stay focused on those systems in the Middle East. Jean-Claude, Mputu and I met several times in Dubai and there was emphasis on providing systems which were affordable and still ending up having a robust, lasting longevity of product. So you are not spending money all the time in order to maintain the finishes which you have already paid for.”</p> <p>Over the course of the session, the participants guided the audience through the<strong> potential of cutting-edge lithium silicate technology</strong> for enhancing the protection of concrete surfaces, maximising cost-effectiveness and meeting sustainability targets. </p> </div> </div> </li> <li class="video-item " itemprop="video"> <div class="magazine-item-media videos-item-media" itemprop="video"> <div class="item-image ja-video-list" data-url="/videos-home/achieving-optimum-concrete-protection" data-title="Achieving optimum concrete protection" data-video="<lite-vimeo videoid="953052043"></lite-vimeo> <!-- <iframe height=360 width=640 src="https://player.vimeo.com/video/953052043?badge=0&amp;autopause=0&amp;player_id=0&amp;app_id=58479" frameborder="0" allow="autoplay; fullscreen; picture-in-picture; clipboard-write" style="width:100%;height:410px;" title="North africa - Convergent webinar Video 958"></iframe> --> "> <span class="btn-play"> <i class="fa fa-play-circle-o"></i> </span> <span class="video-mask"></span> <span itemprop="image" itemscope itemtype="https://schema.org/ImageObject"> <img src="/images/Untitled%20design%207.png#joomlaImage://local-images/Untitled design 7.png?width=1898&height=1022" alt="Achieving optimum concrete protection" itemprop="url" srcset="/images/ochri/9a049372212eaf5933e21a120b47e3d3-1898px.png 1898w, /images/ochri/9a049372212eaf5933e21a120b47e3d3-1366px.png 1366w, /images/ochri/9a049372212eaf5933e21a120b47e3d3-1200px.png 1200w, /images/ochri/9a049372212eaf5933e21a120b47e3d3-992px.png 992w, /images/ochri/9a049372212eaf5933e21a120b47e3d3-768px.png 768w, /images/ochri/9a049372212eaf5933e21a120b47e3d3-575px.png 575w, /images/ochri/9a049372212eaf5933e21a120b47e3d3-480px.png 480w, /images/ochri/9a049372212eaf5933e21a120b47e3d3-320px.png 320w" sizes="(min-width: 1920px) 1898px, (min-width: 1366px) 1366px, (min-width: 1200px) 1200px, (min-width: 992px) 992px, (min-width: 768px) 768px, (min-width: 575px) 575px, (min-width: 480px) 480px, (min-width: 320px) 320px" debug-image-number="15" > <meta itemprop="height" content="auto" /> <meta itemprop="width" content="auto" /> </span> <div class="video-wrapper"> </div> </div> </div> <div class="magazine-item-main videos-item-main"> <div class="article-title"> <h3 itemprop="name"> <a href="/videos-home/achieving-optimum-concrete-protection" itemprop="url"> Achieving optimum concrete protection</a> </h3> </div> <div class="videos-item-ct" itemprop="description"> <p><strong>In a comprehensive webinar hosted by African Review, a panel of professionals associated with Convergent Group explored new generation lithium silicate technology and why it is emerging as the optimum solution for concrete floor protection.</strong></p> <p>Robert Daniels, editor of African Review, was joined by Jean-Claude Biard, CEO of Convergent Group; Mputu Schmidt, former CEO of Convergent and founder of Bondeko MB, an exclusive distributor of Convergent; Hicham Sofyani, president of Texol; Carlos Garcia, technical and sales for ADI Group; and Marc Puig, commercial manager of Comace Import.</p> <p>Each providing a unique angle, the panellists combined to provide a <strong>masterclass around concrete treatments</strong> and the increasing challenges around them, explaining to attendees how to choose the right formula for their requirements and touching on issues such as why lithium densifiers are better than sodium and potassium densifiers. </p> <p>Throughout the session, those watching were treated to<strong> informative case studies</strong> showcasing how Convergent eco-friendly products are increasing abrasion resistance, raising ease of maintenance, and ensuring the highest quality gloss retention. </p> <p>By the end of the webinar, a majority of attendees (many of which had not had much experience with Convergent) expressed their interest in using the company’s <strong>new generation lithium silicate technology</strong> with the rest indicating their desire to learn more about Convergent and its products. Watch the webinar, in full, to discover why viewers were convinced and learn more about advanced floor care solutions for your operations.</p> </div> </div> </li> <li class="video-item " itemprop="video"> <div class="magazine-item-media videos-item-media" itemprop="video"> <div class="item-image ja-video-list" data-url="/videos-home/shaping-the-future-of-sustainable-mining" data-title="Shaping the future of sustainable mining" data-video="<lite-vimeo videoid="953058135"></lite-vimeo> <!-- <iframe height=360 width=640 src="https://player.vimeo.com/video/953058135?badge=0&amp;autopause=0&amp;player_id=0&amp;app_id=58479" frameborder="0" allow="autoplay; fullscreen; picture-in-picture; clipboard-write" style="width:100%;height:415px;" title="Aveva Webinar 707"></iframe> --> "> <span class="btn-play"> <i class="fa fa-play-circle-o"></i> </span> <span class="video-mask"></span> <span itemprop="image" itemscope itemtype="https://schema.org/ImageObject"> <img src="/images/AVEVA-webinar-digitalisation-mining.png#joomlaImage://local-images/AVEVA-webinar-digitalisation-mining.png?width=307&height=210" alt="Shaping the future of sustainable mining" itemprop="url"/> <meta itemprop="height" content="auto" /> <meta itemprop="width" content="auto" /> </span> <div class="video-wrapper"> </div> </div> </div> <div class="magazine-item-main videos-item-main"> <div class="article-title"> <h3 itemprop="name"> <a href="/videos-home/shaping-the-future-of-sustainable-mining" itemprop="url"> Shaping the future of sustainable mining</a> </h3> </div> <div class="videos-item-ct" itemprop="description"> <p><strong>Presenting on an African Review-hosted webinar, Martin Provencher, global industry principal for mining, metals and materials at AVEVA, explored the digital transformation of mining operations and its impact on sustainability.</strong></p> <p>“Sustainability is becoming a key aspect for mining operations,” remarked Provencher. “If we look at the latest EY research on the top ten business risks and opportunities for mining and metals globally in 2023, ESG remains at the top. Of course, most companies have environmental goals or are expected to reach a net zero emission by 2050, which is a pretty aggressive target. Many of them are targeting 30% reduction by 2030; seven years from now. So there is a lot of action that needs to take place quickly to get there. It is possible to get there, but we need to make sure we are doing this correctly.”</p> <p>Fast becoming a huge part of ESG initiatives is<strong> fleet electrification</strong> where particular progress is being made in underground mines. While some countries are certainly more advanced than others here, Provencher noted that 40% of total emissions from the mining industry come from diesel trucks, making EVs a very attractive low-hanging fruit for companies to pursue. </p> <p>There are, however, a number of challenges associated with bringing in electric vehicles which remains a barrier for introduction. One of the predominant reasons, is the limited range of EVs against diesel counterparts. To mitigate this, Provencher continued, <strong>data management is key</strong> and ensuring a strong grasp of real-time information coming in will show operators when machinery needs to be charged, allowing them to plan effectively for maximum efficiency on site. </p> <p>Indeed, this is but a small advantage that digitalisation can bring to the mining industry as it grapples to meet ESG goals while achieving production targets. By getting a better grip of their data and using it to empower tools such as <strong>artificial intelligence, advanced analytics and machine learning</strong>, companies can achieve tangible benefits such as reduce downtime, enhance worker safety, cut operating costs and, of course, ensure compliance with environmental regulations and targets. </p> <p>Through the course of the webinar, Provencher outlined this in more detail and explored AVEVA’s suite of cutting-edge software solutions, specifically designed to help mining companies make progress on their digitalisation journey and empower their operations. </p> <p><strong>Watch the full webinar, completed with detailed case studies and an insightful Q&A session.</strong></p> </div> </div> </li> <li class="video-item " itemprop="video"> <div class="magazine-item-media videos-item-media" itemprop="video"> <div class="item-image ja-video-list" data-url="/videos-home/dolika-banda-chairperson-of-zccm-ih" data-title="Dolika Banda, Chairperson of ZCCM-IH" data-video="<lite-vimeo videoid="955813959"></lite-vimeo> <!-- <iframe height=360 width=640 src="https://player.vimeo.com/video/955813959?badge=0&amp;autopause=0&amp;player_id=0&amp;app_id=58479" frameborder="0" allow="autoplay; fullscreen; picture-in-picture; clipboard-write" style="width:100%;height:415px;" title="chairperson of ZCCM IH video 051"></iframe> --> "> <span class="btn-play"> <i class="fa fa-play-circle-o"></i> </span> <span class="video-mask"></span> <span itemprop="image" itemscope itemtype="https://schema.org/ImageObject"> <img src="/aaccpp/_images/chairperson_of_ZCCM_IH_thumbnail.jpg#joomlaImage://local-banners/_images/chairperson_of_ZCCM_IH_thumbnail.jpg?width=726&height=410" alt="Dolika Banda, Chairperson of ZCCM-IH" itemprop="url" srcset="/images/ochri/42e0a7f94e2b9767f3648db3027d8757-726px.jpg 726w, /images/ochri/42e0a7f94e2b9767f3648db3027d8757-575px.jpg 575w, /images/ochri/42e0a7f94e2b9767f3648db3027d8757-480px.jpg 480w, /images/ochri/42e0a7f94e2b9767f3648db3027d8757-320px.jpg 320w" sizes="(min-width: 1920px) 726px, (min-width: 1366px) 726px, (min-width: 1200px) 726px, (min-width: 992px) 726px, (min-width: 768px) 726px, (min-width: 575px) 575px, (min-width: 480px) 480px, (min-width: 320px) 320px" debug-image-number="16" > <meta itemprop="height" content="auto" /> <meta itemprop="width" content="auto" /> </span> <div class="video-wrapper"> </div> </div> </div> <div class="magazine-item-main videos-item-main"> <div class="article-title"> <h3 itemprop="name"> <a href="/videos-home/dolika-banda-chairperson-of-zccm-ih" itemprop="url"> Dolika Banda, Chairperson of ZCCM-IH</a> </h3> </div> <div class="videos-item-ct" itemprop="description"> </div> </div> </li> <li class="video-item " itemprop="video"> <div class="magazine-item-media videos-item-media" itemprop="video"> <div class="item-image ja-video-list" data-url="/videos-home/mtn-business-businessdonebetter" data-title="MTN Business #BusinessDoneBetter" data-video="<lite-vimeo videoid="955815810"></lite-vimeo> <!-- <iframe height=360 width=640 src="https://player.vimeo.com/video/955815810?badge=0&amp;autopause=0&amp;player_id=0&amp;app_id=58479" frameborder="0" allow="autoplay; fullscreen; picture-in-picture; clipboard-write" style="width:100%;height:415px;" title="MTNG Combined Video 050"></iframe> --> "> <span class="btn-play"> <i class="fa fa-play-circle-o"></i> </span> <span class="video-mask"></span> <span itemprop="image" itemscope itemtype="https://schema.org/ImageObject"> <img src="/aaccpp/_images/MTN-011122.jpg#joomlaImage://local-banners/_images/MTN-011122.jpg?width=445&height=216" alt="MTN Business #BusinessDoneBetter" itemprop="url" srcset="/images/ochri/7d1c0fcd61afe3a95934fc0287e325d2-445px.jpg 445w, /images/ochri/7d1c0fcd61afe3a95934fc0287e325d2-320px.jpg 320w" sizes="(min-width: 1920px) 445px, (min-width: 1366px) 445px, (min-width: 1200px) 445px, (min-width: 992px) 445px, (min-width: 768px) 445px, (min-width: 575px) 445px, (min-width: 480px) 445px, (min-width: 320px) 320px" debug-image-number="17" > <meta itemprop="height" content="auto" /> <meta itemprop="width" content="auto" /> </span> <div class="video-wrapper"> </div> </div> </div> <div class="magazine-item-main videos-item-main"> <div class="article-title"> <h3 itemprop="name"> <a href="/videos-home/mtn-business-businessdonebetter" itemprop="url"> MTN Business #BusinessDoneBetter</a> </h3> </div> <div class="videos-item-ct" itemprop="description"> </div> </div> </li> <li class="video-item " itemprop="video"> <div class="magazine-item-media videos-item-media" itemprop="video"> <div class="item-image ja-video-list" data-url="/videos-home/are-lithium-based-sealers-useful-for-protecting-concrete-floors" data-title="Are lithium-based sealers useful for protecting concrete floors?" data-video="<lite-vimeo videoid="955817345"></lite-vimeo> <!-- <iframe height=360 width=640 src="https://player.vimeo.com/video/955817345?badge=0&amp;autopause=0&amp;player_id=0&amp;app_id=58479" frameborder="0" allow="autoplay; fullscreen; picture-in-picture; clipboard-write" style="width:100%;height:415px;" title="Convergent Webinar 706"></iframe> --> "> <span class="btn-play"> <i class="fa fa-play-circle-o"></i> </span> <span class="video-mask"></span> <span itemprop="image" itemscope itemtype="https://schema.org/ImageObject"> <img src="/images/Convergent-Group-lithium-sealers-concrete-floors.jpg#joomlaImage://local-images/Convergent-Group-lithium-sealers-concrete-floors.jpg?width=307&height=210" alt="Are lithium-based sealers useful for protecting concrete floors?" itemprop="url"/> <meta itemprop="height" content="auto" /> <meta itemprop="width" content="auto" /> </span> <div class="video-wrapper"> </div> </div> </div> <div class="magazine-item-main videos-item-main"> <div class="article-title"> <h3 itemprop="name"> <a href="/videos-home/are-lithium-based-sealers-useful-for-protecting-concrete-floors" itemprop="url"> Are lithium-based sealers useful for protecting concrete floors?</a> </h3> </div> <div class="videos-item-ct" itemprop="description"> <p><strong>Convergent, in association with African Review, has held a detailed webinar exploring the usage and effectiveness of lithium silicates and densifiers over traditional methods of concrete surface management which often struggle to meet the increasing challenges posed by concrete surface management.</strong></p> <p>Convergent experts including Mputu Schmidt, CEO of Convergent; Carlos Garcia, product manager end-user solutions, construction chemicals, Spain and Portugal for the RD Group; Matteo Mozzarelli, CEO of concrete Solutions Italia; and Jean-Claude Biard, global senior executive for the Convergent Group, presented across the session. </p> <p>Together, they delved into the<strong> latest cost-effective application methods</strong> for long lasting finishing of concrete that can help reduce maintenance costs and avoid unexpected repair action. In addition, they examined the advancements in technologies that can sustain increased abrasion resistant stains and ensure gloss retention to the highest quality. </p> <p>As part of the webinar, the representatives explored case studies including a case in DRC where a medical centre had been constructed with a low-quality concrete floor. The customer was considering completely replacing the floor but instead, Convergent put forward a special treatment with its<strong> 244+ Pentra-Sil lithium hardener, densifier and sealer</strong>. With this solution, Convergent can increase the hardness of a surface by up to 40% and therefore saved the customer significant recuperation costs over a complete replacement. Convergent were happy to report that the solution was perfect for the facility and the customer was pleased to avoid the extra construction work that would have been required for a complete replacement. </p> <p><strong>Watch the full webinar, including more information about Convergent’s innovative solutions.</strong></p> </div> </div> </li> </ul> </div> <!-- //Leading --> </div> <!-- //Left Column --> </div> </div> </div> <div id="t3-mainbody" class="container t3-mainbody"> <!-- MAIN CONTENT --> <div class="blog-featured" itemscope itemtype="https://schema.org/Blog"> </div> <!-- //MAIN CONTENT --> </div> <div class="wrap "> <div class="container"> <div class="row style-2 magazine-list equal-height"> <!-- MAGAZINE LISTING --> <div class="col col-md-8 magazine-categories"> <div class="magazine-section-heading"> <h4>Top Stories</h4> <div class="magazine-section-tools"> <label>View as:</label> <a href="#" class="btn" title="Grid View" data-action="switchClass" data-target=".magazine-list" data-value="grid-view" data-key="acm2657" data-default="1"><i class="fa fa-th-large"></i> Grid</a> <a href="#" class="btn" title="List View" data-action="switchClass" data-target=".magazine-list" data-value="list-view" data-key="acm2657"><i class="fa fa-list"></i> List</a> </div> </div> <div class="row-articles equal-height"> <div class="col col-xs-12 col-sm-6 magazine-category"> <div class="magazine-category-title cat-red"> <h2><a href="/energy" title="Energy"> Energy </a></h2> </div> <div class="magazine-item magazine-leading"> <div class="magazine-item-media"> <span class="media-mask"></span> <div class="pull-left item-image"> <a href="/energy/cop29-sets-out-us-1-3-trillion-climate-finance-target" title="class="caption" title="COP29 concluded with the Baku Finance Goal agreement. (Image source: UNFCCC)""> <span itemprop="image" itemscope itemtype="https://schema.org/ImageObject"> <img class="caption" title="COP29 concluded with the Baku Finance Goal agreement. (Image source: UNFCCC)" src="/images/2024/november/COP29-Baku-Finance-Goal.webp#joomlaImage://local-images/2024/november/COP29-Baku-Finance-Goal.webp?width=787&height=399" alt="Delegates speaking at COP29." itemprop="url" srcset="/images/ochri/99dfb9cb32bd2352d75ef2773314196a-787px.webp 787w, /images/ochri/99dfb9cb32bd2352d75ef2773314196a-768px.webp 768w, /images/ochri/99dfb9cb32bd2352d75ef2773314196a-575px.webp 575w, /images/ochri/99dfb9cb32bd2352d75ef2773314196a-480px.webp 480w, /images/ochri/99dfb9cb32bd2352d75ef2773314196a-320px.webp 320w" sizes="(min-width: 1920px) 787px, (min-width: 1366px) 787px, (min-width: 1200px) 787px, (min-width: 992px) 787px, (min-width: 768px) 768px, (min-width: 575px) 575px, (min-width: 480px) 480px, (min-width: 320px) 320px" debug-image-number="9" > <meta itemprop="height" content="auto" /> <meta itemprop="width" content="auto" /> </span> </a> <p class="img-caption">COP29 concluded with the Baku Finance Goal agreement. (Image source: UNFCCC)</p> </div> <span class="category-name cat-red" title="Category: "> <a href="/energy" ><span itemprop="genre">Energy</span></a> </span> </div> <div class="magazine-item-main"> <div class="article-title"> <h3 itemprop="name"> <a href="/energy/cop29-sets-out-us-1-3-trillion-climate-finance-target" itemprop="url"> COP29 sets out US$1.3 trillion climate finance target</a> </h3> </div> <aside class="article-aside clearfix"> <dl class="article-info muted"> <dt class="article-info-term"> Details </dt> <dd class="hidden"></dd> <dd class="published hasTooltip" title="Created: "> <i class="icon-calendar"></i> <time datetime="2024-11-25T07:50:42+00:00"> 25 November 2024 <meta itemprop="datePublished" content="2024-11-25T07:50:42+00:00" /> <meta itemprop="dateModified" content="2024-11-25T07:50:42+00:00" /> </time> </dd> </dl> </aside> <div class="magazine-item-ct"> <p><strong>There has been a mixed response to the outcome of COP29 and the Baku Finance Goal (BFG) that was announced in the final hour</strong></p> <p>There was plenty of drama in the conclusion of the 29<sup>th</sup> edition of the United Nations Climate Change Conference, held in Baku, as international stakeholders representing 200 countries vied to hammer out a deal that would continue the energy transition and support developing countries in their battle against climate change.</p> <p>The conference opened under headlines dominated by<strong> Ilham Aliyev, the President of country host Azerbaijan,</strong> who described oil and gas as a “gift from God” and criticised misinformation spread by western media, charities and politicians. From this point, persistent protests from climate demonstrators and campaigners set the background clamour for the event as it ran through the agenda, as the spotlight began to focus the eventual deal that would mark its success, or otherwise.</p> <p>As the debate began in earnest, the temperature began to rise and at one point in the proceedings it appeared as though a deal might not be reached following the<strong> breakdown of discussions</strong> and dozens of nations walking out.</p> <p>However, this tumultuous finale, delegates returned to the room and a period of intense diplomacy saw a new deal struck in the dying hours of the conference</p> <h2>Over the line in Baku</h2> <p>The culmination of the debate was announced in the form of the BFG.</p> <p>This represents a commitment to channel <strong>US$1.3 trillion of climate finance</strong> to the developing world each year. At its core is a target for developed countries to take the lead on mobilising at least <strong>US$300bn per year</strong> for developing countries by 2035.</p> <p>In addition, there was a conclusion for the <strong>Article 6 negotiation</strong> on high integrity carbon markets under the UN. According to the COP29 announcement, financial flows from complaint carbon markets could reach US$1 trillion per year by 2050 and have the potential to reduce the cost of implementing national climate plans by US$250bn per year.</p> <p>“We have unlocked one of the most complex and technical challenges in climate diplomacy,” said COP29 lead negotiator Yalchin Rafiyev. “Article 6 is hard to understand, but its impacts will be clear in our everyday lives. It means coal plants decommissioned, wind farms built and forests planted. It means a new wave of investment in the developing world.”</p> <p>In addition, the full operationalisation of the<strong> Loss and Damage Fund</strong> was unveiled after originally being agreed during COP27 in Egypt. The fund aims to provide financial assistance to countries most vulnerable to the impacts of climate change, with the decision to launch operations made agreed during COP28.</p> <p>COP29 went further by ensuring the fund’s operationalisation, including several important related agreements including the Trustee Agreement and the Secretariat Hosting Agreement. To date, the total pledged financial support for the fund exceeds US$730mn.</p> <h3>The best outcome or an “optical illusion”?</h3> <p>“When the world came to Baku, people doubted that Azerbaijan could deliver. They doubted that everyone could agree. They were wrong on both counts,” remarked <strong>COP29 President, Mukhtar Babayev.</strong> “With this breakthrough, the Baku Finance Goal will turn billions into trillions over the next decade. We have secured a trebling of the core climate finance target for developing countries each year.</p> <p>“The Baku Finance Goal represents the best possible deal we could reach, and we have pushed the donor countries as far as possible. We have forever changed the global financial architecture and taken a significant step towards delivering the means to deliver a pathway to 1.5°C. The years ahead will not be easy. The science shows that the challenges will only grow. Our ability to work together will be tested. The Baku Breakthrough will help us weather the coming storms.”</p> <p>This positive judgement is not one universally shared however, with critics suggesting that developed countries were not meeting their responsibilities to raise resources to support developing nations. <strong>Indian negotiator, Chandni Raina</strong> was one of the leading voices in dissent, labelling it “an optical illusion” that “will not address the enormity of the challenge we all face.”</p> <p><strong>Ali Mohamed, Kenya’s special envoy for climate change and chair of the African group of negotiators,</strong> also expressed his disappointment. “Africa leaves Baku with realism and resignation as COP29 progress falls far short of our hopes,” he stated in a post on X. “When Africa loses, the world loses – its minerals, biodiversity & stability. The US$300bn/year by 2035 is too little, too late for a continent facing climate devastation while contributing least to emissions.”</p> <p>While the debate continues for the time being over the effectiveness of the new deal, eyes are already looking ahead to COP30 which will be hosted in <strong>Brazil from 10-21 November 2025</strong>. Certainly, these proceedings will be heavily coloured by a new leader amongst the developed countries in the form of <strong>US President Donald Trump.</strong> Having recently nominated a fracking CEO to lead the US Energy Department, there are fears the President will step back from the country’s climate commitments.</p> <p>Time, then, will tell whether the critics of the BFG are proven correct or whether the agreement will hold together the climate effort in the potentially subdued conferences that could lie ahead.</p> </div> </div> </div> <div class="magazine-item link-item"> <div class="col col-media"> <div class="pull-left item-image"> <a href="/energy/afdb-s-climate-action-window-technical-assistance-facility-launched-at-cop29" title="class="caption" title="Launch of the facility will enable the African Development Bank to increase the reach of the CAW&#039;s efforts. (Image source: AfDB)""> <span itemprop="image" itemscope itemtype="https://schema.org/ImageObject"> <img class="caption" title="Launch of the facility will enable the African Development Bank to increase the reach of the CAW's efforts. (Image source: AfDB)" src="/images/2024/november/AfDB-CAW-climate-adaption-COP29.jpg#joomlaImage://local-images/2024/november/AfDB-CAW-climate-adaption-COP29.jpg?width=747&height=399" alt="Key stakeholders for the launch posing for a picture at COP29." itemprop="url" srcset="/images/ochri/9724fbf498e123b1e6af2e3832f78990-747px.jpg 747w, /images/ochri/9724fbf498e123b1e6af2e3832f78990-575px.jpg 575w, /images/ochri/9724fbf498e123b1e6af2e3832f78990-480px.jpg 480w, /images/ochri/9724fbf498e123b1e6af2e3832f78990-320px.jpg 320w" sizes="(min-width: 1920px) 747px, (min-width: 1366px) 747px, (min-width: 1200px) 747px, (min-width: 992px) 747px, (min-width: 768px) 747px, (min-width: 575px) 575px, (min-width: 480px) 480px, (min-width: 320px) 320px" debug-image-number="19" > <meta itemprop="height" content="auto" /> <meta itemprop="width" content="auto" /> </span> </a> <p class="img-caption">Launch of the facility will enable the African Development Bank to increase the reach of the CAW's efforts. (Image source: AfDB)</p> </div> </div> <div class="col col-content"> <aside class="article-aside"> <span class="category-name cat-red" title="Category: "> <a href="/energy" ><span itemprop="genre">Energy</span></a> </span> <dl class="article-info muted"> <dt class="article-info-term"> Details </dt> <dd class="hidden"></dd> <dd class="published hasTooltip" title="Created: "> <i class="icon-calendar"></i> <time datetime="2024-11-19T08:21:55+00:00"> 19 November 2024 <meta itemprop="datePublished" content="2024-11-19T08:21:55+00:00" /> <meta itemprop="dateModified" content="2024-11-19T08:21:55+00:00" /> </time> </dd> </dl> </aside> <div class="article-title"> <h3 itemprop="name"> <a href="/energy/afdb-s-climate-action-window-technical-assistance-facility-launched-at-cop29" itemprop="url"> AfDB’s Climate Action Window Technical Assistance Facility launched at COP29</a> </h3> </div> </div> </div> <div class="magazine-item link-item"> <div class="col col-media"> <div class="pull-left item-image"> <a href="/energy/five-solar-mini-grids-powers-sustainable-access-in-zambia" title="class="caption" title="In addition to the ENGIE equity injection, the initiative is also partially financed through the Facility for Energy Inclusion (FEI), managed by Cygnum Capital. (Image source: ENGIE Energy Access)""> <span itemprop="image" itemscope itemtype="https://schema.org/ImageObject"> <img class="caption" title="In addition to the ENGIE equity injection, the initiative is also partially financed through the Facility for Energy Inclusion (FEI), managed by Cygnum Capital. (Image source: ENGIE Energy Access)" src="/images/2024/november/ENGIE-Energy-Access-Zambia-mini-grids.webp#joomlaImage://local-images/2024/november/ENGIE-Energy-Access-Zambia-mini-grids.webp?width=747&height=399" alt="Leaders of the involved organisations walking through a concrete area with solar panels in the background." itemprop="url" srcset="/images/ochri/fe7b70823ff0a177421cf12693993e62-747px.webp 747w, /images/ochri/fe7b70823ff0a177421cf12693993e62-575px.webp 575w, /images/ochri/fe7b70823ff0a177421cf12693993e62-480px.webp 480w, /images/ochri/fe7b70823ff0a177421cf12693993e62-320px.webp 320w" sizes="(min-width: 1920px) 747px, (min-width: 1366px) 747px, (min-width: 1200px) 747px, (min-width: 992px) 747px, (min-width: 768px) 747px, (min-width: 575px) 575px, (min-width: 480px) 480px, (min-width: 320px) 320px" debug-image-number="20" > <meta itemprop="height" content="auto" /> <meta itemprop="width" content="auto" /> </span> </a> <p class="img-caption">In addition to the ENGIE equity injection, the initiative is also partially financed through the Facility for Energy Inclusion (FEI), managed by Cygnum Capital. (Image source: ENGIE Energy Access)</p> </div> </div> <div class="col col-content"> <aside class="article-aside"> <span class="category-name cat-red" title="Category: "> <a href="/energy" ><span itemprop="genre">Energy</span></a> </span> <dl class="article-info muted"> <dt class="article-info-term"> Details </dt> <dd class="hidden"></dd> <dd class="published hasTooltip" title="Created: "> <i class="icon-calendar"></i> <time datetime="2024-11-15T08:56:43+00:00"> 15 November 2024 <meta itemprop="datePublished" content="2024-11-15T08:56:43+00:00" /> <meta itemprop="dateModified" content="2024-11-15T08:56:43+00:00" /> </time> </dd> </dl> </aside> <div class="article-title"> <h3 itemprop="name"> <a href="/energy/five-solar-mini-grids-powers-sustainable-access-in-zambia" itemprop="url"> Five solar mini-grids power sustainable access in Zambia</a> </h3> </div> </div> </div> </div> <div class="col col-xs-12 col-sm-6 magazine-category"> <div class="magazine-category-title cat-violet"> <h2><a href="/construction" title="Construction"> Construction </a></h2> </div> <div class="magazine-item magazine-leading"> <div class="magazine-item-media"> <span class="media-mask"></span> <div class="pull-left item-image"> <a href="/construction/mycrane-launches-global-lifting-equipment-marketplace" title="class="caption" title="The new marketplace was unveiled at bauma China (Image source: MYCRANE)""> <span itemprop="image" itemscope itemtype="https://schema.org/ImageObject"> <img class="caption" title="The new marketplace was unveiled at bauma China (Image source: MYCRANE)" src="/images/2024/november/MYCRANE-china-bauma-marketplace.webp#joomlaImage://local-images/2024/november/MYCRANE-china-bauma-marketplace.webp?width=787&height=399" alt="Leaders of Mycrane posing for a picture in front of cranes" itemprop="url" srcset="/images/ochri/ab4a30e331db3a882482d87d03af8149-787px.webp 787w, /images/ochri/ab4a30e331db3a882482d87d03af8149-768px.webp 768w, /images/ochri/ab4a30e331db3a882482d87d03af8149-575px.webp 575w, /images/ochri/ab4a30e331db3a882482d87d03af8149-480px.webp 480w, /images/ochri/ab4a30e331db3a882482d87d03af8149-320px.webp 320w" sizes="(min-width: 1920px) 787px, (min-width: 1366px) 787px, (min-width: 1200px) 787px, (min-width: 992px) 787px, (min-width: 768px) 768px, (min-width: 575px) 575px, (min-width: 480px) 480px, (min-width: 320px) 320px" debug-image-number="21" > <meta itemprop="height" content="auto" /> <meta itemprop="width" content="auto" /> </span> </a> <p class="img-caption">The new marketplace was unveiled at bauma China (Image source: MYCRANE)</p> </div> <span class="category-name cat-violet" title="Category: "> <a href="/construction" ><span itemprop="genre">Construction</span></a> </span> </div> <div class="magazine-item-main"> <div class="article-title"> <h3 itemprop="name"> <a href="/construction/mycrane-launches-global-lifting-equipment-marketplace" itemprop="url"> MYCRANE launches global lifting equipment marketplace</a> </h3> </div> <aside class="article-aside clearfix"> <dl class="article-info muted"> <dt class="article-info-term"> Details </dt> <dd class="hidden"></dd> <dd class="published hasTooltip" title="Created: "> <i class="icon-calendar"></i> <time datetime="2024-11-27T08:19:28+00:00"> 27 November 2024 <meta itemprop="datePublished" content="2024-11-27T08:19:28+00:00" /> <meta itemprop="dateModified" content="2024-11-27T08:19:28+00:00" /> </time> </dd> </dl> </aside> <div class="magazine-item-ct"> <p><strong>MYCRANE, a digital platform for online crane rental, has launched a new international marketplace at bauma China</strong></p> <p>Already established in markets such as India and the Middle East – with more than <strong>1,500 registered crane rental companies</strong> – MYCRANE users and other interested parties around the world are now able to buy and sell used and new lifting equipment. This will promote a shift from low volume and costly trades to cost-efficient sales transactions.</p> <p>Lifting equipment on sale on the platform includes mobile, crawler, tower and specialist cranes in addition to aerial work platforms and other equipment.</p> <p>“Just as we’ve made crane rental easy and accessible for all, we now want to democratize the equipment sales process, by supporting fast, global trading and providing access to a wide range of keenly-priced equipment,” remarked <strong>Andrei Geikalo, MYCRANE founder and CEO.</strong></p> <p>“The MYCRANE Marketplace is particularly valuable to individuals and small and medium-sized enterprises (SMEs), who will be empowered by the ability to source the<strong> right equipment at the right price</strong> – wherever they are, internationally. The goal is to streamline the buying process, increase transparency and choice, and create a robust trading platform for the benefit of the entire industry.”</p> <p>MYCRANE has added that it is also able to offer logistics and transportation services, facilitating the sales process at <strong>customer sites anywhere in the world</strong>, as well as insurance and leasing to fund the purchase.</p> </div> </div> </div> <div class="magazine-item link-item"> <div class="col col-media"> <div class="pull-left item-image"> <a href="/construction/lintec-mixing-plant-supports-tanzanian-airport-construction" title="class="caption" title="The Lintec CSD2500B ensures uninterrupted operations, and its modular construction delivers cost efficiencies and easy installation. (Image source: Lintec &amp; Linnhoff)""> <span itemprop="image" itemscope itemtype="https://schema.org/ImageObject"> <img class="caption" title="The Lintec CSD2500B ensures uninterrupted operations, and its modular construction delivers cost efficiencies and easy installation. (Image source: Lintec & Linnhoff)" src="/images/2024/november/Lintec--Linnhoff-Tanzania-Airport-Construction.webp#joomlaImage://local-images/2024/november/Lintec--Linnhoff-Tanzania-Airport-Construction.webp?width=747&height=399" alt="The containerised mixing plant from Lintec & Linnhoff at work on the airport construction project" itemprop="url" srcset="/images/ochri/a5292eb9e3a53204c858ebdac422626f-747px.webp 747w, /images/ochri/a5292eb9e3a53204c858ebdac422626f-575px.webp 575w, /images/ochri/a5292eb9e3a53204c858ebdac422626f-480px.webp 480w, /images/ochri/a5292eb9e3a53204c858ebdac422626f-320px.webp 320w" sizes="(min-width: 1920px) 747px, (min-width: 1366px) 747px, (min-width: 1200px) 747px, (min-width: 992px) 747px, (min-width: 768px) 747px, (min-width: 575px) 575px, (min-width: 480px) 480px, (min-width: 320px) 320px" debug-image-number="10" > <meta itemprop="height" content="auto" /> <meta itemprop="width" content="auto" /> </span> </a> <p class="img-caption">The Lintec CSD2500B ensures uninterrupted operations, and its modular construction delivers cost efficiencies and easy installation. (Image source: Lintec & Linnhoff)</p> </div> </div> <div class="col col-content"> <aside class="article-aside"> <span class="category-name cat-violet" title="Category: "> <a href="/construction" ><span itemprop="genre">Construction</span></a> </span> <dl class="article-info muted"> <dt class="article-info-term"> Details </dt> <dd class="hidden"></dd> <dd class="published hasTooltip" title="Created: "> <i class="icon-calendar"></i> <time datetime="2024-11-22T05:34:16+00:00"> 22 November 2024 <meta itemprop="datePublished" content="2024-11-22T05:34:16+00:00" /> <meta itemprop="dateModified" content="2024-11-22T05:34:16+00:00" /> </time> </dd> </dl> </aside> <div class="article-title"> <h3 itemprop="name"> <a href="/construction/lintec-mixing-plant-supports-tanzanian-airport-construction" itemprop="url"> Lintec mixing plant supports Tanzanian airport construction</a> </h3> </div> </div> </div> <div class="magazine-item link-item"> <div class="col col-media"> <div class="pull-left item-image"> <a href="/construction/building-tomorrows-cities-today" title="class="caption" title="The concept of a smart city is a moving target. (Image source: Adobe Stock)""> <span itemprop="image" itemscope itemtype="https://schema.org/ImageObject"> <img class="caption" title="The concept of a smart city is a moving target. (Image source: Adobe Stock)" src="/images/2024/november/Smart-Cities-Africa.webp#joomlaImage://local-images/2024/november/Smart-Cities-Africa.webp?width=747&height=399" alt="A digital rendition of a smart city." itemprop="url" srcset="/images/ochri/8b5f5301a154f4b8d73ccf1f2a78f1d6-747px.webp 747w, /images/ochri/8b5f5301a154f4b8d73ccf1f2a78f1d6-575px.webp 575w, /images/ochri/8b5f5301a154f4b8d73ccf1f2a78f1d6-480px.webp 480w, /images/ochri/8b5f5301a154f4b8d73ccf1f2a78f1d6-320px.webp 320w" sizes="(min-width: 1920px) 747px, (min-width: 1366px) 747px, (min-width: 1200px) 747px, (min-width: 992px) 747px, (min-width: 768px) 747px, (min-width: 575px) 575px, (min-width: 480px) 480px, (min-width: 320px) 320px" debug-image-number="23" > <meta itemprop="height" content="auto" /> <meta itemprop="width" content="auto" /> </span> </a> <p class="img-caption">The concept of a smart city is a moving target. (Image source: Adobe Stock)</p> </div> </div> <div class="col col-content"> <aside class="article-aside"> <span class="category-name cat-violet" title="Category: "> <a href="/construction" ><span itemprop="genre">Construction</span></a> </span> <dl class="article-info muted"> <dt class="article-info-term"> Details </dt> <dd class="hidden"></dd> <dd class="published hasTooltip" title="Created: "> <i class="icon-calendar"></i> <time datetime="2024-11-19T07:40:56+00:00"> 19 November 2024 <meta itemprop="datePublished" content="2024-11-19T07:40:56+00:00" /> <meta itemprop="dateModified" content="2024-11-19T07:40:56+00:00" /> </time> </dd> </dl> </aside> <div class="article-title"> <h3 itemprop="name"> <a href="/construction/building-tomorrows-cities-today" itemprop="url"> Building tomorrow's cities today</a> </h3> </div> </div> </div> </div> </div> <div class="row-articles equal-height"> <div class="col col-xs-12 col-sm-6 magazine-category"> <div class="magazine-category-title cat-grey"> <h2><a href="/mining" title="Mining"> Mining </a></h2> </div> <div class="magazine-item magazine-leading"> <div class="magazine-item-media"> <span class="media-mask"></span> <div class="pull-left item-image"> <a href="/mining/a-responsible-mineral-sourcing-ecosystem-for-africa" title="class="caption" title="Discussions at the launch event focused on sourcing gold from artisanal and small-scale gold miners. (Image source: Adobe Stock)""> <span itemprop="image" itemscope itemtype="https://schema.org/ImageObject"> <img class="caption" title="Discussions at the launch event focused on sourcing gold from artisanal and small-scale gold miners. (Image source: Adobe Stock)" src="/images/2024/november/Africa-responsible-mineral-sourcing-ARMSI.webp#joomlaImage://local-images/2024/november/Africa-responsible-mineral-sourcing-ARMSI.webp?width=787&height=399" alt="Metals and minerals on a map of Africa" itemprop="url" srcset="/images/ochri/f44cefcea0f19ce7b1e69988d5c70194-787px.webp 787w, /images/ochri/f44cefcea0f19ce7b1e69988d5c70194-768px.webp 768w, /images/ochri/f44cefcea0f19ce7b1e69988d5c70194-575px.webp 575w, /images/ochri/f44cefcea0f19ce7b1e69988d5c70194-480px.webp 480w, /images/ochri/f44cefcea0f19ce7b1e69988d5c70194-320px.webp 320w" sizes="(min-width: 1920px) 787px, (min-width: 1366px) 787px, (min-width: 1200px) 787px, (min-width: 992px) 787px, (min-width: 768px) 768px, (min-width: 575px) 575px, (min-width: 480px) 480px, (min-width: 320px) 320px" debug-image-number="5" > <meta itemprop="height" content="auto" /> <meta itemprop="width" content="auto" /> </span> </a> <p class="img-caption">Discussions at the launch event focused on sourcing gold from artisanal and small-scale gold miners. (Image source: Adobe Stock)</p> </div> <span class="category-name cat-grey" title="Category: "> <a href="/mining" ><span itemprop="genre">Mining</span></a> </span> </div> <div class="magazine-item-main"> <div class="article-title"> <h3 itemprop="name"> <a href="/mining/a-responsible-mineral-sourcing-ecosystem-for-africa" itemprop="url"> A responsible mineral sourcing ecosystem for Africa</a> </h3> </div> <aside class="article-aside clearfix"> <dl class="article-info muted"> <dt class="article-info-term"> Details </dt> <dd class="hidden"></dd> <dd class="published hasTooltip" title="Created: "> <i class="icon-calendar"></i> <time datetime="2024-11-27T06:49:20+00:00"> 27 November 2024 <meta itemprop="datePublished" content="2024-11-27T06:49:20+00:00" /> <meta itemprop="dateModified" content="2024-11-27T06:49:20+00:00" /> </time> </dd> </dl> </aside> <div class="magazine-item-ct"> <p><strong>At the Dubai Precious Metals Conference 2024, the Africa Responsible Mineral Sourcing Initiative (ARMSI) was launched by the Africa Minerals Strategy Group (AMSG) and partners</strong></p> <p>ARMSI aims to promote transparency, compliance, traceability, accountability, social responsibility, and sustainability within Africa’s minerals and mining sector. Ultimately, it will<strong> unite countries, industry, and civil society</strong> to help ensure that the continent’s mineral wealth positively contributes to its economic development.</p> <p>The reveal was attended by a number of stakeholders including a range of<strong> African Ministers and officials</strong> responsible from Chad, Côte d'Ivoire, Ghana, Guinea, Liberia, Malawi, Sierra Leone, South Sudan, Uganda; as well as representatives from central banks financial institutions, mining companies, refineries, traders, investors, civil society, and leaders from the global precious metals industry.</p> <p>“The Africa Responsible Mineral Sourcing Initiative (ARMSI) is about redefining Africa's role in the global precious metals and critical minerals industry by ensuring that artisanal and small-scale miners-often the backbone of mineral production-become central players in responsible, ethical and sustainable mining practices,” remarked <strong>Moses Micheal Engadu, secretary-general of AMSG</strong>.</p> <p>“The goal of ARMSI, an initiative of the Africa Minerals Strategy Group is to create a central gateway for responsibly sourced and ethically mined minerals from Africa to the global markets. ARMSI will build<strong> Africa's responsible mineral sourcing ecosystem</strong> shifting away from raw material exportation towards sustainable value-added industry development to foster local employment, stimulate economic growth and secure a competitive position for African minerals in the global market.”</p> <h2>African mining to support African development</h2> <p>At the launch event, the ARMSI roadmap was unveiled, emphasising the developing of <strong>Africa Responsible Mineral Sourcing Guidelines and a comprehensive Manual</strong> led by the AMSG. Sub-regional stakeholder engagement forums will be held across the continent as part of the roadmap in order to promote responsible sourcing practices and gather insights.</p> <p>Ultimately, these initiatives will lay the groundwork for the launch of the Guidelines and Manual in May 2025. Countries, industry players and civil society organisations have been encouraged to contribute to this effort to ensure their voices are heard.</p> <p>The first secured physical delivery of responsibly sourced gold and silver under the ARMSI will reportedly be completed by February 2025 and will be executed by the <strong>Africa Minerals and Metals Exchange (AMME)</strong>, an initiative of the AMSG that aims to facilitate secure transactions, enhance market transparency, ensure traceability, certify compliance with regulatory standards and facilitate responsible sourcing of precious metals. The delivery will be completed with selected members of ARMSI and AMME.</p> <p>The launch of the initiative was met with widespread support from attending ministers who reiterated their commitment to fostering responsible and sustainable mining. <strong>Fahnseth Buggie Mulbah, Deputy Minister of Mines and Energy of the Republic of Liberia,</strong> commented, “Through the Africa Responsible Mineral Sourcing Initiative (ARMSI), we aim to strengthen compliance and transparency across the gold supply chain. I call upon all stakeholders-both locally and internationally-to ensure that gold sourced from artisanal and small-scale miners adheres to the required licenses, permits, and chain of custody systems. Let us work together under ARMSI to champion accountability, sustainability, and ethical practices in the precious metals sector.”</p> </div> </div> </div> <div class="magazine-item link-item"> <div class="col col-media"> <div class="pull-left item-image"> <a href="/mining/vital-ventilation-on-african-mines" title="class="caption" title="PVC ducting installed at a site. (Image source: UVSS)""> <span itemprop="image" itemscope itemtype="https://schema.org/ImageObject"> <img class="caption" title="PVC ducting installed at a site. (Image source: UVSS)" src="/images/2024/november/Underground-mining-Africa-UVSS.webp#joomlaImage://local-images/2024/november/Underground-mining-Africa-UVSS.webp?width=747&height=399" alt="PVC ducting installed at a site running down a tunnel." itemprop="url" srcset="/images/ochri/bcbc93969ad943a6a7ec4733cf5505bf-747px.webp 747w, /images/ochri/bcbc93969ad943a6a7ec4733cf5505bf-575px.webp 575w, /images/ochri/bcbc93969ad943a6a7ec4733cf5505bf-480px.webp 480w, /images/ochri/bcbc93969ad943a6a7ec4733cf5505bf-320px.webp 320w" sizes="(min-width: 1920px) 747px, (min-width: 1366px) 747px, (min-width: 1200px) 747px, (min-width: 992px) 747px, (min-width: 768px) 747px, (min-width: 575px) 575px, (min-width: 480px) 480px, (min-width: 320px) 320px" debug-image-number="12" > <meta itemprop="height" content="auto" /> <meta itemprop="width" content="auto" /> </span> </a> <p class="img-caption">PVC ducting installed at a site. (Image source: UVSS)</p> </div> </div> <div class="col col-content"> <aside class="article-aside"> <span class="category-name cat-grey" title="Category: "> <a href="/mining" ><span itemprop="genre">Mining</span></a> </span> <dl class="article-info muted"> <dt class="article-info-term"> Details </dt> <dd class="hidden"></dd> <dd class="published hasTooltip" title="Created: "> <i class="icon-calendar"></i> <time datetime="2024-11-20T07:38:37+00:00"> 20 November 2024 <meta itemprop="datePublished" content="2024-11-20T07:38:37+00:00" /> <meta itemprop="dateModified" content="2024-11-20T07:38:37+00:00" /> </time> </dd> </dl> </aside> <div class="article-title"> <h3 itemprop="name"> <a href="/mining/vital-ventilation-on-african-mines" itemprop="url"> Vital ventilation on African mines</a> </h3> </div> </div> </div> <div class="magazine-item link-item"> <div class="col col-media"> <div class="pull-left item-image"> <a href="/mining/off-grid-solar-and-storage-solution-to-power-senegal-mine" title="class="caption" title="Eramet Grande Côte is aiming to reduce its CO2 emissions by 40% by 2035. (Image source: JUWI)""> <span itemprop="image" itemscope itemtype="https://schema.org/ImageObject"> <img class="caption" title="Eramet Grande Côte is aiming to reduce its CO2 emissions by 40% by 2035. (Image source: JUWI)" src="/images/2024/november/JUWI-Renewables-Senegal-Mining.webp#joomlaImage://local-images/2024/november/JUWI-Renewables-Senegal-Mining.webp?width=747&height=399" alt="A mineral sands producing mine pouring sand into a pile" itemprop="url" srcset="/images/ochri/cea1533642f9d0fbcc8b9332062c1b30-747px.webp 747w, /images/ochri/cea1533642f9d0fbcc8b9332062c1b30-575px.webp 575w, /images/ochri/cea1533642f9d0fbcc8b9332062c1b30-480px.webp 480w, /images/ochri/cea1533642f9d0fbcc8b9332062c1b30-320px.webp 320w" sizes="(min-width: 1920px) 747px, (min-width: 1366px) 747px, (min-width: 1200px) 747px, (min-width: 992px) 747px, (min-width: 768px) 747px, (min-width: 575px) 575px, (min-width: 480px) 480px, (min-width: 320px) 320px" debug-image-number="26" > <meta itemprop="height" content="auto" /> <meta itemprop="width" content="auto" /> </span> </a> <p class="img-caption">Eramet Grande Côte is aiming to reduce its CO2 emissions by 40% by 2035. (Image source: JUWI)</p> </div> </div> <div class="col col-content"> <aside class="article-aside"> <span class="category-name cat-grey" title="Category: "> <a href="/mining" ><span itemprop="genre">Mining</span></a> </span> <dl class="article-info muted"> <dt class="article-info-term"> Details </dt> <dd class="hidden"></dd> <dd class="published hasTooltip" title="Created: "> <i class="icon-calendar"></i> <time datetime="2024-11-19T09:43:44+00:00"> 19 November 2024 <meta itemprop="datePublished" content="2024-11-19T09:43:44+00:00" /> <meta itemprop="dateModified" content="2024-11-19T09:43:44+00:00" /> </time> </dd> </dl> </aside> <div class="article-title"> <h3 itemprop="name"> <a href="/mining/off-grid-solar-and-storage-solution-to-power-senegal-mine" itemprop="url"> Off-grid solar and storage solution to power Senegal mine</a> </h3> </div> </div> </div> </div> <div class="col col-xs-12 col-sm-6 magazine-category"> <div class="magazine-category-title cat-green"> <h2><a href="/transport-a-logistics" title="Logistics"> Logistics </a></h2> </div> <div class="magazine-item magazine-leading"> <div class="magazine-item-media"> <span class="media-mask"></span> <div class="pull-left item-image"> <a href="/transport-a-logistics/genie-unveils-optimised-scissor-lifts" title="class="caption" title="• Genie has sought to improve quality and total cost of ownership. (Image source: Genie) ""> <span itemprop="image" itemscope itemtype="https://schema.org/ImageObject"> <img class="caption" title="• Genie has sought to improve quality and total cost of ownership. (Image source: Genie) " src="/images/2024/november/Genie-Scissor-lift-range.webp#joomlaImage://local-images/2024/november/Genie-Scissor-lift-range.webp?width=747&height=399" alt="The new scissor lift range from Genie." itemprop="url" srcset="/images/ochri/a89ccd11dd178536e3ff4cb896bdb715-747px.webp 747w, /images/ochri/a89ccd11dd178536e3ff4cb896bdb715-575px.webp 575w, /images/ochri/a89ccd11dd178536e3ff4cb896bdb715-480px.webp 480w, /images/ochri/a89ccd11dd178536e3ff4cb896bdb715-320px.webp 320w" sizes="(min-width: 1920px) 747px, (min-width: 1366px) 747px, (min-width: 1200px) 747px, (min-width: 992px) 747px, (min-width: 768px) 747px, (min-width: 575px) 575px, (min-width: 480px) 480px, (min-width: 320px) 320px" debug-image-number="27" > <meta itemprop="height" content="auto" /> <meta itemprop="width" content="auto" /> </span> </a> <p class="img-caption">• Genie has sought to improve quality and total cost of ownership. (Image source: Genie) </p> </div> <span class="category-name cat-green" title="Category: "> <a href="/transport-a-logistics" ><span itemprop="genre">Logistics</span></a> </span> </div> <div class="magazine-item-main"> <div class="article-title"> <h3 itemprop="name"> <a href="/transport-a-logistics/genie-unveils-optimised-scissor-lifts" itemprop="url"> Genie unveils optimised scissor lifts</a> </h3> </div> <aside class="article-aside clearfix"> <dl class="article-info muted"> <dt class="article-info-term"> Details </dt> <dd class="hidden"></dd> <dd class="published hasTooltip" title="Created: "> <i class="icon-calendar"></i> <time datetime="2024-11-21T08:29:41+00:00"> 21 November 2024 <meta itemprop="datePublished" content="2024-11-21T08:29:41+00:00" /> <meta itemprop="dateModified" content="2024-11-21T08:29:41+00:00" /> </time> </dd> </dl> </aside> <div class="magazine-item-ct"> <p><strong>Genie, a leader in the aerials industry, has launched a new, future-focused design for its core slab scissor lift product line</strong></p> <p>The company has further improved the performance and lowered the total cost of ownership for <strong>Next-Generation Genie GST-1932, GS-2632, GS-3232, GS-2646, GS-3246, and GS-4046 scissor lifts</strong>. A noticeable change in the form of a curved linkage design results in reduced machine weight, allowing Genie to use right-sized components for lower replacement part cost.</p> <p>“Genie’s Next-Generation Scissor Lifts are redefining the standard for slab scissor lifts and moving this classic MEWP category into the future,” remarked <strong>Christian Dube, senior global product manager</strong>. “Our priority when redesigning these lifts was to drive lower cost of ownership, improve serviceability, and enhance the user experience – all while delivering the quality that our customers and the industry expect from Genie.”</p> <p>The company has also sought to <strong>eliminate rust and limit opportunity to damage</strong> through a number of design changes including a new chassis to mitigate stagnant water and reinforced steel in targeted locations to reduce damage.</p> <p>“On their own, each individual update is an incremental improvement. But, when considered together as a system, and across the product line, the result is a family of machines that <strong>add value by reducing costs while improving performance and serviceability</strong>,” Dube added.</p> <p>Overall, there are fewer serviceable components than with previous generations; of the components that remain, at least 70% have commonality across the product line. This simplifies machine fleet management and should increase uptime. According to Genie, fleet management is further improved by<strong> incorporating a consistent parts layout in easy-to-access locations</strong>; a win for service technicians who work on multiple models.</p> <p>Operators are also set to benefit from a re-designed platform to improve productivity when working at height. On the <strong>popular GS-1932, standard fixed guard rails</strong> allow users to drive through most common doors without the need to pause and fold guardrails down. The platform is 20% larger, offering more room for two people to work comfortably indoors. Across the range, operators will notice other subtle details that enhance comfort at height.</p> <p>Genie has also highlighted that the new <strong>Smart Link platform controller</strong> is completely redesigned to be 30% lighter than the previous version, complete with a more ergonomic design. Because it is modular, parts of the controller can be replaced without requiring replacement of the whole – another example of reducing parts replacement cost.</p> </div> </div> </div> <div class="magazine-item link-item"> <div class="col col-media"> <div class="pull-left item-image"> <a href="/transport-a-logistics/a-bold-step-forward-for-cfao-mobility" title="class="caption" title="According to CFAO, the launch of the L200 marks a new standard for pickups in the region. (Image source: CFAO)""> <span itemprop="image" itemscope itemtype="https://schema.org/ImageObject"> <img class="caption" title="According to CFAO, the launch of the L200 marks a new standard for pickups in the region. (Image source: CFAO)" src="/images/2024/november/CFAO-Mobility-Ghana-L200.webp#joomlaImage://local-images/2024/november/CFAO-Mobility-Ghana-L200.webp?width=747&height=399" alt="Two of the new L200." itemprop="url" srcset="/images/ochri/cfdd5d884540bfc7c0c0278ac7dee1b0-747px.webp 747w, /images/ochri/cfdd5d884540bfc7c0c0278ac7dee1b0-575px.webp 575w, /images/ochri/cfdd5d884540bfc7c0c0278ac7dee1b0-480px.webp 480w, /images/ochri/cfdd5d884540bfc7c0c0278ac7dee1b0-320px.webp 320w" sizes="(min-width: 1920px) 747px, (min-width: 1366px) 747px, (min-width: 1200px) 747px, (min-width: 992px) 747px, (min-width: 768px) 747px, (min-width: 575px) 575px, (min-width: 480px) 480px, (min-width: 320px) 320px" debug-image-number="28" > <meta itemprop="height" content="auto" /> <meta itemprop="width" content="auto" /> </span> </a> <p class="img-caption">According to CFAO, the launch of the L200 marks a new standard for pickups in the region. (Image source: CFAO)</p> </div> </div> <div class="col col-content"> <aside class="article-aside"> <span class="category-name cat-green" title="Category: "> <a href="/transport-a-logistics" ><span itemprop="genre">Logistics</span></a> </span> <dl class="article-info muted"> <dt class="article-info-term"> Details </dt> <dd class="hidden"></dd> <dd class="published hasTooltip" title="Created: "> <i class="icon-calendar"></i> <time datetime="2024-11-19T17:00:11+00:00"> 19 November 2024 <meta itemprop="datePublished" content="2024-11-19T17:00:11+00:00" /> <meta itemprop="dateModified" content="2024-11-19T17:00:11+00:00" /> </time> </dd> </dl> </aside> <div class="article-title"> <h3 itemprop="name"> <a href="/transport-a-logistics/a-bold-step-forward-for-cfao-mobility" itemprop="url"> A “bold step forward” for CFAO Mobility</a> </h3> </div> </div> </div> <div class="magazine-item link-item"> <div class="col col-media"> <div class="pull-left item-image"> <a href="/transport-a-logistics/lobito-atlantic-railway-strengthens-transport-capacity" title="class="caption" title="The wagons will arrive in weekly deliveries starting from this first delivery until 2026. (Image source: LAR)""> <span itemprop="image" itemscope itemtype="https://schema.org/ImageObject"> <img class="caption" title="The wagons will arrive in weekly deliveries starting from this first delivery until 2026. (Image source: LAR)" src="/images/2024/november/Lobito-atlantic-railway-new-wagons.webp#joomlaImage://local-images/2024/november/Lobito-atlantic-railway-new-wagons.webp?width=747&height=399" alt="The new wagons delivered to LAR" itemprop="url" srcset="/images/ochri/215a2816ec0ef2db132bf65671e4a427-747px.webp 747w, /images/ochri/215a2816ec0ef2db132bf65671e4a427-575px.webp 575w, /images/ochri/215a2816ec0ef2db132bf65671e4a427-480px.webp 480w, /images/ochri/215a2816ec0ef2db132bf65671e4a427-320px.webp 320w" sizes="(min-width: 1920px) 747px, (min-width: 1366px) 747px, (min-width: 1200px) 747px, (min-width: 992px) 747px, (min-width: 768px) 747px, (min-width: 575px) 575px, (min-width: 480px) 480px, (min-width: 320px) 320px" debug-image-number="29" > <meta itemprop="height" content="auto" /> <meta itemprop="width" content="auto" /> </span> </a> <p class="img-caption">The wagons will arrive in weekly deliveries starting from this first delivery until 2026. (Image source: LAR)</p> </div> </div> <div class="col col-content"> <aside class="article-aside"> <span class="category-name cat-green" title="Category: "> <a href="/transport-a-logistics" ><span itemprop="genre">Logistics</span></a> </span> <dl class="article-info muted"> <dt class="article-info-term"> Details </dt> <dd class="hidden"></dd> <dd class="published hasTooltip" title="Created: "> <i class="icon-calendar"></i> <time datetime="2024-11-15T07:40:52+00:00"> 15 November 2024 <meta itemprop="datePublished" content="2024-11-15T07:40:52+00:00" /> <meta itemprop="dateModified" content="2024-11-15T07:40:52+00:00" /> </time> </dd> </dl> </aside> <div class="article-title"> <h3 itemprop="name"> <a href="/transport-a-logistics/lobito-atlantic-railway-strengthens-transport-capacity" itemprop="url"> Lobito Atlantic Railway strengthens transport capacity</a> </h3> </div> </div> </div> </div> </div> <div class="row-articles equal-height"> <div class="col col-xs-12 col-sm-6 magazine-category"> <div class="magazine-category-title cat-purple"> <h2><a href="/finance" title="Finance"> Finance </a></h2> </div> <div class="magazine-item magazine-leading"> <div class="magazine-item-media"> <span class="media-mask"></span> <div class="pull-left item-image"> <a href="/finance/schneider-electric-east-africa-reveals-ecommerce-platform" title="class="caption" title="Geraldine Sande, channel sales leader for Schneider Electric East Africa. (Image source: Schneider Electric East Africa)""> <span itemprop="image" itemscope itemtype="https://schema.org/ImageObject"> <img class="caption" title="Geraldine Sande, channel sales leader for Schneider Electric East Africa. (Image source: Schneider Electric East Africa)" src="/images/2024/november/Geraldine-Sande-Schneider-Electric.webp#joomlaImage://local-images/2024/november/Geraldine-Sande-Schneider-Electric.webp?width=747&height=399" alt="A headshot of Geraldine Sande. " itemprop="url" srcset="/images/ochri/8b9d6c9984a182ae84b8a4f81e2599b1-747px.webp 747w, /images/ochri/8b9d6c9984a182ae84b8a4f81e2599b1-575px.webp 575w, /images/ochri/8b9d6c9984a182ae84b8a4f81e2599b1-480px.webp 480w, /images/ochri/8b9d6c9984a182ae84b8a4f81e2599b1-320px.webp 320w" sizes="(min-width: 1920px) 747px, (min-width: 1366px) 747px, (min-width: 1200px) 747px, (min-width: 992px) 747px, (min-width: 768px) 747px, (min-width: 575px) 575px, (min-width: 480px) 480px, (min-width: 320px) 320px" debug-image-number="30" > <meta itemprop="height" content="auto" /> <meta itemprop="width" content="auto" /> </span> </a> <p class="img-caption">Geraldine Sande, channel sales leader for Schneider Electric East Africa. (Image source: Schneider Electric East Africa)</p> </div> <span class="category-name cat-purple" title="Category: "> <a href="/finance" ><span itemprop="genre">Finance</span></a> </span> </div> <div class="magazine-item-main"> <div class="article-title"> <h3 itemprop="name"> <a href="/finance/schneider-electric-east-africa-reveals-ecommerce-platform" itemprop="url"> Schneider Electric East Africa reveals eCommerce platform</a> </h3> </div> <aside class="article-aside clearfix"> <dl class="article-info muted"> <dt class="article-info-term"> Details </dt> <dd class="hidden"></dd> <dd class="published hasTooltip" title="Created: "> <i class="icon-calendar"></i> <time datetime="2024-11-22T05:53:31+00:00"> 22 November 2024 <meta itemprop="datePublished" content="2024-11-22T05:53:31+00:00" /> <meta itemprop="dateModified" content="2024-11-22T05:53:31+00:00" /> </time> </dd> </dl> </aside> <div class="magazine-item-ct"> <p><strong>Schneider Electric East Africa, a specialist in energy management and automation, has launched an eCommerce platform</strong></p> <p>Designed to cater to a diverse market, it includes tier 2 channels and represents a step towards modernising its procurement process and reinforces the company’s market presence. This is the assessment of <strong>Geraldine Sande, channel sales leader for Schneider Electric East Africa</strong>, who commented, “With the eCommerce platform, customers can access the required products locally, conveniently, faster and at their desired location without intermediary intervention.”</p> <p>The portal lists a range of products and <strong>primarily targets end users in the residential space</strong> who would often have to travel far to a distributor, and commercial customers.</p> <p>Sande explained that the platform also targets ‘specifiers’ – the individuals involved in projects and those who create bills of quantities (BOQs) or requests for quotations (RFQs) and need to know the<strong> available product options</strong>, as well as companies that require reliable supply chains for maintenance and operations.<br /> <br />“We noticed a gap in the market in terms of brand visibility in Kenya,” Sande continued. “Many people would ask if Schneider Electric was present in Kenya because we did not have a website (the website will go live in 2025) or <strong>any formal digital footprint</strong>. Instead, customers would find our partners on other Schneider Electric subsidiary platforms. The customer would also need to have a list of partners online and thus have insight about which solution is found from which channel partner.</p> <p>“Given this, we felt there was a need to utilise another vehicle to be in front of the customer whenever someone is searching for a product and <strong>ensure the product is easily accessible</strong>, aside from going through our existing distribution channels.”</p> <p>Sande stressed that the new platform is not designed to erode the market share of resellers and distributors but can instead bring potential benefits to their businesses.</p> <p>“From the distributor's perspective, the platform will<strong> benefit them by increasing their sell-out</strong>. Distributors often hold a lot of stock, and the e-commerce platform provides them with another avenue to reach customers they were not previously tapping into. This represents an incremental business opportunity for our distributors,” concludes Sande.</p> </div> </div> </div> <div class="magazine-item link-item"> <div class="col col-media"> <div class="pull-left item-image"> <a href="/finance/ecobanks-targets-real-time-cross-border-payments-through-nium-partnership" title="class="caption" title="Ecobank can exchange its existing SwiftMT &amp; ISO20022 messages with Nium to initiate payments on the real-time platform. (Image source: Adobe Stock)""> <span itemprop="image" itemscope itemtype="https://schema.org/ImageObject"> <img class="caption" title="Ecobank can exchange its existing SwiftMT & ISO20022 messages with Nium to initiate payments on the real-time platform. (Image source: Adobe Stock)" src="/images/2024/august/Cross-border-payments-Ecobank.webp#joomlaImage://local-images/2024/august/Cross-border-payments-Ecobank.webp?width=747&height=399" alt="An African man looking at his laptop while holding his bank card." itemprop="url" srcset="/images/ochri/9f696e62fe950dd351baed35cbb75e0d-747px.webp 747w, /images/ochri/9f696e62fe950dd351baed35cbb75e0d-575px.webp 575w, /images/ochri/9f696e62fe950dd351baed35cbb75e0d-480px.webp 480w, /images/ochri/9f696e62fe950dd351baed35cbb75e0d-320px.webp 320w" sizes="(min-width: 1920px) 747px, (min-width: 1366px) 747px, (min-width: 1200px) 747px, (min-width: 992px) 747px, (min-width: 768px) 747px, (min-width: 575px) 575px, (min-width: 480px) 480px, (min-width: 320px) 320px" debug-image-number="31" > <meta itemprop="height" content="auto" /> <meta itemprop="width" content="auto" /> </span> </a> <p class="img-caption">Ecobank can exchange its existing SwiftMT & ISO20022 messages with Nium to initiate payments on the real-time platform. (Image source: Adobe Stock)</p> </div> </div> <div class="col col-content"> <aside class="article-aside"> <span class="category-name cat-purple" title="Category: "> <a href="/finance" ><span itemprop="genre">Finance</span></a> </span> <dl class="article-info muted"> <dt class="article-info-term"> Details </dt> <dd class="hidden"></dd> <dd class="published hasTooltip" title="Created: "> <i class="icon-calendar"></i> <time datetime="2024-11-12T07:42:04+00:00"> 12 November 2024 <meta itemprop="datePublished" content="2024-11-12T07:42:04+00:00" /> <meta itemprop="dateModified" content="2024-11-12T07:42:04+00:00" /> </time> </dd> </dl> </aside> <div class="article-title"> <h3 itemprop="name"> <a href="/finance/ecobanks-targets-real-time-cross-border-payments-through-nium-partnership" itemprop="url"> Ecobanks targets real-time cross-border payments through Nium partnership</a> </h3> </div> </div> </div> <div class="magazine-item link-item"> <div class="col col-media"> <div class="pull-left item-image"> <a href="/finance/saudi-exim-and-afc-to-boost-exports-in-mea" title="class="caption" title="Samaila Zubairu and Saad Al-Khalb signing the Mou. (Image source: AFC)""> <span itemprop="image" itemscope itemtype="https://schema.org/ImageObject"> <img class="caption" title="Samaila Zubairu and Saad Al-Khalb signing the Mou. (Image source: AFC)" src="/images/2024/october/Saudi-EXIM-AFC-MEA-exports.webp#joomlaImage://local-images/2024/october/Saudi-EXIM-AFC-MEA-exports.webp?width=787&height=399" alt="Samaila Zubairu and Saad Al-Khalb shaking hands at the signing of the MoU." itemprop="url" srcset="/images/ochri/cdc67d28af8d6e719c2a139f0764827c-787px.webp 787w, /images/ochri/cdc67d28af8d6e719c2a139f0764827c-768px.webp 768w, /images/ochri/cdc67d28af8d6e719c2a139f0764827c-575px.webp 575w, /images/ochri/cdc67d28af8d6e719c2a139f0764827c-480px.webp 480w, /images/ochri/cdc67d28af8d6e719c2a139f0764827c-320px.webp 320w" sizes="(min-width: 1920px) 787px, (min-width: 1366px) 787px, (min-width: 1200px) 787px, (min-width: 992px) 787px, (min-width: 768px) 768px, (min-width: 575px) 575px, (min-width: 480px) 480px, (min-width: 320px) 320px" debug-image-number="32" > <meta itemprop="height" content="auto" /> <meta itemprop="width" content="auto" /> </span> </a> <p class="img-caption">Samaila Zubairu and Saad Al-Khalb signing the Mou. (Image source: AFC)</p> </div> </div> <div class="col col-content"> <aside class="article-aside"> <span class="category-name cat-purple" title="Category: "> <a href="/finance" ><span itemprop="genre">Finance</span></a> </span> <dl class="article-info muted"> <dt class="article-info-term"> Details </dt> <dd class="hidden"></dd> <dd class="published hasTooltip" title="Created: "> <i class="icon-calendar"></i> <time datetime="2024-10-29T05:43:18+00:00"> 29 October 2024 <meta itemprop="datePublished" content="2024-10-29T05:43:18+00:00" /> <meta itemprop="dateModified" content="2024-10-29T05:43:18+00:00" /> </time> </dd> </dl> </aside> <div class="article-title"> <h3 itemprop="name"> <a href="/finance/saudi-exim-and-afc-to-boost-exports-in-mea" itemprop="url"> Saudi EXIM and AFC to boost exports in MEA</a> </h3> </div> </div> </div> </div> <div class="col col-xs-12 col-sm-6 magazine-category"> <div class="magazine-category-title cat-brown"> <h2><a href="/manufacturing" title="Manufacturing"> Manufacturing </a></h2> </div> <div class="magazine-item magazine-leading"> <div class="magazine-item-media"> <span class="media-mask"></span> <div class="pull-left item-image"> <a href="/manufacturing/cape-town-company-sets-new-record-with-boatbuilding-crane" title="class="caption" title="All six of the new cranes will be delivered during November and December 2024. (Image source: Condra)""> <span itemprop="image" itemscope itemtype="https://schema.org/ImageObject"> <img class="caption" title="All six of the new cranes will be delivered during November and December 2024. (Image source: Condra)" src="/images/2024/november/BB-Cranes-Condra-Cranes.webp#joomlaImage://local-images/2024/november/BB-Cranes-Condra-Cranes.webp?width=787&height=399" alt="A. Condra overhead cranes in a factory environment." itemprop="url" srcset="/images/ochri/ea663e28b928598706b6870eda1f6204-787px.webp 787w, /images/ochri/ea663e28b928598706b6870eda1f6204-768px.webp 768w, /images/ochri/ea663e28b928598706b6870eda1f6204-575px.webp 575w, /images/ochri/ea663e28b928598706b6870eda1f6204-480px.webp 480w, /images/ochri/ea663e28b928598706b6870eda1f6204-320px.webp 320w" sizes="(min-width: 1920px) 787px, (min-width: 1366px) 787px, (min-width: 1200px) 787px, (min-width: 992px) 787px, (min-width: 768px) 768px, (min-width: 575px) 575px, (min-width: 480px) 480px, (min-width: 320px) 320px" debug-image-number="6" > <meta itemprop="height" content="auto" /> <meta itemprop="width" content="auto" /> </span> </a> <p class="img-caption">All six of the new cranes will be delivered during November and December 2024. (Image source: Condra)</p> </div> <span class="category-name cat-brown" title="Category: "> <a href="/manufacturing" ><span itemprop="genre">Manufacturing</span></a> </span> </div> <div class="magazine-item-main"> <div class="article-title"> <h3 itemprop="name"> <a href="/manufacturing/cape-town-company-sets-new-record-with-boatbuilding-crane" itemprop="url"> Cape Town company sets new record with boatbuilding crane</a> </h3> </div> <aside class="article-aside clearfix"> <dl class="article-info muted"> <dt class="article-info-term"> Details </dt> <dd class="hidden"></dd> <dd class="published hasTooltip" title="Created: "> <i class="icon-calendar"></i> <time datetime="2024-11-26T09:00:17+00:00"> 26 November 2024 <meta itemprop="datePublished" content="2024-11-26T09:00:17+00:00" /> <meta itemprop="dateModified" content="2024-11-26T09:00:17+00:00" /> </time> </dd> </dl> </aside> <div class="magazine-item-ct"> <p><strong>Cape Town-based BB Cranes has received a notable order from boatbuilders Robertson and Caine, the largest manufacturer of catamarans in the southern hemisphere and the third largest globally</strong></p> <p>Amongst the six cranes that have been ordered are two single-girder and two double-girder BB machines with 5-ton capacity, spanning 20 metres (two cranes) and 19 metres; a 10-ton double-girder machine with a span of 20 metres; and a 30-metre span, 5-ton capacity crane for the factor in <strong>Montague Gardens in Cape Town</strong>.</p> <p>The latter is the crowning jewel of the order. It represents a record for the Cape Town-based company and is a direct result of a company effort to improve its capabilities. BB has steadily upgraded its capabilities and procedures at Rivergate Industrial Park since 2022, when it <strong>became a member of the Condra group</strong>. In June 2024, the company increased its factory floor area by 400 square metres.</p> <h2>Justifying expansion</h2> <p>BB will assemble all six from standard components, and fit them with twinned short-headroom Condra hoists – two per crane. There will be variable-speed drives on the long- and cross-travels for precise boat positioning.</p> <p>A BB Cranes spokesman explained that three of the six cranes would be manufactured simultaneously with two other wide-span machines ordered by <strong>Rovic</strong>, an independent agricultural machinery manufacturer that commissioned three double-girder overhead cranes in the first half of 2024, two of them designed with 28-metre spans just two metres shy of BB’s new 30-metre record.</p> <p>“Our crane spans are usually anything between 18 and 25 metres, so we see the 28-metre-span machines for Rovic – and especially the 30-metre span crane for Robertson and Caine – as <strong>justifying our decision to expand BB’s capabilities</strong> and increase our factory floor space,” the spokesman added.</p> <p>“All of these cranes represent turnkey deliveries from design through to installation. For us, they are affirmation of BB’s decision to grow.”</p> <h3>Automation on the rise</h3> <p>Robertson and Caine has been BB Cranes’ customer for twenty years. Current work for the boatbuilders includes <strong>partial on-site automation</strong> of a 16-ton crane used in repetitive applications, control of which will be reduced to the single push of one button to accelerate production and improve productivity.</p> <p>The BB Cranes spokesman explained that the number of enquiries for automated cranes was increasing. “We offer automation across our product range, working in collaboration with Condra’s design office,” he surmised. “<strong>Condra is accumulating automation experience,</strong> and is currently automating a crane for use in wrap-and-protect operations in Gauteng. We hope to see more automated cranes among our customers here in Cape Town.”</p> </div> </div> </div> <div class="magazine-item link-item"> <div class="col col-media"> <div class="pull-left item-image"> <a href="/manufacturing/how-to-quickly-detect-unstable-li-ion-batteries-in-a-warehouse" title="class="caption" title="The solution provides the accuracy and speed needed to isolate unstable batteries before they become a safety risk. (Image source: Brady)""> <span itemprop="image" itemscope itemtype="https://schema.org/ImageObject"> <img class="caption" title="The solution provides the accuracy and speed needed to isolate unstable batteries before they become a safety risk. (Image source: Brady)" src="/images/2024/november/Battery_campaign_visual-787x399.webp#joomlaImage://local-images/2024/november/Battery_campaign_visual-787x399.webp?width=787&height=399" alt="A visual infographic of Brady's battery solution" itemprop="url" srcset="/images/ochri/ebeeee686fe9dcdda6246c93d35ee167-787px.webp 787w, /images/ochri/ebeeee686fe9dcdda6246c93d35ee167-768px.webp 768w, /images/ochri/ebeeee686fe9dcdda6246c93d35ee167-575px.webp 575w, /images/ochri/ebeeee686fe9dcdda6246c93d35ee167-480px.webp 480w, /images/ochri/ebeeee686fe9dcdda6246c93d35ee167-320px.webp 320w" sizes="(min-width: 1920px) 787px, (min-width: 1366px) 787px, (min-width: 1200px) 787px, (min-width: 992px) 787px, (min-width: 768px) 768px, (min-width: 575px) 575px, (min-width: 480px) 480px, (min-width: 320px) 320px" debug-image-number="7" > <meta itemprop="height" content="auto" /> <meta itemprop="width" content="auto" /> </span> </a> <p class="img-caption">The solution provides the accuracy and speed needed to isolate unstable batteries before they become a safety risk. (Image source: Brady)</p> </div> </div> <div class="col col-content"> <aside class="article-aside"> <span class="category-name cat-brown" title="Category: "> <a href="/manufacturing" ><span itemprop="genre">Manufacturing</span></a> </span> <dl class="article-info muted"> <dt class="article-info-term"> Details </dt> <dd class="hidden"></dd> <dd class="published hasTooltip" title="Created: "> <i class="icon-calendar"></i> <time datetime="2024-11-25T11:01:47+00:00"> 25 November 2024 <meta itemprop="datePublished" content="2024-11-25T11:01:47+00:00" /> <meta itemprop="dateModified" content="2024-11-25T11:01:47+00:00" /> </time> </dd> </dl> </aside> <div class="article-title"> <h3 itemprop="name"> <a href="/manufacturing/how-to-quickly-detect-unstable-li-ion-batteries-in-a-warehouse" itemprop="url"> How to quickly detect unstable Li-ion batteries in a warehouse</a> </h3> </div> </div> </div> <div class="magazine-item link-item"> <div class="col col-media"> <div class="pull-left item-image"> <a href="/manufacturing/modular-training-workstation-to-inspire-current-and-future-professionals" title="class="caption" title="The flexibility of the solution enables it to accommodate various courses in the hydraulic and pneumatic training environment. (Image source: Bosch Rexroth)""> <span itemprop="image" itemscope itemtype="https://schema.org/ImageObject"> <img class="caption" title="The flexibility of the solution enables it to accommodate various courses in the hydraulic and pneumatic training environment. (Image source: Bosch Rexroth)" src="/images/2024/november/Bosch-Rexroth-training-workstation.webp#joomlaImage://local-images/2024/november/Bosch-Rexroth-training-workstation.webp?width=747&height=399" alt="Key stakeholders from Bosch Rexrtoh posing for a picture with the new solution." itemprop="url" srcset="/images/ochri/e8753f819ed2304e4989731c396a58e3-747px.webp 747w, /images/ochri/e8753f819ed2304e4989731c396a58e3-575px.webp 575w, /images/ochri/e8753f819ed2304e4989731c396a58e3-480px.webp 480w, /images/ochri/e8753f819ed2304e4989731c396a58e3-320px.webp 320w" sizes="(min-width: 1920px) 747px, (min-width: 1366px) 747px, (min-width: 1200px) 747px, (min-width: 992px) 747px, (min-width: 768px) 747px, (min-width: 575px) 575px, (min-width: 480px) 480px, (min-width: 320px) 320px" debug-image-number="11" > <meta itemprop="height" content="auto" /> <meta itemprop="width" content="auto" /> </span> </a> <p class="img-caption">The flexibility of the solution enables it to accommodate various courses in the hydraulic and pneumatic training environment. (Image source: Bosch Rexroth)</p> </div> </div> <div class="col col-content"> <aside class="article-aside"> <span class="category-name cat-brown" title="Category: "> <a href="/manufacturing" ><span itemprop="genre">Manufacturing</span></a> </span> <dl class="article-info muted"> <dt class="article-info-term"> Details </dt> <dd class="hidden"></dd> <dd class="published hasTooltip" title="Created: "> <i class="icon-calendar"></i> <time datetime="2024-11-21T05:45:13+00:00"> 21 November 2024 <meta itemprop="datePublished" content="2024-11-21T05:45:13+00:00" /> <meta itemprop="dateModified" content="2024-11-21T05:45:13+00:00" /> </time> </dd> </dl> </aside> <div class="article-title"> <h3 itemprop="name"> <a href="/manufacturing/modular-training-workstation-to-inspire-current-and-future-professionals" itemprop="url"> Modular training workstation to inspire current and future professionals</a> </h3> </div> </div> </div> </div> </div> </div> <!-- //MAGAZINE LISTING --> <!-- SIDEBAR --> <div class="col col-md-4 t3-sidebar"> <div class="t3-module module " id="Mod2658"><div class="module-inner"><div class="module-ct"> <div id="mod-custom2658" class="mod-custom custom"> <div><!-- Nav tabs --> <ul class="nav nav-tabs"> <li><a href="#home" data-toggle="tab">Most read</a></li> <li class="active"><a href="#profile" data-toggle="tab">Latest news</a></li> </ul> <!-- Tab panes --> <div class="tab-content"> <div id="home" class="tab-pane"><div class="moduletable "> <h3 >Most Read</h3> <div class="section-inner "> <div class="category-module magazine-links"> <div class="magazine-item link-item"> <div class="col col-media"> <div class="pull-left item-image"> <a href="/construction/carmix-machinery-to-support-canal-reconstruction-in-namibia" title="class="caption" title="The Carmix 3.5TT is renowned for its robust performance in concrete mixing. (Image source: Carmix)""> <span itemprop="image" itemscope itemtype="https://schema.org/ImageObject"> <img class="caption" title="The Carmix 3.5TT is renowned for its robust performance in concrete mixing. (Image source: Carmix)" src="/images/2024/july/Namibia_1.webp#joomlaImage://local-images/2024/july/Namibia_1.webp?width=787&height=399" alt="A carmix concrete mixer at work in Namibia." itemprop="url" srcset="/images/ochri/adb5a88f95f3a57b868242dee233a222-787px.webp 787w, /images/ochri/adb5a88f95f3a57b868242dee233a222-768px.webp 768w, /images/ochri/adb5a88f95f3a57b868242dee233a222-575px.webp 575w, /images/ochri/adb5a88f95f3a57b868242dee233a222-480px.webp 480w, /images/ochri/adb5a88f95f3a57b868242dee233a222-320px.webp 320w" sizes="(min-width: 1920px) 787px, (min-width: 1366px) 787px, (min-width: 1200px) 787px, (min-width: 992px) 787px, (min-width: 768px) 768px, (min-width: 575px) 575px, (min-width: 480px) 480px, (min-width: 320px) 320px" debug-image-number="36" > <meta itemprop="height" content="auto" /> <meta itemprop="width" content="auto" /> </span> </a> <p class="img-caption">The Carmix 3.5TT is renowned for its robust performance in concrete mixing. (Image source: Carmix)</p> </div> </div> <div class="col col-content"> <aside class="article-aside"> <span class="category-name cat-violet" title="Category: "> <a href="/construction" ><span itemprop="genre">Construction</span></a> </span> <dl class="article-info muted"> <dt class="article-info-term"> Details </dt> <dd class="hidden"></dd> <dd class="published"> <i class="icon-calendar"></i> <time datetime="2024-07-25T09:06:07+00:00" itemprop="datePublished"> 2024-07-25 </time> </dd> </dl> </aside> <div class="article-title"> <h3 itemprop="name"> <a href="/construction/carmix-machinery-to-support-canal-reconstruction-in-namibia" itemprop="url"> Carmix machinery to support canal reconstruction in Namibia</a> </h3> </div> </div> </div> <div class="magazine-item link-item"> <div class="col col-media"> <div class="pull-left item-image"> <a href="/construction/top-reasons-to-avoid-counterfeit-parts" title="class="caption" title="Genuine Volvo Parts are specifically developed, tested and approved to get the very best results from your Volvo machine. (Image source: Volvo CE)""> <span itemprop="image" itemscope itemtype="https://schema.org/ImageObject"> <img class="caption" title="Genuine Volvo Parts are specifically developed, tested and approved to get the very best results from your Volvo machine. (Image source: Volvo CE)" src="/images/2024/july/CUS_Filters_001_EMEA_Original%20file.webp#joomlaImage://local-images/2024/july/CUS_Filters_001_EMEA_Original file.webp?width=787&height=399" alt="A Volvo technician replacing equipment in a piece of construction machinery." itemprop="url" srcset="/images/ochri/3f10eb42f985b31c4260eba5af696be7-787px.webp 787w, /images/ochri/3f10eb42f985b31c4260eba5af696be7-768px.webp 768w, /images/ochri/3f10eb42f985b31c4260eba5af696be7-575px.webp 575w, /images/ochri/3f10eb42f985b31c4260eba5af696be7-480px.webp 480w, /images/ochri/3f10eb42f985b31c4260eba5af696be7-320px.webp 320w" sizes="(min-width: 1920px) 787px, (min-width: 1366px) 787px, (min-width: 1200px) 787px, (min-width: 992px) 787px, (min-width: 768px) 768px, (min-width: 575px) 575px, (min-width: 480px) 480px, (min-width: 320px) 320px" debug-image-number="37" > <meta itemprop="height" content="auto" /> <meta itemprop="width" content="auto" /> </span> </a> <p class="img-caption">Genuine Volvo Parts are specifically developed, tested and approved to get the very best results from your Volvo machine. (Image source: Volvo CE)</p> </div> </div> <div class="col col-content"> <aside class="article-aside"> <span class="category-name cat-violet" title="Category: "> <a href="/construction" ><span itemprop="genre">Construction</span></a> </span> <dl class="article-info muted"> <dt class="article-info-term"> Details </dt> <dd class="hidden"></dd> <dd class="published"> <i class="icon-calendar"></i> <time datetime="2024-08-01T06:06:44+00:00" itemprop="datePublished"> 2024-08-01 </time> </dd> </dl> </aside> <div class="article-title"> <h3 itemprop="name"> <a href="/construction/top-reasons-to-avoid-counterfeit-parts" itemprop="url"> Top reasons to avoid counterfeit parts</a> </h3> </div> </div> </div> <div class="magazine-item link-item"> <div class="col col-media"> <div class="pull-left item-image"> <a href="/energy/a-new-natural-gas-generator-for-50-hz-mission-critical-applications" title="class="caption" title="The Cat G3520 Fast Response natural-gas generator set is available for dealers around the world. (Image source: Cat)""> <span itemprop="image" itemscope itemtype="https://schema.org/ImageObject"> <img class="caption" title="The Cat G3520 Fast Response natural-gas generator set is available for dealers around the world. (Image source: Cat)" src="/images/2024/august/Caterpillar%20-%20Cat%20G3520%20Fast%20Response%20Gas%20Generator%20Set.webp#joomlaImage://local-images/2024/august/Caterpillar - Cat G3520 Fast Response Gas Generator Set.webp?width=787&height=399" alt="A product shot of the Cat G3520 Fast Response natural-gas generator." itemprop="url" srcset="/images/ochri/fbe590bc92036f5a2f89106c72e28a58-787px.webp 787w, /images/ochri/fbe590bc92036f5a2f89106c72e28a58-768px.webp 768w, /images/ochri/fbe590bc92036f5a2f89106c72e28a58-575px.webp 575w, /images/ochri/fbe590bc92036f5a2f89106c72e28a58-480px.webp 480w, /images/ochri/fbe590bc92036f5a2f89106c72e28a58-320px.webp 320w" sizes="(min-width: 1920px) 787px, (min-width: 1366px) 787px, (min-width: 1200px) 787px, (min-width: 992px) 787px, (min-width: 768px) 768px, (min-width: 575px) 575px, (min-width: 480px) 480px, (min-width: 320px) 320px" debug-image-number="38" > <meta itemprop="height" content="auto" /> <meta itemprop="width" content="auto" /> </span> </a> <p class="img-caption">The Cat G3520 Fast Response natural-gas generator set is available for dealers around the world. (Image source: Cat)</p> </div> </div> <div class="col col-content"> <aside class="article-aside"> <span class="category-name cat-red" title="Category: "> <a href="/energy" ><span itemprop="genre">Energy</span></a> </span> <dl class="article-info muted"> <dt class="article-info-term"> Details </dt> <dd class="hidden"></dd> <dd class="published"> <i class="icon-calendar"></i> <time datetime="2024-08-09T08:09:24+00:00" itemprop="datePublished"> 2024-08-09 </time> </dd> </dl> </aside> <div class="article-title"> <h3 itemprop="name"> <a href="/energy/a-new-natural-gas-generator-for-50-hz-mission-critical-applications" itemprop="url"> A new natural-gas generator for 50 Hz mission-critical applications</a> </h3> </div> </div> </div> <div class="magazine-item link-item"> <div class="col col-media"> <div class="pull-left item-image"> <a href="/energy/totalenergies-expands-african-hydropower-portfolio" title="class="caption" title="The transaction will give TotalEnergies an interest in hydropower projects in Uganda, Rwanda and Malawi. (Image source: Adobe Stock)""> <span itemprop="image" itemscope itemtype="https://schema.org/ImageObject"> <img class="caption" title="The transaction will give TotalEnergies an interest in hydropower projects in Uganda, Rwanda and Malawi. (Image source: Adobe Stock)" src="/images/2024/july/Adobe-Africa-hydropower-TotalEnergies.webp#joomlaImage://local-images/2024/july/Adobe-Africa-hydropower-TotalEnergies.webp?width=787&height=399" alt="A close up of water cascading out of a hydropower plant." itemprop="url" srcset="/images/ochri/1b9996a4c1d99ba525c3083f3d1c31da-787px.webp 787w, /images/ochri/1b9996a4c1d99ba525c3083f3d1c31da-768px.webp 768w, /images/ochri/1b9996a4c1d99ba525c3083f3d1c31da-575px.webp 575w, /images/ochri/1b9996a4c1d99ba525c3083f3d1c31da-480px.webp 480w, /images/ochri/1b9996a4c1d99ba525c3083f3d1c31da-320px.webp 320w" sizes="(min-width: 1920px) 787px, (min-width: 1366px) 787px, (min-width: 1200px) 787px, (min-width: 992px) 787px, (min-width: 768px) 768px, (min-width: 575px) 575px, (min-width: 480px) 480px, (min-width: 320px) 320px" debug-image-number="39" > <meta itemprop="height" content="auto" /> <meta itemprop="width" content="auto" /> </span> </a> <p class="img-caption">The transaction will give TotalEnergies an interest in hydropower projects in Uganda, Rwanda and Malawi. (Image source: Adobe Stock)</p> </div> </div> <div class="col col-content"> <aside class="article-aside"> <span class="category-name cat-red" title="Category: "> <a href="/energy" ><span itemprop="genre">Energy</span></a> </span> <dl class="article-info muted"> <dt class="article-info-term"> Details </dt> <dd class="hidden"></dd> <dd class="published"> <i class="icon-calendar"></i> <time datetime="2024-07-31T10:19:39+00:00" itemprop="datePublished"> 2024-07-31 </time> </dd> </dl> </aside> <div class="article-title"> <h3 itemprop="name"> <a href="/energy/totalenergies-expands-african-hydropower-portfolio" itemprop="url"> TotalEnergies expands African hydropower portfolio</a> </h3> </div> </div> </div> <div class="magazine-item link-item"> <div class="col col-media"> <div class="pull-left item-image"> <a href="/transport-a-logistics/first-hyde-hotel-on-african-soil" title="class="caption" title="Hyde Johannesburg marks a major milestone for Ennismore as the brand’s first hotel in Africa. (Image source: Ennismore)""> <span itemprop="image" itemscope itemtype="https://schema.org/ImageObject"> <img class="caption" title="Hyde Johannesburg marks a major milestone for Ennismore as the brand’s first hotel in Africa. (Image source: Ennismore)" src="/images/2024/august/Hyde-Johannesburg-South-Africa-Hotels.webp#joomlaImage://local-images/2024/august/Hyde-Johannesburg-South-Africa-Hotels.webp?width=787&height=399" alt="A wide shot of the Hyde Johannesburg hotel in South Africa against a sunset." itemprop="url" srcset="/images/ochri/14fb5faf189aa187c3d557b845936d8a-787px.webp 787w, /images/ochri/14fb5faf189aa187c3d557b845936d8a-768px.webp 768w, /images/ochri/14fb5faf189aa187c3d557b845936d8a-575px.webp 575w, /images/ochri/14fb5faf189aa187c3d557b845936d8a-480px.webp 480w, /images/ochri/14fb5faf189aa187c3d557b845936d8a-320px.webp 320w" sizes="(min-width: 1920px) 787px, (min-width: 1366px) 787px, (min-width: 1200px) 787px, (min-width: 992px) 787px, (min-width: 768px) 768px, (min-width: 575px) 575px, (min-width: 480px) 480px, (min-width: 320px) 320px" debug-image-number="40" > <meta itemprop="height" content="auto" /> <meta itemprop="width" content="auto" /> </span> </a> <p class="img-caption">Hyde Johannesburg marks a major milestone for Ennismore as the brand’s first hotel in Africa. (Image source: Ennismore)</p> </div> </div> <div class="col col-content"> <aside class="article-aside"> <span class="category-name cat-green" title="Category: "> <a href="/transport-a-logistics" ><span itemprop="genre">Logistics</span></a> </span> <dl class="article-info muted"> <dt class="article-info-term"> Details </dt> <dd class="hidden"></dd> <dd class="published"> <i class="icon-calendar"></i> <time datetime="2024-08-07T08:38:38+00:00" itemprop="datePublished"> 2024-08-07 </time> </dd> </dl> </aside> <div class="article-title"> <h3 itemprop="name"> <a href="/transport-a-logistics/first-hyde-hotel-on-african-soil" itemprop="url"> First Hyde hotel on African soil</a> </h3> </div> </div> </div> <div class="magazine-item link-item"> <div class="col col-media"> <div class="pull-left item-image"> <a href="/manufacturing/uia-encourages-local-manufacturing-in-kampala" title="class="caption" title="The initiative was unveiled at a meeting at the UIA head office. (Image source: UIA)""> <span itemprop="image" itemscope itemtype="https://schema.org/ImageObject"> <img class="caption" title="The initiative was unveiled at a meeting at the UIA head office. (Image source: UIA)" src="/images/2024/august/Uganda-Investment-Authority-Kampala-Business-Hub.webp#joomlaImage://local-images/2024/august/Uganda-Investment-Authority-Kampala-Business-Hub.webp?width=787&height=399" alt="The attendees of the UIA meeting posing for a picture together." itemprop="url" srcset="/images/ochri/5b8c3bca63bbb16294716c744735a41d-787px.webp 787w, /images/ochri/5b8c3bca63bbb16294716c744735a41d-768px.webp 768w, /images/ochri/5b8c3bca63bbb16294716c744735a41d-575px.webp 575w, /images/ochri/5b8c3bca63bbb16294716c744735a41d-480px.webp 480w, /images/ochri/5b8c3bca63bbb16294716c744735a41d-320px.webp 320w" sizes="(min-width: 1920px) 787px, (min-width: 1366px) 787px, (min-width: 1200px) 787px, (min-width: 992px) 787px, (min-width: 768px) 768px, (min-width: 575px) 575px, (min-width: 480px) 480px, (min-width: 320px) 320px" debug-image-number="41" > <meta itemprop="height" content="auto" /> <meta itemprop="width" content="auto" /> </span> </a> <p class="img-caption">The initiative was unveiled at a meeting at the UIA head office. (Image source: UIA)</p> </div> </div> <div class="col col-content"> <aside class="article-aside"> <span class="category-name cat-brown" title="Category: "> <a href="/manufacturing" ><span itemprop="genre">Manufacturing</span></a> </span> <dl class="article-info muted"> <dt class="article-info-term"> Details </dt> <dd class="hidden"></dd> <dd class="published"> <i class="icon-calendar"></i> <time datetime="2024-08-05T09:26:25+00:00" itemprop="datePublished"> 2024-08-05 </time> </dd> </dl> </aside> <div class="article-title"> <h3 itemprop="name"> <a href="/manufacturing/uia-encourages-local-manufacturing-in-kampala" itemprop="url"> UIA encourages local manufacturing in Kampala</a> </h3> </div> </div> </div> <div class="magazine-item link-item"> <div class="col col-media"> <div class="pull-left item-image"> <a href="/ict/meeting-future-ai-challenges" title="class="caption" title="Vertiv is a global provider of critical digital infrastructure and continuity solutions. (Image source: Vertiv)""> <span itemprop="image" itemscope itemtype="https://schema.org/ImageObject"> <img class="caption" title="Vertiv is a global provider of critical digital infrastructure and continuity solutions. (Image source: Vertiv)" src="/images/2024/july/Vertiv%20TTC%20event%20Kenya%20group%20shot.webp#joomlaImage://local-images/2024/july/Vertiv TTC event Kenya group shot.webp?width=787&height=399" alt="Vertiv TTC event group picture." itemprop="url" srcset="/images/ochri/11963e9c44fc12cc7e7ad77657afe89f-787px.webp 787w, /images/ochri/11963e9c44fc12cc7e7ad77657afe89f-768px.webp 768w, /images/ochri/11963e9c44fc12cc7e7ad77657afe89f-575px.webp 575w, /images/ochri/11963e9c44fc12cc7e7ad77657afe89f-480px.webp 480w, /images/ochri/11963e9c44fc12cc7e7ad77657afe89f-320px.webp 320w" sizes="(min-width: 1920px) 787px, (min-width: 1366px) 787px, (min-width: 1200px) 787px, (min-width: 992px) 787px, (min-width: 768px) 768px, (min-width: 575px) 575px, (min-width: 480px) 480px, (min-width: 320px) 320px" debug-image-number="42" > <meta itemprop="height" content="auto" /> <meta itemprop="width" content="auto" /> </span> </a> <p class="img-caption">Vertiv is a global provider of critical digital infrastructure and continuity solutions. (Image source: Vertiv)</p> </div> </div> <div class="col col-content"> <aside class="article-aside"> <span class="category-name cat-blue" title="Category: "> <a href="/ict" ><span itemprop="genre">Technology</span></a> </span> <dl class="article-info muted"> <dt class="article-info-term"> Details </dt> <dd class="hidden"></dd> <dd class="published"> <i class="icon-calendar"></i> <time datetime="2024-07-29T10:24:41+00:00" itemprop="datePublished"> 2024-07-29 </time> </dd> </dl> </aside> <div class="article-title"> <h3 itemprop="name"> <a href="/ict/meeting-future-ai-challenges" itemprop="url"> Meeting future AI challenges</a> </h3> </div> </div> </div> <div class="magazine-item link-item"> <div class="col col-media"> <div class="pull-left item-image"> <a href="/finance/aiif4-exceeds-fundraising-target-by-50" title="class="caption" title="Since inception, AIIM has raised more than US$4bn over eight funds and executed more than 70 transactions in target pan-African markets. (Image source: Adobe Stock)""> <span itemprop="image" itemscope itemtype="https://schema.org/ImageObject"> <img class="caption" title="Since inception, AIIM has raised more than US$4bn over eight funds and executed more than 70 transactions in target pan-African markets. (Image source: Adobe Stock)" src="/images/AdobeStock_117015487.webp#joomlaImage://local-images/AdobeStock_117015487.webp?width=787&height=399" alt="Coins stacked on top of Africa on a world map. " itemprop="url" srcset="/images/ochri/099c0d4edb1d8dd812ea7a56c22b96ae-787px.webp 787w, /images/ochri/099c0d4edb1d8dd812ea7a56c22b96ae-768px.webp 768w, /images/ochri/099c0d4edb1d8dd812ea7a56c22b96ae-575px.webp 575w, /images/ochri/099c0d4edb1d8dd812ea7a56c22b96ae-480px.webp 480w, /images/ochri/099c0d4edb1d8dd812ea7a56c22b96ae-320px.webp 320w" sizes="(min-width: 1920px) 787px, (min-width: 1366px) 787px, (min-width: 1200px) 787px, (min-width: 992px) 787px, (min-width: 768px) 768px, (min-width: 575px) 575px, (min-width: 480px) 480px, (min-width: 320px) 320px" debug-image-number="43" > <meta itemprop="height" content="auto" /> <meta itemprop="width" content="auto" /> </span> </a> <p class="img-caption">Since inception, AIIM has raised more than US$4bn over eight funds and executed more than 70 transactions in target pan-African markets. (Image source: Adobe Stock)</p> </div> </div> <div class="col col-content"> <aside class="article-aside"> <span class="category-name cat-purple" title="Category: "> <a href="/finance" ><span itemprop="genre">Finance</span></a> </span> <dl class="article-info muted"> <dt class="article-info-term"> Details </dt> <dd class="hidden"></dd> <dd class="published"> <i class="icon-calendar"></i> <time datetime="2024-08-08T07:05:04+00:00" itemprop="datePublished"> 2024-08-08 </time> </dd> </dl> </aside> <div class="article-title"> <h3 itemprop="name"> <a href="/finance/aiif4-exceeds-fundraising-target-by-50" itemprop="url"> AIIF4 exceeds fundraising target by 50%</a> </h3> </div> </div> </div> <div class="magazine-item link-item"> <div class="col col-media"> <div class="pull-left item-image"> <a href="/construction/n2-belstone-interchange-opens-after-33-months-of-construction" title="class="caption" title="The project sought to address the high accident rate at the old Breidbach intersection and the traffic congestion. (Image source: SANRAL)""> <span itemprop="image" itemscope itemtype="https://schema.org/ImageObject"> <img class="caption" title="The project sought to address the high accident rate at the old Breidbach intersection and the traffic congestion. (Image source: SANRAL)" src="/images/2024/july/N2-Belstone-Interchange-SANRAL-South-Africa-Construction.webp#joomlaImage://local-images/2024/july/N2-Belstone-Interchange-SANRAL-South-Africa-Construction.webp?width=787&height=399" alt="The N2 Belstone interchange viewed from overhead. " itemprop="url" srcset="/images/ochri/28bc872e8a5bc1f23bbe4ccadfffdc46-787px.webp 787w, /images/ochri/28bc872e8a5bc1f23bbe4ccadfffdc46-768px.webp 768w, /images/ochri/28bc872e8a5bc1f23bbe4ccadfffdc46-575px.webp 575w, /images/ochri/28bc872e8a5bc1f23bbe4ccadfffdc46-480px.webp 480w, /images/ochri/28bc872e8a5bc1f23bbe4ccadfffdc46-320px.webp 320w" sizes="(min-width: 1920px) 787px, (min-width: 1366px) 787px, (min-width: 1200px) 787px, (min-width: 992px) 787px, (min-width: 768px) 768px, (min-width: 575px) 575px, (min-width: 480px) 480px, (min-width: 320px) 320px" debug-image-number="44" > <meta itemprop="height" content="auto" /> <meta itemprop="width" content="auto" /> </span> </a> <p class="img-caption">The project sought to address the high accident rate at the old Breidbach intersection and the traffic congestion. (Image source: SANRAL)</p> </div> </div> <div class="col col-content"> <aside class="article-aside"> <span class="category-name cat-violet" title="Category: "> <a href="/construction" ><span itemprop="genre">Construction</span></a> </span> <dl class="article-info muted"> <dt class="article-info-term"> Details </dt> <dd class="hidden"></dd> <dd class="published"> <i class="icon-calendar"></i> <time datetime="2024-07-25T10:31:44+00:00" itemprop="datePublished"> 2024-07-25 </time> </dd> </dl> </aside> <div class="article-title"> <h3 itemprop="name"> <a href="/construction/n2-belstone-interchange-opens-after-33-months-of-construction" itemprop="url"> N2 Belstone Interchange opens after 33 months of construction</a> </h3> </div> </div> </div> <div class="magazine-item link-item"> <div class="col col-media"> <div class="pull-left item-image"> <a href="/construction/construction-begins-on-ghana-s-us-12bn-petroleum-hub" title="class="caption" title="The project carries an estimated total cost of US$12bn. (Image source: The Republic of Ghana Presidency)""> <span itemprop="image" itemscope itemtype="https://schema.org/ImageObject"> <img class="caption" title="The project carries an estimated total cost of US$12bn. (Image source: The Republic of Ghana Presidency)" src="/images/2024/august/Akufo-Addo-Petroleum-Hub.webp#joomlaImage://local-images/2024/august/Akufo-Addo-Petroleum-Hub.webp?width=787&height=399" alt="Various images from the ceremony in Ghana" itemprop="url" srcset="/images/ochri/553742b9b58b3a7765b9c518cf86a229-787px.webp 787w, /images/ochri/553742b9b58b3a7765b9c518cf86a229-768px.webp 768w, /images/ochri/553742b9b58b3a7765b9c518cf86a229-575px.webp 575w, /images/ochri/553742b9b58b3a7765b9c518cf86a229-480px.webp 480w, /images/ochri/553742b9b58b3a7765b9c518cf86a229-320px.webp 320w" sizes="(min-width: 1920px) 787px, (min-width: 1366px) 787px, (min-width: 1200px) 787px, (min-width: 992px) 787px, (min-width: 768px) 768px, (min-width: 575px) 575px, (min-width: 480px) 480px, (min-width: 320px) 320px" debug-image-number="45" > <meta itemprop="height" content="auto" /> <meta itemprop="width" content="auto" /> </span> </a> <p class="img-caption">The project carries an estimated total cost of US$12bn. (Image source: The Republic of Ghana Presidency)</p> </div> </div> <div class="col col-content"> <aside class="article-aside"> <span class="category-name cat-violet" title="Category: "> <a href="/construction" ><span itemprop="genre">Construction</span></a> </span> <dl class="article-info muted"> <dt class="article-info-term"> Details </dt> <dd class="hidden"></dd> <dd class="published"> <i class="icon-calendar"></i> <time datetime="2024-08-22T08:20:10+00:00" itemprop="datePublished"> 2024-08-22 </time> </dd> </dl> </aside> <div class="article-title"> <h3 itemprop="name"> <a href="/construction/construction-begins-on-ghana-s-us-12bn-petroleum-hub" itemprop="url"> Construction begins on Ghana’s US$12bn petroleum hub</a> </h3> </div> </div> </div> <div class="magazine-item link-item"> <div class="col col-media"> <div class="pull-left item-image"> <a href="/construction/a-new-range-of-rotary-telehandlers-from-bobcat" title="class="caption" title="Bobcat has included additional features to enhance the visibility around the machines. (Image source: Bobcat)""> <span itemprop="image" itemscope itemtype="https://schema.org/ImageObject"> <img class="caption" title="Bobcat has included additional features to enhance the visibility around the machines. (Image source: Bobcat)" src="/images/Bobcat-New_Rotary_TLS_Pic1_red.webp#joomlaImage://local-images/Bobcat-New_Rotary_TLS_Pic1_red.webp?width=747&height=399" alt="A new rotary telehandler from Bobcat lifting pipes on a construction site." itemprop="url" srcset="/images/ochri/49cf0354ae02c5eb50f581c37744ad08-747px.webp 747w, /images/ochri/49cf0354ae02c5eb50f581c37744ad08-575px.webp 575w, /images/ochri/49cf0354ae02c5eb50f581c37744ad08-480px.webp 480w, /images/ochri/49cf0354ae02c5eb50f581c37744ad08-320px.webp 320w" sizes="(min-width: 1920px) 747px, (min-width: 1366px) 747px, (min-width: 1200px) 747px, (min-width: 992px) 747px, (min-width: 768px) 747px, (min-width: 575px) 575px, (min-width: 480px) 480px, (min-width: 320px) 320px" debug-image-number="46" > <meta itemprop="height" content="auto" /> <meta itemprop="width" content="auto" /> </span> </a> <p class="img-caption">Bobcat has included additional features to enhance the visibility around the machines. (Image source: Bobcat)</p> </div> </div> <div class="col col-content"> <aside class="article-aside"> <span class="category-name cat-violet" title="Category: "> <a href="/construction" ><span itemprop="genre">Construction</span></a> </span> <dl class="article-info muted"> <dt class="article-info-term"> Details </dt> <dd class="hidden"></dd> <dd class="published"> <i class="icon-calendar"></i> <time datetime="2024-03-13T10:43:18+00:00" itemprop="datePublished"> 2024-03-13 </time> </dd> </dl> </aside> <div class="article-title"> <h3 itemprop="name"> <a href="/construction/a-new-range-of-rotary-telehandlers-from-bobcat" itemprop="url"> A new range of rotary telehandlers from Bobcat</a> </h3> </div> </div> </div> <div class="magazine-item link-item"> <div class="col col-media"> <div class="pull-left item-image"> <a href="/manufacturing/stellantis-contributes-to-egyptian-industrial-growth" title="class="caption" title="By localizing production, Stellantis is contributing to job creation, skill development, and technology transfer in Egypt. (Image source: Stellantis)""> <span itemprop="image" itemscope itemtype="https://schema.org/ImageObject"> <img class="caption" title="By localizing production, Stellantis is contributing to job creation, skill development, and technology transfer in Egypt. (Image source: Stellantis)" src="/images/2024/september/Stellantis-Grand-Cherokee-L-AAV.webp#joomlaImage://local-images/2024/september/Stellantis-Grand-Cherokee-L-AAV.webp?width=787&height=399" alt="Two senior stakeholders standing next to the new Jeep Grand Cherokee L at the unveiling." itemprop="url" srcset="/images/ochri/5302505ad5a80d397a1e91bef665dab7-787px.webp 787w, /images/ochri/5302505ad5a80d397a1e91bef665dab7-768px.webp 768w, /images/ochri/5302505ad5a80d397a1e91bef665dab7-575px.webp 575w, /images/ochri/5302505ad5a80d397a1e91bef665dab7-480px.webp 480w, /images/ochri/5302505ad5a80d397a1e91bef665dab7-320px.webp 320w" sizes="(min-width: 1920px) 787px, (min-width: 1366px) 787px, (min-width: 1200px) 787px, (min-width: 992px) 787px, (min-width: 768px) 768px, (min-width: 575px) 575px, (min-width: 480px) 480px, (min-width: 320px) 320px" debug-image-number="47" > <meta itemprop="height" content="auto" /> <meta itemprop="width" content="auto" /> </span> </a> <p class="img-caption">By localizing production, Stellantis is contributing to job creation, skill development, and technology transfer in Egypt. (Image source: Stellantis)</p> </div> </div> <div class="col col-content"> <aside class="article-aside"> <span class="category-name cat-brown" title="Category: "> <a href="/manufacturing" ><span itemprop="genre">Manufacturing</span></a> </span> <dl class="article-info muted"> <dt class="article-info-term"> Details </dt> <dd class="hidden"></dd> <dd class="published"> <i class="icon-calendar"></i> <time datetime="2024-09-05T07:43:01+00:00" itemprop="datePublished"> 2024-09-05 </time> </dd> </dl> </aside> <div class="article-title"> <h3 itemprop="name"> <a href="/manufacturing/stellantis-contributes-to-egyptian-industrial-growth" itemprop="url"> Stellantis contributes to Egyptian industrial growth</a> </h3> </div> </div> </div> <div class="magazine-item link-item"> <div class="col col-media"> <div class="pull-left item-image"> <a href="/ict/linx-expands-interconnection-at-paix-nairobi" title="class="caption" title="LINX expands its African interconnection platform to PAIX Data Centres Nairobi, enhancing peering and connectivity for Kenya’s digital growth. (Image source: Adobe Stock)""> <span itemprop="image" itemscope itemtype="https://schema.org/ImageObject"> <img class="caption" title="LINX expands its African interconnection platform to PAIX Data Centres Nairobi, enhancing peering and connectivity for Kenya’s digital growth. (Image source: Adobe Stock)" src="/images/AdobeStock_812896321.webp#joomlaImage://local-images/AdobeStock_812896321.webp?width=787&height=399" alt="Picture representing connectivity across African region " itemprop="url" srcset="/images/ochri/c6aeef9d8c942cb6dacf9df386e46f73-787px.webp 787w, /images/ochri/c6aeef9d8c942cb6dacf9df386e46f73-768px.webp 768w, /images/ochri/c6aeef9d8c942cb6dacf9df386e46f73-575px.webp 575w, /images/ochri/c6aeef9d8c942cb6dacf9df386e46f73-480px.webp 480w, /images/ochri/c6aeef9d8c942cb6dacf9df386e46f73-320px.webp 320w" sizes="(min-width: 1920px) 787px, (min-width: 1366px) 787px, (min-width: 1200px) 787px, (min-width: 992px) 787px, (min-width: 768px) 768px, (min-width: 575px) 575px, (min-width: 480px) 480px, (min-width: 320px) 320px" debug-image-number="48" > <meta itemprop="height" content="auto" /> <meta itemprop="width" content="auto" /> </span> </a> <p class="img-caption">LINX expands its African interconnection platform to PAIX Data Centres Nairobi, enhancing peering and connectivity for Kenya’s digital growth. (Image source: Adobe Stock)</p> </div> </div> <div class="col col-content"> <aside class="article-aside"> <span class="category-name cat-blue" title="Category: "> <a href="/ict" ><span itemprop="genre">Technology</span></a> </span> <dl class="article-info muted"> <dt class="article-info-term"> Details </dt> <dd class="hidden"></dd> <dd class="published"> <i class="icon-calendar"></i> <time datetime="2024-09-12T07:46:32+00:00" itemprop="datePublished"> 2024-09-12 </time> </dd> </dl> </aside> <div class="article-title"> <h3 itemprop="name"> <a href="/ict/linx-expands-interconnection-at-paix-nairobi" itemprop="url"> LINX expands interconnection at PAIX Nairobi</a> </h3> </div> </div> </div> <div class="magazine-item link-item"> <div class="col col-media"> <div class="pull-left item-image"> <a href="/energy/a-call-to-action-issued-at-africa-energy-forum" title="class="caption" title="Africa Energy Forum 2024 was held in the Fira de Montjuïc in Barcelona. (Image source: ACP)""> <span itemprop="image" itemscope itemtype="https://schema.org/ImageObject"> <img class="caption" title="Africa Energy Forum 2024 was held in the Fira de Montjuïc in Barcelona. (Image source: ACP)" src="/images/2024/july/General%20show.webp#joomlaImage://local-images/2024/july/General show.webp?width=787&height=399" alt="A picture of the exhibition floor from aef with delegates speaking at stands." itemprop="url" srcset="/images/ochri/e587200eec4a700997322da7b8b6f228-787px.webp 787w, /images/ochri/e587200eec4a700997322da7b8b6f228-768px.webp 768w, /images/ochri/e587200eec4a700997322da7b8b6f228-575px.webp 575w, /images/ochri/e587200eec4a700997322da7b8b6f228-480px.webp 480w, /images/ochri/e587200eec4a700997322da7b8b6f228-320px.webp 320w" sizes="(min-width: 1920px) 787px, (min-width: 1366px) 787px, (min-width: 1200px) 787px, (min-width: 992px) 787px, (min-width: 768px) 768px, (min-width: 575px) 575px, (min-width: 480px) 480px, (min-width: 320px) 320px" debug-image-number="49" > <meta itemprop="height" content="auto" /> <meta itemprop="width" content="auto" /> </span> </a> <p class="img-caption">Africa Energy Forum 2024 was held in the Fira de Montjuïc in Barcelona. (Image source: ACP)</p> </div> </div> <div class="col col-content"> <aside class="article-aside"> <span class="category-name cat-red" title="Category: "> <a href="/energy" ><span itemprop="genre">Energy</span></a> </span> <dl class="article-info muted"> <dt class="article-info-term"> Details </dt> <dd class="hidden"></dd> <dd class="published"> <i class="icon-calendar"></i> <time datetime="2024-07-03T10:48:20+00:00" itemprop="datePublished"> 2024-07-03 </time> </dd> </dl> </aside> <div class="article-title"> <h3 itemprop="name"> <a href="/energy/a-call-to-action-issued-at-africa-energy-forum" itemprop="url"> A call to action issued at Africa Energy Forum</a> </h3> </div> </div> </div> <div class="magazine-item link-item"> <div class="col col-media"> <div class="pull-left item-image"> <a href="/energy/work-begins-on-24mw-solar-project-in-uganda" title="class="caption" title="The groundbreaking ceremony was attended by key representatives from the Ugandan Government, local communities and the companies involved in the project’s delivery. (Image source: AMEA Power)""> <span itemprop="image" itemscope itemtype="https://schema.org/ImageObject"> <img class="caption" title="The groundbreaking ceremony was attended by key representatives from the Ugandan Government, local communities and the companies involved in the project’s delivery. (Image source: AMEA Power)" src="/images/2024/august/AMEA-Power-Uganda-solar-groundbreaking.jpg#joomlaImage://local-images/2024/august/AMEA-Power-Uganda-solar-groundbreaking.jpg?width=787&height=399" alt="A picture of the groundbreaking ceremony with key officials posing for a picture. " itemprop="url" srcset="/images/ochri/5cc136ed15320230964656b795419d20-787px.jpg 787w, /images/ochri/5cc136ed15320230964656b795419d20-768px.jpg 768w, /images/ochri/5cc136ed15320230964656b795419d20-575px.jpg 575w, /images/ochri/5cc136ed15320230964656b795419d20-480px.jpg 480w, /images/ochri/5cc136ed15320230964656b795419d20-320px.jpg 320w" sizes="(min-width: 1920px) 787px, (min-width: 1366px) 787px, (min-width: 1200px) 787px, (min-width: 992px) 787px, (min-width: 768px) 768px, (min-width: 575px) 575px, (min-width: 480px) 480px, (min-width: 320px) 320px" debug-image-number="50" > <meta itemprop="height" content="auto" /> <meta itemprop="width" content="auto" /> </span> </a> <p class="img-caption">The groundbreaking ceremony was attended by key representatives from the Ugandan Government, local communities and the companies involved in the project’s delivery. (Image source: AMEA Power)</p> </div> </div> <div class="col col-content"> <aside class="article-aside"> <span class="category-name cat-red" title="Category: "> <a href="/energy" ><span itemprop="genre">Energy</span></a> </span> <dl class="article-info muted"> <dt class="article-info-term"> Details </dt> <dd class="hidden"></dd> <dd class="published"> <i class="icon-calendar"></i> <time datetime="2024-08-05T09:42:14+00:00" itemprop="datePublished"> 2024-08-05 </time> </dd> </dl> </aside> <div class="article-title"> <h3 itemprop="name"> <a href="/energy/work-begins-on-24mw-solar-project-in-uganda" itemprop="url"> Work begins on 24MW solar project in Uganda</a> </h3> </div> </div> </div> <div class="magazine-item link-item"> <div class="col col-media"> <div class="pull-left item-image"> <a href="/transport-a-logistics/us-135mn-for-comoros-port-development" title="class="caption" title="The project will extend and modernise the Moroni and Boingoma ports. (Image source: AfDB)""> <span itemprop="image" itemscope itemtype="https://schema.org/ImageObject"> <img class="caption" title="The project will extend and modernise the Moroni and Boingoma ports. (Image source: AfDB)" src="/images/2024/august/AfDB-Port-investment-Africa-Comoros.webp#joomlaImage://local-images/2024/august/AfDB-Port-investment-Africa-Comoros.webp?width=787&height=399" alt="An overhead shot of containers being moved at a port facility." itemprop="url" srcset="/images/ochri/66e67314ee4cfacf23a694eebd71b065-787px.webp 787w, /images/ochri/66e67314ee4cfacf23a694eebd71b065-768px.webp 768w, /images/ochri/66e67314ee4cfacf23a694eebd71b065-575px.webp 575w, /images/ochri/66e67314ee4cfacf23a694eebd71b065-480px.webp 480w, /images/ochri/66e67314ee4cfacf23a694eebd71b065-320px.webp 320w" sizes="(min-width: 1920px) 787px, (min-width: 1366px) 787px, (min-width: 1200px) 787px, (min-width: 992px) 787px, (min-width: 768px) 768px, (min-width: 575px) 575px, (min-width: 480px) 480px, (min-width: 320px) 320px" debug-image-number="51" > <meta itemprop="height" content="auto" /> <meta itemprop="width" content="auto" /> </span> </a> <p class="img-caption">The project will extend and modernise the Moroni and Boingoma ports. (Image source: AfDB)</p> </div> </div> <div class="col col-content"> <aside class="article-aside"> <span class="category-name cat-green" title="Category: "> <a href="/transport-a-logistics" ><span itemprop="genre">Logistics</span></a> </span> <dl class="article-info muted"> <dt class="article-info-term"> Details </dt> <dd class="hidden"></dd> <dd class="published"> <i class="icon-calendar"></i> <time datetime="2024-08-06T09:38:06+00:00" itemprop="datePublished"> 2024-08-06 </time> </dd> </dl> </aside> <div class="article-title"> <h3 itemprop="name"> <a href="/transport-a-logistics/us-135mn-for-comoros-port-development" itemprop="url"> US$135mn for Comoros port development</a> </h3> </div> </div> </div> <div class="magazine-item link-item"> <div class="col col-media"> <div class="pull-left item-image"> <a href="/transport-a-logistics/bobcat-equipment-benefits-from-innovation-and-r-d" title="class="caption" title="Bobcat can now offer its customers an even more complete package of material handling solutions. (Image source: Bobcat)""> <span itemprop="image" itemscope itemtype="https://schema.org/ImageObject"> <img class="caption" title="Bobcat can now offer its customers an even more complete package of material handling solutions. (Image source: Bobcat)" src="/images/2024/august/Bobcat-material-handling.webp#joomlaImage://local-images/2024/august/Bobcat-material-handling.webp?width=787&height=399" alt="Bobcat machinery in action on a warehouse floor." itemprop="url" srcset="/images/ochri/717d2b81880ebcff4eecc23a7dc8d29d-787px.webp 787w, /images/ochri/717d2b81880ebcff4eecc23a7dc8d29d-768px.webp 768w, /images/ochri/717d2b81880ebcff4eecc23a7dc8d29d-575px.webp 575w, /images/ochri/717d2b81880ebcff4eecc23a7dc8d29d-480px.webp 480w, /images/ochri/717d2b81880ebcff4eecc23a7dc8d29d-320px.webp 320w" sizes="(min-width: 1920px) 787px, (min-width: 1366px) 787px, (min-width: 1200px) 787px, (min-width: 992px) 787px, (min-width: 768px) 768px, (min-width: 575px) 575px, (min-width: 480px) 480px, (min-width: 320px) 320px" debug-image-number="52" > <meta itemprop="height" content="auto" /> <meta itemprop="width" content="auto" /> </span> </a> <p class="img-caption">Bobcat can now offer its customers an even more complete package of material handling solutions. (Image source: Bobcat)</p> </div> </div> <div class="col col-content"> <aside class="article-aside"> <span class="category-name cat-green" title="Category: "> <a href="/transport-a-logistics" ><span itemprop="genre">Logistics</span></a> </span> <dl class="article-info muted"> <dt class="article-info-term"> Details </dt> <dd class="hidden"></dd> <dd class="published"> <i class="icon-calendar"></i> <time datetime="2024-08-15T08:16:12+00:00" itemprop="datePublished"> 2024-08-15 </time> </dd> </dl> </aside> <div class="article-title"> <h3 itemprop="name"> <a href="/transport-a-logistics/bobcat-equipment-benefits-from-innovation-and-r-d" itemprop="url"> Bobcat equipment benefits from innovation and R&D</a> </h3> </div> </div> </div> <div class="magazine-item link-item"> <div class="col col-media"> <div class="pull-left item-image"> <a href="/construction/bell-equipment-supports-science-laboratory-refurbishment-in-south-africa" title="class="caption" title="The Forte Secondary School fulfils an important role of educating 2,400 learners. (Image source: Bell Equipment)""> <span itemprop="image" itemscope itemtype="https://schema.org/ImageObject"> <img class="caption" title="The Forte Secondary School fulfils an important role of educating 2,400 learners. (Image source: Bell Equipment)" src="/images/2024/august/Bell-Equipment-South-Africa-refurbishment-laboratory.webp#joomlaImage://local-images/2024/august/Bell-Equipment-South-Africa-refurbishment-laboratory.webp?width=787&height=399" alt="South African students dressed in laboratory dress." itemprop="url" srcset="/images/ochri/c4fd92e8e29a63c07275430a27598133-787px.webp 787w, /images/ochri/c4fd92e8e29a63c07275430a27598133-768px.webp 768w, /images/ochri/c4fd92e8e29a63c07275430a27598133-575px.webp 575w, /images/ochri/c4fd92e8e29a63c07275430a27598133-480px.webp 480w, /images/ochri/c4fd92e8e29a63c07275430a27598133-320px.webp 320w" sizes="(min-width: 1920px) 787px, (min-width: 1366px) 787px, (min-width: 1200px) 787px, (min-width: 992px) 787px, (min-width: 768px) 768px, (min-width: 575px) 575px, (min-width: 480px) 480px, (min-width: 320px) 320px" debug-image-number="53" > <meta itemprop="height" content="auto" /> <meta itemprop="width" content="auto" /> </span> </a> <p class="img-caption">The Forte Secondary School fulfils an important role of educating 2,400 learners. (Image source: Bell Equipment)</p> </div> </div> <div class="col col-content"> <aside class="article-aside"> <span class="category-name cat-violet" title="Category: "> <a href="/construction" ><span itemprop="genre">Construction</span></a> </span> <dl class="article-info muted"> <dt class="article-info-term"> Details </dt> <dd class="hidden"></dd> <dd class="published"> <i class="icon-calendar"></i> <time datetime="2024-08-21T09:03:02+00:00" itemprop="datePublished"> 2024-08-21 </time> </dd> </dl> </aside> <div class="article-title"> <h3 itemprop="name"> <a href="/construction/bell-equipment-supports-science-laboratory-refurbishment-in-south-africa" itemprop="url"> Bell Equipment supports science laboratory refurbishment in South Africa</a> </h3> </div> </div> </div> <div class="magazine-item link-item"> <div class="col col-media"> <div class="pull-left item-image"> <a href="/manufacturing/mauser-packaging-moves-to-meet-growing-south-african-demand" title="class="caption" title="Through the acquisition, Mauser is extending its existing production capacities and footprint in South Africa. (Image source: Adobe Stock)""> <span itemprop="image" itemscope itemtype="https://schema.org/ImageObject"> <img class="caption" title="Through the acquisition, Mauser is extending its existing production capacities and footprint in South Africa. (Image source: Adobe Stock)" src="/images/2024/august/AdobeStock_49479037.webp#joomlaImage://local-images/2024/august/AdobeStock_49479037.webp?width=787&height=399" alt="Plastic drum barrels for industrial applications arranged in front of each other against a plain background. " itemprop="url" srcset="/images/ochri/1b5b56b27af3091e5533dc026069757b-787px.webp 787w, /images/ochri/1b5b56b27af3091e5533dc026069757b-768px.webp 768w, /images/ochri/1b5b56b27af3091e5533dc026069757b-575px.webp 575w, /images/ochri/1b5b56b27af3091e5533dc026069757b-480px.webp 480w, /images/ochri/1b5b56b27af3091e5533dc026069757b-320px.webp 320w" sizes="(min-width: 1920px) 787px, (min-width: 1366px) 787px, (min-width: 1200px) 787px, (min-width: 992px) 787px, (min-width: 768px) 768px, (min-width: 575px) 575px, (min-width: 480px) 480px, (min-width: 320px) 320px" debug-image-number="54" > <meta itemprop="height" content="auto" /> <meta itemprop="width" content="auto" /> </span> </a> <p class="img-caption">Through the acquisition, Mauser is extending its existing production capacities and footprint in South Africa. (Image source: Adobe Stock)</p> </div> </div> <div class="col col-content"> <aside class="article-aside"> <span class="category-name cat-brown" title="Category: "> <a href="/manufacturing" ><span itemprop="genre">Manufacturing</span></a> </span> <dl class="article-info muted"> <dt class="article-info-term"> Details </dt> <dd class="hidden"></dd> <dd class="published"> <i class="icon-calendar"></i> <time datetime="2024-08-09T07:30:24+00:00" itemprop="datePublished"> 2024-08-09 </time> </dd> </dl> </aside> <div class="article-title"> <h3 itemprop="name"> <a href="/manufacturing/mauser-packaging-moves-to-meet-growing-south-african-demand" itemprop="url"> Mauser Packaging moves to meet growing South African demand</a> </h3> </div> </div> </div> <div class="magazine-item link-item"> <div class="col col-media"> <div class="pull-left item-image"> <a href="/construction/enugu-government-doubles-down-on-infrastructure" title="class="caption" title="141 urban roads and 20 rural roads will be constructed. (Image source: Adobe Stock)""> <span itemprop="image" itemscope itemtype="https://schema.org/ImageObject"> <img class="caption" title="141 urban roads and 20 rural roads will be constructed. (Image source: Adobe Stock)" src="/images/2024/august/AdobeStock_205922758.webp#joomlaImage://local-images/2024/august/AdobeStock_205922758.webp?width=787&height=399" alt="Road construction in action with a worker laying tarmac." itemprop="url" srcset="/images/ochri/25c3e583ee9c43d872b6ad5639bac0dc-787px.webp 787w, /images/ochri/25c3e583ee9c43d872b6ad5639bac0dc-768px.webp 768w, /images/ochri/25c3e583ee9c43d872b6ad5639bac0dc-575px.webp 575w, /images/ochri/25c3e583ee9c43d872b6ad5639bac0dc-480px.webp 480w, /images/ochri/25c3e583ee9c43d872b6ad5639bac0dc-320px.webp 320w" sizes="(min-width: 1920px) 787px, (min-width: 1366px) 787px, (min-width: 1200px) 787px, (min-width: 992px) 787px, (min-width: 768px) 768px, (min-width: 575px) 575px, (min-width: 480px) 480px, (min-width: 320px) 320px" debug-image-number="55" > <meta itemprop="height" content="auto" /> <meta itemprop="width" content="auto" /> </span> </a> <p class="img-caption">141 urban roads and 20 rural roads will be constructed. (Image source: Adobe Stock)</p> </div> </div> <div class="col col-content"> <aside class="article-aside"> <span class="category-name cat-violet" title="Category: "> <a href="/construction" ><span itemprop="genre">Construction</span></a> </span> <dl class="article-info muted"> <dt class="article-info-term"> Details </dt> <dd class="hidden"></dd> <dd class="published"> <i class="icon-calendar"></i> <time datetime="2024-08-06T10:12:26+00:00" itemprop="datePublished"> 2024-08-06 </time> </dd> </dl> </aside> <div class="article-title"> <h3 itemprop="name"> <a href="/construction/enugu-government-doubles-down-on-infrastructure" itemprop="url"> Enugu Government doubles down on infrastructure</a> </h3> </div> </div> </div> </div> </div></div> </div> <div id="profile" class="tab-pane active"><div class="moduletable "> <h3 >Latest news</h3> <div class="section-inner "> <div class="category-module magazine-links"> <div class="magazine-item link-item"> <div class="col col-media"> <div class="pull-left item-image"> <a href="/construction/mycrane-launches-global-lifting-equipment-marketplace" title="class="caption" title="The new marketplace was unveiled at bauma China (Image source: MYCRANE)""> <span itemprop="image" itemscope itemtype="https://schema.org/ImageObject"> <img class="caption" title="The new marketplace was unveiled at bauma China (Image source: MYCRANE)" src="/images/2024/november/MYCRANE-china-bauma-marketplace.webp#joomlaImage://local-images/2024/november/MYCRANE-china-bauma-marketplace.webp?width=787&height=399" alt="Leaders of Mycrane posing for a picture in front of cranes" itemprop="url" srcset="/images/ochri/ab4a30e331db3a882482d87d03af8149-787px.webp 787w, /images/ochri/ab4a30e331db3a882482d87d03af8149-768px.webp 768w, /images/ochri/ab4a30e331db3a882482d87d03af8149-575px.webp 575w, /images/ochri/ab4a30e331db3a882482d87d03af8149-480px.webp 480w, /images/ochri/ab4a30e331db3a882482d87d03af8149-320px.webp 320w" sizes="(min-width: 1920px) 787px, (min-width: 1366px) 787px, (min-width: 1200px) 787px, (min-width: 992px) 787px, (min-width: 768px) 768px, (min-width: 575px) 575px, (min-width: 480px) 480px, (min-width: 320px) 320px" debug-image-number="21" > <meta itemprop="height" content="auto" /> <meta itemprop="width" content="auto" /> </span> </a> <p class="img-caption">The new marketplace was unveiled at bauma China (Image source: MYCRANE)</p> </div> </div> <div class="col col-content"> <aside class="article-aside"> <span class="category-name cat-violet" title="Category: "> <a href="/construction" ><span itemprop="genre">Construction</span></a> </span> <dl class="article-info muted"> <dt class="article-info-term"> Details </dt> <dd class="hidden"></dd> <dd class="published"> <i class="icon-calendar"></i> <time datetime="2024-11-27T08:19:28+00:00" itemprop="datePublished"> 2024-11-27 </time> </dd> </dl> </aside> <div class="article-title"> <h3 itemprop="name"> <a href="/construction/mycrane-launches-global-lifting-equipment-marketplace" itemprop="url"> MYCRANE launches global lifting equipment marketplace</a> </h3> </div> </div> </div> <div class="magazine-item link-item"> <div class="col col-media"> <div class="pull-left item-image"> <a href="/ict/partners-to-accelerate-adoption-of-digital-solutions-across-egypt-and-africa" title="class="caption" title="The signing ceremony took place during the 28th Cairo ICT Exhibition and Conference. (Image source: Cassava)""> <span itemprop="image" itemscope itemtype="https://schema.org/ImageObject"> <img class="caption" title="The signing ceremony took place during the 28th Cairo ICT Exhibition and Conference. (Image source: Cassava)" src="/images/2024/november/Efinance-Cassava-Egypt-Africa.webp#joomlaImage://local-images/2024/november/Efinance-Cassava-Egypt-Africa.webp?width=787&height=413" alt="Key stakeholders from both organisations posing for a picture after signing the agreement." itemprop="url" srcset="/images/ochri/ccc25e8a12bce9ed91a329cf81eebf75-787px.webp 787w, /images/ochri/ccc25e8a12bce9ed91a329cf81eebf75-768px.webp 768w, /images/ochri/ccc25e8a12bce9ed91a329cf81eebf75-575px.webp 575w, /images/ochri/ccc25e8a12bce9ed91a329cf81eebf75-480px.webp 480w, /images/ochri/ccc25e8a12bce9ed91a329cf81eebf75-320px.webp 320w" sizes="(min-width: 1920px) 787px, (min-width: 1366px) 787px, (min-width: 1200px) 787px, (min-width: 992px) 787px, (min-width: 768px) 768px, (min-width: 575px) 575px, (min-width: 480px) 480px, (min-width: 320px) 320px" debug-image-number="57" > <meta itemprop="height" content="auto" /> <meta itemprop="width" content="auto" /> </span> </a> <p class="img-caption">The signing ceremony took place during the 28th Cairo ICT Exhibition and Conference. (Image source: Cassava)</p> </div> </div> <div class="col col-content"> <aside class="article-aside"> <span class="category-name cat-blue" title="Category: "> <a href="/ict" ><span itemprop="genre">Technology</span></a> </span> <dl class="article-info muted"> <dt class="article-info-term"> Details </dt> <dd class="hidden"></dd> <dd class="published"> <i class="icon-calendar"></i> <time datetime="2024-11-26T09:15:54+00:00" itemprop="datePublished"> 2024-11-26 </time> </dd> </dl> </aside> <div class="article-title"> <h3 itemprop="name"> <a href="/ict/partners-to-accelerate-adoption-of-digital-solutions-across-egypt-and-africa" itemprop="url"> Partners to accelerate adoption of digital solutions across Egypt and Africa</a> </h3> </div> </div> </div> <div class="magazine-item link-item"> <div class="col col-media"> <div class="pull-left item-image"> <a href="/manufacturing/cape-town-company-sets-new-record-with-boatbuilding-crane" title="class="caption" title="All six of the new cranes will be delivered during November and December 2024. (Image source: Condra)""> <span itemprop="image" itemscope itemtype="https://schema.org/ImageObject"> <img class="caption" title="All six of the new cranes will be delivered during November and December 2024. (Image source: Condra)" src="/images/2024/november/BB-Cranes-Condra-Cranes.webp#joomlaImage://local-images/2024/november/BB-Cranes-Condra-Cranes.webp?width=787&height=399" alt="A. Condra overhead cranes in a factory environment." itemprop="url" srcset="/images/ochri/ea663e28b928598706b6870eda1f6204-787px.webp 787w, /images/ochri/ea663e28b928598706b6870eda1f6204-768px.webp 768w, /images/ochri/ea663e28b928598706b6870eda1f6204-575px.webp 575w, /images/ochri/ea663e28b928598706b6870eda1f6204-480px.webp 480w, /images/ochri/ea663e28b928598706b6870eda1f6204-320px.webp 320w" sizes="(min-width: 1920px) 787px, (min-width: 1366px) 787px, (min-width: 1200px) 787px, (min-width: 992px) 787px, (min-width: 768px) 768px, (min-width: 575px) 575px, (min-width: 480px) 480px, (min-width: 320px) 320px" debug-image-number="6" > <meta itemprop="height" content="auto" /> <meta itemprop="width" content="auto" /> </span> </a> <p class="img-caption">All six of the new cranes will be delivered during November and December 2024. (Image source: Condra)</p> </div> </div> <div class="col col-content"> <aside class="article-aside"> <span class="category-name cat-brown" title="Category: "> <a href="/manufacturing" ><span itemprop="genre">Manufacturing</span></a> </span> <dl class="article-info muted"> <dt class="article-info-term"> Details </dt> <dd class="hidden"></dd> <dd class="published"> <i class="icon-calendar"></i> <time datetime="2024-11-26T09:00:17+00:00" itemprop="datePublished"> 2024-11-26 </time> </dd> </dl> </aside> <div class="article-title"> <h3 itemprop="name"> <a href="/manufacturing/cape-town-company-sets-new-record-with-boatbuilding-crane" itemprop="url"> Cape Town company sets new record with boatbuilding crane</a> </h3> </div> </div> </div> <div class="magazine-item link-item"> <div class="col col-media"> <div class="pull-left item-image"> <a href="/manufacturing/how-to-quickly-detect-unstable-li-ion-batteries-in-a-warehouse" title="class="caption" title="The solution provides the accuracy and speed needed to isolate unstable batteries before they become a safety risk. (Image source: Brady)""> <span itemprop="image" itemscope itemtype="https://schema.org/ImageObject"> <img class="caption" title="The solution provides the accuracy and speed needed to isolate unstable batteries before they become a safety risk. (Image source: Brady)" src="/images/2024/november/Battery_campaign_visual-787x399.webp#joomlaImage://local-images/2024/november/Battery_campaign_visual-787x399.webp?width=787&height=399" alt="A visual infographic of Brady's battery solution" itemprop="url" srcset="/images/ochri/ebeeee686fe9dcdda6246c93d35ee167-787px.webp 787w, /images/ochri/ebeeee686fe9dcdda6246c93d35ee167-768px.webp 768w, /images/ochri/ebeeee686fe9dcdda6246c93d35ee167-575px.webp 575w, /images/ochri/ebeeee686fe9dcdda6246c93d35ee167-480px.webp 480w, /images/ochri/ebeeee686fe9dcdda6246c93d35ee167-320px.webp 320w" sizes="(min-width: 1920px) 787px, (min-width: 1366px) 787px, (min-width: 1200px) 787px, (min-width: 992px) 787px, (min-width: 768px) 768px, (min-width: 575px) 575px, (min-width: 480px) 480px, (min-width: 320px) 320px" debug-image-number="7" > <meta itemprop="height" content="auto" /> <meta itemprop="width" content="auto" /> </span> </a> <p class="img-caption">The solution provides the accuracy and speed needed to isolate unstable batteries before they become a safety risk. (Image source: Brady)</p> </div> </div> <div class="col col-content"> <aside class="article-aside"> <span class="category-name cat-brown" title="Category: "> <a href="/manufacturing" ><span itemprop="genre">Manufacturing</span></a> </span> <dl class="article-info muted"> <dt class="article-info-term"> Details </dt> <dd class="hidden"></dd> <dd class="published"> <i class="icon-calendar"></i> <time datetime="2024-11-25T11:01:47+00:00" itemprop="datePublished"> 2024-11-25 </time> </dd> </dl> </aside> <div class="article-title"> <h3 itemprop="name"> <a href="/manufacturing/how-to-quickly-detect-unstable-li-ion-batteries-in-a-warehouse" itemprop="url"> How to quickly detect unstable Li-ion batteries in a warehouse</a> </h3> </div> </div> </div> <div class="magazine-item link-item"> <div class="col col-media"> <div class="pull-left item-image"> <a href="/energy/cop29-sets-out-us-1-3-trillion-climate-finance-target" title="class="caption" title="COP29 concluded with the Baku Finance Goal agreement. (Image source: UNFCCC)""> <span itemprop="image" itemscope itemtype="https://schema.org/ImageObject"> <img class="caption" title="COP29 concluded with the Baku Finance Goal agreement. (Image source: UNFCCC)" src="/images/2024/november/COP29-Baku-Finance-Goal.webp#joomlaImage://local-images/2024/november/COP29-Baku-Finance-Goal.webp?width=787&height=399" alt="Delegates speaking at COP29." itemprop="url" srcset="/images/ochri/99dfb9cb32bd2352d75ef2773314196a-787px.webp 787w, /images/ochri/99dfb9cb32bd2352d75ef2773314196a-768px.webp 768w, /images/ochri/99dfb9cb32bd2352d75ef2773314196a-575px.webp 575w, /images/ochri/99dfb9cb32bd2352d75ef2773314196a-480px.webp 480w, /images/ochri/99dfb9cb32bd2352d75ef2773314196a-320px.webp 320w" sizes="(min-width: 1920px) 787px, (min-width: 1366px) 787px, (min-width: 1200px) 787px, (min-width: 992px) 787px, (min-width: 768px) 768px, (min-width: 575px) 575px, (min-width: 480px) 480px, (min-width: 320px) 320px" debug-image-number="9" > <meta itemprop="height" content="auto" /> <meta itemprop="width" content="auto" /> </span> </a> <p class="img-caption">COP29 concluded with the Baku Finance Goal agreement. (Image source: UNFCCC)</p> </div> </div> <div class="col col-content"> <aside class="article-aside"> <span class="category-name cat-red" title="Category: "> <a href="/energy" ><span itemprop="genre">Energy</span></a> </span> <dl class="article-info muted"> <dt class="article-info-term"> Details </dt> <dd class="hidden"></dd> <dd class="published"> <i class="icon-calendar"></i> <time datetime="2024-11-25T07:50:42+00:00" itemprop="datePublished"> 2024-11-25 </time> </dd> </dl> </aside> <div class="article-title"> <h3 itemprop="name"> <a href="/energy/cop29-sets-out-us-1-3-trillion-climate-finance-target" itemprop="url"> COP29 sets out US$1.3 trillion climate finance target</a> </h3> </div> </div> </div> <div class="magazine-item link-item"> <div class="col col-media"> <div class="pull-left item-image"> <a href="/construction/lintec-mixing-plant-supports-tanzanian-airport-construction" title="class="caption" title="The Lintec CSD2500B ensures uninterrupted operations, and its modular construction delivers cost efficiencies and easy installation. (Image source: Lintec &amp; Linnhoff)""> <span itemprop="image" itemscope itemtype="https://schema.org/ImageObject"> <img class="caption" title="The Lintec CSD2500B ensures uninterrupted operations, and its modular construction delivers cost efficiencies and easy installation. (Image source: Lintec & Linnhoff)" src="/images/2024/november/Lintec--Linnhoff-Tanzania-Airport-Construction.webp#joomlaImage://local-images/2024/november/Lintec--Linnhoff-Tanzania-Airport-Construction.webp?width=747&height=399" alt="The containerised mixing plant from Lintec & Linnhoff at work on the airport construction project" itemprop="url" srcset="/images/ochri/a5292eb9e3a53204c858ebdac422626f-747px.webp 747w, /images/ochri/a5292eb9e3a53204c858ebdac422626f-575px.webp 575w, /images/ochri/a5292eb9e3a53204c858ebdac422626f-480px.webp 480w, /images/ochri/a5292eb9e3a53204c858ebdac422626f-320px.webp 320w" sizes="(min-width: 1920px) 747px, (min-width: 1366px) 747px, (min-width: 1200px) 747px, (min-width: 992px) 747px, (min-width: 768px) 747px, (min-width: 575px) 575px, (min-width: 480px) 480px, (min-width: 320px) 320px" debug-image-number="10" > <meta itemprop="height" content="auto" /> <meta itemprop="width" content="auto" /> </span> </a> <p class="img-caption">The Lintec CSD2500B ensures uninterrupted operations, and its modular construction delivers cost efficiencies and easy installation. (Image source: Lintec & Linnhoff)</p> </div> </div> <div class="col col-content"> <aside class="article-aside"> <span class="category-name cat-violet" title="Category: "> <a href="/construction" ><span itemprop="genre">Construction</span></a> </span> <dl class="article-info muted"> <dt class="article-info-term"> Details </dt> <dd class="hidden"></dd> <dd class="published"> <i class="icon-calendar"></i> <time datetime="2024-11-22T05:34:16+00:00" itemprop="datePublished"> 2024-11-22 </time> </dd> </dl> </aside> <div class="article-title"> <h3 itemprop="name"> <a href="/construction/lintec-mixing-plant-supports-tanzanian-airport-construction" itemprop="url"> Lintec mixing plant supports Tanzanian airport construction</a> </h3> </div> </div> </div> <div class="magazine-item link-item"> <div class="col col-media"> <div class="pull-left item-image"> <a href="/transport-a-logistics/genie-unveils-optimised-scissor-lifts" title="class="caption" title="• Genie has sought to improve quality and total cost of ownership. (Image source: Genie) ""> <span itemprop="image" itemscope itemtype="https://schema.org/ImageObject"> <img class="caption" title="• Genie has sought to improve quality and total cost of ownership. (Image source: Genie) " src="/images/2024/november/Genie-Scissor-lift-range.webp#joomlaImage://local-images/2024/november/Genie-Scissor-lift-range.webp?width=747&height=399" alt="The new scissor lift range from Genie." itemprop="url" srcset="/images/ochri/a89ccd11dd178536e3ff4cb896bdb715-747px.webp 747w, /images/ochri/a89ccd11dd178536e3ff4cb896bdb715-575px.webp 575w, /images/ochri/a89ccd11dd178536e3ff4cb896bdb715-480px.webp 480w, /images/ochri/a89ccd11dd178536e3ff4cb896bdb715-320px.webp 320w" sizes="(min-width: 1920px) 747px, (min-width: 1366px) 747px, (min-width: 1200px) 747px, (min-width: 992px) 747px, (min-width: 768px) 747px, (min-width: 575px) 575px, (min-width: 480px) 480px, (min-width: 320px) 320px" debug-image-number="27" > <meta itemprop="height" content="auto" /> <meta itemprop="width" content="auto" /> </span> </a> <p class="img-caption">• Genie has sought to improve quality and total cost of ownership. (Image source: Genie) </p> </div> </div> <div class="col col-content"> <aside class="article-aside"> <span class="category-name cat-green" title="Category: "> <a href="/transport-a-logistics" ><span itemprop="genre">Logistics</span></a> </span> <dl class="article-info muted"> <dt class="article-info-term"> Details </dt> <dd class="hidden"></dd> <dd class="published"> <i class="icon-calendar"></i> <time datetime="2024-11-21T08:29:41+00:00" itemprop="datePublished"> 2024-11-21 </time> </dd> </dl> </aside> <div class="article-title"> <h3 itemprop="name"> <a href="/transport-a-logistics/genie-unveils-optimised-scissor-lifts" itemprop="url"> Genie unveils optimised scissor lifts</a> </h3> </div> </div> </div> <div class="magazine-item link-item"> <div class="col col-media"> <div class="pull-left item-image"> <a href="/manufacturing/modular-training-workstation-to-inspire-current-and-future-professionals" title="class="caption" title="The flexibility of the solution enables it to accommodate various courses in the hydraulic and pneumatic training environment. (Image source: Bosch Rexroth)""> <span itemprop="image" itemscope itemtype="https://schema.org/ImageObject"> <img class="caption" title="The flexibility of the solution enables it to accommodate various courses in the hydraulic and pneumatic training environment. (Image source: Bosch Rexroth)" src="/images/2024/november/Bosch-Rexroth-training-workstation.webp#joomlaImage://local-images/2024/november/Bosch-Rexroth-training-workstation.webp?width=747&height=399" alt="Key stakeholders from Bosch Rexrtoh posing for a picture with the new solution." itemprop="url" srcset="/images/ochri/e8753f819ed2304e4989731c396a58e3-747px.webp 747w, /images/ochri/e8753f819ed2304e4989731c396a58e3-575px.webp 575w, /images/ochri/e8753f819ed2304e4989731c396a58e3-480px.webp 480w, /images/ochri/e8753f819ed2304e4989731c396a58e3-320px.webp 320w" sizes="(min-width: 1920px) 747px, (min-width: 1366px) 747px, (min-width: 1200px) 747px, (min-width: 992px) 747px, (min-width: 768px) 747px, (min-width: 575px) 575px, (min-width: 480px) 480px, (min-width: 320px) 320px" debug-image-number="11" > <meta itemprop="height" content="auto" /> <meta itemprop="width" content="auto" /> </span> </a> <p class="img-caption">The flexibility of the solution enables it to accommodate various courses in the hydraulic and pneumatic training environment. (Image source: Bosch Rexroth)</p> </div> </div> <div class="col col-content"> <aside class="article-aside"> <span class="category-name cat-brown" title="Category: "> <a href="/manufacturing" ><span itemprop="genre">Manufacturing</span></a> </span> <dl class="article-info muted"> <dt class="article-info-term"> Details </dt> <dd class="hidden"></dd> <dd class="published"> <i class="icon-calendar"></i> <time datetime="2024-11-21T05:45:13+00:00" itemprop="datePublished"> 2024-11-21 </time> </dd> </dl> </aside> <div class="article-title"> <h3 itemprop="name"> <a href="/manufacturing/modular-training-workstation-to-inspire-current-and-future-professionals" itemprop="url"> Modular training workstation to inspire current and future professionals</a> </h3> </div> </div> </div> <div class="magazine-item link-item"> <div class="col col-media"> <div class="pull-left item-image"> <a href="/manufacturing/starlinger-enhances-woven-plastic-packaging-capabilities" title="class="caption" title="Sacks made of plastic tape fabric for packaging dry bulk goods such as cement provide a lightweight, resistant and sustainable alternative to paper and film sacks. (Image source: Starlinger)""> <span itemprop="image" itemscope itemtype="https://schema.org/ImageObject"> <img class="caption" title="Sacks made of plastic tape fabric for packaging dry bulk goods such as cement provide a lightweight, resistant and sustainable alternative to paper and film sacks. (Image source: Starlinger)" src="/images/2024/november/Starlinger-Woven-packaging.webp#joomlaImage://local-images/2024/november/Starlinger-Woven-packaging.webp?width=747&height=399" alt="Starlinger plastic tape fabric used in packaging cement bags" itemprop="url" srcset="/images/ochri/2900f02c06554b34f3c0f4713679180b-747px.webp 747w, /images/ochri/2900f02c06554b34f3c0f4713679180b-575px.webp 575w, /images/ochri/2900f02c06554b34f3c0f4713679180b-480px.webp 480w, /images/ochri/2900f02c06554b34f3c0f4713679180b-320px.webp 320w" sizes="(min-width: 1920px) 747px, (min-width: 1366px) 747px, (min-width: 1200px) 747px, (min-width: 992px) 747px, (min-width: 768px) 747px, (min-width: 575px) 575px, (min-width: 480px) 480px, (min-width: 320px) 320px" debug-image-number="64" > <meta itemprop="height" content="auto" /> <meta itemprop="width" content="auto" /> </span> </a> <p class="img-caption">Sacks made of plastic tape fabric for packaging dry bulk goods such as cement provide a lightweight, resistant and sustainable alternative to paper and film sacks. (Image source: Starlinger)</p> </div> </div> <div class="col col-content"> <aside class="article-aside"> <span class="category-name cat-brown" title="Category: "> <a href="/manufacturing" ><span itemprop="genre">Manufacturing</span></a> </span> <dl class="article-info muted"> <dt class="article-info-term"> Details </dt> <dd class="hidden"></dd> <dd class="published"> <i class="icon-calendar"></i> <time datetime="2024-11-20T07:09:11+00:00" itemprop="datePublished"> 2024-11-20 </time> </dd> </dl> </aside> <div class="article-title"> <h3 itemprop="name"> <a href="/manufacturing/starlinger-enhances-woven-plastic-packaging-capabilities" itemprop="url"> Starlinger enhances woven plastic packaging capabilities</a> </h3> </div> </div> </div> <div class="magazine-item link-item"> <div class="col col-media"> <div class="pull-left item-image"> <a href="/transport-a-logistics/a-bold-step-forward-for-cfao-mobility" title="class="caption" title="According to CFAO, the launch of the L200 marks a new standard for pickups in the region. (Image source: CFAO)""> <span itemprop="image" itemscope itemtype="https://schema.org/ImageObject"> <img class="caption" title="According to CFAO, the launch of the L200 marks a new standard for pickups in the region. (Image source: CFAO)" src="/images/2024/november/CFAO-Mobility-Ghana-L200.webp#joomlaImage://local-images/2024/november/CFAO-Mobility-Ghana-L200.webp?width=747&height=399" alt="Two of the new L200." itemprop="url" srcset="/images/ochri/cfdd5d884540bfc7c0c0278ac7dee1b0-747px.webp 747w, /images/ochri/cfdd5d884540bfc7c0c0278ac7dee1b0-575px.webp 575w, /images/ochri/cfdd5d884540bfc7c0c0278ac7dee1b0-480px.webp 480w, /images/ochri/cfdd5d884540bfc7c0c0278ac7dee1b0-320px.webp 320w" sizes="(min-width: 1920px) 747px, (min-width: 1366px) 747px, (min-width: 1200px) 747px, (min-width: 992px) 747px, (min-width: 768px) 747px, (min-width: 575px) 575px, (min-width: 480px) 480px, (min-width: 320px) 320px" debug-image-number="28" > <meta itemprop="height" content="auto" /> <meta itemprop="width" content="auto" /> </span> </a> <p class="img-caption">According to CFAO, the launch of the L200 marks a new standard for pickups in the region. (Image source: CFAO)</p> </div> </div> <div class="col col-content"> <aside class="article-aside"> <span class="category-name cat-green" title="Category: "> <a href="/transport-a-logistics" ><span itemprop="genre">Logistics</span></a> </span> <dl class="article-info muted"> <dt class="article-info-term"> Details </dt> <dd class="hidden"></dd> <dd class="published"> <i class="icon-calendar"></i> <time datetime="2024-11-19T17:00:11+00:00" itemprop="datePublished"> 2024-11-19 </time> </dd> </dl> </aside> <div class="article-title"> <h3 itemprop="name"> <a href="/transport-a-logistics/a-bold-step-forward-for-cfao-mobility" itemprop="url"> A “bold step forward” for CFAO Mobility</a> </h3> </div> </div> </div> <div class="magazine-item link-item"> <div class="col col-media"> <div class="pull-left item-image"> <a href="/energy/afdb-s-climate-action-window-technical-assistance-facility-launched-at-cop29" title="class="caption" title="Launch of the facility will enable the African Development Bank to increase the reach of the CAW&#039;s efforts. (Image source: AfDB)""> <span itemprop="image" itemscope itemtype="https://schema.org/ImageObject"> <img class="caption" title="Launch of the facility will enable the African Development Bank to increase the reach of the CAW's efforts. (Image source: AfDB)" src="/images/2024/november/AfDB-CAW-climate-adaption-COP29.jpg#joomlaImage://local-images/2024/november/AfDB-CAW-climate-adaption-COP29.jpg?width=747&height=399" alt="Key stakeholders for the launch posing for a picture at COP29." itemprop="url" srcset="/images/ochri/9724fbf498e123b1e6af2e3832f78990-747px.jpg 747w, /images/ochri/9724fbf498e123b1e6af2e3832f78990-575px.jpg 575w, /images/ochri/9724fbf498e123b1e6af2e3832f78990-480px.jpg 480w, /images/ochri/9724fbf498e123b1e6af2e3832f78990-320px.jpg 320w" sizes="(min-width: 1920px) 747px, (min-width: 1366px) 747px, (min-width: 1200px) 747px, (min-width: 992px) 747px, (min-width: 768px) 747px, (min-width: 575px) 575px, (min-width: 480px) 480px, (min-width: 320px) 320px" debug-image-number="19" > <meta itemprop="height" content="auto" /> <meta itemprop="width" content="auto" /> </span> </a> <p class="img-caption">Launch of the facility will enable the African Development Bank to increase the reach of the CAW's efforts. (Image source: AfDB)</p> </div> </div> <div class="col col-content"> <aside class="article-aside"> <span class="category-name cat-red" title="Category: "> <a href="/energy" ><span itemprop="genre">Energy</span></a> </span> <dl class="article-info muted"> <dt class="article-info-term"> Details </dt> <dd class="hidden"></dd> <dd class="published"> <i class="icon-calendar"></i> <time datetime="2024-11-19T08:21:55+00:00" itemprop="datePublished"> 2024-11-19 </time> </dd> </dl> </aside> <div class="article-title"> <h3 itemprop="name"> <a href="/energy/afdb-s-climate-action-window-technical-assistance-facility-launched-at-cop29" itemprop="url"> AfDB’s Climate Action Window Technical Assistance Facility launched at COP29</a> </h3> </div> </div> </div> <div class="magazine-item link-item"> <div class="col col-media"> <div class="pull-left item-image"> <a href="/construction/building-tomorrows-cities-today" title="class="caption" title="The concept of a smart city is a moving target. (Image source: Adobe Stock)""> <span itemprop="image" itemscope itemtype="https://schema.org/ImageObject"> <img class="caption" title="The concept of a smart city is a moving target. (Image source: Adobe Stock)" src="/images/2024/november/Smart-Cities-Africa.webp#joomlaImage://local-images/2024/november/Smart-Cities-Africa.webp?width=747&height=399" alt="A digital rendition of a smart city." itemprop="url" srcset="/images/ochri/8b5f5301a154f4b8d73ccf1f2a78f1d6-747px.webp 747w, /images/ochri/8b5f5301a154f4b8d73ccf1f2a78f1d6-575px.webp 575w, /images/ochri/8b5f5301a154f4b8d73ccf1f2a78f1d6-480px.webp 480w, /images/ochri/8b5f5301a154f4b8d73ccf1f2a78f1d6-320px.webp 320w" sizes="(min-width: 1920px) 747px, (min-width: 1366px) 747px, (min-width: 1200px) 747px, (min-width: 992px) 747px, (min-width: 768px) 747px, (min-width: 575px) 575px, (min-width: 480px) 480px, (min-width: 320px) 320px" debug-image-number="23" > <meta itemprop="height" content="auto" /> <meta itemprop="width" content="auto" /> </span> </a> <p class="img-caption">The concept of a smart city is a moving target. (Image source: Adobe Stock)</p> </div> </div> <div class="col col-content"> <aside class="article-aside"> <span class="category-name cat-violet" title="Category: "> <a href="/construction" ><span itemprop="genre">Construction</span></a> </span> <dl class="article-info muted"> <dt class="article-info-term"> Details </dt> <dd class="hidden"></dd> <dd class="published"> <i class="icon-calendar"></i> <time datetime="2024-11-19T07:40:56+00:00" itemprop="datePublished"> 2024-11-19 </time> </dd> </dl> </aside> <div class="article-title"> <h3 itemprop="name"> <a href="/construction/building-tomorrows-cities-today" itemprop="url"> Building tomorrow's cities today</a> </h3> </div> </div> </div> <div class="magazine-item link-item"> <div class="col col-media"> <div class="pull-left item-image"> <a href="/ict/ubiquity-reveals-customer-experience-centre-in-accra" title="class="caption" title="The investment underscores Ubiquity’s commitment to providing diverse offshore solutions for its clients. (Image source: Ubiquity) ""> <span itemprop="image" itemscope itemtype="https://schema.org/ImageObject"> <img class="caption" title="The investment underscores Ubiquity’s commitment to providing diverse offshore solutions for its clients. (Image source: Ubiquity) " src="/images/2024/november/Ubiquity-digital-solutions-accra.webp#joomlaImage://local-images/2024/november/Ubiquity-digital-solutions-accra.webp?width=747&height=399" alt="The new building of Ubiquity against the Accra skyline" itemprop="url" srcset="/images/ochri/9215bf3cc1974afcc04ba14e51b1ae88-747px.webp 747w, /images/ochri/9215bf3cc1974afcc04ba14e51b1ae88-575px.webp 575w, /images/ochri/9215bf3cc1974afcc04ba14e51b1ae88-480px.webp 480w, /images/ochri/9215bf3cc1974afcc04ba14e51b1ae88-320px.webp 320w" sizes="(min-width: 1920px) 747px, (min-width: 1366px) 747px, (min-width: 1200px) 747px, (min-width: 992px) 747px, (min-width: 768px) 747px, (min-width: 575px) 575px, (min-width: 480px) 480px, (min-width: 320px) 320px" debug-image-number="68" > <meta itemprop="height" content="auto" /> <meta itemprop="width" content="auto" /> </span> </a> <p class="img-caption">The investment underscores Ubiquity’s commitment to providing diverse offshore solutions for its clients. (Image source: Ubiquity) </p> </div> </div> <div class="col col-content"> <aside class="article-aside"> <span class="category-name cat-blue" title="Category: "> <a href="/ict" ><span itemprop="genre">Technology</span></a> </span> <dl class="article-info muted"> <dt class="article-info-term"> Details </dt> <dd class="hidden"></dd> <dd class="published"> <i class="icon-calendar"></i> <time datetime="2024-11-18T09:54:18+00:00" itemprop="datePublished"> 2024-11-18 </time> </dd> </dl> </aside> <div class="article-title"> <h3 itemprop="name"> <a href="/ict/ubiquity-reveals-customer-experience-centre-in-accra" itemprop="url"> Ubiquity reveals customer experience centre in Accra</a> </h3> </div> </div> </div> <div class="magazine-item link-item"> <div class="col col-media"> <div class="pull-left item-image"> <a href="/energy/five-solar-mini-grids-powers-sustainable-access-in-zambia" title="class="caption" title="In addition to the ENGIE equity injection, the initiative is also partially financed through the Facility for Energy Inclusion (FEI), managed by Cygnum Capital. (Image source: ENGIE Energy Access)""> <span itemprop="image" itemscope itemtype="https://schema.org/ImageObject"> <img class="caption" title="In addition to the ENGIE equity injection, the initiative is also partially financed through the Facility for Energy Inclusion (FEI), managed by Cygnum Capital. (Image source: ENGIE Energy Access)" src="/images/2024/november/ENGIE-Energy-Access-Zambia-mini-grids.webp#joomlaImage://local-images/2024/november/ENGIE-Energy-Access-Zambia-mini-grids.webp?width=747&height=399" alt="Leaders of the involved organisations walking through a concrete area with solar panels in the background." itemprop="url" srcset="/images/ochri/fe7b70823ff0a177421cf12693993e62-747px.webp 747w, /images/ochri/fe7b70823ff0a177421cf12693993e62-575px.webp 575w, /images/ochri/fe7b70823ff0a177421cf12693993e62-480px.webp 480w, /images/ochri/fe7b70823ff0a177421cf12693993e62-320px.webp 320w" sizes="(min-width: 1920px) 747px, (min-width: 1366px) 747px, (min-width: 1200px) 747px, (min-width: 992px) 747px, (min-width: 768px) 747px, (min-width: 575px) 575px, (min-width: 480px) 480px, (min-width: 320px) 320px" debug-image-number="20" > <meta itemprop="height" content="auto" /> <meta itemprop="width" content="auto" /> </span> </a> <p class="img-caption">In addition to the ENGIE equity injection, the initiative is also partially financed through the Facility for Energy Inclusion (FEI), managed by Cygnum Capital. (Image source: ENGIE Energy Access)</p> </div> </div> <div class="col col-content"> <aside class="article-aside"> <span class="category-name cat-red" title="Category: "> <a href="/energy" ><span itemprop="genre">Energy</span></a> </span> <dl class="article-info muted"> <dt class="article-info-term"> Details </dt> <dd class="hidden"></dd> <dd class="published"> <i class="icon-calendar"></i> <time datetime="2024-11-15T08:56:43+00:00" itemprop="datePublished"> 2024-11-15 </time> </dd> </dl> </aside> <div class="article-title"> <h3 itemprop="name"> <a href="/energy/five-solar-mini-grids-powers-sustainable-access-in-zambia" itemprop="url"> Five solar mini-grids power sustainable access in Zambia</a> </h3> </div> </div> </div> <div class="magazine-item link-item"> <div class="col col-media"> <div class="pull-left item-image"> <a href="/transport-a-logistics/lobito-atlantic-railway-strengthens-transport-capacity" title="class="caption" title="The wagons will arrive in weekly deliveries starting from this first delivery until 2026. (Image source: LAR)""> <span itemprop="image" itemscope itemtype="https://schema.org/ImageObject"> <img class="caption" title="The wagons will arrive in weekly deliveries starting from this first delivery until 2026. (Image source: LAR)" src="/images/2024/november/Lobito-atlantic-railway-new-wagons.webp#joomlaImage://local-images/2024/november/Lobito-atlantic-railway-new-wagons.webp?width=747&height=399" alt="The new wagons delivered to LAR" itemprop="url" srcset="/images/ochri/215a2816ec0ef2db132bf65671e4a427-747px.webp 747w, /images/ochri/215a2816ec0ef2db132bf65671e4a427-575px.webp 575w, /images/ochri/215a2816ec0ef2db132bf65671e4a427-480px.webp 480w, /images/ochri/215a2816ec0ef2db132bf65671e4a427-320px.webp 320w" sizes="(min-width: 1920px) 747px, (min-width: 1366px) 747px, (min-width: 1200px) 747px, (min-width: 992px) 747px, (min-width: 768px) 747px, (min-width: 575px) 575px, (min-width: 480px) 480px, (min-width: 320px) 320px" debug-image-number="29" > <meta itemprop="height" content="auto" /> <meta itemprop="width" content="auto" /> </span> </a> <p class="img-caption">The wagons will arrive in weekly deliveries starting from this first delivery until 2026. (Image source: LAR)</p> </div> </div> <div class="col col-content"> <aside class="article-aside"> <span class="category-name cat-green" title="Category: "> <a href="/transport-a-logistics" ><span itemprop="genre">Logistics</span></a> </span> <dl class="article-info muted"> <dt class="article-info-term"> Details </dt> <dd class="hidden"></dd> <dd class="published"> <i class="icon-calendar"></i> <time datetime="2024-11-15T07:40:52+00:00" itemprop="datePublished"> 2024-11-15 </time> </dd> </dl> </aside> <div class="article-title"> <h3 itemprop="name"> <a href="/transport-a-logistics/lobito-atlantic-railway-strengthens-transport-capacity" itemprop="url"> Lobito Atlantic Railway strengthens transport capacity</a> </h3> </div> </div> </div> <div class="magazine-item link-item"> <div class="col col-media"> <div class="pull-left item-image"> <a href="/transport-a-logistics/cabo-verde-tourism-boom-stimulates-aviation-investment" title="class="caption" title="TransVerde Airlines is seeking US$15mn through a combination of equity and debt financing. (Image source: TransVerde Airlines)""> <span itemprop="image" itemscope itemtype="https://schema.org/ImageObject"> <img class="caption" title="TransVerde Airlines is seeking US$15mn through a combination of equity and debt financing. (Image source: TransVerde Airlines)" src="/images/2024/november/Cabo-Verde-tourism-aviation-air-transport.webp#joomlaImage://local-images/2024/november/Cabo-Verde-tourism-aviation-air-transport.webp?width=747&height=399" alt="The interior of the plane." itemprop="url" srcset="/images/ochri/c0c5c59653a0f8374af361fab62987f0-747px.webp 747w, /images/ochri/c0c5c59653a0f8374af361fab62987f0-575px.webp 575w, /images/ochri/c0c5c59653a0f8374af361fab62987f0-480px.webp 480w, /images/ochri/c0c5c59653a0f8374af361fab62987f0-320px.webp 320w" sizes="(min-width: 1920px) 747px, (min-width: 1366px) 747px, (min-width: 1200px) 747px, (min-width: 992px) 747px, (min-width: 768px) 747px, (min-width: 575px) 575px, (min-width: 480px) 480px, (min-width: 320px) 320px" debug-image-number="71" > <meta itemprop="height" content="auto" /> <meta itemprop="width" content="auto" /> </span> </a> <p class="img-caption">TransVerde Airlines is seeking US$15mn through a combination of equity and debt financing. (Image source: TransVerde Airlines)</p> </div> </div> <div class="col col-content"> <aside class="article-aside"> <span class="category-name cat-green" title="Category: "> <a href="/transport-a-logistics" ><span itemprop="genre">Logistics</span></a> </span> <dl class="article-info muted"> <dt class="article-info-term"> Details </dt> <dd class="hidden"></dd> <dd class="published"> <i class="icon-calendar"></i> <time datetime="2024-11-15T07:40:52+00:00" itemprop="datePublished"> 2024-11-15 </time> </dd> </dl> </aside> <div class="article-title"> <h3 itemprop="name"> <a href="/transport-a-logistics/cabo-verde-tourism-boom-stimulates-aviation-investment" itemprop="url"> Cabo Verde tourism boom stimulates aviation investment</a> </h3> </div> </div> </div> <div class="magazine-item link-item"> <div class="col col-media"> <div class="pull-left item-image"> <a href="/manufacturing/bua-group-to-pursue-emerging-market-opportunities-with-us-200mn-finance-facility" title="class="caption" title="BUA’s portfolio spans sugar and cement production, flour milling, oil processing, real estate development, oil and gas, shipping and ports. (Image source: AFC)""> <span itemprop="image" itemscope itemtype="https://schema.org/ImageObject"> <img class="caption" title="BUA’s portfolio spans sugar and cement production, flour milling, oil processing, real estate development, oil and gas, shipping and ports. (Image source: AFC)" src="/images/2024/november/BUA-Group-Nigeria-AFC-Afreximbank.webp#joomlaImage://local-images/2024/november/BUA-Group-Nigeria-AFC-Afreximbank.webp?width=747&height=399" alt="A picture from a cargo ship looking at another one in a port. " itemprop="url" srcset="/images/ochri/ace40705a7b8c4761f9cea72433c23c8-747px.webp 747w, /images/ochri/ace40705a7b8c4761f9cea72433c23c8-575px.webp 575w, /images/ochri/ace40705a7b8c4761f9cea72433c23c8-480px.webp 480w, /images/ochri/ace40705a7b8c4761f9cea72433c23c8-320px.webp 320w" sizes="(min-width: 1920px) 747px, (min-width: 1366px) 747px, (min-width: 1200px) 747px, (min-width: 992px) 747px, (min-width: 768px) 747px, (min-width: 575px) 575px, (min-width: 480px) 480px, (min-width: 320px) 320px" debug-image-number="72" > <meta itemprop="height" content="auto" /> <meta itemprop="width" content="auto" /> </span> </a> <p class="img-caption">BUA’s portfolio spans sugar and cement production, flour milling, oil processing, real estate development, oil and gas, shipping and ports. (Image source: AFC)</p> </div> </div> <div class="col col-content"> <aside class="article-aside"> <span class="category-name cat-brown" title="Category: "> <a href="/manufacturing" ><span itemprop="genre">Manufacturing</span></a> </span> <dl class="article-info muted"> <dt class="article-info-term"> Details </dt> <dd class="hidden"></dd> <dd class="published"> <i class="icon-calendar"></i> <time datetime="2024-11-14T08:09:41+00:00" itemprop="datePublished"> 2024-11-14 </time> </dd> </dl> </aside> <div class="article-title"> <h3 itemprop="name"> <a href="/manufacturing/bua-group-to-pursue-emerging-market-opportunities-with-us-200mn-finance-facility" itemprop="url"> BUA Group to pursue emerging market opportunities with US$200mn finance facility </a> </h3> </div> </div> </div> <div class="magazine-item link-item"> <div class="col col-media"> <div class="pull-left item-image"> <a href="/transport-a-logistics/rolls-royce-and-smh-give-new-life-to-retired-kenya-railways-locomotives" title="class="caption" title="The repowering of the retired locomotives is part of a significant railway refurbishment. (Image source: Rolls-Royce)""> <span itemprop="image" itemscope itemtype="https://schema.org/ImageObject"> <img class="caption" title="The repowering of the retired locomotives is part of a significant railway refurbishment. (Image source: Rolls-Royce)" src="/images/2024/november/Rolls-Royce-Kenya-Railways.webp#joomlaImage://local-images/2024/november/Rolls-Royce-Kenya-Railways.webp?width=747&height=399" alt="One of the refurbished locomotives on the move. " itemprop="url" srcset="/images/ochri/321dd18c1361619a39149513adc5a37f-747px.webp 747w, /images/ochri/321dd18c1361619a39149513adc5a37f-575px.webp 575w, /images/ochri/321dd18c1361619a39149513adc5a37f-480px.webp 480w, /images/ochri/321dd18c1361619a39149513adc5a37f-320px.webp 320w" sizes="(min-width: 1920px) 747px, (min-width: 1366px) 747px, (min-width: 1200px) 747px, (min-width: 992px) 747px, (min-width: 768px) 747px, (min-width: 575px) 575px, (min-width: 480px) 480px, (min-width: 320px) 320px" debug-image-number="73" > <meta itemprop="height" content="auto" /> <meta itemprop="width" content="auto" /> </span> </a> <p class="img-caption">The repowering of the retired locomotives is part of a significant railway refurbishment. (Image source: Rolls-Royce)</p> </div> </div> <div class="col col-content"> <aside class="article-aside"> <span class="category-name cat-green" title="Category: "> <a href="/transport-a-logistics" ><span itemprop="genre">Logistics</span></a> </span> <dl class="article-info muted"> <dt class="article-info-term"> Details </dt> <dd class="hidden"></dd> <dd class="published"> <i class="icon-calendar"></i> <time datetime="2024-11-13T07:05:22+00:00" itemprop="datePublished"> 2024-11-13 </time> </dd> </dl> </aside> <div class="article-title"> <h3 itemprop="name"> <a href="/transport-a-logistics/rolls-royce-and-smh-give-new-life-to-retired-kenya-railways-locomotives" itemprop="url"> Rolls-Royce and SMH give new life to retired Kenya Railways locomotives</a> </h3> </div> </div> </div> <div class="magazine-item link-item"> <div class="col col-media"> <div class="pull-left item-image"> <a href="/energy/teraco-turns-to-solar-to-power-data-centres" title="class="caption" title="The plant is expected to come online in late 2026. (Image source: Teraco)""> <span itemprop="image" itemscope itemtype="https://schema.org/ImageObject"> <img class="caption" title="The plant is expected to come online in late 2026. (Image source: Teraco)" src="/images/2024/november/Teraco-solar-data-centres.webp#joomlaImage://local-images/2024/november/Teraco-solar-data-centres.webp?width=747&height=399" alt="Light reflecting off of a panel at a solar farm." itemprop="url" srcset="/images/ochri/77bcec0f12eb1c62d25baadf9070e4c7-747px.webp 747w, /images/ochri/77bcec0f12eb1c62d25baadf9070e4c7-575px.webp 575w, /images/ochri/77bcec0f12eb1c62d25baadf9070e4c7-480px.webp 480w, /images/ochri/77bcec0f12eb1c62d25baadf9070e4c7-320px.webp 320w" sizes="(min-width: 1920px) 747px, (min-width: 1366px) 747px, (min-width: 1200px) 747px, (min-width: 992px) 747px, (min-width: 768px) 747px, (min-width: 575px) 575px, (min-width: 480px) 480px, (min-width: 320px) 320px" debug-image-number="74" > <meta itemprop="height" content="auto" /> <meta itemprop="width" content="auto" /> </span> </a> <p class="img-caption">The plant is expected to come online in late 2026. (Image source: Teraco)</p> </div> </div> <div class="col col-content"> <aside class="article-aside"> <span class="category-name cat-red" title="Category: "> <a href="/energy" ><span itemprop="genre">Energy</span></a> </span> <dl class="article-info muted"> <dt class="article-info-term"> Details </dt> <dd class="hidden"></dd> <dd class="published"> <i class="icon-calendar"></i> <time datetime="2024-11-12T06:14:12+00:00" itemprop="datePublished"> 2024-11-12 </time> </dd> </dl> </aside> <div class="article-title"> <h3 itemprop="name"> <a href="/energy/teraco-turns-to-solar-to-power-data-centres" itemprop="url"> Teraco turns to solar to power data centres</a> </h3> </div> </div> </div> <div class="magazine-item link-item"> <div class="col col-media"> <div class="pull-left item-image"> <a href="/energy/a-call-for-greater-north-south-unity-at-adipec" title="class="caption" title="The panel emphasised South-South collaboration. (Image source: Alain Charles Publishing)""> <span itemprop="image" itemscope itemtype="https://schema.org/ImageObject"> <img class="caption" title="The panel emphasised South-South collaboration. (Image source: Alain Charles Publishing)" src="/images/2024/november/ADIPEC-2024-OPEC-ACP.webp#joomlaImage://local-images/2024/november/ADIPEC-2024-OPEC-ACP.webp?width=747&height=399" alt="The panel session at ADIPEC 2024. " itemprop="url" srcset="/images/ochri/fef787126db99c929a46a1f2ff292240-747px.webp 747w, /images/ochri/fef787126db99c929a46a1f2ff292240-575px.webp 575w, /images/ochri/fef787126db99c929a46a1f2ff292240-480px.webp 480w, /images/ochri/fef787126db99c929a46a1f2ff292240-320px.webp 320w" sizes="(min-width: 1920px) 747px, (min-width: 1366px) 747px, (min-width: 1200px) 747px, (min-width: 992px) 747px, (min-width: 768px) 747px, (min-width: 575px) 575px, (min-width: 480px) 480px, (min-width: 320px) 320px" debug-image-number="75" > <meta itemprop="height" content="auto" /> <meta itemprop="width" content="auto" /> </span> </a> <p class="img-caption">The panel emphasised South-South collaboration. (Image source: Alain Charles Publishing)</p> </div> </div> <div class="col col-content"> <aside class="article-aside"> <span class="category-name cat-red" title="Category: "> <a href="/energy" ><span itemprop="genre">Energy</span></a> </span> <dl class="article-info muted"> <dt class="article-info-term"> Details </dt> <dd class="hidden"></dd> <dd class="published"> <i class="icon-calendar"></i> <time datetime="2024-11-11T12:49:24+00:00" itemprop="datePublished"> 2024-11-11 </time> </dd> </dl> </aside> <div class="article-title"> <h3 itemprop="name"> <a href="/energy/a-call-for-greater-north-south-unity-at-adipec" itemprop="url"> A call for greater North-South unity at ADIPEC</a> </h3> </div> </div> </div> </div> </div></div> </div> </div> </div></div> </div></div></div><div class="t3-module module-tda " id="Mod2691"><div class="module-inner"><div class="module-ct"> <div id="mod-custom2691" class="mod-custom custom"> <div class="mod-banners bannergroup"> <div class="mod-banners" style="margin: 10px 0;"> <a href="/component/aaccpp/click/5611" target="_blank" rel="noopener noreferrer" title="TAD_WFES_201124_160125"> <img loading="lazy" src="/aaccpp/_images/TAD_WFES_201124_160125.gif" alt="TAD_WFES_201124_160125" width="300" height="95"> </a> </div> <div class="mod-banners" style="margin-bottom: 10px;"> <a href="/component/aaccpp/click/5585" target="_blank" rel="noopener noreferrer" title="Genset BuyersGuide"> <img loading="lazy" src="/aaccpp/_images/ATR_N_TA_GENSET_BUYERS_181023.jpg" alt="Genset BuyersGuide"> </a> </div> <div class="mod-banners"> <a href="/component/aaccpp/click/5586" target="_blank" rel="noopener noreferrer" title="Construction Buyers Guide"> <img loading="lazy" src="/aaccpp/_images/ATR_N_TA_CONSTRUCT_BUYERS_181023.jpg" alt="Construction Buyers Guide"> </a> </div> </div></div> </div></div></div> </div> <!-- //SIDEBAR --> </div> <div class="row style-4 magazine-featured"> <div class="col magazine-featured-items"> <!-- Leading --> <div class="magazine-leading magazine-featured-leading"> <div class="magazine-section-heading"> <h4>More Articles</h4> </div> <div id="carousel-example-generic" class="carousel slide magazine-carousel" data-ride="carousel" data-interval="false"> <!-- Wrapper for slides --> <div class="carousel-inner" role="listbox"> <div class="item active"><!--Item --> <div class="news-item col-sm-6 col-md-3"> <div class="magazine-item-media"> <span class="media-mask"></span> <div class="pull-left item-image"> <a href="/ict/partners-to-accelerate-adoption-of-digital-solutions-across-egypt-and-africa" title="class="caption" title="The signing ceremony took place during the 28th Cairo ICT Exhibition and Conference. (Image source: Cassava)""> <span itemprop="image" itemscope itemtype="https://schema.org/ImageObject"> <img class="caption" title="The signing ceremony took place during the 28th Cairo ICT Exhibition and Conference. (Image source: Cassava)" src="/images/2024/november/Efinance-Cassava-Egypt-Africa.webp#joomlaImage://local-images/2024/november/Efinance-Cassava-Egypt-Africa.webp?width=787&height=413" alt="Key stakeholders from both organisations posing for a picture after signing the agreement." itemprop="url" srcset="/images/ochri/ccc25e8a12bce9ed91a329cf81eebf75-787px.webp 787w, /images/ochri/ccc25e8a12bce9ed91a329cf81eebf75-768px.webp 768w, /images/ochri/ccc25e8a12bce9ed91a329cf81eebf75-575px.webp 575w, /images/ochri/ccc25e8a12bce9ed91a329cf81eebf75-480px.webp 480w, /images/ochri/ccc25e8a12bce9ed91a329cf81eebf75-320px.webp 320w" sizes="(min-width: 1920px) 787px, (min-width: 1366px) 787px, (min-width: 1200px) 787px, (min-width: 992px) 787px, (min-width: 768px) 768px, (min-width: 575px) 575px, (min-width: 480px) 480px, (min-width: 320px) 320px" debug-image-number="57" > <meta itemprop="height" content="auto" /> <meta itemprop="width" content="auto" /> </span> </a> <p class="img-caption">The signing ceremony took place during the 28th Cairo ICT Exhibition and Conference. (Image source: Cassava)</p> </div> <span class="category-name cat-blue" title="Category: "> <a href="/ict" ><span itemprop="genre">Technology</span></a> </span> </div> <div class="magazine-item-main"> <div class="article-title"> <h3 itemprop="name"> <a href="/ict/partners-to-accelerate-adoption-of-digital-solutions-across-egypt-and-africa" itemprop="url"> Partners to accelerate adoption of digital solutions across Egypt and Africa</a> </h3> </div> <aside class="article-aside clearfix"> <dl class="article-info muted"> <dt class="article-info-term"> Details </dt> <dd class="hidden"></dd> <dd class="published hasTooltip" title="Created: "> <i class="icon-calendar"></i> <time datetime="2024-11-26T09:15:54+00:00"> 26 November 2024 <meta itemprop="datePublished" content="2024-11-26T09:15:54+00:00" /> <meta itemprop="dateModified" content="2024-11-26T09:15:54+00:00" /> </time> </dd> </dl> </aside> </div> </div> <div class="news-item col-sm-6 col-md-3"> <div class="magazine-item-media"> <span class="media-mask"></span> <div class="pull-left item-image"> <a href="/ict/ubiquity-reveals-customer-experience-centre-in-accra" title="class="caption" title="The investment underscores Ubiquity’s commitment to providing diverse offshore solutions for its clients. (Image source: Ubiquity) ""> <span itemprop="image" itemscope itemtype="https://schema.org/ImageObject"> <img class="caption" title="The investment underscores Ubiquity’s commitment to providing diverse offshore solutions for its clients. (Image source: Ubiquity) " src="/images/2024/november/Ubiquity-digital-solutions-accra.webp#joomlaImage://local-images/2024/november/Ubiquity-digital-solutions-accra.webp?width=747&height=399" alt="The new building of Ubiquity against the Accra skyline" itemprop="url" srcset="/images/ochri/9215bf3cc1974afcc04ba14e51b1ae88-747px.webp 747w, /images/ochri/9215bf3cc1974afcc04ba14e51b1ae88-575px.webp 575w, /images/ochri/9215bf3cc1974afcc04ba14e51b1ae88-480px.webp 480w, /images/ochri/9215bf3cc1974afcc04ba14e51b1ae88-320px.webp 320w" sizes="(min-width: 1920px) 747px, (min-width: 1366px) 747px, (min-width: 1200px) 747px, (min-width: 992px) 747px, (min-width: 768px) 747px, (min-width: 575px) 575px, (min-width: 480px) 480px, (min-width: 320px) 320px" debug-image-number="68" > <meta itemprop="height" content="auto" /> <meta itemprop="width" content="auto" /> </span> </a> <p class="img-caption">The investment underscores Ubiquity’s commitment to providing diverse offshore solutions for its clients. (Image source: Ubiquity) </p> </div> <span class="category-name cat-blue" title="Category: "> <a href="/ict" ><span itemprop="genre">Technology</span></a> </span> </div> <div class="magazine-item-main"> <div class="article-title"> <h3 itemprop="name"> <a href="/ict/ubiquity-reveals-customer-experience-centre-in-accra" itemprop="url"> Ubiquity reveals customer experience centre in Accra</a> </h3> </div> <aside class="article-aside clearfix"> <dl class="article-info muted"> <dt class="article-info-term"> Details </dt> <dd class="hidden"></dd> <dd class="published hasTooltip" title="Created: "> <i class="icon-calendar"></i> <time datetime="2024-11-18T09:54:18+00:00"> 18 November 2024 <meta itemprop="datePublished" content="2024-11-18T09:54:18+00:00" /> <meta itemprop="dateModified" content="2024-11-18T09:54:18+00:00" /> </time> </dd> </dl> </aside> </div> </div> <div class="news-item col-sm-6 col-md-3"> <div class="magazine-item-media"> <span class="media-mask"></span> <div class="pull-left item-image"> <a href="/ict/a-digital-lifeline-for-africa" title="class="caption" title="The Paratus Group has made significant investments in its extensive and diverse fiber network. (Image source: Paratus)""> <span itemprop="image" itemscope itemtype="https://schema.org/ImageObject"> <img class="caption" title="The Paratus Group has made significant investments in its extensive and diverse fiber network. (Image source: Paratus)" src="/images/2024/november/Paratus-southern-Africa-connectivity-fibre.webp#joomlaImage://local-images/2024/november/Paratus-southern-Africa-connectivity-fibre.webp?width=787&height=399" alt="A map of the new Paratus fibre network." itemprop="url" srcset="/images/ochri/daeebc61812c44d0ddfec5b6a2911ad3-787px.webp 787w, /images/ochri/daeebc61812c44d0ddfec5b6a2911ad3-768px.webp 768w, /images/ochri/daeebc61812c44d0ddfec5b6a2911ad3-575px.webp 575w, /images/ochri/daeebc61812c44d0ddfec5b6a2911ad3-480px.webp 480w, /images/ochri/daeebc61812c44d0ddfec5b6a2911ad3-320px.webp 320w" sizes="(min-width: 1920px) 787px, (min-width: 1366px) 787px, (min-width: 1200px) 787px, (min-width: 992px) 787px, (min-width: 768px) 768px, (min-width: 575px) 575px, (min-width: 480px) 480px, (min-width: 320px) 320px" debug-image-number="78" > <meta itemprop="height" content="auto" /> <meta itemprop="width" content="auto" /> </span> </a> <p class="img-caption">The Paratus Group has made significant investments in its extensive and diverse fiber network. (Image source: Paratus)</p> </div> <span class="category-name cat-blue" title="Category: "> <a href="/ict" ><span itemprop="genre">Technology</span></a> </span> </div> <div class="magazine-item-main"> <div class="article-title"> <h3 itemprop="name"> <a href="/ict/a-digital-lifeline-for-africa" itemprop="url"> A "digital lifeline" for Africa</a> </h3> </div> <aside class="article-aside clearfix"> <dl class="article-info muted"> <dt class="article-info-term"> Details </dt> <dd class="hidden"></dd> <dd class="published hasTooltip" title="Created: "> <i class="icon-calendar"></i> <time datetime="2024-11-05T09:09:15+00:00"> 05 November 2024 <meta itemprop="datePublished" content="2024-11-05T09:09:15+00:00" /> <meta itemprop="dateModified" content="2024-11-05T09:09:15+00:00" /> </time> </dd> </dl> </aside> </div> </div> <div class="news-item col-sm-6 col-md-3"> <div class="magazine-item-media"> <span class="media-mask"></span> <div class="pull-left item-image"> <a href="/ict/a-new-generation-of-bath-freeze-dryers" title="class="caption" title=" The system’s flexibility allows for high sublimation rates (&gt;3 kg/m²h) or higher capacity at low vacuum (""> <span itemprop="image" itemscope itemtype="https://schema.org/ImageObject"> <img class="caption" title=" The system’s flexibility allows for high sublimation rates (>3 kg/m²h) or higher capacity at low vacuum (" src="/images/2024/november/GEA-Ray-Plus-Freeze-Dryer.webp#joomlaImage://local-images/2024/november/GEA-Ray-Plus-Freeze-Dryer.webp?width=787&height=399" alt="The new series from GEA with the door open" itemprop="url" srcset="/images/ochri/6a89518aca520e63a7dc3ae7c81403f5-787px.webp 787w, /images/ochri/6a89518aca520e63a7dc3ae7c81403f5-768px.webp 768w, /images/ochri/6a89518aca520e63a7dc3ae7c81403f5-575px.webp 575w, /images/ochri/6a89518aca520e63a7dc3ae7c81403f5-480px.webp 480w, /images/ochri/6a89518aca520e63a7dc3ae7c81403f5-320px.webp 320w" sizes="(min-width: 1920px) 787px, (min-width: 1366px) 787px, (min-width: 1200px) 787px, (min-width: 992px) 787px, (min-width: 768px) 768px, (min-width: 575px) 575px, (min-width: 480px) 480px, (min-width: 320px) 320px" debug-image-number="79" > <meta itemprop="height" content="auto" /> <meta itemprop="width" content="auto" /> </span> </a> <p class="img-caption"> The system’s flexibility allows for high sublimation rates (>3 kg/m²h) or higher capacity at low vacuum (</p> </div> <span class="category-name cat-blue" title="Category: "> <a href="/ict" ><span itemprop="genre">Technology</span></a> </span> </div> <div class="magazine-item-main"> <div class="article-title"> <h3 itemprop="name"> <a href="/ict/a-new-generation-of-bath-freeze-dryers" itemprop="url"> A new generation of bath freeze dryers</a> </h3> </div> <aside class="article-aside clearfix"> <dl class="article-info muted"> <dt class="article-info-term"> Details </dt> <dd class="hidden"></dd> <dd class="published hasTooltip" title="Created: "> <i class="icon-calendar"></i> <time datetime="2024-10-30T09:57:57+00:00"> 30 October 2024 <meta itemprop="datePublished" content="2024-10-30T09:57:57+00:00" /> <meta itemprop="dateModified" content="2024-10-30T09:57:57+00:00" /> </time> </dd> </dl> </aside> </div> </div> </div><!--//Item --> <div class="item"><!--Item --> <div class="news-item col-sm-6 col-md-3"> <div class="magazine-item-media"> <span class="media-mask"></span> <div class="pull-left item-image"> <a href="/ict/benefits-of-mobile-internet-yet-to-be-realised" title="class="caption" title="Sub-Saharan Africa was the least connected region in 2023. (Image source: Adobe Stock)""> <span itemprop="image" itemscope itemtype="https://schema.org/ImageObject"> <img class="caption" title="Sub-Saharan Africa was the least connected region in 2023. (Image source: Adobe Stock)" src="/images/2024/october/GSMA-Africa-mobile-internet.webp#joomlaImage://local-images/2024/october/GSMA-Africa-mobile-internet.webp?width=787&height=399" alt="People stood in a circle looking at their phones." itemprop="url" srcset="/images/ochri/252c7e72f693e6cd364a6eeec7120ef5-787px.webp 787w, /images/ochri/252c7e72f693e6cd364a6eeec7120ef5-768px.webp 768w, /images/ochri/252c7e72f693e6cd364a6eeec7120ef5-575px.webp 575w, /images/ochri/252c7e72f693e6cd364a6eeec7120ef5-480px.webp 480w, /images/ochri/252c7e72f693e6cd364a6eeec7120ef5-320px.webp 320w" sizes="(min-width: 1920px) 787px, (min-width: 1366px) 787px, (min-width: 1200px) 787px, (min-width: 992px) 787px, (min-width: 768px) 768px, (min-width: 575px) 575px, (min-width: 480px) 480px, (min-width: 320px) 320px" debug-image-number="80" > <meta itemprop="height" content="auto" /> <meta itemprop="width" content="auto" /> </span> </a> <p class="img-caption">Sub-Saharan Africa was the least connected region in 2023. (Image source: Adobe Stock)</p> </div> <span class="category-name cat-blue" title="Category: "> <a href="/ict" ><span itemprop="genre">Technology</span></a> </span> </div> <div class="magazine-item-main"> <div class="article-title"> <h3 itemprop="name"> <a href="/ict/benefits-of-mobile-internet-yet-to-be-realised" itemprop="url"> Benefits of mobile Internet yet to be realised</a> </h3> </div> <aside class="article-aside clearfix"> <dl class="article-info muted"> <dt class="article-info-term"> Details </dt> <dd class="hidden"></dd> <dd class="published hasTooltip" title="Created: "> <i class="icon-calendar"></i> <time datetime="2024-10-24T07:00:50+00:00"> 24 October 2024 <meta itemprop="datePublished" content="2024-10-24T07:00:50+00:00" /> <meta itemprop="dateModified" content="2024-10-24T07:00:50+00:00" /> </time> </dd> </dl> </aside> </div> </div> <div class="news-item col-sm-6 col-md-3"> <div class="magazine-item-media"> <span class="media-mask"></span> <div class="pull-left item-image"> <a href="/ict/africa-exposed-to-global-cyber-threat" title="class="caption" title="Multiple variants of Grandoreiro are accounting for global banking trojan attacks across the world. (Image source: Adobe Stock)""> <span itemprop="image" itemscope itemtype="https://schema.org/ImageObject"> <img class="caption" title="Multiple variants of Grandoreiro are accounting for global banking trojan attacks across the world. (Image source: Adobe Stock)" src="/images/2024/october/AdobeStock_796029442.webp#joomlaImage://local-images/2024/october/AdobeStock_796029442.webp?width=787&height=399" alt="A map of the world with a digital target focusing in on Africa." itemprop="url" srcset="/images/ochri/e6daab5be2bc18b3a5a726308f4f6fb7-787px.webp 787w, /images/ochri/e6daab5be2bc18b3a5a726308f4f6fb7-768px.webp 768w, /images/ochri/e6daab5be2bc18b3a5a726308f4f6fb7-575px.webp 575w, /images/ochri/e6daab5be2bc18b3a5a726308f4f6fb7-480px.webp 480w, /images/ochri/e6daab5be2bc18b3a5a726308f4f6fb7-320px.webp 320w" sizes="(min-width: 1920px) 787px, (min-width: 1366px) 787px, (min-width: 1200px) 787px, (min-width: 992px) 787px, (min-width: 768px) 768px, (min-width: 575px) 575px, (min-width: 480px) 480px, (min-width: 320px) 320px" debug-image-number="81" > <meta itemprop="height" content="auto" /> <meta itemprop="width" content="auto" /> </span> </a> <p class="img-caption">Multiple variants of Grandoreiro are accounting for global banking trojan attacks across the world. (Image source: Adobe Stock)</p> </div> <span class="category-name cat-blue" title="Category: "> <a href="/ict" ><span itemprop="genre">Technology</span></a> </span> </div> <div class="magazine-item-main"> <div class="article-title"> <h3 itemprop="name"> <a href="/ict/africa-exposed-to-global-cyber-threat" itemprop="url"> Africa exposed to global cyber threat</a> </h3> </div> <aside class="article-aside clearfix"> <dl class="article-info muted"> <dt class="article-info-term"> Details </dt> <dd class="hidden"></dd> <dd class="published hasTooltip" title="Created: "> <i class="icon-calendar"></i> <time datetime="2024-10-23T13:06:39+00:00"> 23 October 2024 <meta itemprop="datePublished" content="2024-10-23T13:06:39+00:00" /> <meta itemprop="dateModified" content="2024-10-23T13:06:39+00:00" /> </time> </dd> </dl> </aside> </div> </div> <div class="news-item col-sm-6 col-md-3"> <div class="magazine-item-media"> <span class="media-mask"></span> <div class="pull-left item-image"> <a href="/ict/kinshasa-data-centre-welcomes-another-partner" title="class="caption" title="Rawbank is looking to ensure a scalable and reliable environment for its digital assets. (Image source: OADC)""> <span itemprop="image" itemscope itemtype="https://schema.org/ImageObject"> <img class="caption" title="Rawbank is looking to ensure a scalable and reliable environment for its digital assets. (Image source: OADC)" src="/images/2024/october/Rawbank-Open-Access-Data-Centres-OADC-Texaf-Kinshasa%201.webp#joomlaImage://local-images/2024/october/Rawbank-Open-Access-Data-Centres-OADC-Texaf-Kinshasa 1.webp?width=787&height=399" alt="Two executives from Rawbank and OADC signing the agreement." itemprop="url" srcset="/images/ochri/937f2248a8e2776307c2d870a8884d3b-787px.webp 787w, /images/ochri/937f2248a8e2776307c2d870a8884d3b-768px.webp 768w, /images/ochri/937f2248a8e2776307c2d870a8884d3b-575px.webp 575w, /images/ochri/937f2248a8e2776307c2d870a8884d3b-480px.webp 480w, /images/ochri/937f2248a8e2776307c2d870a8884d3b-320px.webp 320w" sizes="(min-width: 1920px) 787px, (min-width: 1366px) 787px, (min-width: 1200px) 787px, (min-width: 992px) 787px, (min-width: 768px) 768px, (min-width: 575px) 575px, (min-width: 480px) 480px, (min-width: 320px) 320px" debug-image-number="82" > <meta itemprop="height" content="auto" /> <meta itemprop="width" content="auto" /> </span> </a> <p class="img-caption">Rawbank is looking to ensure a scalable and reliable environment for its digital assets. (Image source: OADC)</p> </div> <span class="category-name cat-blue" title="Category: "> <a href="/ict" ><span itemprop="genre">Technology</span></a> </span> </div> <div class="magazine-item-main"> <div class="article-title"> <h3 itemprop="name"> <a href="/ict/kinshasa-data-centre-welcomes-another-partner" itemprop="url"> Kinshasa data centre welcomes another partner</a> </h3> </div> <aside class="article-aside clearfix"> <dl class="article-info muted"> <dt class="article-info-term"> Details </dt> <dd class="hidden"></dd> <dd class="published hasTooltip" title="Created: "> <i class="icon-calendar"></i> <time datetime="2024-10-18T07:56:52+00:00"> 18 October 2024 <meta itemprop="datePublished" content="2024-10-18T07:56:52+00:00" /> <meta itemprop="dateModified" content="2024-10-18T07:56:52+00:00" /> </time> </dd> </dl> </aside> </div> </div> <div class="news-item col-sm-6 col-md-3"> <div class="magazine-item-media"> <span class="media-mask"></span> <div class="pull-left item-image"> <a href="/ict/one-device-for-instant-process-visibility-in-real-time" title="class="caption" title="Enhanced visibility. Industrialised reliability. (Image source: Brady)""> <span itemprop="image" itemscope itemtype="https://schema.org/ImageObject"> <img class="caption" title="Enhanced visibility. Industrialised reliability. (Image source: Brady)" src="/images/2024/october/IRX200_app05_lowres.jpg#joomlaImage://local-images/2024/october/IRX200_app05_lowres.jpg?width=787&height=399" alt="Image of the RFID reader. " itemprop="url" srcset="/images/ochri/2588beb577fad8f97ec62dc7ba62e853-787px.jpg 787w, /images/ochri/2588beb577fad8f97ec62dc7ba62e853-768px.jpg 768w, /images/ochri/2588beb577fad8f97ec62dc7ba62e853-575px.jpg 575w, /images/ochri/2588beb577fad8f97ec62dc7ba62e853-480px.jpg 480w, /images/ochri/2588beb577fad8f97ec62dc7ba62e853-320px.jpg 320w" sizes="(min-width: 1920px) 787px, (min-width: 1366px) 787px, (min-width: 1200px) 787px, (min-width: 992px) 787px, (min-width: 768px) 768px, (min-width: 575px) 575px, (min-width: 480px) 480px, (min-width: 320px) 320px" debug-image-number="83" > <meta itemprop="height" content="auto" /> <meta itemprop="width" content="auto" /> </span> </a> <p class="img-caption">Enhanced visibility. Industrialised reliability. (Image source: Brady)</p> </div> <span class="category-name cat-blue" title="Category: "> <a href="/ict" ><span itemprop="genre">Technology</span></a> </span> </div> <div class="magazine-item-main"> <div class="article-title"> <h3 itemprop="name"> <a href="/ict/one-device-for-instant-process-visibility-in-real-time" itemprop="url"> One device for instant process visibility in real time</a> </h3> </div> <aside class="article-aside clearfix"> <dl class="article-info muted"> <dt class="article-info-term"> Details </dt> <dd class="hidden"></dd> <dd class="published hasTooltip" title="Created: "> <i class="icon-calendar"></i> <time datetime="2024-10-16T08:01:49+00:00"> 16 October 2024 <meta itemprop="datePublished" content="2024-10-16T08:01:49+00:00" /> <meta itemprop="dateModified" content="2024-10-16T08:01:49+00:00" /> </time> </dd> </dl> </aside> </div> </div> </div><!--//Item --> <div class="item"><!--Item --> <div class="news-item col-sm-6 col-md-3"> <div class="magazine-item-media"> <span class="media-mask"></span> <div class="pull-left item-image"> <a href="/ict/landmark-financing-deal-to-drive-ooredoo-data-centre-and-ai-expansion" title="class="caption" title="The funds will be used to consolidate and expand capacity and infrastructure of data centre assets across Ooredoo’s MENA operations. (Image source: Ooredoo)""> <span itemprop="image" itemscope itemtype="https://schema.org/ImageObject"> <img class="caption" title="The funds will be used to consolidate and expand capacity and infrastructure of data centre assets across Ooredoo’s MENA operations. (Image source: Ooredoo)" src="/images/2024/september/Ooredoo-DC-Financing-Deal-Signing-scaled.webp#joomlaImage://local-images/2024/september/Ooredoo-DC-Financing-Deal-Signing-scaled.webp?width=787&height=399" alt="The signing ceremony with leaders of each organisation." itemprop="url" srcset="/images/ochri/0d10df98eb8bc6258227c3e5402c3d9f-787px.webp 787w, /images/ochri/0d10df98eb8bc6258227c3e5402c3d9f-768px.webp 768w, /images/ochri/0d10df98eb8bc6258227c3e5402c3d9f-575px.webp 575w, /images/ochri/0d10df98eb8bc6258227c3e5402c3d9f-480px.webp 480w, /images/ochri/0d10df98eb8bc6258227c3e5402c3d9f-320px.webp 320w" sizes="(min-width: 1920px) 787px, (min-width: 1366px) 787px, (min-width: 1200px) 787px, (min-width: 992px) 787px, (min-width: 768px) 768px, (min-width: 575px) 575px, (min-width: 480px) 480px, (min-width: 320px) 320px" debug-image-number="84" > <meta itemprop="height" content="auto" /> <meta itemprop="width" content="auto" /> </span> </a> <p class="img-caption">The funds will be used to consolidate and expand capacity and infrastructure of data centre assets across Ooredoo’s MENA operations. (Image source: Ooredoo)</p> </div> <span class="category-name cat-blue" title="Category: "> <a href="/ict" ><span itemprop="genre">Technology</span></a> </span> </div> <div class="magazine-item-main"> <div class="article-title"> <h3 itemprop="name"> <a href="/ict/landmark-financing-deal-to-drive-ooredoo-data-centre-and-ai-expansion" itemprop="url"> Landmark financing deal to drive Ooredoo data centre and AI expansion</a> </h3> </div> <aside class="article-aside clearfix"> <dl class="article-info muted"> <dt class="article-info-term"> Details </dt> <dd class="hidden"></dd> <dd class="published hasTooltip" title="Created: "> <i class="icon-calendar"></i> <time datetime="2024-09-27T09:03:15+00:00"> 27 September 2024 <meta itemprop="datePublished" content="2024-09-27T09:03:15+00:00" /> <meta itemprop="dateModified" content="2024-09-27T09:03:15+00:00" /> </time> </dd> </dl> </aside> </div> </div> <div class="news-item col-sm-6 col-md-3"> <div class="magazine-item-media"> <span class="media-mask"></span> <div class="pull-left item-image"> <a href="/ict/st-digital-expands-drc-presence" title="class="caption" title="The OADC Texaf – Kinshasa facility, with a 2MW capacity, sets a new standard as a cornerstone of the DRC’s growing digital ecosystem. (Image source: Adobe Stock)""> <span itemprop="image" itemscope itemtype="https://schema.org/ImageObject"> <img class="caption" title="The OADC Texaf – Kinshasa facility, with a 2MW capacity, sets a new standard as a cornerstone of the DRC’s growing digital ecosystem. (Image source: Adobe Stock)" src="/images/AdobeStock_768916006.webp#joomlaImage://local-images/AdobeStock_768916006.webp?width=787&height=399" alt="Data centre - cloud solution " itemprop="url" srcset="/images/ochri/cee543700b5c17896e79fcc7cbb08323-787px.webp 787w, /images/ochri/cee543700b5c17896e79fcc7cbb08323-768px.webp 768w, /images/ochri/cee543700b5c17896e79fcc7cbb08323-575px.webp 575w, /images/ochri/cee543700b5c17896e79fcc7cbb08323-480px.webp 480w, /images/ochri/cee543700b5c17896e79fcc7cbb08323-320px.webp 320w" sizes="(min-width: 1920px) 787px, (min-width: 1366px) 787px, (min-width: 1200px) 787px, (min-width: 992px) 787px, (min-width: 768px) 768px, (min-width: 575px) 575px, (min-width: 480px) 480px, (min-width: 320px) 320px" debug-image-number="85" > <meta itemprop="height" content="auto" /> <meta itemprop="width" content="auto" /> </span> </a> <p class="img-caption">The OADC Texaf – Kinshasa facility, with a 2MW capacity, sets a new standard as a cornerstone of the DRC’s growing digital ecosystem. (Image source: Adobe Stock)</p> </div> <span class="category-name cat-blue" title="Category: "> <a href="/ict" ><span itemprop="genre">Technology</span></a> </span> </div> <div class="magazine-item-main"> <div class="article-title"> <h3 itemprop="name"> <a href="/ict/st-digital-expands-drc-presence" itemprop="url"> ST Digital expands DRC presence</a> </h3> </div> <aside class="article-aside clearfix"> <dl class="article-info muted"> <dt class="article-info-term"> Details </dt> <dd class="hidden"></dd> <dd class="published hasTooltip" title="Created: "> <i class="icon-calendar"></i> <time datetime="2024-09-19T10:26:51+00:00"> 19 September 2024 <meta itemprop="datePublished" content="2024-09-19T10:26:51+00:00" /> <meta itemprop="dateModified" content="2024-09-19T10:26:51+00:00" /> </time> </dd> </dl> </aside> </div> </div> <div class="news-item col-sm-6 col-md-3"> <div class="magazine-item-media"> <span class="media-mask"></span> <div class="pull-left item-image"> <a href="/ict/linx-expands-interconnection-at-paix-nairobi" title="class="caption" title="LINX expands its African interconnection platform to PAIX Data Centres Nairobi, enhancing peering and connectivity for Kenya’s digital growth. (Image source: Adobe Stock)""> <span itemprop="image" itemscope itemtype="https://schema.org/ImageObject"> <img class="caption" title="LINX expands its African interconnection platform to PAIX Data Centres Nairobi, enhancing peering and connectivity for Kenya’s digital growth. (Image source: Adobe Stock)" src="/images/AdobeStock_812896321.webp#joomlaImage://local-images/AdobeStock_812896321.webp?width=787&height=399" alt="Picture representing connectivity across African region " itemprop="url" srcset="/images/ochri/c6aeef9d8c942cb6dacf9df386e46f73-787px.webp 787w, /images/ochri/c6aeef9d8c942cb6dacf9df386e46f73-768px.webp 768w, /images/ochri/c6aeef9d8c942cb6dacf9df386e46f73-575px.webp 575w, /images/ochri/c6aeef9d8c942cb6dacf9df386e46f73-480px.webp 480w, /images/ochri/c6aeef9d8c942cb6dacf9df386e46f73-320px.webp 320w" sizes="(min-width: 1920px) 787px, (min-width: 1366px) 787px, (min-width: 1200px) 787px, (min-width: 992px) 787px, (min-width: 768px) 768px, (min-width: 575px) 575px, (min-width: 480px) 480px, (min-width: 320px) 320px" debug-image-number="48" > <meta itemprop="height" content="auto" /> <meta itemprop="width" content="auto" /> </span> </a> <p class="img-caption">LINX expands its African interconnection platform to PAIX Data Centres Nairobi, enhancing peering and connectivity for Kenya’s digital growth. (Image source: Adobe Stock)</p> </div> <span class="category-name cat-blue" title="Category: "> <a href="/ict" ><span itemprop="genre">Technology</span></a> </span> </div> <div class="magazine-item-main"> <div class="article-title"> <h3 itemprop="name"> <a href="/ict/linx-expands-interconnection-at-paix-nairobi" itemprop="url"> LINX expands interconnection at PAIX Nairobi</a> </h3> </div> <aside class="article-aside clearfix"> <dl class="article-info muted"> <dt class="article-info-term"> Details </dt> <dd class="hidden"></dd> <dd class="published hasTooltip" title="Created: "> <i class="icon-calendar"></i> <time datetime="2024-09-12T07:46:32+00:00"> 12 September 2024 <meta itemprop="datePublished" content="2024-09-12T07:46:32+00:00" /> <meta itemprop="dateModified" content="2024-09-12T07:46:32+00:00" /> </time> </dd> </dl> </aside> </div> </div> <div class="news-item col-sm-6 col-md-3"> <div class="magazine-item-media"> <span class="media-mask"></span> <div class="pull-left item-image"> <a href="/ict/nokia-delivers-platform-for-5g-rollout-in-ghana" title="class="caption" title="The development will enable mobile service providers to deliver 5G services to their subscribers. (Image source: Adobe Stock)""> <span itemprop="image" itemscope itemtype="https://schema.org/ImageObject"> <img class="caption" title="The development will enable mobile service providers to deliver 5G services to their subscribers. (Image source: Adobe Stock)" src="/images/2024/august/AdobeStock_513705614.webp#joomlaImage://local-images/2024/august/AdobeStock_513705614.webp?width=787&height=399" alt="A man using his mobile phone in a park. " itemprop="url" srcset="/images/ochri/f0864156e173a41ef6e51724ac29e9f0-787px.webp 787w, /images/ochri/f0864156e173a41ef6e51724ac29e9f0-768px.webp 768w, /images/ochri/f0864156e173a41ef6e51724ac29e9f0-575px.webp 575w, /images/ochri/f0864156e173a41ef6e51724ac29e9f0-480px.webp 480w, /images/ochri/f0864156e173a41ef6e51724ac29e9f0-320px.webp 320w" sizes="(min-width: 1920px) 787px, (min-width: 1366px) 787px, (min-width: 1200px) 787px, (min-width: 992px) 787px, (min-width: 768px) 768px, (min-width: 575px) 575px, (min-width: 480px) 480px, (min-width: 320px) 320px" debug-image-number="87" > <meta itemprop="height" content="auto" /> <meta itemprop="width" content="auto" /> </span> </a> <p class="img-caption">The development will enable mobile service providers to deliver 5G services to their subscribers. (Image source: Adobe Stock)</p> </div> <span class="category-name cat-blue" title="Category: "> <a href="/ict" ><span itemprop="genre">Technology</span></a> </span> </div> <div class="magazine-item-main"> <div class="article-title"> <h3 itemprop="name"> <a href="/ict/nokia-delivers-platform-for-5g-rollout-in-ghana" itemprop="url"> Nokia delivers platform for 5G rollout in Ghana</a> </h3> </div> <aside class="article-aside clearfix"> <dl class="article-info muted"> <dt class="article-info-term"> Details </dt> <dd class="hidden"></dd> <dd class="published hasTooltip" title="Created: "> <i class="icon-calendar"></i> <time datetime="2024-08-29T07:45:13+00:00"> 29 August 2024 <meta itemprop="datePublished" content="2024-08-29T07:45:13+00:00" /> <meta itemprop="dateModified" content="2024-08-29T07:45:13+00:00" /> </time> </dd> </dl> </aside> </div> </div> </div><!--//Item --> </div> <!-- Controls --> <div class="carousel-control-btns"> <span class="carousel-number"> <strong class="carousel-number-index">1</strong> of <strong>3</strong> </span> <a class="btn left" href="#carousel-example-generic" role="button" data-slide="prev"> <i class="fa fa-chevron-left"></i> <span class="sr-only">Previous</span> </a> <a class="btn right" href="#carousel-example-generic" role="button" data-slide="next"> <i class="fa fa-chevron-right"></i> <span class="sr-only">Next</span> </a> </div> </div> <script> (function ($) { $('#carousel-example-generic').on('slid.bs.carousel', function () { var $carousel = $(this), currentIndex = $carousel.find('.item.active').index() + 1; $carousel.find('.carousel-number-index').html(currentIndex); }); })(jQuery); </script> </div> <!-- //Leading --> </div> <!-- //Left Column --> </div><div class="moduletable -mbb"> <!-- add if template not calling jquery already <script src="https://code.jquery.com/jquery-3.6.0.min.js" integrity="sha256-/xUj+3OJU5yExlq6GSYGSHk7tPXikynS7ogEvDej/m4=" crossorigin="anonymous"></script> --> <div class="mod-banners bannergroup"> </div> </div> </div> </div> </div> <!-- FOOTER --> <footer id="t3-footer" class="wrap t3-footer"> <div class="container"> <!-- ACP Start --> <section class="t3-copyright"> <div class="row"> <div class="col-md-12 copyright "> <style type="text/css"> /* Corner radius */ .ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl { -moz-border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px; -khtml-border-top-left-radius: 6px; border-top-left-radius: 6px; } .ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr { -moz-border-radius-topright: 6px; -webkit-border-top-right-radius: 6px; -khtml-border-top-right-radius: 6px; border-top-right-radius: 6px; } .ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl { -moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: 6px; -khtml-border-bottom-left-radius: 6px; border-bottom-left-radius: 6px; } .ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br { -moz-border-radius-bottomright: 6px; -webkit-border-bottom-right-radius: 6px; -khtml-border-bottom-right-radius: 6px; border-bottom-right-radius: 6px; } .ui-widget-content { border:1px solid #dedede; background-color: #ffffff;} .ui-widget-header { border-radius:; display:block;border: ; background: ; font-weight: bold; color:; } .ui-dialog .ui-dialog-titlebar{ display:none;} .ui-dialog-titlebar.ui-widget-header.popupjt{ display:block;} </style> <div id="popup"> <div class="header popupjt"><button type="button" class="ui-button ui-corner-all ui-widget ui-button-icon-only ui-dialog-titlebar-close popupjt" title="Close"><span class="ui-button-icon ui-icon ui-icon-closethick popupjt"></span><span class="ui-button-icon-space"> </span>Close</button></div> <div class="content" style="padding:15px 15px 15px 15px;"> <div id="modpos"> <div style="clear:both; margin:10px 0;" class="sidescript_block " > <div class="rsform"> <form method="post" id="userForm" class="formResponsive" action="https://africanreview.com/"><div class="componentheading"><img src="/aaccpp/_images/message_icon.png" alt="message_icon" style="float: left; margin-right: 10px;" /> Sign up for the African Review free newsletter and digital magazine</div> <div class="my-message"></div> <div class="message-load"></div> <p class="popupForm_topText">Receive the latest business and government news and analysis from across the continent</p> <p class="popupForm_topText" style="text-align:left;">Please complete all fields<span style="color: #ff0000;">*</span></p> <table class="formTableLayout" border="0"> <!-- Do not remove this ID, it is used to identify the page so that the pagination script can work correctly --> <tbody id="rsform_53_page_0"> <tr class="rsform-block rsform-block-fullname"> <td class="mbl_pupupForm_label" style="width:150px;" align="left">Full Name<span style="color: #ff0000;">*</span></td> <td class="mbl_pupupForm_field"><input type="text" value="" size="20" name="form[FullName]" id="FullName" class="rsform-input-box" aria-required="true" /><div class="formClr"></div><span id="component307" class="formNoError">Invalid Input</span></td> <td></td> </tr> <tr class="rsform-block rsform-block-email"> <td class="mbl_pupupForm_label" align="left">E-mail<span style="color: #ff0000;">*</span></td> <td class="mbl_pupupForm_field"><input type="text" value="" size="20" name="form[Email]" id="Email" class="rsform-input-box" aria-required="true" /><div class="formClr"></div><span id="component305" class="formNoError">Invalid email address.</span></td> <td></td> </tr> <tr class="rsform-block rsform-block-company"> <td class="mbl_pupupForm_label" align="left">Company<span style="color: #ff0000;">*</span></td> <td class="mbl_pupupForm_field"><input type="text" value="" size="20" name="form[Company]" id="Company" class="rsform-input-box" aria-required="true" /><div class="formClr"></div><span id="component308" class="formNoError">Invalid Input</span></td> <td></td> </tr> <tr class="rsform-block rsform-block-jobtitle"> <td class="mbl_pupupForm_label" align="left">Job title<span style="color: #ff0000;">*</span></td> <td class="mbl_pupupForm_field"><input type="text" value="" size="20" name="form[Jobtitle]" id="Jobtitle" class="rsform-input-box" aria-required="true" /><div class="formClr"></div><span id="component309" class="formNoError">Invalid Input</span></td> <td></td> </tr> <!-- <tr class="rsform-block rsform-block-city"> <td align="left">{City:caption}<span style="color: #ff0000;">*</span></td> <td>{City:body}<div class="formClr"></div>{City:validation}</td> <td>{City:description}</td> </tr> <tr class="rsform-block rsform-block-country"> <td align="left">{Country:caption}<span style="color: #ff0000;">*</span></td> <td>{Country:body}<div class="formClr"></div>{Country:validation}</td> <td>{Country:description}</td> </tr> <tr class="rsform-block rsform-block-captcha"> <td align="left">{captcha:caption}<span style="color: #ff0000;">*</span></td> <td>{captcha:body}<div class="formClr"></div>{captcha:validation}</td> <td>{captcha:description}</td> </tr> --> <tr class="rsform-block rsform-block-submit"> <td class="mbl_pupupForm_SubExtra"></td> <td class="mbl_pupupForm_SubBtn"><button type="submit" name="form[Submit]" id="Submit" class="rsform-submit-button" >Submit</button><div class="formClr"></div></td> <td></td> </tr> </tbody> </table> <input type="hidden" name="g-recaptcha-response" id="g-recaptcha-response-53" value=""> <input type="hidden" name="form[referral_url]" id="referral_url" value="" /> <input type="hidden" name="form[location]" id="location" value="Unknown" /> <input type="hidden" name="form[referrer]" id="referrer" value="" /><input type="hidden" name="form[formId]" value="53"/></form></div> </div> </div> </div> </div> <script type="text/javascript"> jQuery.noConflict(); jQuery( document ).ready(function( jQuery ) { jQuery("#popup").dialog({ autoOpen:true, position: { my: "center center", at: "center center", of: window }, hide: { effect: 'fade', duration:300 }, show: { effect: 'drop',direction: 'up', duration:400 }, modal: false, resizable: false, title:"Pop Up Title", width: "470", draggable: false, height: "auto", closeOnEscape:false, open: function(event, ui){ setTimeout("jQuery('#popup').dialog('close')",45000); } }); jQuery("#button").on("click", function() { jQuery("#popup").dialog("open"); }); jQuery(".ui-dialog-titlebar-close").on("click",function(){ jQuery("#popup").dialog("close"); }); jQuery( "#opener" ).click(function() { jQuery( "#popup" ).dialog( "open" ); }); if( ! sessionStorage.getItem( "runOnce" ) ){ jQuery( "#popup" ).dialog( "open" ); sessionStorage.setItem( "runOnce", true ); }; }); </script> <small>Copyright © 2024 Alain Charles Publishing Ltd.</small> </div> </div> </section> <!-- ACP End --> </div> </footer> <!-- //FOOTER --> <!-- BACK TOP TOP BUTTON --> <div id="back-to-top" data-spy="affix" data-offset-top="200" class="back-to-top hidden-xs hidden-sm affix-top"> <button class="btn btn-primary" title="Back to Top"><span class="fa fa-angle-up"></span></button> </div> <script type="text/javascript"> (function($) { // Back to top $('#back-to-top').on('click', function() { $("html, body").animate({ scrollTop: 0 }, 500); return false; }); })(jQuery); </script> <!-- BACK TO TOP BUTTON --> </div> <script type="module" src="/templates/ja_teline_v/js/lite-vimeo-embed.js" defer></script> <script> /* document.addEventListener('DOMContentLoaded', function() { // Step 1: Find the element const contentElement = document.querySelector('.article-content-main'); if (contentElement) { console.log("Found the element with class 'article-content-main'."); } else { console.error("Error: Element with class 'article-content-main' not found."); return; // Stop execution if the element is not found } // Step 2: Extract text content const fullText = contentElement.innerText.trim(); if (fullText) { console.log("Successfully extracted text content:", fullText.slice(0, 100) + "..."); } else { console.error("Error: Failed to extract text content from 'article-content-main'."); return; // Stop execution if text extraction fails } // Step 3: Split text into words const words = fullText.split(/\s+/); console.log("Total words in content:", words.length); // Step 4: Check word limit const wordLimit = 400; if (words.length > wordLimit) { console.log(`Content exceeds ${wordLimit} words. Proceeding to apply 'Load More' feature.`); // Step 5: Separate visible and hidden text const visibleText = words.slice(0, wordLimit).join(' '); const hiddenText = words.slice(wordLimit).join(' '); // Step 6: Replace content and add "Load More" button contentElement.innerHTML = `<span class="visible-content">${visibleText}</span>`; // Step 7: Add hidden content const extraContent = document.createElement('span'); extraContent.className = 'extra-content'; extraContent.style.display = 'none'; extraContent.innerText = ` ${hiddenText}`; contentElement.appendChild(extraContent); // Step 8: Create "Load More" button const loadMoreBtn = document.createElement('button'); loadMoreBtn.innerText = 'Load More'; loadMoreBtn.style.cursor = 'pointer'; loadMoreBtn.style.color = 'blue'; loadMoreBtn.style.background = 'none'; loadMoreBtn.style.border = 'none'; loadMoreBtn.style.textDecoration = 'underline'; contentElement.appendChild(loadMoreBtn); // Step 9: Toggle extra content on button click loadMoreBtn.addEventListener('click', function() { if (extraContent.style.display === 'none') { extraContent.style.display = 'inline'; loadMoreBtn.innerText = 'Show Less'; } else { extraContent.style.display = 'none'; loadMoreBtn.innerText = 'Load More'; } }); console.log("Load More button and extra content successfully added."); } else { console.warn(`Content does not exceed the word limit of ${wordLimit} words.`); } }); */ </script> <link rel="stylesheet" type="text/css" href="/media/vendor/debugbar/vendor/highlightjs/styles/github.css"> <link rel="stylesheet" type="text/css" href="/media/vendor/debugbar/debugbar.css"> <link rel="stylesheet" type="text/css" href="/media/vendor/debugbar/widgets.css"> <link rel="stylesheet" type="text/css" href="/media/vendor/debugbar/openhandler.css"> <link rel="stylesheet" type="text/css" href="/media/plg_system_debug/widgets/info/widget.min.css"> <link rel="stylesheet" type="text/css" href="/media/plg_system_debug/widgets/sqlqueries/widget.min.css"> <script type="text/javascript" src="/media/vendor/debugbar/vendor/highlightjs/highlight.pack.js" defer></script> <script type="text/javascript" src="/media/vendor/debugbar/debugbar.js" defer></script> <script type="text/javascript" src="/media/vendor/debugbar/widgets.js" defer></script> <script type="text/javascript" src="/media/vendor/debugbar/openhandler.js" defer></script> <script type="text/javascript" src="/media/plg_system_debug/widgets/info/widget.min.js" defer></script> <script type="text/javascript" src="/media/plg_system_debug/widgets/sqlqueries/widget.min.js" defer></script> <script type="module"> var phpdebugbar = new PhpDebugBar.DebugBar(); phpdebugbar.addTab("info", new PhpDebugBar.DebugBar.Tab({"icon":"info-circle","title":"J! Info", "widget": new PhpDebugBar.Widgets.InfoWidget()})); phpdebugbar.addIndicator("memory", new PhpDebugBar.DebugBar.Indicator({"icon":"cogs","tooltip":"Memory Usage"}), "right"); phpdebugbar.addTab("request", new PhpDebugBar.DebugBar.Tab({"icon":"tags","title":"Request", "widget": new PhpDebugBar.Widgets.VariableListWidget()})); phpdebugbar.addTab("session", new PhpDebugBar.DebugBar.Tab({"icon":"key","title":"Session", "widget": new PhpDebugBar.Widgets.VariableListWidget()})); phpdebugbar.addIndicator("profileTime", new PhpDebugBar.DebugBar.Indicator({"icon":"clock-o","tooltip":"Request Duration"}), "right"); phpdebugbar.addTab("profile", new PhpDebugBar.DebugBar.Tab({"icon":"clock-o","title":"Profile", "widget": new PhpDebugBar.Widgets.TimelineWidget()})); phpdebugbar.addTab("queries", new PhpDebugBar.DebugBar.Tab({"icon":"database","title":"Queries", "widget": new PhpDebugBar.Widgets.SQLQueriesWidget()})); phpdebugbar.addTab("log", new PhpDebugBar.DebugBar.Tab({"icon":"list-alt","title":"Log", "widget": new PhpDebugBar.Widgets.MessagesWidget()})); phpdebugbar.setDataMap({ "info": ["info", {}], "memory": ["memory.peak_usage_str", '0B'], "request": ["request", {}], "session": ["session.data", []], "profileTime": ["profile.duration_str", '0ms'], "profile": ["profile", {}], "queries": ["queries.data", []], "queries:badge": ["queries.count", null], "log": ["log.messages", []], "log:badge": ["log.count", null] }); phpdebugbar.restoreState(); phpdebugbar.ajaxHandler = new PhpDebugBar.AjaxHandler(phpdebugbar, undefined, true); if (jQuery) phpdebugbar.ajaxHandler.bindToJquery(jQuery); phpdebugbar.setOpenHandler(new PhpDebugBar.OpenHandler({"url":"\/index.php?option=com_ajax&plugin=debug&group=system&format=raw&action=openhandler&8a70894eb355c1c68424c356796e3797=1"})); phpdebugbar.addDataSet({"__meta":{"id":"Xad0968a3be1a53159c95ec3f39478a0f","datetime":"2024-11-27 12:31:08","utime":1732710668.002864,"method":"GET","uri":"\/","ip":"10.30.0.1"},"info":{"phpVersion":"8.3.14","joomlaVersion":"4.4.8","requestId":"Xad0968a3be1a53159c95ec3f39478a0f","identity":{"type":"guest"},"response":{"status_code":200},"template":{"template":"ja_teline_v","home":"0","id":28},"database":{"dbserver":"mysql","dbversion":"11.4.3-MariaDB-ubu2310-log","dbcollation":"utf8mb4_general_ci","dbconnectioncollation":"utf8mb4_general_ci","dbconnectionencryption":"","dbconnencryptsupported":true}},"juser":{"user_id":0},"memory":{"peak_usage":12677504,"peak_usage_str":"12.09MB"},"request":{"$_GET":"[]","$_POST":"[]","$_SESSION":"array:1 [\n \"joomla\" => \"***redacted***\"\n]","$_COOKIE":"[]","$_SERVER":"array:35 [\n \"HTTP_AUTHORIZATION\" => \"\"\n \"HTTP_CACHE_CONTROL\" => \"public max-age=365d\"\n \"HTTP_HOST\" => \"africanreview.com\"\n \"HTTP_X_REAL_IP\" => \"172.31.38.176\"\n \"HTTP_X_FORWARDED_FOR\" => \"8.222.208.146, 15.158.36.12, 172.31.38.176\"\n \"HTTP_X_FORWARDED_PROTO\" => \"https\"\n \"HTTP_X_FORWARDED_PORT\" => \"443\"\n \"HTTP_X_AMZN_TRACE_ID\" => \"Root=1-6747110b-34b76d5d0a789905740f1434\"\n \"HTTP_X_AMZ_CF_ID\" => \"-u6TINNblIhTfbKD2sVhS4ihZL8oidcmwKDSBCBFJDrv6UGdNfzG6Q==\"\n \"HTTP_ACCEPT\" => \"*\/*\"\n \"HTTP_USER_AGENT\" => \"Mozilla\/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.0.04506; .NET CLR 3.5.21022; .NET CLR 1.0.3705; .NET CLR 1.1.4322)\"\n \"HTTP_VIA\" => \"1.1 4efbd5b290462fbd5ee9b1de5f123e2a.cloudfront.net (CloudFront)\"\n \"PATH\" => \"\/usr\/local\/sbin:\/usr\/local\/bin:\/usr\/sbin:\/usr\/bin:\/snap\/bin\"\n \"SERVER_SIGNATURE\" => \"\"\n \"SERVER_SOFTWARE\" => \"Apache\"\n \"SERVER_NAME\" => \"africanreview.com\"\n \"SERVER_ADDR\" => \"10.30.0.7\"\n \"SERVER_PORT\" => \"80\"\n \"REMOTE_ADDR\" => \"10.30.0.1\"\n \"DOCUMENT_ROOT\" => \"\/var\/www\/atr\"\n \"REQUEST_SCHEME\" => \"http\"\n \"CONTEXT_PREFIX\" => \"\"\n \"CONTEXT_DOCUMENT_ROOT\" => \"\/var\/www\/atr\"\n \"SERVER_ADMIN\" => \"[no address given]\"\n \"SCRIPT_FILENAME\" => \"\/var\/www\/atr\/index.php\"\n \"REMOTE_PORT\" => \"44214\"\n \"GATEWAY_INTERFACE\" => \"CGI\/1.1\"\n \"SERVER_PROTOCOL\" => \"HTTP\/1.1\"\n \"REQUEST_METHOD\" => \"GET\"\n \"QUERY_STRING\" => \"\"\n \"REQUEST_URI\" => \"\/\"\n \"SCRIPT_NAME\" => \"\/index.php\"\n \"PHP_SELF\" => \"\/index.php\"\n \"REQUEST_TIME_FLOAT\" => 1732710667.1007\n \"REQUEST_TIME\" => 1732710667\n]"},"session":{"data":{"session":"array:3 [\n \"counter\" => 1\n \"timer\" => array:3 [\n \"start\" => 1732710667\n \"last\" => 1732710667\n \"now\" => 1732710667\n ]\n \"token\" => \"***redacted***\"\n]","registry":"array:3 [\n \"data\" => []\n \"initialized\" => false\n \"separator\" => \".\"\n]","user":"array:18 [\n \"id\" => 0\n \"name\" => null\n \"username\" => null\n \"email\" => null\n \"password\" => \"***redacted***\"\n \"password_clear\" => \"***redacted***\"\n \"block\" => null\n \"sendEmail\" => 0\n \"registerDate\" => null\n \"lastvisitDate\" => null\n \"activation\" => null\n \"params\" => null\n \"groups\" => array:1 [\n 0 => \"1\"\n ]\n \"guest\" => 1\n \"lastResetTime\" => null\n \"resetCount\" => null\n \"requireReset\" => null\n \"aid\" => 0\n]"}},"profile":{"start":1732710667.10065,"end":1732710667.997019,"duration":0.8963689804077148,"duration_str":"896ms","measures":[{"label":"afterLoad (456.97KB)","start":1732710667.10065,"relative_start":0,"end":1732710667.102097,"relative_end":-0.8949220180511475,"duration":0.0014469623565673828,"duration_str":"1.45ms","params":[],"collector":null},{"label":"afterInitialise (1.14MB)","start":1732710667.102097,"relative_start":0.0014469623565673828,"end":1732710667.14818,"relative_end":-0.8488390445709229,"duration":0.04608297348022461,"duration_str":"46.08ms","params":[],"collector":null},{"label":"afterRoute (954.06KB)","start":1732710667.14818,"relative_start":0.04752993583679199,"end":1732710667.167266,"relative_end":-0.8297531604766846,"duration":0.01908588409423828,"duration_str":"19.09ms","params":[],"collector":null},{"label":"beforeRenderComponent com_content (43.23KB)","start":1732710667.167266,"relative_start":0.06661581993103027,"end":1732710667.169597,"relative_end":-0.8274221420288086,"duration":0.0023310184478759766,"duration_str":"2.33ms","params":[],"collector":null},{"label":"Before Access::preloadComponents (all components) (105.94KB)","start":1732710667.169597,"relative_start":0.06894683837890625,"end":1732710667.17141,"relative_end":-0.8256089687347412,"duration":0.0018131732940673828,"duration_str":"1.81ms","params":[],"collector":null},{"label":"After Access::preloadComponents (all components) (100.38KB)","start":1732710667.17141,"relative_start":0.07076001167297363,"end":1732710667.173333,"relative_end":-0.8236861228942871,"duration":0.0019228458404541016,"duration_str":"1.92ms","params":[],"collector":null},{"label":"Before Access::getAssetRules (id:8 name:com_content) (296B)","start":1732710667.173333,"relative_start":0.07268285751342773,"end":1732710667.173365,"relative_end":-0.8236539363861084,"duration":3.218650817871094e-5,"duration_str":"32\u03bcs","params":[],"collector":null},{"label":"After Access::getAssetRules (id:8 name:com_content) (7.05KB)","start":1732710667.173365,"relative_start":0.07271504402160645,"end":1732710667.173436,"relative_end":-0.8235831260681152,"duration":7.081031799316406e-5,"duration_str":"71\u03bcs","params":[],"collector":null},{"label":"afterRenderComponent com_content (180.16KB)","start":1732710667.173436,"relative_start":0.07278585433959961,"end":1732710667.183061,"relative_end":-0.8139581680297852,"duration":0.009624958038330078,"duration_str":"9.62ms","params":[],"collector":null},{"label":"afterDispatch (2.86KB)","start":1732710667.183061,"relative_start":0.08241081237792969,"end":1732710667.18319,"relative_end":-0.8138289451599121,"duration":0.00012922286987304688,"duration_str":"129\u03bcs","params":[],"collector":null},{"label":"beforeRenderModule mod_popup_jt (Home popup) (1.01MB)","start":1732710667.18319,"relative_start":0.08254003524780273,"end":1732710667.220689,"relative_end":-0.7763299942016602,"duration":0.03749895095825195,"duration_str":"37.5ms","params":[],"collector":null},{"label":"beforeRenderModule mod_rsform (Pop up Form) (41.25KB)","start":1732710667.220689,"relative_start":0.12003898620605469,"end":1732710667.221408,"relative_end":-0.775611162185669,"duration":0.0007188320159912109,"duration_str":"719\u03bcs","params":[],"collector":null},{"label":"afterRenderRawModule mod_rsform (Pop up Form) (245.48KB)","start":1732710667.221408,"relative_start":0.1207578182220459,"end":1732710667.481406,"relative_end":-0.5156130790710449,"duration":0.259998083114624,"duration_str":"260ms","params":[],"collector":null},{"label":"beforeRenderModule mod_rsform (Pop up Form) (720B)","start":1732710667.481406,"relative_start":0.3807559013366699,"end":1732710667.481429,"relative_end":-0.5155899524688721,"duration":2.3126602172851562e-5,"duration_str":"23\u03bcs","params":[],"collector":null},{"label":"afterRenderModule mod_rsform (Pop up Form) (49.03KB)","start":1732710667.481429,"relative_start":0.3807790279388428,"end":1732710667.482837,"relative_end":-0.5141820907592773,"duration":0.0014078617095947266,"duration_str":"1.41ms","params":[],"collector":null},{"label":"afterRenderRawModule mod_popup_jt (Home popup) (18.09KB)","start":1732710667.482837,"relative_start":0.3821868896484375,"end":1732710667.482884,"relative_end":-0.5141351222991943,"duration":4.696846008300781e-5,"duration_str":"47\u03bcs","params":[],"collector":null},{"label":"beforeRenderModule mod_popup_jt (Home popup) (720B)","start":1732710667.482884,"relative_start":0.3822338581085205,"end":1732710667.482895,"relative_end":-0.5141241550445557,"duration":1.0967254638671875e-5,"duration_str":"11\u03bcs","params":[],"collector":null},{"label":"afterRenderModule mod_popup_jt (Home popup) (2.72KB)","start":1732710667.482895,"relative_start":0.3822448253631592,"end":1732710667.483072,"relative_end":-0.5139470100402832,"duration":0.00017714500427246094,"duration_str":"177\u03bcs","params":[],"collector":null},{"label":"beforeRenderModule mod_ja_acm ([Magazine - Home] Category Listing 2) (5.71KB)","start":1732710667.483072,"relative_start":0.38242197036743164,"end":1732710667.483243,"relative_end":-0.5137760639190674,"duration":0.0001709461212158203,"duration_str":"171\u03bcs","params":[],"collector":null},{"label":"beforeRenderModule mod_custom ([Tab] Content Navigation) (2.41MB)","start":1732710667.483243,"relative_start":0.38259291648864746,"end":1732710667.676264,"relative_end":-0.3207550048828125,"duration":0.19302105903625488,"duration_str":"193ms","params":[],"collector":null},{"label":"beforeRenderModule mod_articles_category (Most Read) (73.19KB)","start":1732710667.676264,"relative_start":0.5756139755249023,"end":1732710667.679846,"relative_end":-0.3171730041503906,"duration":0.003582000732421875,"duration_str":"3.58ms","params":[],"collector":null},{"label":"afterRenderRawModule mod_articles_category (Most Read) (259.95KB)","start":1732710667.679846,"relative_start":0.5791959762573242,"end":1732710667.745055,"relative_end":-0.25196409225463867,"duration":0.06520891189575195,"duration_str":"65.21ms","params":[],"collector":null},{"label":"beforeRenderModule mod_articles_category (Most Read) (704B)","start":1732710667.745055,"relative_start":0.6444048881530762,"end":1732710667.74507,"relative_end":-0.2519490718841553,"duration":1.5020370483398438e-5,"duration_str":"15\u03bcs","params":[],"collector":null},{"label":"afterRenderModule mod_articles_category (Most Read) (6.18KB)","start":1732710667.74507,"relative_start":0.6444199085235596,"end":1732710667.745322,"relative_end":-0.2516970634460449,"duration":0.00025200843811035156,"duration_str":"252\u03bcs","params":[],"collector":null},{"label":"beforeRenderModule mod_articles_category (Latest news) (87.8KB)","start":1732710667.745322,"relative_start":0.6446719169616699,"end":1732710667.745486,"relative_end":-0.25153303146362305,"duration":0.000164031982421875,"duration_str":"164\u03bcs","params":[],"collector":null},{"label":"afterRenderRawModule mod_articles_category (Latest news) (140.22KB)","start":1732710667.745486,"relative_start":0.6448359489440918,"end":1732710667.782731,"relative_end":-0.21428799629211426,"duration":0.03724503517150879,"duration_str":"37.25ms","params":[],"collector":null},{"label":"beforeRenderModule mod_articles_category (Latest news) (704B)","start":1732710667.782731,"relative_start":0.6820809841156006,"end":1732710667.782742,"relative_end":-0.21427702903747559,"duration":1.0967254638671875e-5,"duration_str":"11\u03bcs","params":[],"collector":null},{"label":"afterRenderModule mod_articles_category (Latest news) (1.63KB)","start":1732710667.782742,"relative_start":0.6820919513702393,"end":1732710667.782914,"relative_end":-0.21410512924194336,"duration":0.00017189979553222656,"duration_str":"172\u03bcs","params":[],"collector":null},{"label":"afterRenderRawModule mod_custom ([Tab] Content Navigation) (53.2KB)","start":1732710667.782914,"relative_start":0.6822638511657715,"end":1732710667.783376,"relative_end":-0.21364307403564453,"duration":0.0004620552062988281,"duration_str":"462\u03bcs","params":[],"collector":null},{"label":"beforeRenderModule mod_custom ([Tab] Content Navigation) (736B)","start":1732710667.783376,"relative_start":0.6827259063720703,"end":1732710667.783385,"relative_end":-0.21363401412963867,"duration":9.059906005859375e-6,"duration_str":"9\u03bcs","params":[],"collector":null},{"label":"afterRenderModule mod_custom ([Tab] Content Navigation) (1.73KB)","start":1732710667.783385,"relative_start":0.6827349662780762,"end":1732710667.78356,"relative_end":-0.21345901489257812,"duration":0.00017499923706054688,"duration_str":"175\u03bcs","params":[],"collector":null},{"label":"beforeRenderModule mod_custom (Tile_Banner - Home) (104B)","start":1732710667.78356,"relative_start":0.6829099655151367,"end":1732710667.783622,"relative_end":-0.21339702606201172,"duration":6.198883056640625e-5,"duration_str":"62\u03bcs","params":[],"collector":null},{"label":"afterRenderRawModule mod_custom (Tile_Banner - Home) (1.19KB)","start":1732710667.783622,"relative_start":0.6829719543457031,"end":1732710667.783881,"relative_end":-0.21313810348510742,"duration":0.0002589225769042969,"duration_str":"259\u03bcs","params":[],"collector":null},{"label":"beforeRenderModule mod_custom (Tile_Banner - Home) (1.95KB)","start":1732710667.783881,"relative_start":0.6832308769226074,"end":1732710667.783886,"relative_end":-0.2131330966949463,"duration":5.0067901611328125e-6,"duration_str":"5\u03bcs","params":[],"collector":null},{"label":"afterRenderModule mod_custom (Tile_Banner - Home) (1.73KB)","start":1732710667.783886,"relative_start":0.6832358837127686,"end":1732710667.783972,"relative_end":-0.21304702758789062,"duration":8.606910705566406e-5,"duration_str":"86\u03bcs","params":[],"collector":null},{"label":"afterRenderRawModule mod_ja_acm ([Magazine - Home] Category Listing 2) (368.52KB)","start":1732710667.783972,"relative_start":0.6833219528198242,"end":1732710667.784328,"relative_end":-0.212691068649292,"duration":0.0003559589385986328,"duration_str":"356\u03bcs","params":[],"collector":null},{"label":"beforeRenderModule mod_ja_acm ([Magazine - Home] Category Listing 2) (736B)","start":1732710667.784328,"relative_start":0.6836779117584229,"end":1732710667.784338,"relative_end":-0.21268105506896973,"duration":1.0013580322265625e-5,"duration_str":"10\u03bcs","params":[],"collector":null},{"label":"afterRenderModule mod_ja_acm ([Magazine - Home] Category Listing 2) (1.74KB)","start":1732710667.784338,"relative_start":0.6836879253387451,"end":1732710667.784477,"relative_end":-0.21254205703735352,"duration":0.00013899803161621094,"duration_str":"139\u03bcs","params":[],"collector":null},{"label":"beforeRenderModule mod_ja_acm (More Read) (392B)","start":1732710667.784477,"relative_start":0.6838269233703613,"end":1732710667.784513,"relative_end":-0.21250605583190918,"duration":3.600120544433594e-5,"duration_str":"36\u03bcs","params":[],"collector":null},{"label":"afterRenderRawModule mod_ja_acm (More Read) (483.13KB)","start":1732710667.784513,"relative_start":0.6838629245758057,"end":1732710667.821656,"relative_end":-0.17536306381225586,"duration":0.03714299201965332,"duration_str":"37.14ms","params":[],"collector":null},{"label":"beforeRenderModule mod_ja_acm (More Read) (720B)","start":1732710667.821656,"relative_start":0.721005916595459,"end":1732710667.821667,"relative_end":-0.1753520965576172,"duration":1.0967254638671875e-5,"duration_str":"11\u03bcs","params":[],"collector":null},{"label":"afterRenderModule mod_ja_acm (More Read) (1.63KB)","start":1732710667.821667,"relative_start":0.7210168838500977,"end":1732710667.821777,"relative_end":-0.17524194717407227,"duration":0.00011014938354492188,"duration_str":"110\u03bcs","params":[],"collector":null},{"label":"beforeRenderModule mod_banners (Mobile Bottom Banner) (172.79KB)","start":1732710667.821777,"relative_start":0.7211270332336426,"end":1732710667.821882,"relative_end":-0.17513704299926758,"duration":0.0001049041748046875,"duration_str":"105\u03bcs","params":[],"collector":null},{"label":"afterRenderRawModule mod_banners (Mobile Bottom Banner) (38.53KB)","start":1732710667.821882,"relative_start":0.7212319374084473,"end":1732710667.82943,"relative_end":-0.1675889492034912,"duration":0.007548093795776367,"duration_str":"7.55ms","params":[],"collector":null},{"label":"beforeRenderModule mod_banners (Mobile Bottom Banner) (720B)","start":1732710667.82943,"relative_start":0.7287800312042236,"end":1732710667.82944,"relative_end":-0.16757893562316895,"duration":1.0013580322265625e-5,"duration_str":"10\u03bcs","params":[],"collector":null},{"label":"afterRenderModule mod_banners (Mobile Bottom Banner) (2.35KB)","start":1732710667.82944,"relative_start":0.7287900447845459,"end":1732710667.829558,"relative_end":-0.16746115684509277,"duration":0.00011777877807617188,"duration_str":"118\u03bcs","params":[],"collector":null},{"label":"beforeRenderModule mod_ja_acm ([Magazine - Home] - Featured Videos) (1.47KB)","start":1732710667.829558,"relative_start":0.7289078235626221,"end":1732710667.829636,"relative_end":-0.16738295555114746,"duration":7.82012939453125e-5,"duration_str":"78\u03bcs","params":[],"collector":null},{"label":"afterRenderRawModule mod_ja_acm ([Magazine - Home] - Featured Videos) (365.71KB)","start":1732710667.829636,"relative_start":0.7289860248565674,"end":1732710667.852933,"relative_end":-0.14408612251281738,"duration":0.023296833038330078,"duration_str":"23.3ms","params":[],"collector":null},{"label":"beforeRenderModule mod_ja_acm ([Magazine - Home] - Featured Videos) (736B)","start":1732710667.852933,"relative_start":0.7522828578948975,"end":1732710667.852945,"relative_end":-0.1440739631652832,"duration":1.2159347534179688e-5,"duration_str":"12\u03bcs","params":[],"collector":null},{"label":"afterRenderModule mod_ja_acm ([Magazine - Home] - Featured Videos) (1.65KB)","start":1732710667.852945,"relative_start":0.7522950172424316,"end":1732710667.853078,"relative_end":-0.14394116401672363,"duration":0.0001327991485595703,"duration_str":"133\u03bcs","params":[],"collector":null},{"label":"beforeRenderModule mod_banners (Skyscraper Banner) (1.56KB)","start":1732710667.853078,"relative_start":0.7524278163909912,"end":1732710667.85316,"relative_end":-0.1438591480255127,"duration":8.20159912109375e-5,"duration_str":"82\u03bcs","params":[],"collector":null},{"label":"afterRenderRawModule mod_banners (Skyscraper Banner) (47.88KB)","start":1732710667.85316,"relative_start":0.7525098323822021,"end":1732710667.865458,"relative_end":-0.1315610408782959,"duration":0.012298107147216797,"duration_str":"12.3ms","params":[],"collector":null},{"label":"beforeRenderModule mod_banners (Skyscraper Banner) (720B)","start":1732710667.865458,"relative_start":0.764807939529419,"end":1732710667.86547,"relative_end":-0.13154911994934082,"duration":1.1920928955078125e-5,"duration_str":"12\u03bcs","params":[],"collector":null},{"label":"afterRenderModule mod_banners (Skyscraper Banner) (2.29KB)","start":1732710667.86547,"relative_start":0.764819860458374,"end":1732710667.865604,"relative_end":-0.13141512870788574,"duration":0.00013399124145507812,"duration_str":"134\u03bcs","params":[],"collector":null},{"label":"beforeRenderModule mod_custom (mag_icon) (2.85KB)","start":1732710667.865604,"relative_start":0.7649538516998291,"end":1732710667.865634,"relative_end":-0.13138508796691895,"duration":3.0040740966796875e-5,"duration_str":"30\u03bcs","params":[],"collector":null},{"label":"beforeRenderModule mod_jt_contentslider (current-issue) (65.59KB)","start":1732710667.865634,"relative_start":0.7649838924407959,"end":1732710667.865876,"relative_end":-0.13114309310913086,"duration":0.00024199485778808594,"duration_str":"242\u03bcs","params":[],"collector":null},{"label":"afterRenderRawModule mod_jt_contentslider (current-issue) (271.27KB)","start":1732710667.865876,"relative_start":0.765225887298584,"end":1732710667.872737,"relative_end":-0.1242821216583252,"duration":0.006860971450805664,"duration_str":"6.86ms","params":[],"collector":null},{"label":"beforeRenderModule mod_jt_contentslider (current-issue) (720B)","start":1732710667.872737,"relative_start":0.7720868587493896,"end":1732710667.872749,"relative_end":-0.12426996231079102,"duration":1.2159347534179688e-5,"duration_str":"12\u03bcs","params":[],"collector":null},{"label":"afterRenderModule mod_jt_contentslider (current-issue) (1.91KB)","start":1732710667.872749,"relative_start":0.7720990180969238,"end":1732710667.872882,"relative_end":-0.12413716316223145,"duration":0.0001327991485595703,"duration_str":"133\u03bcs","params":[],"collector":null},{"label":"afterRenderRawModule mod_custom (mag_icon) (57.54KB)","start":1732710667.872882,"relative_start":0.7722318172454834,"end":1732710667.872983,"relative_end":-0.12403607368469238,"duration":0.0001010894775390625,"duration_str":"101\u03bcs","params":[],"collector":null},{"label":"beforeRenderModule mod_custom (mag_icon) (720B)","start":1732710667.872983,"relative_start":0.7723329067230225,"end":1732710667.872988,"relative_end":-0.12403106689453125,"duration":5.0067901611328125e-6,"duration_str":"5\u03bcs","params":[],"collector":null},{"label":"afterRenderModule mod_custom (mag_icon) (1.75KB)","start":1732710667.872988,"relative_start":0.7723379135131836,"end":1732710667.873109,"relative_end":-0.12390995025634766,"duration":0.00012111663818359375,"duration_str":"121\u03bcs","params":[],"collector":null},{"label":"beforeRenderModule mod_ja_acm ([Magazine - Home] Featured News 1) (14.71KB)","start":1732710667.873109,"relative_start":0.7724590301513672,"end":1732710667.873217,"relative_end":-0.12380194664001465,"duration":0.00010800361633300781,"duration_str":"108\u03bcs","params":[],"collector":null},{"label":"afterRenderRawModule mod_ja_acm ([Magazine - Home] Featured News 1) (212.73KB)","start":1732710667.873217,"relative_start":0.7725670337677002,"end":1732710667.895728,"relative_end":-0.10129094123840332,"duration":0.022511005401611328,"duration_str":"22.51ms","params":[],"collector":null},{"label":"beforeRenderModule mod_ja_acm ([Magazine - Home] Featured News 1) (736B)","start":1732710667.895728,"relative_start":0.7950780391693115,"end":1732710667.895741,"relative_end":-0.10127806663513184,"duration":1.2874603271484375e-5,"duration_str":"13\u03bcs","params":[],"collector":null},{"label":"afterRenderModule mod_ja_acm ([Magazine - Home] Featured News 1) (4.19KB)","start":1732710667.895741,"relative_start":0.795090913772583,"end":1732710667.895955,"relative_end":-0.10106396675109863,"duration":0.00021409988403320312,"duration_str":"214\u03bcs","params":[],"collector":null},{"label":"beforeRenderModule mod_custom (Twitter) (2.04KB)","start":1732710667.895955,"relative_start":0.7953050136566162,"end":1732710667.89607,"relative_end":-0.10094904899597168,"duration":0.00011491775512695312,"duration_str":"115\u03bcs","params":[],"collector":null},{"label":"afterRenderRawModule mod_custom (Twitter) (824B)","start":1732710667.89607,"relative_start":0.7954199314117432,"end":1732710667.896611,"relative_end":-0.10040807723999023,"duration":0.0005409717559814453,"duration_str":"541\u03bcs","params":[],"collector":null},{"label":"beforeRenderModule mod_custom (Twitter) (704B)","start":1732710667.896611,"relative_start":0.7959609031677246,"end":1732710667.89662,"relative_end":-0.10039901733398438,"duration":9.059906005859375e-6,"duration_str":"9\u03bcs","params":[],"collector":null},{"label":"afterRenderModule mod_custom (Twitter) (1.72KB)","start":1732710667.89662,"relative_start":0.7959699630737305,"end":1732710667.896758,"relative_end":-0.10026097297668457,"duration":0.0001380443572998047,"duration_str":"138\u03bcs","params":[],"collector":null},{"label":"beforeRenderModule mod_banners (Horizontal Banner) (2.34KB)","start":1732710667.896758,"relative_start":0.7961080074310303,"end":1732710667.896841,"relative_end":-0.10017800331115723,"duration":8.296966552734375e-5,"duration_str":"83\u03bcs","params":[],"collector":null},{"label":"afterRenderRawModule mod_banners (Horizontal Banner) (31.7KB)","start":1732710667.896841,"relative_start":0.7961909770965576,"end":1732710667.905965,"relative_end":-0.09105396270751953,"duration":0.009124040603637695,"duration_str":"9.12ms","params":[],"collector":null},{"label":"beforeRenderModule mod_banners (Horizontal Banner) (720B)","start":1732710667.905965,"relative_start":0.8053150177001953,"end":1732710667.905974,"relative_end":-0.09104514122009277,"duration":8.821487426757812e-6,"duration_str":"9\u03bcs","params":[],"collector":null},{"label":"afterRenderModule mod_banners (Horizontal Banner) (2.29KB)","start":1732710667.905974,"relative_start":0.8053238391876221,"end":1732710667.906094,"relative_end":-0.09092497825622559,"duration":0.0001201629638671875,"duration_str":"120\u03bcs","params":[],"collector":null},{"label":"beforeRenderModule mod_banners (Mobile Top Banner) (792B)","start":1732710667.906094,"relative_start":0.8054440021514893,"end":1732710667.906135,"relative_end":-0.09088397026062012,"duration":4.100799560546875e-5,"duration_str":"41\u03bcs","params":[],"collector":null},{"label":"afterRenderRawModule mod_banners (Mobile Top Banner) (42.89KB)","start":1732710667.906135,"relative_start":0.8054850101470947,"end":1732710667.915641,"relative_end":-0.08137798309326172,"duration":0.009505987167358398,"duration_str":"9.51ms","params":[],"collector":null},{"label":"beforeRenderModule mod_banners (Mobile Top Banner) (720B)","start":1732710667.915641,"relative_start":0.8149909973144531,"end":1732710667.915654,"relative_end":-0.08136510848999023,"duration":1.2874603271484375e-5,"duration_str":"13\u03bcs","params":[],"collector":null},{"label":"afterRenderModule mod_banners (Mobile Top Banner) (2.54KB)","start":1732710667.915654,"relative_start":0.8150038719177246,"end":1732710667.915791,"relative_end":-0.08122801780700684,"duration":0.00013709068298339844,"duration_str":"137\u03bcs","params":[],"collector":null},{"label":"beforeRenderModule mod_custom (Digital Magazine - Mobile) (344B)","start":1732710667.915791,"relative_start":0.815140962600708,"end":1732710667.915825,"relative_end":-0.08119416236877441,"duration":3.3855438232421875e-5,"duration_str":"34\u03bcs","params":[],"collector":null},{"label":"afterRenderRawModule mod_custom (Digital Magazine - Mobile) (992B)","start":1732710667.915825,"relative_start":0.8151748180389404,"end":1732710667.915908,"relative_end":-0.08111095428466797,"duration":8.320808410644531e-5,"duration_str":"83\u03bcs","params":[],"collector":null},{"label":"beforeRenderModule mod_custom (Digital Magazine - Mobile) (736B)","start":1732710667.915908,"relative_start":0.8152580261230469,"end":1732710667.915912,"relative_end":-0.08110713958740234,"duration":3.814697265625e-6,"duration_str":"4\u03bcs","params":[],"collector":null},{"label":"afterRenderModule mod_custom (Digital Magazine - Mobile) (1.75KB)","start":1732710667.915912,"relative_start":0.8152618408203125,"end":1732710667.916014,"relative_end":-0.08100509643554688,"duration":0.00010204315185546875,"duration_str":"102\u03bcs","params":[],"collector":null},{"label":"beforeRenderModule mod_banners (Top Banner) (2.93KB)","start":1732710667.916014,"relative_start":0.815363883972168,"end":1732710667.916091,"relative_end":-0.08092808723449707,"duration":7.700920104980469e-5,"duration_str":"77\u03bcs","params":[],"collector":null},{"label":"afterRenderRawModule mod_banners (Top Banner) (67.16KB)","start":1732710667.916091,"relative_start":0.8154408931732178,"end":1732710667.928416,"relative_end":-0.0686030387878418,"duration":0.012325048446655273,"duration_str":"12.33ms","params":[],"collector":null},{"label":"beforeRenderModule mod_banners (Top Banner) (720B)","start":1732710667.928416,"relative_start":0.827765941619873,"end":1732710667.928435,"relative_end":-0.06858396530151367,"duration":1.9073486328125e-5,"duration_str":"19\u03bcs","params":[],"collector":null},{"label":"afterRenderModule mod_banners (Top Banner) (2.29KB)","start":1732710667.928435,"relative_start":0.8277850151062012,"end":1732710667.928665,"relative_end":-0.06835412979125977,"duration":0.00022983551025390625,"duration_str":"230\u03bcs","params":[],"collector":null},{"label":"beforeRenderModule mod_menu (Magazine menu) (448B)","start":1732710667.928665,"relative_start":0.8280148506164551,"end":1732710667.928804,"relative_end":-0.06821513175964355,"duration":0.00013899803161621094,"duration_str":"139\u03bcs","params":[],"collector":null},{"label":"afterRenderRawModule mod_menu (Magazine menu) (841.91KB)","start":1732710667.928804,"relative_start":0.8281538486480713,"end":1732710667.93578,"relative_end":-0.061239004135131836,"duration":0.006976127624511719,"duration_str":"6.98ms","params":[],"collector":null},{"label":"beforeRenderModule mod_menu (Magazine menu) (720B)","start":1732710667.93578,"relative_start":0.835129976272583,"end":1732710667.935792,"relative_end":-0.06122708320617676,"duration":1.1920928955078125e-5,"duration_str":"12\u03bcs","params":[],"collector":null},{"label":"afterRenderModule mod_menu (Magazine menu) (1.95KB)","start":1732710667.935792,"relative_start":0.8351418972015381,"end":1732710667.935953,"relative_end":-0.0610661506652832,"duration":0.0001609325408935547,"duration_str":"161\u03bcs","params":[],"collector":null},{"label":"beforeRenderModule mod_finder (Search) (728B)","start":1732710667.935953,"relative_start":0.8353028297424316,"end":1732710667.936042,"relative_end":-0.06097698211669922,"duration":8.916854858398438e-5,"duration_str":"89\u03bcs","params":[],"collector":null},{"label":"afterRenderRawModule mod_finder (Search) (85.48KB)","start":1732710667.936042,"relative_start":0.8353919982910156,"end":1732710667.940765,"relative_end":-0.05625414848327637,"duration":0.0047228336334228516,"duration_str":"4.72ms","params":[],"collector":null},{"label":"beforeRenderModule mod_finder (Search) (704B)","start":1732710667.940765,"relative_start":0.8401148319244385,"end":1732710667.940774,"relative_end":-0.05624508857727051,"duration":9.059906005859375e-6,"duration_str":"9\u03bcs","params":[],"collector":null},{"label":"afterRenderModule mod_finder (Search) (1.6KB)","start":1732710667.940774,"relative_start":0.8401238918304443,"end":1732710667.941134,"relative_end":-0.05588507652282715,"duration":0.0003600120544433594,"duration_str":"360\u03bcs","params":[],"collector":null},{"label":"beforeRenderModule mod_menu (Site Map) (1.81KB)","start":1732710667.941134,"relative_start":0.8404839038848877,"end":1732710667.941228,"relative_end":-0.05579113960266113,"duration":9.393692016601562e-5,"duration_str":"94\u03bcs","params":[],"collector":null},{"label":"afterRenderRawModule mod_menu (Site Map) (44.56KB)","start":1732710667.941228,"relative_start":0.8405778408050537,"end":1732710667.942263,"relative_end":-0.05475616455078125,"duration":0.0010349750518798828,"duration_str":"1.03ms","params":[],"collector":null},{"label":"beforeRenderModule mod_menu (Site Map) (704B)","start":1732710667.942263,"relative_start":0.8416128158569336,"end":1732710667.94227,"relative_end":-0.0547490119934082,"duration":7.152557373046875e-6,"duration_str":"7\u03bcs","params":[],"collector":null},{"label":"afterRenderModule mod_menu (Site Map) (2.57KB)","start":1732710667.94227,"relative_start":0.8416199684143066,"end":1732710667.94235,"relative_end":-0.05466914176940918,"duration":7.987022399902344e-5,"duration_str":"80\u03bcs","params":[],"collector":null},{"label":"afterRender (1.66MB)","start":1732710667.94235,"relative_start":0.8416998386383057,"end":1732710667.995853,"relative_end":-0.0011661052703857422,"duration":0.05350303649902344,"duration_str":"53.5ms","params":[],"collector":null}],"rawMarks":[{"prefix":"Application","time":1.4469623565673828,"totalTime":1.4469623565673828,"memory":0.446258544921875,"totalMemory":0.78265380859375,"label":"afterLoad"},{"prefix":"Application","time":46.08297348022461,"totalTime":47.52993583679199,"memory":1.1372833251953125,"totalMemory":1.9199371337890625,"label":"afterInitialise"},{"prefix":"Application","time":19.08588409423828,"totalTime":66.61581993103027,"memory":0.93170166015625,"totalMemory":2.8516387939453125,"label":"afterRoute"},{"prefix":"Application","time":2.3310184478759766,"totalTime":68.94683837890625,"memory":0.04221343994140625,"totalMemory":2.8938522338867188,"label":"beforeRenderComponent com_content"},{"prefix":"Application","time":1.8131732940673828,"totalTime":70.76001167297363,"memory":0.10345458984375,"totalMemory":2.9973068237304688,"label":"Before Access::preloadComponents (all components)"},{"prefix":"Application","time":1.9228458404541016,"totalTime":72.68285751342773,"memory":0.0980224609375,"totalMemory":3.0953292846679688,"label":"After Access::preloadComponents (all components)"},{"prefix":"Application","time":0.03218650817871094,"totalTime":72.71504402160645,"memory":-0.00028228759765625,"totalMemory":3.0950469970703125,"label":"Before Access::getAssetRules (id:8 name:com_content)"},{"prefix":"Application","time":0.07081031799316406,"totalTime":72.78585433959961,"memory":0.0068817138671875,"totalMemory":3.1019287109375,"label":"After Access::getAssetRules (id:8 name:com_content)"},{"prefix":"Application","time":9.624958038330078,"totalTime":82.41081237792969,"memory":0.17594146728515625,"totalMemory":3.2778701782226562,"label":"afterRenderComponent com_content"},{"prefix":"Application","time":0.12922286987304688,"totalTime":82.54003524780273,"memory":0.0027923583984375,"totalMemory":3.2806625366210938,"label":"afterDispatch"},{"prefix":"Application","time":37.49895095825195,"totalTime":120.03898620605469,"memory":1.0096054077148438,"totalMemory":4.2902679443359375,"label":"beforeRenderModule mod_popup_jt (Home popup)"},{"prefix":"Application","time":0.7188320159912109,"totalTime":120.7578182220459,"memory":0.040283203125,"totalMemory":4.3305511474609375,"label":"beforeRenderModule mod_rsform (Pop up Form)"},{"prefix":"Application","time":259.998083114624,"totalTime":380.7559013366699,"memory":0.23972320556640625,"totalMemory":4.570274353027344,"label":"afterRenderRawModule mod_rsform (Pop up Form)"},{"prefix":"Application","time":0.023126602172851562,"totalTime":380.7790279388428,"memory":0.0006866455078125,"totalMemory":4.570960998535156,"label":"beforeRenderModule mod_rsform (Pop up Form)"},{"prefix":"Application","time":1.4078617095947266,"totalTime":382.1868896484375,"memory":0.047882080078125,"totalMemory":4.618843078613281,"label":"afterRenderModule mod_rsform (Pop up Form)"},{"prefix":"Application","time":0.04696846008300781,"totalTime":382.2338581085205,"memory":-0.017669677734375,"totalMemory":4.601173400878906,"label":"afterRenderRawModule mod_popup_jt (Home popup)"},{"prefix":"Application","time":0.010967254638671875,"totalTime":382.2448253631592,"memory":0.0006866455078125,"totalMemory":4.601860046386719,"label":"beforeRenderModule mod_popup_jt (Home popup)"},{"prefix":"Application","time":0.17714500427246094,"totalTime":382.42197036743164,"memory":0.002655029296875,"totalMemory":4.604515075683594,"label":"afterRenderModule mod_popup_jt (Home popup)"},{"prefix":"Application","time":0.1709461212158203,"totalTime":382.59291648864746,"memory":-0.00557708740234375,"totalMemory":4.59893798828125,"label":"beforeRenderModule mod_ja_acm ([Magazine - Home] Category Listing 2)"},{"prefix":"Application","time":193.02105903625488,"totalTime":575.6139755249023,"memory":2.40667724609375,"totalMemory":7.005615234375,"label":"beforeRenderModule mod_custom ([Tab] Content Navigation)"},{"prefix":"Application","time":3.582000732421875,"totalTime":579.1959762573242,"memory":0.07147216796875,"totalMemory":7.07708740234375,"label":"beforeRenderModule mod_articles_category (Most Read)"},{"prefix":"Application","time":65.20891189575195,"totalTime":644.4048881530762,"memory":0.25385284423828125,"totalMemory":7.330940246582031,"label":"afterRenderRawModule mod_articles_category (Most Read)"},{"prefix":"Application","time":0.015020370483398438,"totalTime":644.4199085235596,"memory":0.00067138671875,"totalMemory":7.331611633300781,"label":"beforeRenderModule mod_articles_category (Most Read)"},{"prefix":"Application","time":0.25200843811035156,"totalTime":644.6719169616699,"memory":0.00603485107421875,"totalMemory":7.337646484375,"label":"afterRenderModule mod_articles_category (Most Read)"},{"prefix":"Application","time":0.164031982421875,"totalTime":644.8359489440918,"memory":0.08574676513671875,"totalMemory":7.423393249511719,"label":"beforeRenderModule mod_articles_category (Latest news)"},{"prefix":"Application","time":37.24503517150879,"totalTime":682.0809841156006,"memory":0.136932373046875,"totalMemory":7.560325622558594,"label":"afterRenderRawModule mod_articles_category (Latest news)"},{"prefix":"Application","time":0.010967254638671875,"totalTime":682.0919513702393,"memory":0.00067138671875,"totalMemory":7.560997009277344,"label":"beforeRenderModule mod_articles_category (Latest news)"},{"prefix":"Application","time":0.17189979553222656,"totalTime":682.2638511657715,"memory":0.00159454345703125,"totalMemory":7.562591552734375,"label":"afterRenderModule mod_articles_category (Latest news)"},{"prefix":"Application","time":0.4620552062988281,"totalTime":682.7259063720703,"memory":-0.0519561767578125,"totalMemory":7.5106353759765625,"label":"afterRenderRawModule mod_custom ([Tab] Content Navigation)"},{"prefix":"Application","time":0.009059906005859375,"totalTime":682.7349662780762,"memory":0.000701904296875,"totalMemory":7.5113372802734375,"label":"beforeRenderModule mod_custom ([Tab] Content Navigation)"},{"prefix":"Application","time":0.17499923706054688,"totalTime":682.9099655151367,"memory":0.00168609619140625,"totalMemory":7.513023376464844,"label":"afterRenderModule mod_custom ([Tab] Content Navigation)"},{"prefix":"Application","time":0.06198883056640625,"totalTime":682.9719543457031,"memory":-9.918212890625e-5,"totalMemory":7.5129241943359375,"label":"beforeRenderModule mod_custom (Tile_Banner - Home)"},{"prefix":"Application","time":0.2589225769042969,"totalTime":683.2308769226074,"memory":0.00115966796875,"totalMemory":7.5140838623046875,"label":"afterRenderRawModule mod_custom (Tile_Banner - Home)"},{"prefix":"Application","time":0.0050067901611328125,"totalTime":683.2358837127686,"memory":0.0019073486328125,"totalMemory":7.5159912109375,"label":"beforeRenderModule mod_custom (Tile_Banner - Home)"},{"prefix":"Application","time":0.08606910705566406,"totalTime":683.3219528198242,"memory":0.00168609619140625,"totalMemory":7.517677307128906,"label":"afterRenderModule mod_custom (Tile_Banner - Home)"},{"prefix":"Application","time":0.3559589385986328,"totalTime":683.6779117584229,"memory":-0.35988616943359375,"totalMemory":7.1577911376953125,"label":"afterRenderRawModule mod_ja_acm ([Magazine - Home] Category Listing 2)"},{"prefix":"Application","time":0.010013580322265625,"totalTime":683.6879253387451,"memory":0.000701904296875,"totalMemory":7.1584930419921875,"label":"beforeRenderModule mod_ja_acm ([Magazine - Home] Category Listing 2)"},{"prefix":"Application","time":0.13899803161621094,"totalTime":683.8269233703613,"memory":0.00170135498046875,"totalMemory":7.160194396972656,"label":"afterRenderModule mod_ja_acm ([Magazine - Home] Category Listing 2)"},{"prefix":"Application","time":0.03600120544433594,"totalTime":683.8629245758057,"memory":-0.00037384033203125,"totalMemory":7.159820556640625,"label":"beforeRenderModule mod_ja_acm (More Read)"},{"prefix":"Application","time":37.14299201965332,"totalTime":721.005916595459,"memory":0.4718017578125,"totalMemory":7.631622314453125,"label":"afterRenderRawModule mod_ja_acm (More Read)"},{"prefix":"Application","time":0.010967254638671875,"totalTime":721.0168838500977,"memory":0.0006866455078125,"totalMemory":7.6323089599609375,"label":"beforeRenderModule mod_ja_acm (More Read)"},{"prefix":"Application","time":0.11014938354492188,"totalTime":721.1270332336426,"memory":0.00159454345703125,"totalMemory":7.633903503417969,"label":"afterRenderModule mod_ja_acm (More Read)"},{"prefix":"Application","time":0.1049041748046875,"totalTime":721.2319374084473,"memory":0.16873931884765625,"totalMemory":7.802642822265625,"label":"beforeRenderModule mod_banners (Mobile Bottom Banner)"},{"prefix":"Application","time":7.548093795776367,"totalTime":728.7800312042236,"memory":0.037628173828125,"totalMemory":7.84027099609375,"label":"afterRenderRawModule mod_banners (Mobile Bottom Banner)"},{"prefix":"Application","time":0.010013580322265625,"totalTime":728.7900447845459,"memory":0.0006866455078125,"totalMemory":7.8409576416015625,"label":"beforeRenderModule mod_banners (Mobile Bottom Banner)"},{"prefix":"Application","time":0.11777877807617188,"totalTime":728.9078235626221,"memory":0.00229644775390625,"totalMemory":7.843254089355469,"label":"afterRenderModule mod_banners (Mobile Bottom Banner)"},{"prefix":"Application","time":0.0782012939453125,"totalTime":728.9860248565674,"memory":-0.001434326171875,"totalMemory":7.841819763183594,"label":"beforeRenderModule mod_ja_acm ([Magazine - Home] - Featured Videos)"},{"prefix":"Application","time":23.296833038330078,"totalTime":752.2828578948975,"memory":0.35713958740234375,"totalMemory":8.198959350585938,"label":"afterRenderRawModule mod_ja_acm ([Magazine - Home] - Featured Videos)"},{"prefix":"Application","time":0.012159347534179688,"totalTime":752.2950172424316,"memory":0.000701904296875,"totalMemory":8.199661254882812,"label":"beforeRenderModule mod_ja_acm ([Magazine - Home] - Featured Videos)"},{"prefix":"Application","time":0.1327991485595703,"totalTime":752.4278163909912,"memory":0.00160980224609375,"totalMemory":8.201271057128906,"label":"afterRenderModule mod_ja_acm ([Magazine - Home] - Featured Videos)"},{"prefix":"Application","time":0.0820159912109375,"totalTime":752.5098323822021,"memory":0.00152587890625,"totalMemory":8.202796936035156,"label":"beforeRenderModule mod_banners (Skyscraper Banner)"},{"prefix":"Application","time":12.298107147216797,"totalTime":764.807939529419,"memory":0.0467529296875,"totalMemory":8.249549865722656,"label":"afterRenderRawModule mod_banners (Skyscraper Banner)"},{"prefix":"Application","time":0.011920928955078125,"totalTime":764.819860458374,"memory":0.0006866455078125,"totalMemory":8.250236511230469,"label":"beforeRenderModule mod_banners (Skyscraper Banner)"},{"prefix":"Application","time":0.13399124145507812,"totalTime":764.9538516998291,"memory":0.00223541259765625,"totalMemory":8.252471923828125,"label":"afterRenderModule mod_banners (Skyscraper Banner)"},{"prefix":"Application","time":0.030040740966796875,"totalTime":764.9838924407959,"memory":-0.00278472900390625,"totalMemory":8.249687194824219,"label":"beforeRenderModule mod_custom (mag_icon)"},{"prefix":"Application","time":0.24199485778808594,"totalTime":765.225887298584,"memory":0.06404876708984375,"totalMemory":8.313735961914062,"label":"beforeRenderModule mod_jt_contentslider (current-issue)"},{"prefix":"Application","time":6.860971450805664,"totalTime":772.0868587493896,"memory":0.2649078369140625,"totalMemory":8.578643798828125,"label":"afterRenderRawModule mod_jt_contentslider (current-issue)"},{"prefix":"Application","time":0.012159347534179688,"totalTime":772.0990180969238,"memory":0.0006866455078125,"totalMemory":8.579330444335938,"label":"beforeRenderModule mod_jt_contentslider (current-issue)"},{"prefix":"Application","time":0.1327991485595703,"totalTime":772.2318172454834,"memory":0.00186920166015625,"totalMemory":8.581199645996094,"label":"afterRenderModule mod_jt_contentslider (current-issue)"},{"prefix":"Application","time":0.1010894775390625,"totalTime":772.3329067230225,"memory":-0.05619049072265625,"totalMemory":8.525009155273438,"label":"afterRenderRawModule mod_custom (mag_icon)"},{"prefix":"Application","time":0.0050067901611328125,"totalTime":772.3379135131836,"memory":0.0006866455078125,"totalMemory":8.52569580078125,"label":"beforeRenderModule mod_custom (mag_icon)"},{"prefix":"Application","time":0.12111663818359375,"totalTime":772.4590301513672,"memory":0.001708984375,"totalMemory":8.52740478515625,"label":"afterRenderModule mod_custom (mag_icon)"},{"prefix":"Application","time":0.10800361633300781,"totalTime":772.5670337677002,"memory":0.01436614990234375,"totalMemory":8.541770935058594,"label":"beforeRenderModule mod_ja_acm ([Magazine - Home] Featured News 1)"},{"prefix":"Application","time":22.511005401611328,"totalTime":795.0780391693115,"memory":0.2077484130859375,"totalMemory":8.749519348144531,"label":"afterRenderRawModule mod_ja_acm ([Magazine - Home] Featured News 1)"},{"prefix":"Application","time":0.012874603271484375,"totalTime":795.090913772583,"memory":0.000701904296875,"totalMemory":8.750221252441406,"label":"beforeRenderModule mod_ja_acm ([Magazine - Home] Featured News 1)"},{"prefix":"Application","time":0.21409988403320312,"totalTime":795.3050136566162,"memory":0.00408935546875,"totalMemory":8.754310607910156,"label":"afterRenderModule mod_ja_acm ([Magazine - Home] Featured News 1)"},{"prefix":"Application","time":0.11491775512695312,"totalTime":795.4199314117432,"memory":-0.00199127197265625,"totalMemory":8.7523193359375,"label":"beforeRenderModule mod_custom (Twitter)"},{"prefix":"Application","time":0.5409717559814453,"totalTime":795.9609031677246,"memory":0.00078582763671875,"totalMemory":8.753105163574219,"label":"afterRenderRawModule mod_custom (Twitter)"},{"prefix":"Application","time":0.009059906005859375,"totalTime":795.9699630737305,"memory":0.00067138671875,"totalMemory":8.753776550292969,"label":"beforeRenderModule mod_custom (Twitter)"},{"prefix":"Application","time":0.1380443572998047,"totalTime":796.1080074310303,"memory":0.001678466796875,"totalMemory":8.755455017089844,"label":"afterRenderModule mod_custom (Twitter)"},{"prefix":"Application","time":0.08296966552734375,"totalTime":796.1909770965576,"memory":0.00228118896484375,"totalMemory":8.757736206054688,"label":"beforeRenderModule mod_banners (Horizontal Banner)"},{"prefix":"Application","time":9.124040603637695,"totalTime":805.3150177001953,"memory":-0.03095245361328125,"totalMemory":8.726783752441406,"label":"afterRenderRawModule mod_banners (Horizontal Banner)"},{"prefix":"Application","time":0.008821487426757812,"totalTime":805.3238391876221,"memory":0.0006866455078125,"totalMemory":8.727470397949219,"label":"beforeRenderModule mod_banners (Horizontal Banner)"},{"prefix":"Application","time":0.1201629638671875,"totalTime":805.4440021514893,"memory":0.00223541259765625,"totalMemory":8.729705810546875,"label":"afterRenderModule mod_banners (Horizontal Banner)"},{"prefix":"Application","time":0.04100799560546875,"totalTime":805.4850101470947,"memory":-0.00075531005859375,"totalMemory":8.728950500488281,"label":"beforeRenderModule mod_banners (Mobile Top Banner)"},{"prefix":"Application","time":9.505987167358398,"totalTime":814.9909973144531,"memory":0.0418853759765625,"totalMemory":8.770835876464844,"label":"afterRenderRawModule mod_banners (Mobile Top Banner)"},{"prefix":"Application","time":0.012874603271484375,"totalTime":815.0038719177246,"memory":0.0006866455078125,"totalMemory":8.771522521972656,"label":"beforeRenderModule mod_banners (Mobile Top Banner)"},{"prefix":"Application","time":0.13709068298339844,"totalTime":815.140962600708,"memory":0.00247955322265625,"totalMemory":8.774002075195312,"label":"afterRenderModule mod_banners (Mobile Top Banner)"},{"prefix":"Application","time":0.033855438232421875,"totalTime":815.1748180389404,"memory":-0.00032806396484375,"totalMemory":8.773674011230469,"label":"beforeRenderModule mod_custom (Digital Magazine - Mobile)"},{"prefix":"Application","time":0.08320808410644531,"totalTime":815.2580261230469,"memory":0.000946044921875,"totalMemory":8.774620056152344,"label":"afterRenderRawModule mod_custom (Digital Magazine - Mobile)"},{"prefix":"Application","time":0.003814697265625,"totalTime":815.2618408203125,"memory":0.000701904296875,"totalMemory":8.775321960449219,"label":"beforeRenderModule mod_custom (Digital Magazine - Mobile)"},{"prefix":"Application","time":0.10204315185546875,"totalTime":815.363883972168,"memory":0.001708984375,"totalMemory":8.777030944824219,"label":"afterRenderModule mod_custom (Digital Magazine - Mobile)"},{"prefix":"Application","time":0.07700920104980469,"totalTime":815.4408931732178,"memory":0.00286102294921875,"totalMemory":8.779891967773438,"label":"beforeRenderModule mod_banners (Top Banner)"},{"prefix":"Application","time":12.325048446655273,"totalTime":827.765941619873,"memory":0.065582275390625,"totalMemory":8.845474243164062,"label":"afterRenderRawModule mod_banners (Top Banner)"},{"prefix":"Application","time":0.019073486328125,"totalTime":827.7850151062012,"memory":0.0006866455078125,"totalMemory":8.846160888671875,"label":"beforeRenderModule mod_banners (Top Banner)"},{"prefix":"Application","time":0.22983551025390625,"totalTime":828.0148506164551,"memory":0.00223541259765625,"totalMemory":8.848396301269531,"label":"afterRenderModule mod_banners (Top Banner)"},{"prefix":"Application","time":0.13899803161621094,"totalTime":828.1538486480713,"memory":-0.00042724609375,"totalMemory":8.847969055175781,"label":"beforeRenderModule mod_menu (Magazine menu)"},{"prefix":"Application","time":6.976127624511719,"totalTime":835.129976272583,"memory":0.822174072265625,"totalMemory":9.670143127441406,"label":"afterRenderRawModule mod_menu (Magazine menu)"},{"prefix":"Application","time":0.011920928955078125,"totalTime":835.1418972015381,"memory":0.0006866455078125,"totalMemory":9.670829772949219,"label":"beforeRenderModule mod_menu (Magazine menu)"},{"prefix":"Application","time":0.1609325408935547,"totalTime":835.3028297424316,"memory":0.0019073486328125,"totalMemory":9.672737121582031,"label":"afterRenderModule mod_menu (Magazine menu)"},{"prefix":"Application","time":0.08916854858398438,"totalTime":835.3919982910156,"memory":-0.00069427490234375,"totalMemory":9.672042846679688,"label":"beforeRenderModule mod_finder (Search)"},{"prefix":"Application","time":4.722833633422852,"totalTime":840.1148319244385,"memory":0.08347320556640625,"totalMemory":9.755516052246094,"label":"afterRenderRawModule mod_finder (Search)"},{"prefix":"Application","time":0.009059906005859375,"totalTime":840.1238918304443,"memory":0.00067138671875,"totalMemory":9.756187438964844,"label":"beforeRenderModule mod_finder (Search)"},{"prefix":"Application","time":0.3600120544433594,"totalTime":840.4839038848877,"memory":0.00156402587890625,"totalMemory":9.75775146484375,"label":"afterRenderModule mod_finder (Search)"},{"prefix":"Application","time":0.09393692016601562,"totalTime":840.5778408050537,"memory":0.00177001953125,"totalMemory":9.759521484375,"label":"beforeRenderModule mod_menu (Site Map)"},{"prefix":"Application","time":1.0349750518798828,"totalTime":841.6128158569336,"memory":0.04351806640625,"totalMemory":9.80303955078125,"label":"afterRenderRawModule mod_menu (Site Map)"},{"prefix":"Application","time":0.007152557373046875,"totalTime":841.6199684143066,"memory":0.00067138671875,"totalMemory":9.8037109375,"label":"beforeRenderModule mod_menu (Site Map)"},{"prefix":"Application","time":0.07987022399902344,"totalTime":841.6998386383057,"memory":0.00251007080078125,"totalMemory":9.806221008300781,"label":"afterRenderModule mod_menu (Site Map)"},{"prefix":"Application","time":53.50303649902344,"totalTime":895.2028751373291,"memory":1.6566238403320312,"totalMemory":11.462844848632812,"label":"afterRender"}]},"queries":{"data":{"statements":[{"sql":"SELECT @@SESSION.sql_mode;","params":[],"duration_str":"309\u03bcs","memory_str":"968B","caller":"\/var\/www\/joomla\/libraries\/vendor\/joomla\/database\/src\/Mysqli\/MysqliDriver.php:334","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `data`\nFROM `atr_session`\nWHERE `session_id` = ?","params":{"1":{"value":"vl6thcnirsicl7iaa4hoc2k30n","dataType":"string","length":0,"driverOptions":[]}},"duration_str":"1.26ms","memory_str":"1008B","caller":"\/var\/www\/joomla\/libraries\/vendor\/joomla\/session\/src\/Handler\/DatabaseHandler.php:261","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `session_id`\nFROM `atr_session`\nWHERE `session_id` = :session_id LIMIT 1","params":{":session_id":{"value":"vl6thcnirsicl7iaa4hoc2k30n","dataType":"string","length":0,"driverOptions":[]}},"duration_str":"385\u03bcs","memory_str":"1.3KB","caller":"\/var\/www\/joomla\/libraries\/src\/Session\/MetadataManager.php:187","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"INSERT INTO `atr_session`\n(`session_id`,`guest`,`time`,`userid`,`username`) VALUES \n(:session_id, :guest, :time, :user_id, :username)","params":{":session_id":{"value":"vl6thcnirsicl7iaa4hoc2k30n","dataType":"string","length":0,"driverOptions":[]},":guest":{"value":1,"dataType":"int","length":0,"driverOptions":[]},":time":{"value":1732710667,"dataType":"string","length":0,"driverOptions":[]},":user_id":{"value":0,"dataType":"int","length":0,"driverOptions":[]},":username":{"value":"","dataType":"string","length":0,"driverOptions":[]}},"duration_str":"1.57ms","memory_str":"912B","caller":"\/var\/www\/joomla\/libraries\/src\/Session\/MetadataManager.php:260","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `extension_id` AS `id`,`element` AS `option`,`params`,`enabled`\nFROM `atr_extensions`\nWHERE `type` = 'component' AND `state` = 0 AND `enabled` = 1","params":[],"duration_str":"1.95ms","memory_str":"1.61KB","caller":"\/var\/www\/joomla\/libraries\/src\/Component\/ComponentHelper.php:399","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `id`,`rules`\nFROM `atr_viewlevels`","params":[],"duration_str":"358\u03bcs","memory_str":"624B","caller":"\/var\/www\/joomla\/libraries\/src\/Access\/Access.php:955","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `b`.`id`\nFROM `atr_usergroups` AS `a`\nLEFT JOIN `atr_usergroups` AS `b` ON `b`.`lft` <= `a`.`lft` AND `b`.`rgt` >= `a`.`rgt`\nWHERE `a`.`id` = :guest","params":{":guest":{"value":1,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"687\u03bcs","memory_str":"1.31KB","caller":"\/var\/www\/joomla\/libraries\/src\/Access\/Access.php:868","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `folder` AS `type`,`element` AS `name`,`params` AS `params`,`extension_id` AS `id`\nFROM `atr_extensions`\nWHERE `enabled` = 1 AND `type` = 'plugin' AND `state` IN (0,1) AND `access` IN (:preparedArray1)\nORDER BY `ordering`","params":{":preparedArray1":{"value":1,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"1.81ms","memory_str":"3.21KB","caller":"\/var\/www\/joomla\/libraries\/src\/Plugin\/PluginHelper.php:294","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"UPDATE atr_extensions\nSET enabled=1\nWHERE `type`='plugin' AND `element`='jacontenttype' AND `folder`='ajax'","params":[],"duration_str":"437\u03bcs","memory_str":"688B","caller":"\/var\/www\/joomla\/plugins\/system\/jacontenttype\/jacontenttype.php:76","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `source_url`,`target_url`,`action_code`,`regex`,`match_type`,`source_match_http_code`,`action_type`\nFROM `atr_fix404errorlinks_redirects`\nWHERE `state` = 1\nORDER BY `ordering` ASC","params":[],"duration_str":"6.13ms","memory_str":"324.81KB","caller":"\/var\/www\/joomla\/plugins\/system\/fix404errorlinks\/fix404errorlinks.php:120","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT *\nFROM atr_rsform_config","params":[],"duration_str":"400\u03bcs","memory_str":"1.31KB","caller":"\/var\/www\/joomla\/administrator\/components\/com_rsform\/helpers\/config.php:52","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `m`.`id`,`m`.`menutype`,`m`.`title`,`m`.`alias`,`m`.`note`,`m`.`link`,`m`.`type`,`m`.`level`,`m`.`language`,`m`.`browserNav`,`m`.`access`,`m`.`params`,`m`.`home`,`m`.`img`,`m`.`template_style_id`,`m`.`component_id`,`m`.`parent_id`,`m`.`path` AS `route`,`e`.`element` AS `component`\nFROM `atr_menu` AS `m`\nLEFT JOIN `atr_extensions` AS `e` ON `m`.`component_id` = `e`.`extension_id`\nWHERE \n(\n(`m`.`published` = 1 AND `m`.`parent_id` > 0 AND `m`.`client_id` = 0) AND \n(`m`.`publish_up` IS NULL OR `m`.`publish_up` <= :currentDate1)) AND \n(`m`.`publish_down` IS NULL OR `m`.`publish_down` >= :currentDate2)\nORDER BY `m`.`lft`","params":{":currentDate1":{"value":"2024-11-27 12:31:07","dataType":"string","length":0,"driverOptions":[]},":currentDate2":{"value":"2024-11-27 12:31:07","dataType":"string","length":0,"driverOptions":[]}},"duration_str":"1.36ms","memory_str":"150.3KB","caller":"\/var\/www\/joomla\/libraries\/src\/Menu\/SiteMenu.php:166","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `source_url`,`target_url`,`action_code`,`regex`,`match_type`,`source_match_http_code`,`action_type`\nFROM `atr_fix404errorlinks_redirects`\nWHERE `state` = 1\nORDER BY `ordering` ASC","params":[],"duration_str":"4.34ms","memory_str":"324.86KB","caller":"\/var\/www\/joomla\/plugins\/system\/fix404errorlinks\/fix404errorlinks.php:120","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `id`,`home`,`template`,`s`.`params`,`inheritable`,`parent`\nFROM `atr_template_styles` AS `s`\nLEFT JOIN `atr_extensions` AS `e` ON `e`.`element` = `s`.`template` AND `e`.`type` = 'template' AND `e`.`client_id` = `s`.`client_id`\nWHERE `s`.`client_id` = 0 AND `e`.`enabled` = 1","params":[],"duration_str":"1.44ms","memory_str":"48.84KB","caller":"\/var\/www\/joomla\/administrator\/components\/com_templates\/src\/Model\/StyleModel.php:773","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT *\nFROM `atr_languages`\nWHERE `published` = 1\nORDER BY `ordering` ASC","params":[],"duration_str":"550\u03bcs","memory_str":"1.59KB","caller":"\/var\/www\/joomla\/libraries\/src\/Language\/LanguageHelper.php:142","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `id`,`name`,`rules`,`parent_id`\nFROM `atr_assets`\nWHERE `name` IN (:preparedArray1,:preparedArray2,:preparedArray3,:preparedArray4,:preparedArray5,:preparedArray6,:preparedArray7,:preparedArray8,:preparedArray9,:preparedArray10,:preparedArray11,:preparedArray12,:preparedArray13,:preparedArray14,:preparedArray15,:preparedArray16,:preparedArray17,:preparedArray18,:preparedArray19,:preparedArray20,:preparedArray21,:preparedArray22,:preparedArray23,:preparedArray24,:preparedArray25,:preparedArray26,:preparedArray27,:preparedArray28,:preparedArray29,:preparedArray30,:preparedArray31,:preparedArray32,:preparedArray33,:preparedArray34,:preparedArray35,:preparedArray36,:preparedArray37,:preparedArray38,:preparedArray39)","params":{":preparedArray1":{"value":"root.1","dataType":"string","length":0,"driverOptions":[]},":preparedArray2":{"value":"com_actionlogs","dataType":"string","length":0,"driverOptions":[]},":preparedArray3":{"value":"com_admin","dataType":"string","length":0,"driverOptions":[]},":preparedArray4":{"value":"com_ajax","dataType":"string","length":0,"driverOptions":[]},":preparedArray5":{"value":"com_banners","dataType":"string","length":0,"driverOptions":[]},":preparedArray6":{"value":"com_cache","dataType":"string","length":0,"driverOptions":[]},":preparedArray7":{"value":"com_categories","dataType":"string","length":0,"driverOptions":[]},":preparedArray8":{"value":"com_checkin","dataType":"string","length":0,"driverOptions":[]},":preparedArray9":{"value":"com_config","dataType":"string","length":0,"driverOptions":[]},":preparedArray10":{"value":"com_contact","dataType":"string","length":0,"driverOptions":[]},":preparedArray11":{"value":"com_content","dataType":"string","length":0,"driverOptions":[]},":preparedArray12":{"value":"com_cpanel","dataType":"string","length":0,"driverOptions":[]},":preparedArray13":{"value":"com_fields","dataType":"string","length":0,"driverOptions":[]},":preparedArray14":{"value":"com_finder","dataType":"string","length":0,"driverOptions":[]},":preparedArray15":{"value":"com_fix404errorlinks","dataType":"string","length":0,"driverOptions":[]},":preparedArray16":{"value":"com_installer","dataType":"string","length":0,"driverOptions":[]},":preparedArray17":{"value":"com_jaextmanager","dataType":"string","length":0,"driverOptions":[]},":preparedArray18":{"value":"com_jce","dataType":"string","length":0,"driverOptions":[]},":preparedArray19":{"value":"com_joomlaupdate","dataType":"string","length":0,"driverOptions":[]},":preparedArray20":{"value":"com_languages","dataType":"string","length":0,"driverOptions":[]},":preparedArray21":{"value":"com_login","dataType":"string","length":0,"driverOptions":[]},":preparedArray22":{"value":"com_mails","dataType":"string","length":0,"driverOptions":[]},":preparedArray23":{"value":"com_media","dataType":"string","length":0,"driverOptions":[]},":preparedArray24":{"value":"com_menus","dataType":"string","length":0,"driverOptions":[]},":preparedArray25":{"value":"com_messages","dataType":"string","length":0,"driverOptions":[]},":preparedArray26":{"value":"com_modules","dataType":"string","length":0,"driverOptions":[]},":preparedArray27":{"value":"com_newsfeeds","dataType":"string","length":0,"driverOptions":[]},":preparedArray28":{"value":"com_osmap","dataType":"string","length":0,"driverOptions":[]},":preparedArray29":{"value":"com_osmeta","dataType":"string","length":0,"driverOptions":[]},":preparedArray30":{"value":"com_plugins","dataType":"string","length":0,"driverOptions":[]},":preparedArray31":{"value":"com_redirect","dataType":"string","length":0,"driverOptions":[]},":preparedArray32":{"value":"com_rseventspro","dataType":"string","length":0,"driverOptions":[]},":preparedArray33":{"value":"com_rsform","dataType":"string","length":0,"driverOptions":[]},":preparedArray34":{"value":"com_scheduler","dataType":"string","length":0,"driverOptions":[]},":preparedArray35":{"value":"com_search","dataType":"string","length":0,"driverOptions":[]},":preparedArray36":{"value":"com_templates","dataType":"string","length":0,"driverOptions":[]},":preparedArray37":{"value":"com_users","dataType":"string","length":0,"driverOptions":[]},":preparedArray38":{"value":"com_workflow","dataType":"string","length":0,"driverOptions":[]},":preparedArray39":{"value":"com_wrapper","dataType":"string","length":0,"driverOptions":[]}},"duration_str":"968\u03bcs","memory_str":"7.31KB","caller":"\/var\/www\/joomla\/libraries\/src\/Access\/Access.php:357","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `a`.`id`,`a`.`title`,`a`.`alias`,`a`.`introtext`,`a`.`fulltext`,`a`.`checked_out`,`a`.`checked_out_time`,`a`.`catid`,`a`.`created`,`a`.`created_by`,`a`.`created_by_alias`,`a`.`modified`,`a`.`modified_by`,CASE WHEN `a`.`publish_up` IS NULL THEN `a`.`created` ELSE `a`.`publish_up` END AS `publish_up`,`a`.`publish_down`,`a`.`images`,`a`.`urls`,`a`.`attribs`,`a`.`metadata`,`a`.`metakey`,`a`.`metadesc`,`a`.`access`,`a`.`hits`,`a`.`featured`,`a`.`language`,LENGTH(`a`.`fulltext`) AS `readmore`,`a`.`ordering`,`fp`.`featured_up`,`fp`.`featured_down`,CASE WHEN `c`.`published` = 2 AND `a`.`state` > 0 THEN 2 WHEN `c`.`published` != 1 THEN 0 ELSE `a`.`state` END AS `state`,`c`.`title` AS `category_title`,`c`.`path` AS `category_route`,`c`.`access` AS `category_access`,`c`.`alias` AS `category_alias`,`c`.`language` AS `category_language`,`c`.`published`,`c`.`published` AS `parents_published`,`c`.`lft`,CASE WHEN `a`.`created_by_alias` > ' ' THEN `a`.`created_by_alias` ELSE `ua`.`name` END AS `author`,`ua`.`email` AS `author_email`,`uam`.`name` AS `modified_by_name`,`parent`.`title` AS `parent_title`,`parent`.`id` AS `parent_id`,`parent`.`path` AS `parent_route`,`parent`.`alias` AS `parent_alias`,`parent`.`language` AS `parent_language`,COALESCE(NULLIF(ROUND(`v`.`rating_sum` \/ `v`.`rating_count`, 1), 0), 0) AS `rating`,COALESCE(NULLIF(`v`.`rating_count`, 0), 0) AS `rating_count`\nFROM `atr_content` AS `a`\nLEFT JOIN `atr_categories` AS `c` ON `c`.`id` = `a`.`catid`\nLEFT JOIN `atr_users` AS `ua` ON `ua`.`id` = `a`.`created_by`\nLEFT JOIN `atr_users` AS `uam` ON `uam`.`id` = `a`.`modified_by`\nLEFT JOIN `atr_categories` AS `parent` ON `parent`.`id` = `c`.`parent_id`\nLEFT JOIN `atr_content_frontpage` AS `fp` ON `fp`.`content_id` = `a`.`id`\nLEFT JOIN `atr_content_rating` AS `v` ON `a`.`id` = `v`.`content_id`\nWHERE `a`.`featured` = 1 AND (`fp`.`featured_up` IS NULL OR `fp`.`featured_up` <= :frontpageUp) AND (`fp`.`featured_down` IS NULL OR `fp`.`featured_down` >= :frontpageDown) AND `a`.`access` IN (:preparedArray1) AND `c`.`access` IN (:preparedArray2) AND `c`.`published` = 1 AND `a`.`state` = :condition AND (`a`.`publish_up` IS NULL OR `a`.`publish_up` <= :publishUp) AND (`a`.`publish_down` IS NULL OR `a`.`publish_down` >= :publishDown) AND a.catid IN (1551)\nORDER BY CASE WHEN a.publish_up IS NULL THEN a.created ELSE a.publish_up END DESC , a.created DESC LIMIT 4","params":{":frontpageUp":{"value":"2024-11-27 12:31:07","dataType":"string","length":0,"driverOptions":[]},":frontpageDown":{"value":"2024-11-27 12:31:07","dataType":"string","length":0,"driverOptions":[]},":preparedArray1":{"value":1,"dataType":"int","length":0,"driverOptions":[]},":preparedArray2":{"value":1,"dataType":"int","length":0,"driverOptions":[]},":condition":{"value":1,"dataType":"int","length":0,"driverOptions":[]},":publishUp":{"value":"2024-11-27 12:31:07","dataType":"string","length":0,"driverOptions":[]},":publishDown":{"value":"2024-11-27 12:31:07","dataType":"string","length":0,"driverOptions":[]}},"duration_str":"1.44ms","memory_str":"7.59KB","caller":"\/var\/www\/joomla\/libraries\/src\/MVC\/Model\/BaseDatabaseModel.php:166","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT COUNT(*)\nFROM `atr_content` AS `a`\nLEFT JOIN `atr_categories` AS `c` ON `c`.`id` = `a`.`catid`\nLEFT JOIN `atr_users` AS `ua` ON `ua`.`id` = `a`.`created_by`\nLEFT JOIN `atr_users` AS `uam` ON `uam`.`id` = `a`.`modified_by`\nLEFT JOIN `atr_categories` AS `parent` ON `parent`.`id` = `c`.`parent_id`\nLEFT JOIN `atr_content_frontpage` AS `fp` ON `fp`.`content_id` = `a`.`id`\nLEFT JOIN `atr_content_rating` AS `v` ON `a`.`id` = `v`.`content_id`\nWHERE `a`.`featured` = 1 AND (`fp`.`featured_up` IS NULL OR `fp`.`featured_up` <= :frontpageUp) AND (`fp`.`featured_down` IS NULL OR `fp`.`featured_down` >= :frontpageDown) AND `a`.`access` IN (:preparedArray1) AND `c`.`access` IN (:preparedArray2) AND `c`.`published` = 1 AND `a`.`state` = :condition AND (`a`.`publish_up` IS NULL OR `a`.`publish_up` <= :publishUp) AND (`a`.`publish_down` IS NULL OR `a`.`publish_down` >= :publishDown) AND a.catid IN (1551)","params":{":frontpageUp":{"value":"2024-11-27 12:31:07","dataType":"string","length":0,"driverOptions":[]},":frontpageDown":{"value":"2024-11-27 12:31:07","dataType":"string","length":0,"driverOptions":[]},":preparedArray1":{"value":1,"dataType":"int","length":0,"driverOptions":[]},":preparedArray2":{"value":1,"dataType":"int","length":0,"driverOptions":[]},":condition":{"value":1,"dataType":"int","length":0,"driverOptions":[]},":publishUp":{"value":"2024-11-27 12:31:07","dataType":"string","length":0,"driverOptions":[]},":publishDown":{"value":"2024-11-27 12:31:07","dataType":"string","length":0,"driverOptions":[]}},"duration_str":"964\u03bcs","memory_str":"4.14KB","caller":"\/var\/www\/joomla\/libraries\/src\/MVC\/Model\/BaseDatabaseModel.php:199","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `m`.`id`,`m`.`title`,`m`.`module`,`m`.`position`,`m`.`content`,`m`.`showtitle`,`m`.`params`,`mm`.`menuid`\nFROM `atr_modules` AS `m`\nLEFT JOIN `atr_modules_menu` AS `mm` ON `mm`.`moduleid` = `m`.`id`\nLEFT JOIN `atr_extensions` AS `e` ON `e`.`element` = `m`.`module` AND `e`.`client_id` = `m`.`client_id`\nWHERE \n(\n(\n(`m`.`published` = 1 AND `e`.`enabled` = 1 AND `m`.`client_id` = :clientId AND `m`.`access` IN (:preparedArray1)) AND \n(`m`.`publish_up` IS NULL OR `m`.`publish_up` <= :publishUp)) AND \n(`m`.`publish_down` IS NULL OR `m`.`publish_down` >= :publishDown)) AND \n(`mm`.`menuid` = :itemId OR `mm`.`menuid` <= 0)\nORDER BY `m`.`position`,`m`.`ordering`","params":{":clientId":{"value":0,"dataType":"int","length":0,"driverOptions":[]},":preparedArray1":{"value":1,"dataType":"int","length":0,"driverOptions":[]},":publishUp":{"value":"2024-11-27 12:31:07","dataType":"string","length":0,"driverOptions":[]},":publishDown":{"value":"2024-11-27 12:31:07","dataType":"string","length":0,"driverOptions":[]},":itemId":{"value":301,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"1.83ms","memory_str":"147.28KB","caller":"\/var\/www\/joomla\/libraries\/src\/Cache\/Controller\/CallbackController.php:51","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug`\nFROM `atr_categories` AS `s`\nINNER JOIN `atr_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`)\nWHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1) AND `c`.`published` = 1 AND `s`.`id` = :id\nORDER BY `c`.`lft`","params":{":extension":{"value":"com_content","dataType":"string","length":0,"driverOptions":[]},":preparedArray1":{"value":1,"dataType":"int","length":0,"driverOptions":[]},":id":{"value":1924,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"868\u03bcs","memory_str":"3.89KB","caller":"\/var\/www\/joomla\/libraries\/src\/Categories\/Categories.php:375","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug`\nFROM `atr_categories` AS `s`\nINNER JOIN `atr_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`)\nWHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1) AND `c`.`published` = 1 AND `s`.`id` = :id\nORDER BY `c`.`lft`","params":{":extension":{"value":"com_content","dataType":"string","length":0,"driverOptions":[]},":preparedArray1":{"value":1,"dataType":"int","length":0,"driverOptions":[]},":id":{"value":1236,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"873\u03bcs","memory_str":"3.98KB","caller":"\/var\/www\/joomla\/libraries\/src\/Categories\/Categories.php:375","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug`\nFROM `atr_categories` AS `s`\nINNER JOIN `atr_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`)\nWHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1) AND `c`.`published` = 1 AND `s`.`id` = :id\nORDER BY `c`.`lft`","params":{":extension":{"value":"com_content","dataType":"string","length":0,"driverOptions":[]},":preparedArray1":{"value":1,"dataType":"int","length":0,"driverOptions":[]},":id":{"value":1222,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"747\u03bcs","memory_str":"3.94KB","caller":"\/var\/www\/joomla\/libraries\/src\/Categories\/Categories.php:375","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug`\nFROM `atr_categories` AS `s`\nINNER JOIN `atr_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`)\nWHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1) AND `c`.`published` = 1 AND `s`.`id` = :id\nORDER BY `c`.`lft`","params":{":extension":{"value":"com_content","dataType":"string","length":0,"driverOptions":[]},":preparedArray1":{"value":1,"dataType":"int","length":0,"driverOptions":[]},":id":{"value":1931,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"734\u03bcs","memory_str":"3.91KB","caller":"\/var\/www\/joomla\/libraries\/src\/Categories\/Categories.php:375","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug`\nFROM `atr_categories` AS `s`\nINNER JOIN `atr_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`)\nWHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1) AND `c`.`published` = 1 AND `s`.`id` = :id\nORDER BY `c`.`lft`","params":{":extension":{"value":"com_content","dataType":"string","length":0,"driverOptions":[]},":preparedArray1":{"value":1,"dataType":"int","length":0,"driverOptions":[]},":id":{"value":1935,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"724\u03bcs","memory_str":"3.91KB","caller":"\/var\/www\/joomla\/libraries\/src\/Categories\/Categories.php:375","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug`\nFROM `atr_categories` AS `s`\nINNER JOIN `atr_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`)\nWHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1) AND `c`.`published` = 1 AND `s`.`id` = :id\nORDER BY `c`.`lft`","params":{":extension":{"value":"com_content","dataType":"string","length":0,"driverOptions":[]},":preparedArray1":{"value":1,"dataType":"int","length":0,"driverOptions":[]},":id":{"value":1940,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"719\u03bcs","memory_str":"3.94KB","caller":"\/var\/www\/joomla\/libraries\/src\/Categories\/Categories.php:375","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug`\nFROM `atr_categories` AS `s`\nINNER JOIN `atr_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`)\nWHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1) AND `c`.`published` = 1 AND `s`.`id` = :id\nORDER BY `c`.`lft`","params":{":extension":{"value":"com_content","dataType":"string","length":0,"driverOptions":[]},":preparedArray1":{"value":1,"dataType":"int","length":0,"driverOptions":[]},":id":{"value":1228,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"703\u03bcs","memory_str":"3.98KB","caller":"\/var\/www\/joomla\/libraries\/src\/Categories\/Categories.php:375","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug`\nFROM `atr_categories` AS `s`\nINNER JOIN `atr_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`)\nWHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1) AND `c`.`published` = 1 AND `s`.`id` = :id\nORDER BY `c`.`lft`","params":{":extension":{"value":"com_content","dataType":"string","length":0,"driverOptions":[]},":preparedArray1":{"value":1,"dataType":"int","length":0,"driverOptions":[]},":id":{"value":1205,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"819\u03bcs","memory_str":"3.95KB","caller":"\/var\/www\/joomla\/libraries\/src\/Categories\/Categories.php:375","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug`\nFROM `atr_categories` AS `s`\nINNER JOIN `atr_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`)\nWHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1) AND `c`.`published` = 1 AND `s`.`id` = :id\nORDER BY `c`.`lft`","params":{":extension":{"value":"com_content","dataType":"string","length":0,"driverOptions":[]},":preparedArray1":{"value":1,"dataType":"int","length":0,"driverOptions":[]},":id":{"value":1216,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"843\u03bcs","memory_str":"3.95KB","caller":"\/var\/www\/joomla\/libraries\/src\/Categories\/Categories.php:375","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug`\nFROM `atr_categories` AS `s`\nINNER JOIN `atr_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`)\nWHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1) AND `c`.`published` = 1 AND `s`.`id` = :id\nORDER BY `c`.`lft`","params":{":extension":{"value":"com_content","dataType":"string","length":0,"driverOptions":[]},":preparedArray1":{"value":1,"dataType":"int","length":0,"driverOptions":[]},":id":{"value":1561,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"707\u03bcs","memory_str":"3.89KB","caller":"\/var\/www\/joomla\/libraries\/src\/Categories\/Categories.php:375","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug`\nFROM `atr_categories` AS `s`\nINNER JOIN `atr_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`)\nWHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1) AND `c`.`published` = 1 AND `s`.`id` = :id\nORDER BY `c`.`lft`","params":{":extension":{"value":"com_content","dataType":"string","length":0,"driverOptions":[]},":preparedArray1":{"value":1,"dataType":"int","length":0,"driverOptions":[]},":id":{"value":1210,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"678\u03bcs","memory_str":"3.98KB","caller":"\/var\/www\/joomla\/libraries\/src\/Categories\/Categories.php:375","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug`\nFROM `atr_categories` AS `s`\nINNER JOIN `atr_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`)\nWHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1) AND `c`.`published` = 1 AND `s`.`id` = :id\nORDER BY `c`.`lft`","params":{":extension":{"value":"com_content","dataType":"string","length":0,"driverOptions":[]},":preparedArray1":{"value":1,"dataType":"int","length":0,"driverOptions":[]},":id":{"value":1244,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"695\u03bcs","memory_str":"3.91KB","caller":"\/var\/www\/joomla\/libraries\/src\/Categories\/Categories.php:375","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug`\nFROM `atr_categories` AS `s`\nINNER JOIN `atr_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`)\nWHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1) AND `c`.`published` = 1 AND `s`.`id` = :id\nORDER BY `c`.`lft`","params":{":extension":{"value":"com_content","dataType":"string","length":0,"driverOptions":[]},":preparedArray1":{"value":1,"dataType":"int","length":0,"driverOptions":[]},":id":{"value":1423,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"668\u03bcs","memory_str":"3.91KB","caller":"\/var\/www\/joomla\/libraries\/src\/Categories\/Categories.php:375","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug`\nFROM `atr_categories` AS `s`\nINNER JOIN `atr_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`)\nWHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1) AND `c`.`published` = 1 AND `s`.`id` = :id\nORDER BY `c`.`lft`","params":{":extension":{"value":"com_content","dataType":"string","length":0,"driverOptions":[]},":preparedArray1":{"value":1,"dataType":"int","length":0,"driverOptions":[]},":id":{"value":1331,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"648\u03bcs","memory_str":"6.41KB","caller":"\/var\/www\/joomla\/libraries\/src\/Categories\/Categories.php:375","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug`\nFROM `atr_categories` AS `s`\nINNER JOIN `atr_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`)\nWHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1) AND `c`.`published` = 1 AND `s`.`id` = :id\nORDER BY `c`.`lft`","params":{":extension":{"value":"com_content","dataType":"string","length":0,"driverOptions":[]},":preparedArray1":{"value":1,"dataType":"int","length":0,"driverOptions":[]},":id":{"value":1933,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"593\u03bcs","memory_str":"3.91KB","caller":"\/var\/www\/joomla\/libraries\/src\/Categories\/Categories.php:375","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug`\nFROM `atr_categories` AS `s`\nINNER JOIN `atr_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`)\nWHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1) AND `c`.`published` = 1 AND `s`.`id` = :id\nORDER BY `c`.`lft`","params":{":extension":{"value":"com_content","dataType":"string","length":0,"driverOptions":[]},":preparedArray1":{"value":1,"dataType":"int","length":0,"driverOptions":[]},":id":{"value":1932,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"677\u03bcs","memory_str":"3.91KB","caller":"\/var\/www\/joomla\/libraries\/src\/Categories\/Categories.php:375","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug`\nFROM `atr_categories` AS `s`\nINNER JOIN `atr_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`)\nWHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1) AND `c`.`published` = 1 AND `s`.`id` = :id\nORDER BY `c`.`lft`","params":{":extension":{"value":"com_content","dataType":"string","length":0,"driverOptions":[]},":preparedArray1":{"value":1,"dataType":"int","length":0,"driverOptions":[]},":id":{"value":1936,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"1.87ms","memory_str":"3.91KB","caller":"\/var\/www\/joomla\/libraries\/src\/Categories\/Categories.php:375","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug`\nFROM `atr_categories` AS `s`\nINNER JOIN `atr_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`)\nWHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1) AND `c`.`published` = 1 AND `s`.`id` = :id\nORDER BY `c`.`lft`","params":{":extension":{"value":"com_content","dataType":"string","length":0,"driverOptions":[]},":preparedArray1":{"value":1,"dataType":"int","length":0,"driverOptions":[]},":id":{"value":1937,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"578\u03bcs","memory_str":"3.91KB","caller":"\/var\/www\/joomla\/libraries\/src\/Categories\/Categories.php:375","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug`\nFROM `atr_categories` AS `s`\nINNER JOIN `atr_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`)\nWHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1) AND `c`.`published` = 1 AND `s`.`id` = :id\nORDER BY `c`.`lft`","params":{":extension":{"value":"com_content","dataType":"string","length":0,"driverOptions":[]},":preparedArray1":{"value":1,"dataType":"int","length":0,"driverOptions":[]},":id":{"value":1938,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"613\u03bcs","memory_str":"3.89KB","caller":"\/var\/www\/joomla\/libraries\/src\/Categories\/Categories.php:375","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug`\nFROM `atr_categories` AS `s`\nINNER JOIN `atr_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`)\nWHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1) AND `c`.`published` = 1 AND `s`.`id` = :id\nORDER BY `c`.`lft`","params":{":extension":{"value":"com_content","dataType":"string","length":0,"driverOptions":[]},":preparedArray1":{"value":1,"dataType":"int","length":0,"driverOptions":[]},":id":{"value":1939,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"843\u03bcs","memory_str":"3.89KB","caller":"\/var\/www\/joomla\/libraries\/src\/Categories\/Categories.php:375","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT *\nFROM `atr_rsform_forms`\nWHERE `FormId`='53'","params":[],"duration_str":"728\u03bcs","memory_str":"10.41KB","caller":"\/var\/www\/joomla\/administrator\/components\/com_rsform\/helpers\/rsform.php:3578","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `Lang`\nFROM atr_rsform_forms\nWHERE `FormId` = '53'","params":[],"duration_str":"237\u03bcs","memory_str":"536B","caller":"\/var\/www\/joomla\/administrator\/components\/com_rsform\/helpers\/rsform.php:2902","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `ComponentId`\nFROM `atr_rsform_components`\nWHERE `ComponentTypeId` IN (6) AND `FormId` = '53' AND `Published` = '1'","params":[],"duration_str":"384\u03bcs","memory_str":"520B","caller":"\/var\/www\/joomla\/administrator\/components\/com_rsform\/helpers\/rsform.php:1687","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `ComponentId`\nFROM `atr_rsform_components`\nWHERE `ComponentTypeId` IN (411) AND `FormId` = '53' AND `Published` = '1'","params":[],"duration_str":"307\u03bcs","memory_str":"520B","caller":"\/var\/www\/joomla\/administrator\/components\/com_rsform\/helpers\/rsform.php:1687","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `ComponentId`\nFROM `atr_rsform_components`\nWHERE `ComponentTypeId` IN (355) AND `FormId` = '53' AND `Published` = '1'","params":[],"duration_str":"315\u03bcs","memory_str":"520B","caller":"\/var\/www\/joomla\/administrator\/components\/com_rsform\/helpers\/rsform.php:1687","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `p`.`PropertyValue` AS `name`,`c`.`ComponentId`,`c`.`ComponentTypeId`,`ct`.`ComponentTypeName`,`c`.`Order`\nFROM `atr_rsform_properties` AS `p`\nLEFT JOIN `atr_rsform_components` AS `c` ON (`c`.`ComponentId` = `p`.`ComponentId`)\nLEFT JOIN `atr_rsform_component_types` AS `ct` ON (`ct`.`ComponentTypeId` = `c`.`ComponentTypeId`)\nWHERE `c`.`FormId` = '53' AND `p`.`PropertyName` = 'NAME' AND `c`.`Published` = '1'\nORDER BY `c`.`Order` ASC","params":[],"duration_str":"740\u03bcs","memory_str":"912B","caller":"\/var\/www\/joomla\/administrator\/components\/com_rsform\/helpers\/rsform.php:2601","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `PropertyName`,`PropertyValue`,`ComponentId`\nFROM `atr_rsform_properties`\nWHERE `ComponentId` IN (307,305,308,309,306,450,471,472,527)","params":[],"duration_str":"661\u03bcs","memory_str":"2.13KB","caller":"\/var\/www\/joomla\/administrator\/components\/com_rsform\/helpers\/rsform.php:726","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `FormId`\nFROM `atr_rsform_components`\nWHERE `ComponentId`='307'","params":[],"duration_str":"338\u03bcs","memory_str":"536B","caller":"\/var\/www\/joomla\/administrator\/components\/com_rsform\/helpers\/rsform.php:741","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `ComponentId`\nFROM `atr_rsform_components`\nWHERE `ComponentTypeId` IN (41) AND `FormId` = '53' AND `Published` = '1'","params":[],"duration_str":"307\u03bcs","memory_str":"520B","caller":"\/var\/www\/joomla\/administrator\/components\/com_rsform\/helpers\/rsform.php:1687","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `ComponentId`\nFROM `atr_rsform_components`\nWHERE `ComponentTypeId` IN (2423) AND `FormId` = '53' AND `Published` = '1'","params":[],"duration_str":"721\u03bcs","memory_str":"536B","caller":"\/var\/www\/joomla\/administrator\/components\/com_rsform\/helpers\/rsform.php:1687","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `ComponentId`\nFROM `atr_rsform_components`\nWHERE `ComponentTypeId` IN (9) AND `FormId` = '53' AND `Published` = '1'","params":[],"duration_str":"563\u03bcs","memory_str":"520B","caller":"\/var\/www\/joomla\/administrator\/components\/com_rsform\/helpers\/rsform.php:1687","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `p`.`PropertyValue` AS `ComponentName`,`p`.`ComponentId`\nFROM `atr_rsform_components` AS `c`\nLEFT JOIN `atr_rsform_properties` AS `p` ON (`c`.`ComponentId`=`p`.`ComponentId`)\nWHERE `c`.`FormId`='53' AND `p`.`PropertyName`='NAME' AND `c`.`Published` = '1'\nORDER BY `c`.`Order` ASC","params":[],"duration_str":"1.15ms","memory_str":"736B","caller":"\/var\/www\/joomla\/administrator\/components\/com_rsform\/helpers\/conditions.php:38","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT *\nFROM `atr_rsform_conditions`\nWHERE `form_id` = '53' AND `lang_code` = 'en-GB'\nORDER BY `id` ASC","params":[],"duration_str":"537\u03bcs","memory_str":"880B","caller":"\/var\/www\/joomla\/administrator\/components\/com_rsform\/helpers\/conditions.php:84","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT *\nFROM `atr_rsform_calculations`\nWHERE `formId` = '53'\nORDER BY `ordering`","params":[],"duration_str":"479\u03bcs","memory_str":"752B","caller":"\/var\/www\/joomla\/administrator\/components\/com_rsform\/helpers\/rsform.php:3545","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT id FROM `atr_categories` WHERE id IN (1236,1222,1940,1228,1205,1216) AND published = 1 ORDER BY rgt ASC","params":[],"duration_str":"612\u03bcs","memory_str":"616B","caller":"\/var\/www\/atr\/templates\/ja_teline_v\/helper.php:482","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SHOW FULL COLUMNS FROM `atr_categories`","params":[],"duration_str":"2.01ms","memory_str":"1.7KB","caller":"\/var\/www\/joomla\/libraries\/vendor\/joomla\/database\/src\/Mysqli\/MysqliDriver.php:625","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT *\nFROM `atr_categories`\nWHERE `id` = '1236'","params":[],"duration_str":"598\u03bcs","memory_str":"3KB","caller":"\/var\/www\/joomla\/libraries\/src\/Table\/Table.php:755","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `t`.`id`\nFROM `atr_tags` AS `t`\nINNER JOIN `atr_contentitem_tag_map` AS `m` ON `m`.`tag_id` = `t`.`id`\nWHERE `m`.`type_alias` = :prefix AND `m`.`content_item_id` IN (:preparedArray1)","params":{":preparedArray1":{"value":1236,"dataType":"int","length":0,"driverOptions":[]},":prefix":{"value":"com_content.category","dataType":"string","length":0,"driverOptions":[]}},"duration_str":"500\u03bcs","memory_str":"1.32KB","caller":"\/var\/www\/joomla\/libraries\/src\/Helper\/TagsHelper.php:503","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT *\nFROM `atr_categories`\nWHERE `id` = '1222'","params":[],"duration_str":"596\u03bcs","memory_str":"3KB","caller":"\/var\/www\/joomla\/libraries\/src\/Table\/Table.php:755","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `t`.`id`\nFROM `atr_tags` AS `t`\nINNER JOIN `atr_contentitem_tag_map` AS `m` ON `m`.`tag_id` = `t`.`id`\nWHERE `m`.`type_alias` = :prefix AND `m`.`content_item_id` IN (:preparedArray1)","params":{":preparedArray1":{"value":1222,"dataType":"int","length":0,"driverOptions":[]},":prefix":{"value":"com_content.category","dataType":"string","length":0,"driverOptions":[]}},"duration_str":"348\u03bcs","memory_str":"1.32KB","caller":"\/var\/www\/joomla\/libraries\/src\/Helper\/TagsHelper.php:503","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT *\nFROM `atr_categories`\nWHERE `id` = '1940'","params":[],"duration_str":"460\u03bcs","memory_str":"3KB","caller":"\/var\/www\/joomla\/libraries\/src\/Table\/Table.php:755","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `t`.`id`\nFROM `atr_tags` AS `t`\nINNER JOIN `atr_contentitem_tag_map` AS `m` ON `m`.`tag_id` = `t`.`id`\nWHERE `m`.`type_alias` = :prefix AND `m`.`content_item_id` IN (:preparedArray1)","params":{":preparedArray1":{"value":1940,"dataType":"int","length":0,"driverOptions":[]},":prefix":{"value":"com_content.category","dataType":"string","length":0,"driverOptions":[]}},"duration_str":"426\u03bcs","memory_str":"1.32KB","caller":"\/var\/www\/joomla\/libraries\/src\/Helper\/TagsHelper.php:503","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT *\nFROM `atr_categories`\nWHERE `id` = '1228'","params":[],"duration_str":"427\u03bcs","memory_str":"3KB","caller":"\/var\/www\/joomla\/libraries\/src\/Table\/Table.php:755","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `t`.`id`\nFROM `atr_tags` AS `t`\nINNER JOIN `atr_contentitem_tag_map` AS `m` ON `m`.`tag_id` = `t`.`id`\nWHERE `m`.`type_alias` = :prefix AND `m`.`content_item_id` IN (:preparedArray1)","params":{":preparedArray1":{"value":1228,"dataType":"int","length":0,"driverOptions":[]},":prefix":{"value":"com_content.category","dataType":"string","length":0,"driverOptions":[]}},"duration_str":"316\u03bcs","memory_str":"1.32KB","caller":"\/var\/www\/joomla\/libraries\/src\/Helper\/TagsHelper.php:503","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT *\nFROM `atr_categories`\nWHERE `id` = '1205'","params":[],"duration_str":"396\u03bcs","memory_str":"3KB","caller":"\/var\/www\/joomla\/libraries\/src\/Table\/Table.php:755","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `t`.`id`\nFROM `atr_tags` AS `t`\nINNER JOIN `atr_contentitem_tag_map` AS `m` ON `m`.`tag_id` = `t`.`id`\nWHERE `m`.`type_alias` = :prefix AND `m`.`content_item_id` IN (:preparedArray1)","params":{":preparedArray1":{"value":1205,"dataType":"int","length":0,"driverOptions":[]},":prefix":{"value":"com_content.category","dataType":"string","length":0,"driverOptions":[]}},"duration_str":"401\u03bcs","memory_str":"12.32KB","caller":"\/var\/www\/joomla\/libraries\/src\/Helper\/TagsHelper.php:503","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT *\nFROM `atr_categories`\nWHERE `id` = '1216'","params":[],"duration_str":"440\u03bcs","memory_str":"3KB","caller":"\/var\/www\/joomla\/libraries\/src\/Table\/Table.php:755","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `t`.`id`\nFROM `atr_tags` AS `t`\nINNER JOIN `atr_contentitem_tag_map` AS `m` ON `m`.`tag_id` = `t`.`id`\nWHERE `m`.`type_alias` = :prefix AND `m`.`content_item_id` IN (:preparedArray1)","params":{":preparedArray1":{"value":1216,"dataType":"int","length":0,"driverOptions":[]},":prefix":{"value":"com_content.category","dataType":"string","length":0,"driverOptions":[]}},"duration_str":"399\u03bcs","memory_str":"1.32KB","caller":"\/var\/www\/joomla\/libraries\/src\/Helper\/TagsHelper.php:503","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug`,(\nSELECT COUNT(`i`.`id`)\nFROM `atr_content` AS `i`\nWHERE `i`.`catid` = `c`.`id` AND `i`.`state` = 1) AS `numitems`\nFROM `atr_categories` AS `s`\nINNER JOIN `atr_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`)\nWHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1) AND `c`.`published` = 1 AND `s`.`id` = :id\nORDER BY `c`.`lft`","params":{":extension":{"value":"com_content","dataType":"string","length":0,"driverOptions":[]},":preparedArray1":{"value":1,"dataType":"int","length":0,"driverOptions":[]},":id":{"value":1236,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"9.56ms","memory_str":"4.02KB","caller":"\/var\/www\/joomla\/libraries\/src\/Categories\/Categories.php:375","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `a`.`id`,`a`.`title`,`a`.`alias`,`a`.`introtext`,`a`.`fulltext`,`a`.`checked_out`,`a`.`checked_out_time`,`a`.`catid`,`a`.`created`,`a`.`created_by`,`a`.`created_by_alias`,`a`.`modified`,`a`.`modified_by`,CASE WHEN `a`.`publish_up` IS NULL THEN `a`.`created` ELSE `a`.`publish_up` END AS `publish_up`,`a`.`publish_down`,`a`.`images`,`a`.`urls`,`a`.`attribs`,`a`.`metadata`,`a`.`metakey`,`a`.`metadesc`,`a`.`access`,`a`.`hits`,`a`.`featured`,`a`.`language`,LENGTH(`a`.`fulltext`) AS `readmore`,`a`.`ordering`,`fp`.`featured_up`,`fp`.`featured_down`,CASE WHEN `c`.`published` = 2 AND `a`.`state` > 0 THEN 2 WHEN `c`.`published` != 1 THEN 0 ELSE `a`.`state` END AS `state`,`c`.`title` AS `category_title`,`c`.`path` AS `category_route`,`c`.`access` AS `category_access`,`c`.`alias` AS `category_alias`,`c`.`language` AS `category_language`,`c`.`published`,`c`.`published` AS `parents_published`,`c`.`lft`,CASE WHEN `a`.`created_by_alias` > ' ' THEN `a`.`created_by_alias` ELSE `ua`.`name` END AS `author`,`ua`.`email` AS `author_email`,`uam`.`name` AS `modified_by_name`,`parent`.`title` AS `parent_title`,`parent`.`id` AS `parent_id`,`parent`.`path` AS `parent_route`,`parent`.`alias` AS `parent_alias`,`parent`.`language` AS `parent_language`,COALESCE(NULLIF(ROUND(`v`.`rating_sum` \/ `v`.`rating_count`, 1), 0), 0) AS `rating`,COALESCE(NULLIF(`v`.`rating_count`, 0), 0) AS `rating_count`\nFROM `atr_content` AS `a`\nLEFT JOIN `atr_categories` AS `c` ON `c`.`id` = `a`.`catid`\nLEFT JOIN `atr_users` AS `ua` ON `ua`.`id` = `a`.`created_by`\nLEFT JOIN `atr_users` AS `uam` ON `uam`.`id` = `a`.`modified_by`\nLEFT JOIN `atr_categories` AS `parent` ON `parent`.`id` = `c`.`parent_id`\nLEFT JOIN `atr_content_frontpage` AS `fp` ON `fp`.`content_id` = `a`.`id`\nLEFT JOIN `atr_content_rating` AS `v` ON `a`.`id` = `v`.`content_id`\nWHERE `a`.`access` IN (:preparedArray1) AND `c`.`access` IN (:preparedArray2) AND `c`.`published` = 1 AND `a`.`state` = :condition AND `a`.`catid` IN (:preparedArray3,:preparedArray4,:preparedArray5,:preparedArray6,:preparedArray7,:preparedArray8) AND (`a`.`publish_up` IS NULL OR `a`.`publish_up` <= :publishUp) AND (`a`.`publish_down` IS NULL OR `a`.`publish_down` >= :publishDown)\nORDER BY publish_up DESC LIMIT 3","params":{":preparedArray1":{"value":1,"dataType":"int","length":0,"driverOptions":[]},":preparedArray2":{"value":1,"dataType":"int","length":0,"driverOptions":[]},":condition":{"value":1,"dataType":"int","length":0,"driverOptions":[]},":preparedArray3":{"value":1236,"dataType":"int","length":0,"driverOptions":[]},":preparedArray4":{"value":1239,"dataType":"int","length":0,"driverOptions":[]},":preparedArray5":{"value":1240,"dataType":"int","length":0,"driverOptions":[]},":preparedArray6":{"value":1242,"dataType":"int","length":0,"driverOptions":[]},":preparedArray7":{"value":1238,"dataType":"int","length":0,"driverOptions":[]},":preparedArray8":{"value":1934,"dataType":"int","length":0,"driverOptions":[]},":publishUp":{"value":"2024-11-27 12:31:07","dataType":"string","length":0,"driverOptions":[]},":publishDown":{"value":"2024-11-27 12:31:07","dataType":"string","length":0,"driverOptions":[]}},"duration_str":"8.56ms","memory_str":"39.14KB","caller":"\/var\/www\/joomla\/libraries\/src\/MVC\/Model\/BaseDatabaseModel.php:166","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug`\nFROM `atr_categories` AS `s`\nINNER JOIN `atr_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`)\nWHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1) AND `c`.`published` = 1 AND `s`.`id` = :id\nORDER BY `c`.`lft`","params":{":extension":{"value":"com_content","dataType":"string","length":0,"driverOptions":[]},":preparedArray1":{"value":1,"dataType":"int","length":0,"driverOptions":[]},":id":{"value":1236,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"1.17ms","memory_str":"3.98KB","caller":"\/var\/www\/joomla\/libraries\/src\/Categories\/Categories.php:375","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug`\nFROM `atr_categories` AS `s`\nINNER JOIN `atr_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`)\nWHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1) AND `c`.`published` = 1 AND `s`.`id` = :id\nORDER BY `c`.`lft`","params":{":extension":{"value":"com_content","dataType":"string","length":0,"driverOptions":[]},":preparedArray1":{"value":1,"dataType":"int","length":0,"driverOptions":[]},":id":{"value":1236,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"1ms","memory_str":"3.98KB","caller":"\/var\/www\/joomla\/libraries\/src\/Categories\/Categories.php:375","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT DISTINCT a.id, a.title, a.name, a.checked_out, a.checked_out_time, a.note, a.state, a.access, a.created_time, a.created_user_id, a.ordering, a.language, a.fieldparams, a.params, a.type, a.default_value, a.context, a.group_id, a.label, a.description, a.required, a.only_use_in_subform,l.title AS language_title, l.image AS language_image,uc.name AS editor,ag.title AS access_level,ua.name AS author_name,g.title AS group_title, g.access as group_access, g.state AS group_state, g.note as group_note\nFROM atr_fields AS a\nLEFT JOIN `atr_languages` AS l ON l.lang_code = a.language\nLEFT JOIN atr_users AS uc ON uc.id=a.checked_out\nLEFT JOIN atr_viewlevels AS ag ON ag.id = a.access\nLEFT JOIN atr_users AS ua ON ua.id = a.created_user_id\nLEFT JOIN atr_fields_groups AS g ON g.id = a.group_id\nLEFT JOIN `atr_fields_categories` AS fc ON fc.field_id = a.id\nWHERE \n(\n(`a`.`context` = :context AND (`fc`.`category_id` IS NULL OR `fc`.`category_id` IN (:preparedArray1,:preparedArray2)) AND `a`.`access` IN (:preparedArray3)) AND \n(`a`.`group_id` = 0 OR `g`.`access` IN (:preparedArray4)) AND `a`.`state` = :state) AND \n(`a`.`group_id` = 0 OR `g`.`state` = :gstate) AND `a`.`only_use_in_subform` = :only_use_in_subform\nORDER BY a.ordering ASC","params":{":context":{"value":"com_content.article","dataType":"string","length":0,"driverOptions":[]},":preparedArray1":{"value":1236,"dataType":"int","length":0,"driverOptions":[]},":preparedArray2":{"value":0,"dataType":"int","length":0,"driverOptions":[]},":preparedArray3":{"value":1,"dataType":"int","length":0,"driverOptions":[]},":preparedArray4":{"value":1,"dataType":"int","length":0,"driverOptions":[]},":state":{"value":1,"dataType":"int","length":0,"driverOptions":[]},":gstate":{"value":1,"dataType":"int","length":0,"driverOptions":[]},":only_use_in_subform":{"value":0,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"2.32ms","memory_str":"4.06KB","caller":"\/var\/www\/joomla\/libraries\/src\/MVC\/Model\/BaseDatabaseModel.php:166","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `alias`\nFROM `atr_content`\nWHERE `id` = :id","params":{":id":{"value":25387,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"396\u03bcs","memory_str":"1.31KB","caller":"\/var\/www\/joomla\/components\/com_content\/src\/Service\/Router.php:168","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `alias`\nFROM `atr_content`\nWHERE `id` = :id","params":{":id":{"value":25387,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"340\u03bcs","memory_str":"1.31KB","caller":"\/var\/www\/joomla\/components\/com_content\/src\/Service\/Router.php:168","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `alias`\nFROM `atr_content`\nWHERE `id` = :id","params":{":id":{"value":25374,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"350\u03bcs","memory_str":"1.31KB","caller":"\/var\/www\/joomla\/components\/com_content\/src\/Service\/Router.php:168","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `alias`\nFROM `atr_content`\nWHERE `id` = :id","params":{":id":{"value":25374,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"287\u03bcs","memory_str":"1.31KB","caller":"\/var\/www\/joomla\/components\/com_content\/src\/Service\/Router.php:168","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `alias`\nFROM `atr_content`\nWHERE `id` = :id","params":{":id":{"value":25368,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"367\u03bcs","memory_str":"1.31KB","caller":"\/var\/www\/joomla\/components\/com_content\/src\/Service\/Router.php:168","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `alias`\nFROM `atr_content`\nWHERE `id` = :id","params":{":id":{"value":25368,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"251\u03bcs","memory_str":"1.31KB","caller":"\/var\/www\/joomla\/components\/com_content\/src\/Service\/Router.php:168","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug`,(\nSELECT COUNT(`i`.`id`)\nFROM `atr_content` AS `i`\nWHERE `i`.`catid` = `c`.`id` AND `i`.`state` = 1) AS `numitems`\nFROM `atr_categories` AS `s`\nINNER JOIN `atr_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`)\nWHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1) AND `c`.`published` = 1 AND `s`.`id` = :id\nORDER BY `c`.`lft`","params":{":extension":{"value":"com_content","dataType":"string","length":0,"driverOptions":[]},":preparedArray1":{"value":1,"dataType":"int","length":0,"driverOptions":[]},":id":{"value":1222,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"4.62ms","memory_str":"3.97KB","caller":"\/var\/www\/joomla\/libraries\/src\/Categories\/Categories.php:375","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `a`.`id`,`a`.`title`,`a`.`alias`,`a`.`introtext`,`a`.`fulltext`,`a`.`checked_out`,`a`.`checked_out_time`,`a`.`catid`,`a`.`created`,`a`.`created_by`,`a`.`created_by_alias`,`a`.`modified`,`a`.`modified_by`,CASE WHEN `a`.`publish_up` IS NULL THEN `a`.`created` ELSE `a`.`publish_up` END AS `publish_up`,`a`.`publish_down`,`a`.`images`,`a`.`urls`,`a`.`attribs`,`a`.`metadata`,`a`.`metakey`,`a`.`metadesc`,`a`.`access`,`a`.`hits`,`a`.`featured`,`a`.`language`,LENGTH(`a`.`fulltext`) AS `readmore`,`a`.`ordering`,`fp`.`featured_up`,`fp`.`featured_down`,CASE WHEN `c`.`published` = 2 AND `a`.`state` > 0 THEN 2 WHEN `c`.`published` != 1 THEN 0 ELSE `a`.`state` END AS `state`,`c`.`title` AS `category_title`,`c`.`path` AS `category_route`,`c`.`access` AS `category_access`,`c`.`alias` AS `category_alias`,`c`.`language` AS `category_language`,`c`.`published`,`c`.`published` AS `parents_published`,`c`.`lft`,CASE WHEN `a`.`created_by_alias` > ' ' THEN `a`.`created_by_alias` ELSE `ua`.`name` END AS `author`,`ua`.`email` AS `author_email`,`uam`.`name` AS `modified_by_name`,`parent`.`title` AS `parent_title`,`parent`.`id` AS `parent_id`,`parent`.`path` AS `parent_route`,`parent`.`alias` AS `parent_alias`,`parent`.`language` AS `parent_language`,COALESCE(NULLIF(ROUND(`v`.`rating_sum` \/ `v`.`rating_count`, 1), 0), 0) AS `rating`,COALESCE(NULLIF(`v`.`rating_count`, 0), 0) AS `rating_count`\nFROM `atr_content` AS `a`\nLEFT JOIN `atr_categories` AS `c` ON `c`.`id` = `a`.`catid`\nLEFT JOIN `atr_users` AS `ua` ON `ua`.`id` = `a`.`created_by`\nLEFT JOIN `atr_users` AS `uam` ON `uam`.`id` = `a`.`modified_by`\nLEFT JOIN `atr_categories` AS `parent` ON `parent`.`id` = `c`.`parent_id`\nLEFT JOIN `atr_content_frontpage` AS `fp` ON `fp`.`content_id` = `a`.`id`\nLEFT JOIN `atr_content_rating` AS `v` ON `a`.`id` = `v`.`content_id`\nWHERE `a`.`access` IN (:preparedArray1) AND `c`.`access` IN (:preparedArray2) AND `c`.`published` = 1 AND `a`.`state` = :condition AND `a`.`catid` IN (:preparedArray3,:preparedArray4,:preparedArray5,:preparedArray6) AND (`a`.`publish_up` IS NULL OR `a`.`publish_up` <= :publishUp) AND (`a`.`publish_down` IS NULL OR `a`.`publish_down` >= :publishDown)\nORDER BY publish_up DESC LIMIT 3","params":{":preparedArray1":{"value":1,"dataType":"int","length":0,"driverOptions":[]},":preparedArray2":{"value":1,"dataType":"int","length":0,"driverOptions":[]},":condition":{"value":1,"dataType":"int","length":0,"driverOptions":[]},":preparedArray3":{"value":1222,"dataType":"int","length":0,"driverOptions":[]},":preparedArray4":{"value":1223,"dataType":"int","length":0,"driverOptions":[]},":preparedArray5":{"value":1225,"dataType":"int","length":0,"driverOptions":[]},":preparedArray6":{"value":1293,"dataType":"int","length":0,"driverOptions":[]},":publishUp":{"value":"2024-11-27 12:31:07","dataType":"string","length":0,"driverOptions":[]},":publishDown":{"value":"2024-11-27 12:31:07","dataType":"string","length":0,"driverOptions":[]}},"duration_str":"4.1ms","memory_str":"23.05KB","caller":"\/var\/www\/joomla\/libraries\/src\/MVC\/Model\/BaseDatabaseModel.php:166","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug`\nFROM `atr_categories` AS `s`\nINNER JOIN `atr_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`)\nWHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1) AND `c`.`published` = 1 AND `s`.`id` = :id\nORDER BY `c`.`lft`","params":{":extension":{"value":"com_content","dataType":"string","length":0,"driverOptions":[]},":preparedArray1":{"value":1,"dataType":"int","length":0,"driverOptions":[]},":id":{"value":1222,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"661\u03bcs","memory_str":"3.94KB","caller":"\/var\/www\/joomla\/libraries\/src\/Categories\/Categories.php:375","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug`\nFROM `atr_categories` AS `s`\nINNER JOIN `atr_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`)\nWHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1) AND `c`.`published` = 1 AND `s`.`id` = :id\nORDER BY `c`.`lft`","params":{":extension":{"value":"com_content","dataType":"string","length":0,"driverOptions":[]},":preparedArray1":{"value":1,"dataType":"int","length":0,"driverOptions":[]},":id":{"value":1222,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"602\u03bcs","memory_str":"3.94KB","caller":"\/var\/www\/joomla\/libraries\/src\/Categories\/Categories.php:375","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT DISTINCT a.id, a.title, a.name, a.checked_out, a.checked_out_time, a.note, a.state, a.access, a.created_time, a.created_user_id, a.ordering, a.language, a.fieldparams, a.params, a.type, a.default_value, a.context, a.group_id, a.label, a.description, a.required, a.only_use_in_subform,l.title AS language_title, l.image AS language_image,uc.name AS editor,ag.title AS access_level,ua.name AS author_name,g.title AS group_title, g.access as group_access, g.state AS group_state, g.note as group_note\nFROM atr_fields AS a\nLEFT JOIN `atr_languages` AS l ON l.lang_code = a.language\nLEFT JOIN atr_users AS uc ON uc.id=a.checked_out\nLEFT JOIN atr_viewlevels AS ag ON ag.id = a.access\nLEFT JOIN atr_users AS ua ON ua.id = a.created_user_id\nLEFT JOIN atr_fields_groups AS g ON g.id = a.group_id\nLEFT JOIN `atr_fields_categories` AS fc ON fc.field_id = a.id\nWHERE \n(\n(`a`.`context` = :context AND (`fc`.`category_id` IS NULL OR `fc`.`category_id` IN (:preparedArray1,:preparedArray2)) AND `a`.`access` IN (:preparedArray3)) AND \n(`a`.`group_id` = 0 OR `g`.`access` IN (:preparedArray4)) AND `a`.`state` = :state) AND \n(`a`.`group_id` = 0 OR `g`.`state` = :gstate) AND `a`.`only_use_in_subform` = :only_use_in_subform\nORDER BY a.ordering ASC","params":{":context":{"value":"com_content.article","dataType":"string","length":0,"driverOptions":[]},":preparedArray1":{"value":1222,"dataType":"int","length":0,"driverOptions":[]},":preparedArray2":{"value":0,"dataType":"int","length":0,"driverOptions":[]},":preparedArray3":{"value":1,"dataType":"int","length":0,"driverOptions":[]},":preparedArray4":{"value":1,"dataType":"int","length":0,"driverOptions":[]},":state":{"value":1,"dataType":"int","length":0,"driverOptions":[]},":gstate":{"value":1,"dataType":"int","length":0,"driverOptions":[]},":only_use_in_subform":{"value":0,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"1.1ms","memory_str":"4.06KB","caller":"\/var\/www\/joomla\/libraries\/src\/MVC\/Model\/BaseDatabaseModel.php:166","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `alias`\nFROM `atr_content`\nWHERE `id` = :id","params":{":id":{"value":25390,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"250\u03bcs","memory_str":"1.31KB","caller":"\/var\/www\/joomla\/components\/com_content\/src\/Service\/Router.php:168","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `alias`\nFROM `atr_content`\nWHERE `id` = :id","params":{":id":{"value":25390,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"202\u03bcs","memory_str":"1.31KB","caller":"\/var\/www\/joomla\/components\/com_content\/src\/Service\/Router.php:168","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `alias`\nFROM `atr_content`\nWHERE `id` = :id","params":{":id":{"value":25383,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"268\u03bcs","memory_str":"1.31KB","caller":"\/var\/www\/joomla\/components\/com_content\/src\/Service\/Router.php:168","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `alias`\nFROM `atr_content`\nWHERE `id` = :id","params":{":id":{"value":25383,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"289\u03bcs","memory_str":"1.31KB","caller":"\/var\/www\/joomla\/components\/com_content\/src\/Service\/Router.php:168","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `alias`\nFROM `atr_content`\nWHERE `id` = :id","params":{":id":{"value":25373,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"262\u03bcs","memory_str":"1.31KB","caller":"\/var\/www\/joomla\/components\/com_content\/src\/Service\/Router.php:168","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `alias`\nFROM `atr_content`\nWHERE `id` = :id","params":{":id":{"value":25373,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"257\u03bcs","memory_str":"1.31KB","caller":"\/var\/www\/joomla\/components\/com_content\/src\/Service\/Router.php:168","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug`,(\nSELECT COUNT(`i`.`id`)\nFROM `atr_content` AS `i`\nWHERE `i`.`catid` = `c`.`id` AND `i`.`state` = 1) AS `numitems`\nFROM `atr_categories` AS `s`\nINNER JOIN `atr_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`)\nWHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1) AND `c`.`published` = 1 AND `s`.`id` = :id\nORDER BY `c`.`lft`","params":{":extension":{"value":"com_content","dataType":"string","length":0,"driverOptions":[]},":preparedArray1":{"value":1,"dataType":"int","length":0,"driverOptions":[]},":id":{"value":1940,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"4.41ms","memory_str":"3.97KB","caller":"\/var\/www\/joomla\/libraries\/src\/Categories\/Categories.php:375","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `a`.`id`,`a`.`title`,`a`.`alias`,`a`.`introtext`,`a`.`fulltext`,`a`.`checked_out`,`a`.`checked_out_time`,`a`.`catid`,`a`.`created`,`a`.`created_by`,`a`.`created_by_alias`,`a`.`modified`,`a`.`modified_by`,CASE WHEN `a`.`publish_up` IS NULL THEN `a`.`created` ELSE `a`.`publish_up` END AS `publish_up`,`a`.`publish_down`,`a`.`images`,`a`.`urls`,`a`.`attribs`,`a`.`metadata`,`a`.`metakey`,`a`.`metadesc`,`a`.`access`,`a`.`hits`,`a`.`featured`,`a`.`language`,LENGTH(`a`.`fulltext`) AS `readmore`,`a`.`ordering`,`fp`.`featured_up`,`fp`.`featured_down`,CASE WHEN `c`.`published` = 2 AND `a`.`state` > 0 THEN 2 WHEN `c`.`published` != 1 THEN 0 ELSE `a`.`state` END AS `state`,`c`.`title` AS `category_title`,`c`.`path` AS `category_route`,`c`.`access` AS `category_access`,`c`.`alias` AS `category_alias`,`c`.`language` AS `category_language`,`c`.`published`,`c`.`published` AS `parents_published`,`c`.`lft`,CASE WHEN `a`.`created_by_alias` > ' ' THEN `a`.`created_by_alias` ELSE `ua`.`name` END AS `author`,`ua`.`email` AS `author_email`,`uam`.`name` AS `modified_by_name`,`parent`.`title` AS `parent_title`,`parent`.`id` AS `parent_id`,`parent`.`path` AS `parent_route`,`parent`.`alias` AS `parent_alias`,`parent`.`language` AS `parent_language`,COALESCE(NULLIF(ROUND(`v`.`rating_sum` \/ `v`.`rating_count`, 1), 0), 0) AS `rating`,COALESCE(NULLIF(`v`.`rating_count`, 0), 0) AS `rating_count`\nFROM `atr_content` AS `a`\nLEFT JOIN `atr_categories` AS `c` ON `c`.`id` = `a`.`catid`\nLEFT JOIN `atr_users` AS `ua` ON `ua`.`id` = `a`.`created_by`\nLEFT JOIN `atr_users` AS `uam` ON `uam`.`id` = `a`.`modified_by`\nLEFT JOIN `atr_categories` AS `parent` ON `parent`.`id` = `c`.`parent_id`\nLEFT JOIN `atr_content_frontpage` AS `fp` ON `fp`.`content_id` = `a`.`id`\nLEFT JOIN `atr_content_rating` AS `v` ON `a`.`id` = `v`.`content_id`\nWHERE `a`.`access` IN (:preparedArray1) AND `c`.`access` IN (:preparedArray2) AND `c`.`published` = 1 AND `a`.`state` = :condition AND `a`.`catid` IN (:preparedArray3,:preparedArray4,:preparedArray5,:preparedArray6) AND (`a`.`publish_up` IS NULL OR `a`.`publish_up` <= :publishUp) AND (`a`.`publish_down` IS NULL OR `a`.`publish_down` >= :publishDown)\nORDER BY publish_up DESC LIMIT 3","params":{":preparedArray1":{"value":1,"dataType":"int","length":0,"driverOptions":[]},":preparedArray2":{"value":1,"dataType":"int","length":0,"driverOptions":[]},":condition":{"value":1,"dataType":"int","length":0,"driverOptions":[]},":preparedArray3":{"value":1940,"dataType":"int","length":0,"driverOptions":[]},":preparedArray4":{"value":1224,"dataType":"int","length":0,"driverOptions":[]},":preparedArray5":{"value":1227,"dataType":"int","length":0,"driverOptions":[]},":preparedArray6":{"value":1263,"dataType":"int","length":0,"driverOptions":[]},":publishUp":{"value":"2024-11-27 12:31:07","dataType":"string","length":0,"driverOptions":[]},":publishDown":{"value":"2024-11-27 12:31:07","dataType":"string","length":0,"driverOptions":[]}},"duration_str":"4.75ms","memory_str":"23.05KB","caller":"\/var\/www\/joomla\/libraries\/src\/MVC\/Model\/BaseDatabaseModel.php:166","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug`\nFROM `atr_categories` AS `s`\nINNER JOIN `atr_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`)\nWHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1) AND `c`.`published` = 1 AND `s`.`id` = :id\nORDER BY `c`.`lft`","params":{":extension":{"value":"com_content","dataType":"string","length":0,"driverOptions":[]},":preparedArray1":{"value":1,"dataType":"int","length":0,"driverOptions":[]},":id":{"value":1940,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"689\u03bcs","memory_str":"3.94KB","caller":"\/var\/www\/joomla\/libraries\/src\/Categories\/Categories.php:375","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug`\nFROM `atr_categories` AS `s`\nINNER JOIN `atr_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`)\nWHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1) AND `c`.`published` = 1 AND `s`.`id` = :id\nORDER BY `c`.`lft`","params":{":extension":{"value":"com_content","dataType":"string","length":0,"driverOptions":[]},":preparedArray1":{"value":1,"dataType":"int","length":0,"driverOptions":[]},":id":{"value":1940,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"691\u03bcs","memory_str":"3.94KB","caller":"\/var\/www\/joomla\/libraries\/src\/Categories\/Categories.php:375","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT DISTINCT a.id, a.title, a.name, a.checked_out, a.checked_out_time, a.note, a.state, a.access, a.created_time, a.created_user_id, a.ordering, a.language, a.fieldparams, a.params, a.type, a.default_value, a.context, a.group_id, a.label, a.description, a.required, a.only_use_in_subform,l.title AS language_title, l.image AS language_image,uc.name AS editor,ag.title AS access_level,ua.name AS author_name,g.title AS group_title, g.access as group_access, g.state AS group_state, g.note as group_note\nFROM atr_fields AS a\nLEFT JOIN `atr_languages` AS l ON l.lang_code = a.language\nLEFT JOIN atr_users AS uc ON uc.id=a.checked_out\nLEFT JOIN atr_viewlevels AS ag ON ag.id = a.access\nLEFT JOIN atr_users AS ua ON ua.id = a.created_user_id\nLEFT JOIN atr_fields_groups AS g ON g.id = a.group_id\nLEFT JOIN `atr_fields_categories` AS fc ON fc.field_id = a.id\nWHERE \n(\n(`a`.`context` = :context AND (`fc`.`category_id` IS NULL OR `fc`.`category_id` IN (:preparedArray1,:preparedArray2)) AND `a`.`access` IN (:preparedArray3)) AND \n(`a`.`group_id` = 0 OR `g`.`access` IN (:preparedArray4)) AND `a`.`state` = :state) AND \n(`a`.`group_id` = 0 OR `g`.`state` = :gstate) AND `a`.`only_use_in_subform` = :only_use_in_subform\nORDER BY a.ordering ASC","params":{":context":{"value":"com_content.article","dataType":"string","length":0,"driverOptions":[]},":preparedArray1":{"value":1940,"dataType":"int","length":0,"driverOptions":[]},":preparedArray2":{"value":0,"dataType":"int","length":0,"driverOptions":[]},":preparedArray3":{"value":1,"dataType":"int","length":0,"driverOptions":[]},":preparedArray4":{"value":1,"dataType":"int","length":0,"driverOptions":[]},":state":{"value":1,"dataType":"int","length":0,"driverOptions":[]},":gstate":{"value":1,"dataType":"int","length":0,"driverOptions":[]},":only_use_in_subform":{"value":0,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"1.39ms","memory_str":"4.06KB","caller":"\/var\/www\/joomla\/libraries\/src\/MVC\/Model\/BaseDatabaseModel.php:166","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `alias`\nFROM `atr_content`\nWHERE `id` = :id","params":{":id":{"value":25391,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"429\u03bcs","memory_str":"1.31KB","caller":"\/var\/www\/joomla\/components\/com_content\/src\/Service\/Router.php:168","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `alias`\nFROM `atr_content`\nWHERE `id` = :id","params":{":id":{"value":25391,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"287\u03bcs","memory_str":"1.31KB","caller":"\/var\/www\/joomla\/components\/com_content\/src\/Service\/Router.php:168","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `alias`\nFROM `atr_content`\nWHERE `id` = :id","params":{":id":{"value":25377,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"315\u03bcs","memory_str":"1.31KB","caller":"\/var\/www\/joomla\/components\/com_content\/src\/Service\/Router.php:168","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `alias`\nFROM `atr_content`\nWHERE `id` = :id","params":{":id":{"value":25377,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"278\u03bcs","memory_str":"1.31KB","caller":"\/var\/www\/joomla\/components\/com_content\/src\/Service\/Router.php:168","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `alias`\nFROM `atr_content`\nWHERE `id` = :id","params":{":id":{"value":25375,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"289\u03bcs","memory_str":"1.31KB","caller":"\/var\/www\/joomla\/components\/com_content\/src\/Service\/Router.php:168","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `alias`\nFROM `atr_content`\nWHERE `id` = :id","params":{":id":{"value":25375,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"251\u03bcs","memory_str":"1.31KB","caller":"\/var\/www\/joomla\/components\/com_content\/src\/Service\/Router.php:168","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug`,(\nSELECT COUNT(`i`.`id`)\nFROM `atr_content` AS `i`\nWHERE `i`.`catid` = `c`.`id` AND `i`.`state` = 1) AS `numitems`\nFROM `atr_categories` AS `s`\nINNER JOIN `atr_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`)\nWHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1) AND `c`.`published` = 1 AND `s`.`id` = :id\nORDER BY `c`.`lft`","params":{":extension":{"value":"com_content","dataType":"string","length":0,"driverOptions":[]},":preparedArray1":{"value":1,"dataType":"int","length":0,"driverOptions":[]},":id":{"value":1228,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"3.97ms","memory_str":"4.02KB","caller":"\/var\/www\/joomla\/libraries\/src\/Categories\/Categories.php:375","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `a`.`id`,`a`.`title`,`a`.`alias`,`a`.`introtext`,`a`.`fulltext`,`a`.`checked_out`,`a`.`checked_out_time`,`a`.`catid`,`a`.`created`,`a`.`created_by`,`a`.`created_by_alias`,`a`.`modified`,`a`.`modified_by`,CASE WHEN `a`.`publish_up` IS NULL THEN `a`.`created` ELSE `a`.`publish_up` END AS `publish_up`,`a`.`publish_down`,`a`.`images`,`a`.`urls`,`a`.`attribs`,`a`.`metadata`,`a`.`metakey`,`a`.`metadesc`,`a`.`access`,`a`.`hits`,`a`.`featured`,`a`.`language`,LENGTH(`a`.`fulltext`) AS `readmore`,`a`.`ordering`,`fp`.`featured_up`,`fp`.`featured_down`,CASE WHEN `c`.`published` = 2 AND `a`.`state` > 0 THEN 2 WHEN `c`.`published` != 1 THEN 0 ELSE `a`.`state` END AS `state`,`c`.`title` AS `category_title`,`c`.`path` AS `category_route`,`c`.`access` AS `category_access`,`c`.`alias` AS `category_alias`,`c`.`language` AS `category_language`,`c`.`published`,`c`.`published` AS `parents_published`,`c`.`lft`,CASE WHEN `a`.`created_by_alias` > ' ' THEN `a`.`created_by_alias` ELSE `ua`.`name` END AS `author`,`ua`.`email` AS `author_email`,`uam`.`name` AS `modified_by_name`,`parent`.`title` AS `parent_title`,`parent`.`id` AS `parent_id`,`parent`.`path` AS `parent_route`,`parent`.`alias` AS `parent_alias`,`parent`.`language` AS `parent_language`,COALESCE(NULLIF(ROUND(`v`.`rating_sum` \/ `v`.`rating_count`, 1), 0), 0) AS `rating`,COALESCE(NULLIF(`v`.`rating_count`, 0), 0) AS `rating_count`\nFROM `atr_content` AS `a`\nLEFT JOIN `atr_categories` AS `c` ON `c`.`id` = `a`.`catid`\nLEFT JOIN `atr_users` AS `ua` ON `ua`.`id` = `a`.`created_by`\nLEFT JOIN `atr_users` AS `uam` ON `uam`.`id` = `a`.`modified_by`\nLEFT JOIN `atr_categories` AS `parent` ON `parent`.`id` = `c`.`parent_id`\nLEFT JOIN `atr_content_frontpage` AS `fp` ON `fp`.`content_id` = `a`.`id`\nLEFT JOIN `atr_content_rating` AS `v` ON `a`.`id` = `v`.`content_id`\nWHERE `a`.`access` IN (:preparedArray1) AND `c`.`access` IN (:preparedArray2) AND `c`.`published` = 1 AND `a`.`state` = :condition AND `a`.`catid` IN (:preparedArray3,:preparedArray4,:preparedArray5,:preparedArray6,:preparedArray7,:preparedArray8) AND (`a`.`publish_up` IS NULL OR `a`.`publish_up` <= :publishUp) AND (`a`.`publish_down` IS NULL OR `a`.`publish_down` >= :publishDown)\nORDER BY publish_up DESC LIMIT 3","params":{":preparedArray1":{"value":1,"dataType":"int","length":0,"driverOptions":[]},":preparedArray2":{"value":1,"dataType":"int","length":0,"driverOptions":[]},":condition":{"value":1,"dataType":"int","length":0,"driverOptions":[]},":preparedArray3":{"value":1228,"dataType":"int","length":0,"driverOptions":[]},":preparedArray4":{"value":1229,"dataType":"int","length":0,"driverOptions":[]},":preparedArray5":{"value":1230,"dataType":"int","length":0,"driverOptions":[]},":preparedArray6":{"value":1232,"dataType":"int","length":0,"driverOptions":[]},":preparedArray7":{"value":1233,"dataType":"int","length":0,"driverOptions":[]},":preparedArray8":{"value":1303,"dataType":"int","length":0,"driverOptions":[]},":publishUp":{"value":"2024-11-27 12:31:07","dataType":"string","length":0,"driverOptions":[]},":publishDown":{"value":"2024-11-27 12:31:07","dataType":"string","length":0,"driverOptions":[]}},"duration_str":"4.7ms","memory_str":"23.14KB","caller":"\/var\/www\/joomla\/libraries\/src\/MVC\/Model\/BaseDatabaseModel.php:166","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug`\nFROM `atr_categories` AS `s`\nINNER JOIN `atr_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`)\nWHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1) AND `c`.`published` = 1 AND `s`.`id` = :id\nORDER BY `c`.`lft`","params":{":extension":{"value":"com_content","dataType":"string","length":0,"driverOptions":[]},":preparedArray1":{"value":1,"dataType":"int","length":0,"driverOptions":[]},":id":{"value":1228,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"711\u03bcs","memory_str":"3.98KB","caller":"\/var\/www\/joomla\/libraries\/src\/Categories\/Categories.php:375","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug`\nFROM `atr_categories` AS `s`\nINNER JOIN `atr_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`)\nWHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1) AND `c`.`published` = 1 AND `s`.`id` = :id\nORDER BY `c`.`lft`","params":{":extension":{"value":"com_content","dataType":"string","length":0,"driverOptions":[]},":preparedArray1":{"value":1,"dataType":"int","length":0,"driverOptions":[]},":id":{"value":1228,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"696\u03bcs","memory_str":"3.98KB","caller":"\/var\/www\/joomla\/libraries\/src\/Categories\/Categories.php:375","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT DISTINCT a.id, a.title, a.name, a.checked_out, a.checked_out_time, a.note, a.state, a.access, a.created_time, a.created_user_id, a.ordering, a.language, a.fieldparams, a.params, a.type, a.default_value, a.context, a.group_id, a.label, a.description, a.required, a.only_use_in_subform,l.title AS language_title, l.image AS language_image,uc.name AS editor,ag.title AS access_level,ua.name AS author_name,g.title AS group_title, g.access as group_access, g.state AS group_state, g.note as group_note\nFROM atr_fields AS a\nLEFT JOIN `atr_languages` AS l ON l.lang_code = a.language\nLEFT JOIN atr_users AS uc ON uc.id=a.checked_out\nLEFT JOIN atr_viewlevels AS ag ON ag.id = a.access\nLEFT JOIN atr_users AS ua ON ua.id = a.created_user_id\nLEFT JOIN atr_fields_groups AS g ON g.id = a.group_id\nLEFT JOIN `atr_fields_categories` AS fc ON fc.field_id = a.id\nWHERE \n(\n(`a`.`context` = :context AND (`fc`.`category_id` IS NULL OR `fc`.`category_id` IN (:preparedArray1,:preparedArray2)) AND `a`.`access` IN (:preparedArray3)) AND \n(`a`.`group_id` = 0 OR `g`.`access` IN (:preparedArray4)) AND `a`.`state` = :state) AND \n(`a`.`group_id` = 0 OR `g`.`state` = :gstate) AND `a`.`only_use_in_subform` = :only_use_in_subform\nORDER BY a.ordering ASC","params":{":context":{"value":"com_content.article","dataType":"string","length":0,"driverOptions":[]},":preparedArray1":{"value":1228,"dataType":"int","length":0,"driverOptions":[]},":preparedArray2":{"value":0,"dataType":"int","length":0,"driverOptions":[]},":preparedArray3":{"value":1,"dataType":"int","length":0,"driverOptions":[]},":preparedArray4":{"value":1,"dataType":"int","length":0,"driverOptions":[]},":state":{"value":1,"dataType":"int","length":0,"driverOptions":[]},":gstate":{"value":1,"dataType":"int","length":0,"driverOptions":[]},":only_use_in_subform":{"value":0,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"1.18ms","memory_str":"4.06KB","caller":"\/var\/www\/joomla\/libraries\/src\/MVC\/Model\/BaseDatabaseModel.php:166","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `alias`\nFROM `atr_content`\nWHERE `id` = :id","params":{":id":{"value":25380,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"279\u03bcs","memory_str":"1.31KB","caller":"\/var\/www\/joomla\/components\/com_content\/src\/Service\/Router.php:168","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `alias`\nFROM `atr_content`\nWHERE `id` = :id","params":{":id":{"value":25380,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"254\u03bcs","memory_str":"1.31KB","caller":"\/var\/www\/joomla\/components\/com_content\/src\/Service\/Router.php:168","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `alias`\nFROM `atr_content`\nWHERE `id` = :id","params":{":id":{"value":25378,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"253\u03bcs","memory_str":"1.31KB","caller":"\/var\/www\/joomla\/components\/com_content\/src\/Service\/Router.php:168","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `alias`\nFROM `atr_content`\nWHERE `id` = :id","params":{":id":{"value":25378,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"260\u03bcs","memory_str":"1.31KB","caller":"\/var\/www\/joomla\/components\/com_content\/src\/Service\/Router.php:168","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `alias`\nFROM `atr_content`\nWHERE `id` = :id","params":{":id":{"value":25367,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"378\u03bcs","memory_str":"1.31KB","caller":"\/var\/www\/joomla\/components\/com_content\/src\/Service\/Router.php:168","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `alias`\nFROM `atr_content`\nWHERE `id` = :id","params":{":id":{"value":25367,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"313\u03bcs","memory_str":"1.31KB","caller":"\/var\/www\/joomla\/components\/com_content\/src\/Service\/Router.php:168","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug`,(\nSELECT COUNT(`i`.`id`)\nFROM `atr_content` AS `i`\nWHERE `i`.`catid` = `c`.`id` AND `i`.`state` = 1) AS `numitems`\nFROM `atr_categories` AS `s`\nINNER JOIN `atr_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`)\nWHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1) AND `c`.`published` = 1 AND `s`.`id` = :id\nORDER BY `c`.`lft`","params":{":extension":{"value":"com_content","dataType":"string","length":0,"driverOptions":[]},":preparedArray1":{"value":1,"dataType":"int","length":0,"driverOptions":[]},":id":{"value":1205,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"6.18ms","memory_str":"3.98KB","caller":"\/var\/www\/joomla\/libraries\/src\/Categories\/Categories.php:375","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `a`.`id`,`a`.`title`,`a`.`alias`,`a`.`introtext`,`a`.`fulltext`,`a`.`checked_out`,`a`.`checked_out_time`,`a`.`catid`,`a`.`created`,`a`.`created_by`,`a`.`created_by_alias`,`a`.`modified`,`a`.`modified_by`,CASE WHEN `a`.`publish_up` IS NULL THEN `a`.`created` ELSE `a`.`publish_up` END AS `publish_up`,`a`.`publish_down`,`a`.`images`,`a`.`urls`,`a`.`attribs`,`a`.`metadata`,`a`.`metakey`,`a`.`metadesc`,`a`.`access`,`a`.`hits`,`a`.`featured`,`a`.`language`,LENGTH(`a`.`fulltext`) AS `readmore`,`a`.`ordering`,`fp`.`featured_up`,`fp`.`featured_down`,CASE WHEN `c`.`published` = 2 AND `a`.`state` > 0 THEN 2 WHEN `c`.`published` != 1 THEN 0 ELSE `a`.`state` END AS `state`,`c`.`title` AS `category_title`,`c`.`path` AS `category_route`,`c`.`access` AS `category_access`,`c`.`alias` AS `category_alias`,`c`.`language` AS `category_language`,`c`.`published`,`c`.`published` AS `parents_published`,`c`.`lft`,CASE WHEN `a`.`created_by_alias` > ' ' THEN `a`.`created_by_alias` ELSE `ua`.`name` END AS `author`,`ua`.`email` AS `author_email`,`uam`.`name` AS `modified_by_name`,`parent`.`title` AS `parent_title`,`parent`.`id` AS `parent_id`,`parent`.`path` AS `parent_route`,`parent`.`alias` AS `parent_alias`,`parent`.`language` AS `parent_language`,COALESCE(NULLIF(ROUND(`v`.`rating_sum` \/ `v`.`rating_count`, 1), 0), 0) AS `rating`,COALESCE(NULLIF(`v`.`rating_count`, 0), 0) AS `rating_count`\nFROM `atr_content` AS `a`\nLEFT JOIN `atr_categories` AS `c` ON `c`.`id` = `a`.`catid`\nLEFT JOIN `atr_users` AS `ua` ON `ua`.`id` = `a`.`created_by`\nLEFT JOIN `atr_users` AS `uam` ON `uam`.`id` = `a`.`modified_by`\nLEFT JOIN `atr_categories` AS `parent` ON `parent`.`id` = `c`.`parent_id`\nLEFT JOIN `atr_content_frontpage` AS `fp` ON `fp`.`content_id` = `a`.`id`\nLEFT JOIN `atr_content_rating` AS `v` ON `a`.`id` = `v`.`content_id`\nWHERE `a`.`access` IN (:preparedArray1) AND `c`.`access` IN (:preparedArray2) AND `c`.`published` = 1 AND `a`.`state` = :condition AND `a`.`catid` IN (:preparedArray3,:preparedArray4,:preparedArray5,:preparedArray6,:preparedArray7) AND (`a`.`publish_up` IS NULL OR `a`.`publish_up` <= :publishUp) AND (`a`.`publish_down` IS NULL OR `a`.`publish_down` >= :publishDown)\nORDER BY publish_up DESC LIMIT 3","params":{":preparedArray1":{"value":1,"dataType":"int","length":0,"driverOptions":[]},":preparedArray2":{"value":1,"dataType":"int","length":0,"driverOptions":[]},":condition":{"value":1,"dataType":"int","length":0,"driverOptions":[]},":preparedArray3":{"value":1205,"dataType":"int","length":0,"driverOptions":[]},":preparedArray4":{"value":1206,"dataType":"int","length":0,"driverOptions":[]},":preparedArray5":{"value":1207,"dataType":"int","length":0,"driverOptions":[]},":preparedArray6":{"value":1208,"dataType":"int","length":0,"driverOptions":[]},":preparedArray7":{"value":1209,"dataType":"int","length":0,"driverOptions":[]},":publishUp":{"value":"2024-11-27 12:31:07","dataType":"string","length":0,"driverOptions":[]},":publishDown":{"value":"2024-11-27 12:31:07","dataType":"string","length":0,"driverOptions":[]}},"duration_str":"7.02ms","memory_str":"23.08KB","caller":"\/var\/www\/joomla\/libraries\/src\/MVC\/Model\/BaseDatabaseModel.php:166","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug`\nFROM `atr_categories` AS `s`\nINNER JOIN `atr_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`)\nWHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1) AND `c`.`published` = 1 AND `s`.`id` = :id\nORDER BY `c`.`lft`","params":{":extension":{"value":"com_content","dataType":"string","length":0,"driverOptions":[]},":preparedArray1":{"value":1,"dataType":"int","length":0,"driverOptions":[]},":id":{"value":1205,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"743\u03bcs","memory_str":"3.95KB","caller":"\/var\/www\/joomla\/libraries\/src\/Categories\/Categories.php:375","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug`\nFROM `atr_categories` AS `s`\nINNER JOIN `atr_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`)\nWHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1) AND `c`.`published` = 1 AND `s`.`id` = :id\nORDER BY `c`.`lft`","params":{":extension":{"value":"com_content","dataType":"string","length":0,"driverOptions":[]},":preparedArray1":{"value":1,"dataType":"int","length":0,"driverOptions":[]},":id":{"value":1205,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"642\u03bcs","memory_str":"3.95KB","caller":"\/var\/www\/joomla\/libraries\/src\/Categories\/Categories.php:375","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT DISTINCT a.id, a.title, a.name, a.checked_out, a.checked_out_time, a.note, a.state, a.access, a.created_time, a.created_user_id, a.ordering, a.language, a.fieldparams, a.params, a.type, a.default_value, a.context, a.group_id, a.label, a.description, a.required, a.only_use_in_subform,l.title AS language_title, l.image AS language_image,uc.name AS editor,ag.title AS access_level,ua.name AS author_name,g.title AS group_title, g.access as group_access, g.state AS group_state, g.note as group_note\nFROM atr_fields AS a\nLEFT JOIN `atr_languages` AS l ON l.lang_code = a.language\nLEFT JOIN atr_users AS uc ON uc.id=a.checked_out\nLEFT JOIN atr_viewlevels AS ag ON ag.id = a.access\nLEFT JOIN atr_users AS ua ON ua.id = a.created_user_id\nLEFT JOIN atr_fields_groups AS g ON g.id = a.group_id\nLEFT JOIN `atr_fields_categories` AS fc ON fc.field_id = a.id\nWHERE \n(\n(`a`.`context` = :context AND (`fc`.`category_id` IS NULL OR `fc`.`category_id` IN (:preparedArray1,:preparedArray2)) AND `a`.`access` IN (:preparedArray3)) AND \n(`a`.`group_id` = 0 OR `g`.`access` IN (:preparedArray4)) AND `a`.`state` = :state) AND \n(`a`.`group_id` = 0 OR `g`.`state` = :gstate) AND `a`.`only_use_in_subform` = :only_use_in_subform\nORDER BY a.ordering ASC","params":{":context":{"value":"com_content.article","dataType":"string","length":0,"driverOptions":[]},":preparedArray1":{"value":1205,"dataType":"int","length":0,"driverOptions":[]},":preparedArray2":{"value":0,"dataType":"int","length":0,"driverOptions":[]},":preparedArray3":{"value":1,"dataType":"int","length":0,"driverOptions":[]},":preparedArray4":{"value":1,"dataType":"int","length":0,"driverOptions":[]},":state":{"value":1,"dataType":"int","length":0,"driverOptions":[]},":gstate":{"value":1,"dataType":"int","length":0,"driverOptions":[]},":only_use_in_subform":{"value":0,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"1.11ms","memory_str":"4.06KB","caller":"\/var\/www\/joomla\/libraries\/src\/MVC\/Model\/BaseDatabaseModel.php:166","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `alias`\nFROM `atr_content`\nWHERE `id` = :id","params":{":id":{"value":25384,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"269\u03bcs","memory_str":"1.31KB","caller":"\/var\/www\/joomla\/components\/com_content\/src\/Service\/Router.php:168","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `alias`\nFROM `atr_content`\nWHERE `id` = :id","params":{":id":{"value":25384,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"358\u03bcs","memory_str":"1.31KB","caller":"\/var\/www\/joomla\/components\/com_content\/src\/Service\/Router.php:168","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `alias`\nFROM `atr_content`\nWHERE `id` = :id","params":{":id":{"value":25359,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"231\u03bcs","memory_str":"1.31KB","caller":"\/var\/www\/joomla\/components\/com_content\/src\/Service\/Router.php:168","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `alias`\nFROM `atr_content`\nWHERE `id` = :id","params":{":id":{"value":25359,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"226\u03bcs","memory_str":"1.31KB","caller":"\/var\/www\/joomla\/components\/com_content\/src\/Service\/Router.php:168","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `alias`\nFROM `atr_content`\nWHERE `id` = :id","params":{":id":{"value":25339,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"262\u03bcs","memory_str":"1.31KB","caller":"\/var\/www\/joomla\/components\/com_content\/src\/Service\/Router.php:168","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `alias`\nFROM `atr_content`\nWHERE `id` = :id","params":{":id":{"value":25339,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"221\u03bcs","memory_str":"1.31KB","caller":"\/var\/www\/joomla\/components\/com_content\/src\/Service\/Router.php:168","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug`,(\nSELECT COUNT(`i`.`id`)\nFROM `atr_content` AS `i`\nWHERE `i`.`catid` = `c`.`id` AND `i`.`state` = 1) AS `numitems`\nFROM `atr_categories` AS `s`\nINNER JOIN `atr_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`)\nWHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1) AND `c`.`published` = 1 AND `s`.`id` = :id\nORDER BY `c`.`lft`","params":{":extension":{"value":"com_content","dataType":"string","length":0,"driverOptions":[]},":preparedArray1":{"value":1,"dataType":"int","length":0,"driverOptions":[]},":id":{"value":1216,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"4.05ms","memory_str":"3.98KB","caller":"\/var\/www\/joomla\/libraries\/src\/Categories\/Categories.php:375","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `a`.`id`,`a`.`title`,`a`.`alias`,`a`.`introtext`,`a`.`fulltext`,`a`.`checked_out`,`a`.`checked_out_time`,`a`.`catid`,`a`.`created`,`a`.`created_by`,`a`.`created_by_alias`,`a`.`modified`,`a`.`modified_by`,CASE WHEN `a`.`publish_up` IS NULL THEN `a`.`created` ELSE `a`.`publish_up` END AS `publish_up`,`a`.`publish_down`,`a`.`images`,`a`.`urls`,`a`.`attribs`,`a`.`metadata`,`a`.`metakey`,`a`.`metadesc`,`a`.`access`,`a`.`hits`,`a`.`featured`,`a`.`language`,LENGTH(`a`.`fulltext`) AS `readmore`,`a`.`ordering`,`fp`.`featured_up`,`fp`.`featured_down`,CASE WHEN `c`.`published` = 2 AND `a`.`state` > 0 THEN 2 WHEN `c`.`published` != 1 THEN 0 ELSE `a`.`state` END AS `state`,`c`.`title` AS `category_title`,`c`.`path` AS `category_route`,`c`.`access` AS `category_access`,`c`.`alias` AS `category_alias`,`c`.`language` AS `category_language`,`c`.`published`,`c`.`published` AS `parents_published`,`c`.`lft`,CASE WHEN `a`.`created_by_alias` > ' ' THEN `a`.`created_by_alias` ELSE `ua`.`name` END AS `author`,`ua`.`email` AS `author_email`,`uam`.`name` AS `modified_by_name`,`parent`.`title` AS `parent_title`,`parent`.`id` AS `parent_id`,`parent`.`path` AS `parent_route`,`parent`.`alias` AS `parent_alias`,`parent`.`language` AS `parent_language`,COALESCE(NULLIF(ROUND(`v`.`rating_sum` \/ `v`.`rating_count`, 1), 0), 0) AS `rating`,COALESCE(NULLIF(`v`.`rating_count`, 0), 0) AS `rating_count`\nFROM `atr_content` AS `a`\nLEFT JOIN `atr_categories` AS `c` ON `c`.`id` = `a`.`catid`\nLEFT JOIN `atr_users` AS `ua` ON `ua`.`id` = `a`.`created_by`\nLEFT JOIN `atr_users` AS `uam` ON `uam`.`id` = `a`.`modified_by`\nLEFT JOIN `atr_categories` AS `parent` ON `parent`.`id` = `c`.`parent_id`\nLEFT JOIN `atr_content_frontpage` AS `fp` ON `fp`.`content_id` = `a`.`id`\nLEFT JOIN `atr_content_rating` AS `v` ON `a`.`id` = `v`.`content_id`\nWHERE `a`.`access` IN (:preparedArray1) AND `c`.`access` IN (:preparedArray2) AND `c`.`published` = 1 AND `a`.`state` = :condition AND `a`.`catid` IN (:preparedArray3,:preparedArray4,:preparedArray5,:preparedArray6,:preparedArray7) AND (`a`.`publish_up` IS NULL OR `a`.`publish_up` <= :publishUp) AND (`a`.`publish_down` IS NULL OR `a`.`publish_down` >= :publishDown)\nORDER BY publish_up DESC LIMIT 3","params":{":preparedArray1":{"value":1,"dataType":"int","length":0,"driverOptions":[]},":preparedArray2":{"value":1,"dataType":"int","length":0,"driverOptions":[]},":condition":{"value":1,"dataType":"int","length":0,"driverOptions":[]},":preparedArray3":{"value":1216,"dataType":"int","length":0,"driverOptions":[]},":preparedArray4":{"value":1221,"dataType":"int","length":0,"driverOptions":[]},":preparedArray5":{"value":1253,"dataType":"int","length":0,"driverOptions":[]},":preparedArray6":{"value":1217,"dataType":"int","length":0,"driverOptions":[]},":preparedArray7":{"value":1219,"dataType":"int","length":0,"driverOptions":[]},":publishUp":{"value":"2024-11-27 12:31:07","dataType":"string","length":0,"driverOptions":[]},":publishDown":{"value":"2024-11-27 12:31:07","dataType":"string","length":0,"driverOptions":[]}},"duration_str":"4.62ms","memory_str":"23.08KB","caller":"\/var\/www\/joomla\/libraries\/src\/MVC\/Model\/BaseDatabaseModel.php:166","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug`\nFROM `atr_categories` AS `s`\nINNER JOIN `atr_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`)\nWHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1) AND `c`.`published` = 1 AND `s`.`id` = :id\nORDER BY `c`.`lft`","params":{":extension":{"value":"com_content","dataType":"string","length":0,"driverOptions":[]},":preparedArray1":{"value":1,"dataType":"int","length":0,"driverOptions":[]},":id":{"value":1216,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"738\u03bcs","memory_str":"3.95KB","caller":"\/var\/www\/joomla\/libraries\/src\/Categories\/Categories.php:375","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug`\nFROM `atr_categories` AS `s`\nINNER JOIN `atr_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`)\nWHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1) AND `c`.`published` = 1 AND `s`.`id` = :id\nORDER BY `c`.`lft`","params":{":extension":{"value":"com_content","dataType":"string","length":0,"driverOptions":[]},":preparedArray1":{"value":1,"dataType":"int","length":0,"driverOptions":[]},":id":{"value":1216,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"1.38ms","memory_str":"3.95KB","caller":"\/var\/www\/joomla\/libraries\/src\/Categories\/Categories.php:375","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT DISTINCT a.id, a.title, a.name, a.checked_out, a.checked_out_time, a.note, a.state, a.access, a.created_time, a.created_user_id, a.ordering, a.language, a.fieldparams, a.params, a.type, a.default_value, a.context, a.group_id, a.label, a.description, a.required, a.only_use_in_subform,l.title AS language_title, l.image AS language_image,uc.name AS editor,ag.title AS access_level,ua.name AS author_name,g.title AS group_title, g.access as group_access, g.state AS group_state, g.note as group_note\nFROM atr_fields AS a\nLEFT JOIN `atr_languages` AS l ON l.lang_code = a.language\nLEFT JOIN atr_users AS uc ON uc.id=a.checked_out\nLEFT JOIN atr_viewlevels AS ag ON ag.id = a.access\nLEFT JOIN atr_users AS ua ON ua.id = a.created_user_id\nLEFT JOIN atr_fields_groups AS g ON g.id = a.group_id\nLEFT JOIN `atr_fields_categories` AS fc ON fc.field_id = a.id\nWHERE \n(\n(`a`.`context` = :context AND (`fc`.`category_id` IS NULL OR `fc`.`category_id` IN (:preparedArray1,:preparedArray2)) AND `a`.`access` IN (:preparedArray3)) AND \n(`a`.`group_id` = 0 OR `g`.`access` IN (:preparedArray4)) AND `a`.`state` = :state) AND \n(`a`.`group_id` = 0 OR `g`.`state` = :gstate) AND `a`.`only_use_in_subform` = :only_use_in_subform\nORDER BY a.ordering ASC","params":{":context":{"value":"com_content.article","dataType":"string","length":0,"driverOptions":[]},":preparedArray1":{"value":1216,"dataType":"int","length":0,"driverOptions":[]},":preparedArray2":{"value":0,"dataType":"int","length":0,"driverOptions":[]},":preparedArray3":{"value":1,"dataType":"int","length":0,"driverOptions":[]},":preparedArray4":{"value":1,"dataType":"int","length":0,"driverOptions":[]},":state":{"value":1,"dataType":"int","length":0,"driverOptions":[]},":gstate":{"value":1,"dataType":"int","length":0,"driverOptions":[]},":only_use_in_subform":{"value":0,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"1.12ms","memory_str":"4.06KB","caller":"\/var\/www\/joomla\/libraries\/src\/MVC\/Model\/BaseDatabaseModel.php:166","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `alias`\nFROM `atr_content`\nWHERE `id` = :id","params":{":id":{"value":25389,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"355\u03bcs","memory_str":"1.31KB","caller":"\/var\/www\/joomla\/components\/com_content\/src\/Service\/Router.php:168","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `alias`\nFROM `atr_content`\nWHERE `id` = :id","params":{":id":{"value":25389,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"263\u03bcs","memory_str":"9.31KB","caller":"\/var\/www\/joomla\/components\/com_content\/src\/Service\/Router.php:168","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `alias`\nFROM `atr_content`\nWHERE `id` = :id","params":{":id":{"value":25386,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"313\u03bcs","memory_str":"1.31KB","caller":"\/var\/www\/joomla\/components\/com_content\/src\/Service\/Router.php:168","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `alias`\nFROM `atr_content`\nWHERE `id` = :id","params":{":id":{"value":25386,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"1.63ms","memory_str":"1.31KB","caller":"\/var\/www\/joomla\/components\/com_content\/src\/Service\/Router.php:168","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `alias`\nFROM `atr_content`\nWHERE `id` = :id","params":{":id":{"value":25381,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"219\u03bcs","memory_str":"1.31KB","caller":"\/var\/www\/joomla\/components\/com_content\/src\/Service\/Router.php:168","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `alias`\nFROM `atr_content`\nWHERE `id` = :id","params":{":id":{"value":25381,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"234\u03bcs","memory_str":"1.31KB","caller":"\/var\/www\/joomla\/components\/com_content\/src\/Service\/Router.php:168","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT DISTINCT a.id, a.title, a.name, a.checked_out, a.checked_out_time, a.note, a.state, a.access, a.created_time, a.created_user_id, a.ordering, a.language, a.fieldparams, a.params, a.type, a.default_value, a.context, a.group_id, a.label, a.description, a.required, a.only_use_in_subform,l.title AS language_title, l.image AS language_image,uc.name AS editor,ag.title AS access_level,ua.name AS author_name,g.title AS group_title, g.access as group_access, g.state AS group_state, g.note as group_note\nFROM atr_fields AS a\nLEFT JOIN `atr_languages` AS l ON l.lang_code = a.language\nLEFT JOIN atr_users AS uc ON uc.id=a.checked_out\nLEFT JOIN atr_viewlevels AS ag ON ag.id = a.access\nLEFT JOIN atr_users AS ua ON ua.id = a.created_user_id\nLEFT JOIN atr_fields_groups AS g ON g.id = a.group_id\nWHERE \n(\n(`a`.`context` = :context AND `a`.`access` IN (:preparedArray1)) AND \n(`a`.`group_id` = 0 OR `g`.`access` IN (:preparedArray2)) AND `a`.`state` = :state) AND \n(`a`.`group_id` = 0 OR `g`.`state` = :gstate) AND `a`.`only_use_in_subform` = :only_use_in_subform\nORDER BY a.ordering ASC","params":{":context":{"value":"mod_custom.content","dataType":"string","length":0,"driverOptions":[]},":preparedArray1":{"value":1,"dataType":"int","length":0,"driverOptions":[]},":preparedArray2":{"value":1,"dataType":"int","length":0,"driverOptions":[]},":state":{"value":1,"dataType":"int","length":0,"driverOptions":[]},":gstate":{"value":1,"dataType":"int","length":0,"driverOptions":[]},":only_use_in_subform":{"value":0,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"1.51ms","memory_str":"4.03KB","caller":"\/var\/www\/joomla\/libraries\/src\/MVC\/Model\/BaseDatabaseModel.php:166","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug`,(\nSELECT COUNT(`i`.`id`)\nFROM `atr_content` AS `i`\nWHERE `i`.`catid` = `c`.`id` AND `i`.`state` = 1) AS `numitems`\nFROM `atr_categories` AS `s`\nINNER JOIN `atr_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`)\nWHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1) AND `c`.`published` = 1 AND `s`.`id` = :id\nORDER BY `c`.`lft`","params":{":extension":{"value":"com_content","dataType":"string","length":0,"driverOptions":[]},":preparedArray1":{"value":1,"dataType":"int","length":0,"driverOptions":[]},":id":{"value":1210,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"4.56ms","memory_str":"4.02KB","caller":"\/var\/www\/joomla\/libraries\/src\/Categories\/Categories.php:375","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug`,(\nSELECT COUNT(`i`.`id`)\nFROM `atr_content` AS `i`\nWHERE `i`.`catid` = `c`.`id` AND `i`.`state` = 1) AS `numitems`\nFROM `atr_categories` AS `s`\nINNER JOIN `atr_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`)\nWHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1) AND `c`.`published` = 1 AND `s`.`id` = :id\nORDER BY `c`.`lft`","params":{":extension":{"value":"com_content","dataType":"string","length":0,"driverOptions":[]},":preparedArray1":{"value":1,"dataType":"int","length":0,"driverOptions":[]},":id":{"value":1938,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"1.3ms","memory_str":"3.92KB","caller":"\/var\/www\/joomla\/libraries\/src\/Categories\/Categories.php:375","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `a`.`id`,`a`.`title`,`a`.`alias`,`a`.`introtext`,`a`.`fulltext`,`a`.`checked_out`,`a`.`checked_out_time`,`a`.`catid`,`a`.`created`,`a`.`created_by`,`a`.`created_by_alias`,`a`.`modified`,`a`.`modified_by`,CASE WHEN `a`.`publish_up` IS NULL THEN `a`.`created` ELSE `a`.`publish_up` END AS `publish_up`,`a`.`publish_down`,`a`.`images`,`a`.`urls`,`a`.`attribs`,`a`.`metadata`,`a`.`metakey`,`a`.`metadesc`,`a`.`access`,`a`.`hits`,`a`.`featured`,`a`.`language`,LENGTH(`a`.`fulltext`) AS `readmore`,`a`.`ordering`,`fp`.`featured_up`,`fp`.`featured_down`,CASE WHEN `c`.`published` = 2 AND `a`.`state` > 0 THEN 2 WHEN `c`.`published` != 1 THEN 0 ELSE `a`.`state` END AS `state`,`c`.`title` AS `category_title`,`c`.`path` AS `category_route`,`c`.`access` AS `category_access`,`c`.`alias` AS `category_alias`,`c`.`language` AS `category_language`,`c`.`published`,`c`.`published` AS `parents_published`,`c`.`lft`,CASE WHEN `a`.`created_by_alias` > ' ' THEN `a`.`created_by_alias` ELSE `ua`.`name` END AS `author`,`ua`.`email` AS `author_email`,`uam`.`name` AS `modified_by_name`,`parent`.`title` AS `parent_title`,`parent`.`id` AS `parent_id`,`parent`.`path` AS `parent_route`,`parent`.`alias` AS `parent_alias`,`parent`.`language` AS `parent_language`,COALESCE(NULLIF(ROUND(`v`.`rating_sum` \/ `v`.`rating_count`, 1), 0), 0) AS `rating`,COALESCE(NULLIF(`v`.`rating_count`, 0), 0) AS `rating_count`\nFROM `atr_content` AS `a`\nLEFT JOIN `atr_categories` AS `c` ON `c`.`id` = `a`.`catid`\nLEFT JOIN `atr_users` AS `ua` ON `ua`.`id` = `a`.`created_by`\nLEFT JOIN `atr_users` AS `uam` ON `uam`.`id` = `a`.`modified_by`\nLEFT JOIN `atr_categories` AS `parent` ON `parent`.`id` = `c`.`parent_id`\nLEFT JOIN `atr_content_frontpage` AS `fp` ON `fp`.`content_id` = `a`.`id`\nLEFT JOIN `atr_content_rating` AS `v` ON `a`.`id` = `v`.`content_id`\nWHERE `a`.`access` IN (:preparedArray1) AND `c`.`access` IN (:preparedArray2) AND `c`.`published` = 1 AND `a`.`state` = :condition AND `a`.`catid` IN (:preparedArray3,:preparedArray4,:preparedArray5,:preparedArray6,:preparedArray7,:preparedArray8,:preparedArray9,:preparedArray10,:preparedArray11,:preparedArray12,:preparedArray13,:preparedArray14,:preparedArray15,:preparedArray16,:preparedArray17,:preparedArray18,:preparedArray19,:preparedArray20,:preparedArray21,:preparedArray22,:preparedArray23,:preparedArray24,:preparedArray25,:preparedArray26,:preparedArray27,:preparedArray28,:preparedArray29,:preparedArray30,:preparedArray31,:preparedArray32,:preparedArray33,:preparedArray34,:preparedArray35) AND (`a`.`publish_up` IS NULL OR `a`.`publish_up` <= :publishUp) AND (`a`.`publish_down` IS NULL OR `a`.`publish_down` >= :publishDown) AND `a`.`created` IS NOT NULL AND `a`.`created` >= :startDateRange AND `a`.`created` <= :endDateRange\nORDER BY a.hits DESC LIMIT 20","params":{":preparedArray1":{"value":1,"dataType":"int","length":0,"driverOptions":[]},":preparedArray2":{"value":1,"dataType":"int","length":0,"driverOptions":[]},":condition":{"value":1,"dataType":"int","length":0,"driverOptions":[]},":preparedArray3":{"value":1236,"dataType":"int","length":0,"driverOptions":[]},":preparedArray4":{"value":1222,"dataType":"int","length":0,"driverOptions":[]},":preparedArray5":{"value":1228,"dataType":"int","length":0,"driverOptions":[]},":preparedArray6":{"value":1205,"dataType":"int","length":0,"driverOptions":[]},":preparedArray7":{"value":1216,"dataType":"int","length":0,"driverOptions":[]},":preparedArray8":{"value":1210,"dataType":"int","length":0,"driverOptions":[]},":preparedArray9":{"value":1938,"dataType":"int","length":0,"driverOptions":[]},":preparedArray10":{"value":1239,"dataType":"int","length":0,"driverOptions":[]},":preparedArray11":{"value":1240,"dataType":"int","length":0,"driverOptions":[]},":preparedArray12":{"value":1242,"dataType":"int","length":0,"driverOptions":[]},":preparedArray13":{"value":1238,"dataType":"int","length":0,"driverOptions":[]},":preparedArray14":{"value":1934,"dataType":"int","length":0,"driverOptions":[]},":preparedArray15":{"value":1223,"dataType":"int","length":0,"driverOptions":[]},":preparedArray16":{"value":1225,"dataType":"int","length":0,"driverOptions":[]},":preparedArray17":{"value":1293,"dataType":"int","length":0,"driverOptions":[]},":preparedArray18":{"value":1229,"dataType":"int","length":0,"driverOptions":[]},":preparedArray19":{"value":1230,"dataType":"int","length":0,"driverOptions":[]},":preparedArray20":{"value":1232,"dataType":"int","length":0,"driverOptions":[]},":preparedArray21":{"value":1233,"dataType":"int","length":0,"driverOptions":[]},":preparedArray22":{"value":1303,"dataType":"int","length":0,"driverOptions":[]},":preparedArray23":{"value":1206,"dataType":"int","length":0,"driverOptions":[]},":preparedArray24":{"value":1207,"dataType":"int","length":0,"driverOptions":[]},":preparedArray25":{"value":1208,"dataType":"int","length":0,"driverOptions":[]},":preparedArray26":{"value":1209,"dataType":"int","length":0,"driverOptions":[]},":preparedArray27":{"value":1221,"dataType":"int","length":0,"driverOptions":[]},":preparedArray28":{"value":1253,"dataType":"int","length":0,"driverOptions":[]},":preparedArray29":{"value":1217,"dataType":"int","length":0,"driverOptions":[]},":preparedArray30":{"value":1219,"dataType":"int","length":0,"driverOptions":[]},":preparedArray31":{"value":1211,"dataType":"int","length":0,"driverOptions":[]},":preparedArray32":{"value":1212,"dataType":"int","length":0,"driverOptions":[]},":preparedArray33":{"value":1213,"dataType":"int","length":0,"driverOptions":[]},":preparedArray34":{"value":1214,"dataType":"int","length":0,"driverOptions":[]},":preparedArray35":{"value":1215,"dataType":"int","length":0,"driverOptions":[]},":publishUp":{"value":"2024-11-27 12:31:07","dataType":"string","length":0,"driverOptions":[]},":publishDown":{"value":"2024-11-27 12:31:07","dataType":"string","length":0,"driverOptions":[]},":startDateRange":{"value":"2023-07-03 09:28:50","dataType":"string","length":0,"driverOptions":[]},":endDateRange":{"value":"9999-12-31 23:59:59","dataType":"string","length":0,"driverOptions":[]}},"duration_str":"40.99ms","memory_str":"135.84KB","caller":"\/var\/www\/joomla\/libraries\/src\/MVC\/Model\/BaseDatabaseModel.php:166","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug`\nFROM `atr_categories` AS `s`\nINNER JOIN `atr_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`)\nWHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1) AND `c`.`published` = 1 AND `s`.`id` = :id\nORDER BY `c`.`lft`","params":{":extension":{"value":"com_content","dataType":"string","length":0,"driverOptions":[]},":preparedArray1":{"value":1,"dataType":"int","length":0,"driverOptions":[]},":id":{"value":1210,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"914\u03bcs","memory_str":"3.98KB","caller":"\/var\/www\/joomla\/libraries\/src\/Categories\/Categories.php:375","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `a`.`id`,`a`.`title`,`a`.`alias`,`a`.`introtext`,`a`.`fulltext`,`a`.`checked_out`,`a`.`checked_out_time`,`a`.`catid`,`a`.`created`,`a`.`created_by`,`a`.`created_by_alias`,`a`.`modified`,`a`.`modified_by`,CASE WHEN `a`.`publish_up` IS NULL THEN `a`.`created` ELSE `a`.`publish_up` END AS `publish_up`,`a`.`publish_down`,`a`.`images`,`a`.`urls`,`a`.`attribs`,`a`.`metadata`,`a`.`metakey`,`a`.`metadesc`,`a`.`access`,`a`.`hits`,`a`.`featured`,`a`.`language`,LENGTH(`a`.`fulltext`) AS `readmore`,`a`.`ordering`,`fp`.`featured_up`,`fp`.`featured_down`,CASE WHEN `c`.`published` = 2 AND `a`.`state` > 0 THEN 2 WHEN `c`.`published` != 1 THEN 0 ELSE `a`.`state` END AS `state`,`c`.`title` AS `category_title`,`c`.`path` AS `category_route`,`c`.`access` AS `category_access`,`c`.`alias` AS `category_alias`,`c`.`language` AS `category_language`,`c`.`published`,`c`.`published` AS `parents_published`,`c`.`lft`,CASE WHEN `a`.`created_by_alias` > ' ' THEN `a`.`created_by_alias` ELSE `ua`.`name` END AS `author`,`ua`.`email` AS `author_email`,`uam`.`name` AS `modified_by_name`,`parent`.`title` AS `parent_title`,`parent`.`id` AS `parent_id`,`parent`.`path` AS `parent_route`,`parent`.`alias` AS `parent_alias`,`parent`.`language` AS `parent_language`,COALESCE(NULLIF(ROUND(`v`.`rating_sum` \/ `v`.`rating_count`, 1), 0), 0) AS `rating`,COALESCE(NULLIF(`v`.`rating_count`, 0), 0) AS `rating_count`\nFROM `atr_content` AS `a`\nLEFT JOIN `atr_categories` AS `c` ON `c`.`id` = `a`.`catid`\nLEFT JOIN `atr_users` AS `ua` ON `ua`.`id` = `a`.`created_by`\nLEFT JOIN `atr_users` AS `uam` ON `uam`.`id` = `a`.`modified_by`\nLEFT JOIN `atr_categories` AS `parent` ON `parent`.`id` = `c`.`parent_id`\nLEFT JOIN `atr_content_frontpage` AS `fp` ON `fp`.`content_id` = `a`.`id`\nLEFT JOIN `atr_content_rating` AS `v` ON `a`.`id` = `v`.`content_id`\nWHERE `a`.`access` IN (:preparedArray1) AND `c`.`access` IN (:preparedArray2) AND `c`.`published` = 1 AND `a`.`state` = :condition AND `a`.`catid` IN (:preparedArray3,:preparedArray4,:preparedArray5,:preparedArray6,:preparedArray7,:preparedArray8,:preparedArray9,:preparedArray10,:preparedArray11,:preparedArray12,:preparedArray13,:preparedArray14,:preparedArray15,:preparedArray16,:preparedArray17,:preparedArray18,:preparedArray19,:preparedArray20,:preparedArray21,:preparedArray22,:preparedArray23,:preparedArray24,:preparedArray25,:preparedArray26,:preparedArray27,:preparedArray28,:preparedArray29,:preparedArray30) AND (`a`.`publish_up` IS NULL OR `a`.`publish_up` <= :publishUp) AND (`a`.`publish_down` IS NULL OR `a`.`publish_down` >= :publishDown)\nORDER BY a.created DESC LIMIT 20","params":{":preparedArray1":{"value":1,"dataType":"int","length":0,"driverOptions":[]},":preparedArray2":{"value":1,"dataType":"int","length":0,"driverOptions":[]},":condition":{"value":1,"dataType":"int","length":0,"driverOptions":[]},":preparedArray3":{"value":1236,"dataType":"int","length":0,"driverOptions":[]},":preparedArray4":{"value":1222,"dataType":"int","length":0,"driverOptions":[]},":preparedArray5":{"value":1228,"dataType":"int","length":0,"driverOptions":[]},":preparedArray6":{"value":1216,"dataType":"int","length":0,"driverOptions":[]},":preparedArray7":{"value":1210,"dataType":"int","length":0,"driverOptions":[]},":preparedArray8":{"value":1938,"dataType":"int","length":0,"driverOptions":[]},":preparedArray9":{"value":1239,"dataType":"int","length":0,"driverOptions":[]},":preparedArray10":{"value":1240,"dataType":"int","length":0,"driverOptions":[]},":preparedArray11":{"value":1242,"dataType":"int","length":0,"driverOptions":[]},":preparedArray12":{"value":1238,"dataType":"int","length":0,"driverOptions":[]},":preparedArray13":{"value":1934,"dataType":"int","length":0,"driverOptions":[]},":preparedArray14":{"value":1223,"dataType":"int","length":0,"driverOptions":[]},":preparedArray15":{"value":1225,"dataType":"int","length":0,"driverOptions":[]},":preparedArray16":{"value":1293,"dataType":"int","length":0,"driverOptions":[]},":preparedArray17":{"value":1229,"dataType":"int","length":0,"driverOptions":[]},":preparedArray18":{"value":1230,"dataType":"int","length":0,"driverOptions":[]},":preparedArray19":{"value":1232,"dataType":"int","length":0,"driverOptions":[]},":preparedArray20":{"value":1233,"dataType":"int","length":0,"driverOptions":[]},":preparedArray21":{"value":1303,"dataType":"int","length":0,"driverOptions":[]},":preparedArray22":{"value":1221,"dataType":"int","length":0,"driverOptions":[]},":preparedArray23":{"value":1253,"dataType":"int","length":0,"driverOptions":[]},":preparedArray24":{"value":1217,"dataType":"int","length":0,"driverOptions":[]},":preparedArray25":{"value":1219,"dataType":"int","length":0,"driverOptions":[]},":preparedArray26":{"value":1211,"dataType":"int","length":0,"driverOptions":[]},":preparedArray27":{"value":1212,"dataType":"int","length":0,"driverOptions":[]},":preparedArray28":{"value":1213,"dataType":"int","length":0,"driverOptions":[]},":preparedArray29":{"value":1214,"dataType":"int","length":0,"driverOptions":[]},":preparedArray30":{"value":1215,"dataType":"int","length":0,"driverOptions":[]},":publishUp":{"value":"2024-11-27 12:31:07","dataType":"string","length":0,"driverOptions":[]},":publishDown":{"value":"2024-11-27 12:31:07","dataType":"string","length":0,"driverOptions":[]}},"duration_str":"26.01ms","memory_str":"123.72KB","caller":"\/var\/www\/joomla\/libraries\/src\/MVC\/Model\/BaseDatabaseModel.php:166","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `a`.`id`,`a`.`title`,`a`.`alias`,`a`.`introtext`,`a`.`fulltext`,`a`.`checked_out`,`a`.`checked_out_time`,`a`.`catid`,`a`.`created`,`a`.`created_by`,`a`.`created_by_alias`,`a`.`modified`,`a`.`modified_by`,CASE WHEN `a`.`publish_up` IS NULL THEN `a`.`created` ELSE `a`.`publish_up` END AS `publish_up`,`a`.`publish_down`,`a`.`images`,`a`.`urls`,`a`.`attribs`,`a`.`metadata`,`a`.`metakey`,`a`.`metadesc`,`a`.`access`,`a`.`hits`,`a`.`featured`,`a`.`language`,LENGTH(`a`.`fulltext`) AS `readmore`,`a`.`ordering`,`fp`.`featured_up`,`fp`.`featured_down`,CASE WHEN `c`.`published` = 2 AND `a`.`state` > 0 THEN 2 WHEN `c`.`published` != 1 THEN 0 ELSE `a`.`state` END AS `state`,`c`.`title` AS `category_title`,`c`.`path` AS `category_route`,`c`.`access` AS `category_access`,`c`.`alias` AS `category_alias`,`c`.`language` AS `category_language`,`c`.`published`,`c`.`published` AS `parents_published`,`c`.`lft`,CASE WHEN `a`.`created_by_alias` > ' ' THEN `a`.`created_by_alias` ELSE `ua`.`name` END AS `author`,`ua`.`email` AS `author_email`,`uam`.`name` AS `modified_by_name`,`parent`.`title` AS `parent_title`,`parent`.`id` AS `parent_id`,`parent`.`path` AS `parent_route`,`parent`.`alias` AS `parent_alias`,`parent`.`language` AS `parent_language`,COALESCE(NULLIF(ROUND(`v`.`rating_sum` \/ `v`.`rating_count`, 1), 0), 0) AS `rating`,COALESCE(NULLIF(`v`.`rating_count`, 0), 0) AS `rating_count`\nFROM `atr_content` AS `a`\nLEFT JOIN `atr_categories` AS `c` ON `c`.`id` = `a`.`catid`\nLEFT JOIN `atr_users` AS `ua` ON `ua`.`id` = `a`.`created_by`\nLEFT JOIN `atr_users` AS `uam` ON `uam`.`id` = `a`.`modified_by`\nLEFT JOIN `atr_categories` AS `parent` ON `parent`.`id` = `c`.`parent_id`\nLEFT JOIN `atr_content_frontpage` AS `fp` ON `fp`.`content_id` = `a`.`id`\nLEFT JOIN `atr_content_rating` AS `v` ON `a`.`id` = `v`.`content_id`\nWHERE `a`.`access` IN (:preparedArray1) AND `c`.`access` IN (:preparedArray2) AND `c`.`published` = 1 AND `a`.`state` = :condition AND `a`.`catid` IN (:preparedArray3,:preparedArray4,:preparedArray5,:preparedArray6,:preparedArray7,:preparedArray8) AND (`a`.`publish_up` IS NULL OR `a`.`publish_up` <= :publishUp) AND (`a`.`publish_down` IS NULL OR `a`.`publish_down` >= :publishDown)\nORDER BY publish_up DESC LIMIT 12","params":{":preparedArray1":{"value":1,"dataType":"int","length":0,"driverOptions":[]},":preparedArray2":{"value":1,"dataType":"int","length":0,"driverOptions":[]},":condition":{"value":1,"dataType":"int","length":0,"driverOptions":[]},":preparedArray3":{"value":1210,"dataType":"int","length":0,"driverOptions":[]},":preparedArray4":{"value":1211,"dataType":"int","length":0,"driverOptions":[]},":preparedArray5":{"value":1212,"dataType":"int","length":0,"driverOptions":[]},":preparedArray6":{"value":1213,"dataType":"int","length":0,"driverOptions":[]},":preparedArray7":{"value":1214,"dataType":"int","length":0,"driverOptions":[]},":preparedArray8":{"value":1215,"dataType":"int","length":0,"driverOptions":[]},":publishUp":{"value":"2024-11-27 12:31:07","dataType":"string","length":0,"driverOptions":[]},":publishDown":{"value":"2024-11-27 12:31:07","dataType":"string","length":0,"driverOptions":[]}},"duration_str":"3.75ms","memory_str":"71.28KB","caller":"\/var\/www\/joomla\/libraries\/src\/MVC\/Model\/BaseDatabaseModel.php:166","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug`\nFROM `atr_categories` AS `s`\nINNER JOIN `atr_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`)\nWHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1) AND `c`.`published` = 1 AND `s`.`id` = :id\nORDER BY `c`.`lft`","params":{":extension":{"value":"com_content","dataType":"string","length":0,"driverOptions":[]},":preparedArray1":{"value":1,"dataType":"int","length":0,"driverOptions":[]},":id":{"value":1210,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"701\u03bcs","memory_str":"3.98KB","caller":"\/var\/www\/joomla\/libraries\/src\/Categories\/Categories.php:375","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT DISTINCT a.id, a.title, a.name, a.checked_out, a.checked_out_time, a.note, a.state, a.access, a.created_time, a.created_user_id, a.ordering, a.language, a.fieldparams, a.params, a.type, a.default_value, a.context, a.group_id, a.label, a.description, a.required, a.only_use_in_subform,l.title AS language_title, l.image AS language_image,uc.name AS editor,ag.title AS access_level,ua.name AS author_name,g.title AS group_title, g.access as group_access, g.state AS group_state, g.note as group_note\nFROM atr_fields AS a\nLEFT JOIN `atr_languages` AS l ON l.lang_code = a.language\nLEFT JOIN atr_users AS uc ON uc.id=a.checked_out\nLEFT JOIN atr_viewlevels AS ag ON ag.id = a.access\nLEFT JOIN atr_users AS ua ON ua.id = a.created_user_id\nLEFT JOIN atr_fields_groups AS g ON g.id = a.group_id\nLEFT JOIN `atr_fields_categories` AS fc ON fc.field_id = a.id\nWHERE \n(\n(`a`.`context` = :context AND (`fc`.`category_id` IS NULL OR `fc`.`category_id` IN (:preparedArray1,:preparedArray2)) AND `a`.`access` IN (:preparedArray3)) AND \n(`a`.`group_id` = 0 OR `g`.`access` IN (:preparedArray4)) AND `a`.`state` = :state) AND \n(`a`.`group_id` = 0 OR `g`.`state` = :gstate) AND `a`.`only_use_in_subform` = :only_use_in_subform\nORDER BY a.ordering ASC","params":{":context":{"value":"com_content.article","dataType":"string","length":0,"driverOptions":[]},":preparedArray1":{"value":1210,"dataType":"int","length":0,"driverOptions":[]},":preparedArray2":{"value":0,"dataType":"int","length":0,"driverOptions":[]},":preparedArray3":{"value":1,"dataType":"int","length":0,"driverOptions":[]},":preparedArray4":{"value":1,"dataType":"int","length":0,"driverOptions":[]},":state":{"value":1,"dataType":"int","length":0,"driverOptions":[]},":gstate":{"value":1,"dataType":"int","length":0,"driverOptions":[]},":only_use_in_subform":{"value":0,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"1.35ms","memory_str":"4.06KB","caller":"\/var\/www\/joomla\/libraries\/src\/MVC\/Model\/BaseDatabaseModel.php:166","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `alias`\nFROM `atr_content`\nWHERE `id` = :id","params":{":id":{"value":25388,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"365\u03bcs","memory_str":"1.31KB","caller":"\/var\/www\/joomla\/components\/com_content\/src\/Service\/Router.php:168","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `alias`\nFROM `atr_content`\nWHERE `id` = :id","params":{":id":{"value":25388,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"294\u03bcs","memory_str":"1.31KB","caller":"\/var\/www\/joomla\/components\/com_content\/src\/Service\/Router.php:168","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `alias`\nFROM `atr_content`\nWHERE `id` = :id","params":{":id":{"value":25370,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"285\u03bcs","memory_str":"1.31KB","caller":"\/var\/www\/joomla\/components\/com_content\/src\/Service\/Router.php:168","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `alias`\nFROM `atr_content`\nWHERE `id` = :id","params":{":id":{"value":25370,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"233\u03bcs","memory_str":"1.31KB","caller":"\/var\/www\/joomla\/components\/com_content\/src\/Service\/Router.php:168","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `alias`\nFROM `atr_content`\nWHERE `id` = :id","params":{":id":{"value":25347,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"263\u03bcs","memory_str":"1.31KB","caller":"\/var\/www\/joomla\/components\/com_content\/src\/Service\/Router.php:168","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `alias`\nFROM `atr_content`\nWHERE `id` = :id","params":{":id":{"value":25347,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"267\u03bcs","memory_str":"1.31KB","caller":"\/var\/www\/joomla\/components\/com_content\/src\/Service\/Router.php:168","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `alias`\nFROM `atr_content`\nWHERE `id` = :id","params":{":id":{"value":25343,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"290\u03bcs","memory_str":"1.31KB","caller":"\/var\/www\/joomla\/components\/com_content\/src\/Service\/Router.php:168","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `alias`\nFROM `atr_content`\nWHERE `id` = :id","params":{":id":{"value":25343,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"284\u03bcs","memory_str":"1.31KB","caller":"\/var\/www\/joomla\/components\/com_content\/src\/Service\/Router.php:168","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `alias`\nFROM `atr_content`\nWHERE `id` = :id","params":{":id":{"value":25331,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"284\u03bcs","memory_str":"1.31KB","caller":"\/var\/www\/joomla\/components\/com_content\/src\/Service\/Router.php:168","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `alias`\nFROM `atr_content`\nWHERE `id` = :id","params":{":id":{"value":25331,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"272\u03bcs","memory_str":"1.31KB","caller":"\/var\/www\/joomla\/components\/com_content\/src\/Service\/Router.php:168","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `alias`\nFROM `atr_content`\nWHERE `id` = :id","params":{":id":{"value":25330,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"235\u03bcs","memory_str":"1.31KB","caller":"\/var\/www\/joomla\/components\/com_content\/src\/Service\/Router.php:168","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `alias`\nFROM `atr_content`\nWHERE `id` = :id","params":{":id":{"value":25330,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"246\u03bcs","memory_str":"1.31KB","caller":"\/var\/www\/joomla\/components\/com_content\/src\/Service\/Router.php:168","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `alias`\nFROM `atr_content`\nWHERE `id` = :id","params":{":id":{"value":25319,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"264\u03bcs","memory_str":"1.31KB","caller":"\/var\/www\/joomla\/components\/com_content\/src\/Service\/Router.php:168","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `alias`\nFROM `atr_content`\nWHERE `id` = :id","params":{":id":{"value":25319,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"360\u03bcs","memory_str":"1.31KB","caller":"\/var\/www\/joomla\/components\/com_content\/src\/Service\/Router.php:168","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `alias`\nFROM `atr_content`\nWHERE `id` = :id","params":{":id":{"value":25315,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"303\u03bcs","memory_str":"1.31KB","caller":"\/var\/www\/joomla\/components\/com_content\/src\/Service\/Router.php:168","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `alias`\nFROM `atr_content`\nWHERE `id` = :id","params":{":id":{"value":25315,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"348\u03bcs","memory_str":"1.31KB","caller":"\/var\/www\/joomla\/components\/com_content\/src\/Service\/Router.php:168","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `alias`\nFROM `atr_content`\nWHERE `id` = :id","params":{":id":{"value":25287,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"355\u03bcs","memory_str":"1.31KB","caller":"\/var\/www\/joomla\/components\/com_content\/src\/Service\/Router.php:168","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `alias`\nFROM `atr_content`\nWHERE `id` = :id","params":{":id":{"value":25287,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"255\u03bcs","memory_str":"1.31KB","caller":"\/var\/www\/joomla\/components\/com_content\/src\/Service\/Router.php:168","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `alias`\nFROM `atr_content`\nWHERE `id` = :id","params":{":id":{"value":25272,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"290\u03bcs","memory_str":"1.31KB","caller":"\/var\/www\/joomla\/components\/com_content\/src\/Service\/Router.php:168","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `alias`\nFROM `atr_content`\nWHERE `id` = :id","params":{":id":{"value":25272,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"281\u03bcs","memory_str":"1.31KB","caller":"\/var\/www\/joomla\/components\/com_content\/src\/Service\/Router.php:168","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `alias`\nFROM `atr_content`\nWHERE `id` = :id","params":{":id":{"value":25265,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"324\u03bcs","memory_str":"1.31KB","caller":"\/var\/www\/joomla\/components\/com_content\/src\/Service\/Router.php:168","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `alias`\nFROM `atr_content`\nWHERE `id` = :id","params":{":id":{"value":25265,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"271\u03bcs","memory_str":"1.31KB","caller":"\/var\/www\/joomla\/components\/com_content\/src\/Service\/Router.php:168","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `alias`\nFROM `atr_content`\nWHERE `id` = :id","params":{":id":{"value":25249,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"295\u03bcs","memory_str":"1.31KB","caller":"\/var\/www\/joomla\/components\/com_content\/src\/Service\/Router.php:168","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `alias`\nFROM `atr_content`\nWHERE `id` = :id","params":{":id":{"value":25249,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"396\u03bcs","memory_str":"1.31KB","caller":"\/var\/www\/joomla\/components\/com_content\/src\/Service\/Router.php:168","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT *\nFROM `atr_banners`\nWHERE \n(`reset` <= :date AND `reset` IS NOT NULL) AND \n(`checked_out` IS NULL OR `checked_out` = :userId)","params":{":date":{"value":"2024-11-27 12:31:07","dataType":"string","length":0,"driverOptions":[]},":userId":{"value":0,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"1.86ms","memory_str":"5.39KB","caller":"\/var\/www\/joomla\/administrator\/components\/com_banners\/src\/Helper\/BannersHelper.php:69","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `a`.`id`,`a`.`type`,`a`.`name`,`a`.`clickurl`,`a`.`sticky`,`a`.`cid`,`a`.`description`,`a`.`params`,`a`.`custombannercode`,`a`.`track_impressions`,`cl`.`track_impressions` AS `client_track_impressions`\nFROM `atr_banners` AS `a`\nLEFT JOIN `atr_banner_clients` AS `cl` ON `cl`.`id` = `a`.`cid`\nWHERE \n(\n(\n(`a`.`state` = 1) AND \n(`a`.`publish_up` IS NULL OR `a`.`publish_up` <= :nowDate1)) AND \n(`a`.`publish_down` IS NULL OR `a`.`publish_down` >= :nowDate2)) AND \n(`a`.`imptotal` = 0 OR `a`.`impmade` < `a`.`imptotal`) AND `a`.`catid` IN (:preparedArray1)\nORDER BY `a`.`sticky` DESC, `a`.`ordering` LIMIT 5","params":{":nowDate1":{"value":"2024-11-27 12:31:07","dataType":"string","length":0,"driverOptions":[]},":nowDate2":{"value":"2024-11-27 12:31:07","dataType":"string","length":0,"driverOptions":[]},":preparedArray1":{"value":1921,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"598\u03bcs","memory_str":"2.27KB","caller":"\/var\/www\/joomla\/libraries\/src\/MVC\/Model\/BaseDatabaseModel.php:166","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug`,(\nSELECT COUNT(`i`.`id`)\nFROM `atr_content` AS `i`\nWHERE `i`.`catid` = `c`.`id` AND `i`.`state` = 1) AS `numitems`\nFROM `atr_categories` AS `s`\nINNER JOIN `atr_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`)\nWHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1) AND `c`.`published` = 1 AND `s`.`id` = :id\nORDER BY `c`.`lft`","params":{":extension":{"value":"com_content","dataType":"string","length":0,"driverOptions":[]},":preparedArray1":{"value":1,"dataType":"int","length":0,"driverOptions":[]},":id":{"value":1939,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"821\u03bcs","memory_str":"3.92KB","caller":"\/var\/www\/joomla\/libraries\/src\/Categories\/Categories.php:375","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `a`.`id`,`a`.`title`,`a`.`alias`,`a`.`introtext`,`a`.`fulltext`,`a`.`checked_out`,`a`.`checked_out_time`,`a`.`catid`,`a`.`created`,`a`.`created_by`,`a`.`created_by_alias`,`a`.`modified`,`a`.`modified_by`,CASE WHEN `a`.`publish_up` IS NULL THEN `a`.`created` ELSE `a`.`publish_up` END AS `publish_up`,`a`.`publish_down`,`a`.`images`,`a`.`urls`,`a`.`attribs`,`a`.`metadata`,`a`.`metakey`,`a`.`metadesc`,`a`.`access`,`a`.`hits`,`a`.`featured`,`a`.`language`,LENGTH(`a`.`fulltext`) AS `readmore`,`a`.`ordering`,`fp`.`featured_up`,`fp`.`featured_down`,CASE WHEN `c`.`published` = 2 AND `a`.`state` > 0 THEN 2 WHEN `c`.`published` != 1 THEN 0 ELSE `a`.`state` END AS `state`,`c`.`title` AS `category_title`,`c`.`path` AS `category_route`,`c`.`access` AS `category_access`,`c`.`alias` AS `category_alias`,`c`.`language` AS `category_language`,`c`.`published`,`c`.`published` AS `parents_published`,`c`.`lft`,CASE WHEN `a`.`created_by_alias` > ' ' THEN `a`.`created_by_alias` ELSE `ua`.`name` END AS `author`,`ua`.`email` AS `author_email`,`uam`.`name` AS `modified_by_name`,`parent`.`title` AS `parent_title`,`parent`.`id` AS `parent_id`,`parent`.`path` AS `parent_route`,`parent`.`alias` AS `parent_alias`,`parent`.`language` AS `parent_language`,COALESCE(NULLIF(ROUND(`v`.`rating_sum` \/ `v`.`rating_count`, 1), 0), 0) AS `rating`,COALESCE(NULLIF(`v`.`rating_count`, 0), 0) AS `rating_count`\nFROM `atr_content` AS `a`\nLEFT JOIN `atr_categories` AS `c` ON `c`.`id` = `a`.`catid`\nLEFT JOIN `atr_users` AS `ua` ON `ua`.`id` = `a`.`created_by`\nLEFT JOIN `atr_users` AS `uam` ON `uam`.`id` = `a`.`modified_by`\nLEFT JOIN `atr_categories` AS `parent` ON `parent`.`id` = `c`.`parent_id`\nLEFT JOIN `atr_content_frontpage` AS `fp` ON `fp`.`content_id` = `a`.`id`\nLEFT JOIN `atr_content_rating` AS `v` ON `a`.`id` = `v`.`content_id`\nWHERE `a`.`access` IN (:preparedArray1) AND `c`.`access` IN (:preparedArray2) AND `c`.`published` = 1 AND `a`.`state` = :condition AND `a`.`catid` IN (:preparedArray3) AND (`a`.`publish_up` IS NULL OR `a`.`publish_up` <= :publishUp) AND (`a`.`publish_down` IS NULL OR `a`.`publish_down` >= :publishDown)\nORDER BY publish_up DESC LIMIT 8","params":{":preparedArray1":{"value":1,"dataType":"int","length":0,"driverOptions":[]},":preparedArray2":{"value":1,"dataType":"int","length":0,"driverOptions":[]},":condition":{"value":1,"dataType":"int","length":0,"driverOptions":[]},":preparedArray3":{"value":1939,"dataType":"int","length":0,"driverOptions":[]},":publishUp":{"value":"2024-11-27 12:31:07","dataType":"string","length":0,"driverOptions":[]},":publishDown":{"value":"2024-11-27 12:31:07","dataType":"string","length":0,"driverOptions":[]}},"duration_str":"952\u03bcs","memory_str":"38.44KB","caller":"\/var\/www\/joomla\/libraries\/src\/MVC\/Model\/BaseDatabaseModel.php:166","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug`\nFROM `atr_categories` AS `s`\nINNER JOIN `atr_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`)\nWHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1) AND `c`.`published` = 1 AND `s`.`id` = :id\nORDER BY `c`.`lft`","params":{":extension":{"value":"com_content","dataType":"string","length":0,"driverOptions":[]},":preparedArray1":{"value":1,"dataType":"int","length":0,"driverOptions":[]},":id":{"value":1939,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"806\u03bcs","memory_str":"3.89KB","caller":"\/var\/www\/joomla\/libraries\/src\/Categories\/Categories.php:375","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug`\nFROM `atr_categories` AS `s`\nINNER JOIN `atr_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`)\nWHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1) AND `c`.`published` = 1 AND `s`.`id` = :id\nORDER BY `c`.`lft`","params":{":extension":{"value":"com_content","dataType":"string","length":0,"driverOptions":[]},":preparedArray1":{"value":1,"dataType":"int","length":0,"driverOptions":[]},":id":{"value":1939,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"758\u03bcs","memory_str":"3.89KB","caller":"\/var\/www\/joomla\/libraries\/src\/Categories\/Categories.php:375","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT DISTINCT a.id, a.title, a.name, a.checked_out, a.checked_out_time, a.note, a.state, a.access, a.created_time, a.created_user_id, a.ordering, a.language, a.fieldparams, a.params, a.type, a.default_value, a.context, a.group_id, a.label, a.description, a.required, a.only_use_in_subform,l.title AS language_title, l.image AS language_image,uc.name AS editor,ag.title AS access_level,ua.name AS author_name,g.title AS group_title, g.access as group_access, g.state AS group_state, g.note as group_note\nFROM atr_fields AS a\nLEFT JOIN `atr_languages` AS l ON l.lang_code = a.language\nLEFT JOIN atr_users AS uc ON uc.id=a.checked_out\nLEFT JOIN atr_viewlevels AS ag ON ag.id = a.access\nLEFT JOIN atr_users AS ua ON ua.id = a.created_user_id\nLEFT JOIN atr_fields_groups AS g ON g.id = a.group_id\nLEFT JOIN `atr_fields_categories` AS fc ON fc.field_id = a.id\nWHERE \n(\n(`a`.`context` = :context AND (`fc`.`category_id` IS NULL OR `fc`.`category_id` IN (:preparedArray1,:preparedArray2)) AND `a`.`access` IN (:preparedArray3)) AND \n(`a`.`group_id` = 0 OR `g`.`access` IN (:preparedArray4)) AND `a`.`state` = :state) AND \n(`a`.`group_id` = 0 OR `g`.`state` = :gstate) AND `a`.`only_use_in_subform` = :only_use_in_subform\nORDER BY a.ordering ASC","params":{":context":{"value":"com_content.article","dataType":"string","length":0,"driverOptions":[]},":preparedArray1":{"value":1939,"dataType":"int","length":0,"driverOptions":[]},":preparedArray2":{"value":0,"dataType":"int","length":0,"driverOptions":[]},":preparedArray3":{"value":1,"dataType":"int","length":0,"driverOptions":[]},":preparedArray4":{"value":1,"dataType":"int","length":0,"driverOptions":[]},":state":{"value":1,"dataType":"int","length":0,"driverOptions":[]},":gstate":{"value":1,"dataType":"int","length":0,"driverOptions":[]},":only_use_in_subform":{"value":0,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"1.57ms","memory_str":"4.06KB","caller":"\/var\/www\/joomla\/libraries\/src\/MVC\/Model\/BaseDatabaseModel.php:166","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `alias`\nFROM `atr_content`\nWHERE `id` = :id","params":{":id":{"value":25366,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"268\u03bcs","memory_str":"1.31KB","caller":"\/var\/www\/joomla\/components\/com_content\/src\/Service\/Router.php:168","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `alias`\nFROM `atr_content`\nWHERE `id` = :id","params":{":id":{"value":25366,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"321\u03bcs","memory_str":"1.31KB","caller":"\/var\/www\/joomla\/components\/com_content\/src\/Service\/Router.php:168","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `alias`\nFROM `atr_content`\nWHERE `id` = :id","params":{":id":{"value":24921,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"240\u03bcs","memory_str":"1.31KB","caller":"\/var\/www\/joomla\/components\/com_content\/src\/Service\/Router.php:168","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `alias`\nFROM `atr_content`\nWHERE `id` = :id","params":{":id":{"value":24921,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"228\u03bcs","memory_str":"1.31KB","caller":"\/var\/www\/joomla\/components\/com_content\/src\/Service\/Router.php:168","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `alias`\nFROM `atr_content`\nWHERE `id` = :id","params":{":id":{"value":24762,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"259\u03bcs","memory_str":"1.31KB","caller":"\/var\/www\/joomla\/components\/com_content\/src\/Service\/Router.php:168","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `alias`\nFROM `atr_content`\nWHERE `id` = :id","params":{":id":{"value":24762,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"215\u03bcs","memory_str":"1.31KB","caller":"\/var\/www\/joomla\/components\/com_content\/src\/Service\/Router.php:168","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `alias`\nFROM `atr_content`\nWHERE `id` = :id","params":{":id":{"value":24761,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"305\u03bcs","memory_str":"1.31KB","caller":"\/var\/www\/joomla\/components\/com_content\/src\/Service\/Router.php:168","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `alias`\nFROM `atr_content`\nWHERE `id` = :id","params":{":id":{"value":24761,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"241\u03bcs","memory_str":"1.31KB","caller":"\/var\/www\/joomla\/components\/com_content\/src\/Service\/Router.php:168","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `alias`\nFROM `atr_content`\nWHERE `id` = :id","params":{":id":{"value":24760,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"291\u03bcs","memory_str":"1.31KB","caller":"\/var\/www\/joomla\/components\/com_content\/src\/Service\/Router.php:168","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `alias`\nFROM `atr_content`\nWHERE `id` = :id","params":{":id":{"value":24760,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"268\u03bcs","memory_str":"1.31KB","caller":"\/var\/www\/joomla\/components\/com_content\/src\/Service\/Router.php:168","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `alias`\nFROM `atr_content`\nWHERE `id` = :id","params":{":id":{"value":24759,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"226\u03bcs","memory_str":"1.31KB","caller":"\/var\/www\/joomla\/components\/com_content\/src\/Service\/Router.php:168","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `alias`\nFROM `atr_content`\nWHERE `id` = :id","params":{":id":{"value":24759,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"286\u03bcs","memory_str":"1.31KB","caller":"\/var\/www\/joomla\/components\/com_content\/src\/Service\/Router.php:168","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `alias`\nFROM `atr_content`\nWHERE `id` = :id","params":{":id":{"value":24758,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"293\u03bcs","memory_str":"1.31KB","caller":"\/var\/www\/joomla\/components\/com_content\/src\/Service\/Router.php:168","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `alias`\nFROM `atr_content`\nWHERE `id` = :id","params":{":id":{"value":24758,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"236\u03bcs","memory_str":"1.31KB","caller":"\/var\/www\/joomla\/components\/com_content\/src\/Service\/Router.php:168","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT *\nFROM `atr_banners`\nWHERE \n(`reset` <= :date AND `reset` IS NOT NULL) AND \n(`checked_out` IS NULL OR `checked_out` = :userId)","params":{":date":{"value":"2024-11-27 12:31:07","dataType":"string","length":0,"driverOptions":[]},":userId":{"value":0,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"3.86ms","memory_str":"5.39KB","caller":"\/var\/www\/joomla\/administrator\/components\/com_banners\/src\/Helper\/BannersHelper.php:69","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `a`.`id`,`a`.`type`,`a`.`name`,`a`.`clickurl`,`a`.`sticky`,`a`.`cid`,`a`.`description`,`a`.`params`,`a`.`custombannercode`,`a`.`track_impressions`,`cl`.`track_impressions` AS `client_track_impressions`\nFROM `atr_banners` AS `a`\nLEFT JOIN `atr_banner_clients` AS `cl` ON `cl`.`id` = `a`.`cid`\nWHERE \n(\n(\n(`a`.`state` = 1) AND \n(`a`.`publish_up` IS NULL OR `a`.`publish_up` <= :nowDate1)) AND \n(`a`.`publish_down` IS NULL OR `a`.`publish_down` >= :nowDate2)) AND \n(`a`.`imptotal` = 0 OR `a`.`impmade` < `a`.`imptotal`) AND `a`.`catid` IN (:preparedArray1)\nORDER BY `a`.`sticky` DESC, `a`.`ordering` LIMIT 5","params":{":nowDate1":{"value":"2024-11-27 12:31:07","dataType":"string","length":0,"driverOptions":[]},":nowDate2":{"value":"2024-11-27 12:31:07","dataType":"string","length":0,"driverOptions":[]},":preparedArray1":{"value":903,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"903\u03bcs","memory_str":"2.3KB","caller":"\/var\/www\/joomla\/libraries\/src\/MVC\/Model\/BaseDatabaseModel.php:166","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"UPDATE `atr_banners`\nSET `impmade` = `impmade` + 1\nWHERE `id` IN (:preparedArray1,:preparedArray2)","params":{":preparedArray1":{"value":5609,"dataType":"int","length":0,"driverOptions":[]},":preparedArray2":{"value":5610,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"1.3ms","memory_str":"880B","caller":"\/var\/www\/joomla\/components\/com_banners\/src\/Model\/BannersModel.php:315","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"UPDATE `atr_banner_tracks`\nSET `count` = `count` + 1\nWHERE `track_type` = 1 AND `banner_id` = :id AND `track_date` = :trackDate","params":{":id":{"value":5609,"dataType":"int","length":0,"driverOptions":[]},":trackDate":{"value":"2024-11-27 12:00:00","dataType":"string","length":0,"driverOptions":[]}},"duration_str":"1.36ms","memory_str":"832B","caller":"\/var\/www\/joomla\/components\/com_banners\/src\/Model\/BannersModel.php:352","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"UPDATE `atr_banner_tracks`\nSET `count` = `count` + 1\nWHERE `track_type` = 1 AND `banner_id` = :id AND `track_date` = :trackDate","params":{":id":{"value":5610,"dataType":"int","length":0,"driverOptions":[]},":trackDate":{"value":"2024-11-27 12:00:00","dataType":"string","length":0,"driverOptions":[]}},"duration_str":"1.22ms","memory_str":"832B","caller":"\/var\/www\/joomla\/components\/com_banners\/src\/Model\/BannersModel.php:352","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `a`.`id`,`a`.`title`,`a`.`alias`,`a`.`introtext`,`a`.`fulltext`,`a`.`checked_out`,`a`.`checked_out_time`,`a`.`catid`,`a`.`created`,`a`.`created_by`,`a`.`created_by_alias`,`a`.`modified`,`a`.`modified_by`,CASE WHEN `a`.`publish_up` IS NULL THEN `a`.`created` ELSE `a`.`publish_up` END AS `publish_up`,`a`.`publish_down`,`a`.`images`,`a`.`urls`,`a`.`attribs`,`a`.`metadata`,`a`.`metakey`,`a`.`metadesc`,`a`.`access`,`a`.`hits`,`a`.`featured`,`a`.`language`,LENGTH(`a`.`fulltext`) AS `readmore`,`a`.`ordering`,`fp`.`featured_up`,`fp`.`featured_down`,CASE WHEN `c`.`published` = 2 AND `a`.`state` > 0 THEN 2 WHEN `c`.`published` != 1 THEN 0 ELSE `a`.`state` END AS `state`,`c`.`title` AS `category_title`,`c`.`path` AS `category_route`,`c`.`access` AS `category_access`,`c`.`alias` AS `category_alias`,`c`.`language` AS `category_language`,`c`.`published`,`c`.`published` AS `parents_published`,`c`.`lft`,CASE WHEN `a`.`created_by_alias` > ' ' THEN `a`.`created_by_alias` ELSE `ua`.`name` END AS `author`,`ua`.`email` AS `author_email`,`uam`.`name` AS `modified_by_name`,`parent`.`title` AS `parent_title`,`parent`.`id` AS `parent_id`,`parent`.`path` AS `parent_route`,`parent`.`alias` AS `parent_alias`,`parent`.`language` AS `parent_language`,COALESCE(NULLIF(ROUND(`v`.`rating_sum` \/ `v`.`rating_count`, 1), 0), 0) AS `rating`,COALESCE(NULLIF(`v`.`rating_count`, 0), 0) AS `rating_count`\nFROM `atr_content` AS `a`\nLEFT JOIN `atr_categories` AS `c` ON `c`.`id` = `a`.`catid`\nLEFT JOIN `atr_users` AS `ua` ON `ua`.`id` = `a`.`created_by`\nLEFT JOIN `atr_users` AS `uam` ON `uam`.`id` = `a`.`modified_by`\nLEFT JOIN `atr_categories` AS `parent` ON `parent`.`id` = `c`.`parent_id`\nLEFT JOIN `atr_content_frontpage` AS `fp` ON `fp`.`content_id` = `a`.`id`\nLEFT JOIN `atr_content_rating` AS `v` ON `a`.`id` = `v`.`content_id`\nWHERE `a`.`access` IN (:preparedArray1) AND `c`.`access` IN (:preparedArray2) AND `c`.`published` = 1 AND `a`.`state` = :condition AND `a`.`catid` IN (:preparedArray3) AND (`a`.`publish_up` IS NULL OR `a`.`publish_up` <= :publishUp) AND (`a`.`publish_down` IS NULL OR `a`.`publish_down` >= :publishDown)\nORDER BY a.created DESC LIMIT 1","params":{":preparedArray1":{"value":1,"dataType":"int","length":0,"driverOptions":[]},":preparedArray2":{"value":1,"dataType":"int","length":0,"driverOptions":[]},":condition":{"value":1,"dataType":"int","length":0,"driverOptions":[]},":preparedArray3":{"value":1401,"dataType":"int","length":0,"driverOptions":[]},":publishUp":{"value":"2024-11-27 12:31:07","dataType":"string","length":0,"driverOptions":[]},":publishDown":{"value":"2024-11-27 12:31:07","dataType":"string","length":0,"driverOptions":[]}},"duration_str":"2.31ms","memory_str":"6.28KB","caller":"\/var\/www\/joomla\/libraries\/src\/MVC\/Model\/BaseDatabaseModel.php:166","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug`\nFROM `atr_categories` AS `s`\nINNER JOIN `atr_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`)\nWHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1) AND `c`.`published` = 1 AND `s`.`id` = :id\nORDER BY `c`.`lft`","params":{":extension":{"value":"com_content","dataType":"string","length":0,"driverOptions":[]},":preparedArray1":{"value":1,"dataType":"int","length":0,"driverOptions":[]},":id":{"value":1401,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"636\u03bcs","memory_str":"3.89KB","caller":"\/var\/www\/joomla\/libraries\/src\/Categories\/Categories.php:375","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug`,(\nSELECT COUNT(`i`.`id`)\nFROM `atr_content` AS `i`\nWHERE `i`.`catid` = `c`.`id` AND `i`.`state` = 1) AS `numitems`\nFROM `atr_categories` AS `s`\nINNER JOIN `atr_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`)\nWHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1) AND `c`.`published` = 1 AND `s`.`id` = :id\nORDER BY `c`.`lft`","params":{":extension":{"value":"com_content","dataType":"string","length":0,"driverOptions":[]},":preparedArray1":{"value":1,"dataType":"int","length":0,"driverOptions":[]},":id":{"value":1243,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"4.51ms","memory_str":"4.08KB","caller":"\/var\/www\/joomla\/libraries\/src\/Categories\/Categories.php:375","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug`,(\nSELECT COUNT(`i`.`id`)\nFROM `atr_content` AS `i`\nWHERE `i`.`catid` = `c`.`id` AND `i`.`state` = 1) AS `numitems`\nFROM `atr_categories` AS `s`\nINNER JOIN `atr_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`)\nWHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1) AND `c`.`published` = 1 AND `s`.`id` = :id\nORDER BY `c`.`lft`","params":{":extension":{"value":"com_content","dataType":"string","length":0,"driverOptions":[]},":preparedArray1":{"value":1,"dataType":"int","length":0,"driverOptions":[]},":id":{"value":1561,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"1.22ms","memory_str":"3.92KB","caller":"\/var\/www\/joomla\/libraries\/src\/Categories\/Categories.php:375","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `a`.`id`,`a`.`title`,`a`.`alias`,`a`.`introtext`,`a`.`fulltext`,`a`.`checked_out`,`a`.`checked_out_time`,`a`.`catid`,`a`.`created`,`a`.`created_by`,`a`.`created_by_alias`,`a`.`modified`,`a`.`modified_by`,CASE WHEN `a`.`publish_up` IS NULL THEN `a`.`created` ELSE `a`.`publish_up` END AS `publish_up`,`a`.`publish_down`,`a`.`images`,`a`.`urls`,`a`.`attribs`,`a`.`metadata`,`a`.`metakey`,`a`.`metadesc`,`a`.`access`,`a`.`hits`,`a`.`featured`,`a`.`language`,LENGTH(`a`.`fulltext`) AS `readmore`,`a`.`ordering`,`fp`.`featured_up`,`fp`.`featured_down`,CASE WHEN `c`.`published` = 2 AND `a`.`state` > 0 THEN 2 WHEN `c`.`published` != 1 THEN 0 ELSE `a`.`state` END AS `state`,`c`.`title` AS `category_title`,`c`.`path` AS `category_route`,`c`.`access` AS `category_access`,`c`.`alias` AS `category_alias`,`c`.`language` AS `category_language`,`c`.`published`,`c`.`published` AS `parents_published`,`c`.`lft`,CASE WHEN `a`.`created_by_alias` > ' ' THEN `a`.`created_by_alias` ELSE `ua`.`name` END AS `author`,`ua`.`email` AS `author_email`,`uam`.`name` AS `modified_by_name`,`parent`.`title` AS `parent_title`,`parent`.`id` AS `parent_id`,`parent`.`path` AS `parent_route`,`parent`.`alias` AS `parent_alias`,`parent`.`language` AS `parent_language`,COALESCE(NULLIF(ROUND(`v`.`rating_sum` \/ `v`.`rating_count`, 1), 0), 0) AS `rating`,COALESCE(NULLIF(`v`.`rating_count`, 0), 0) AS `rating_count`\nFROM `atr_content` AS `a`\nLEFT JOIN `atr_categories` AS `c` ON `c`.`id` = `a`.`catid`\nLEFT JOIN `atr_users` AS `ua` ON `ua`.`id` = `a`.`created_by`\nLEFT JOIN `atr_users` AS `uam` ON `uam`.`id` = `a`.`modified_by`\nLEFT JOIN `atr_categories` AS `parent` ON `parent`.`id` = `c`.`parent_id`\nLEFT JOIN `atr_content_frontpage` AS `fp` ON `fp`.`content_id` = `a`.`id`\nLEFT JOIN `atr_content_rating` AS `v` ON `a`.`id` = `v`.`content_id`\nWHERE `a`.`access` IN (:preparedArray1) AND `c`.`access` IN (:preparedArray2) AND `c`.`published` = 1 AND `a`.`state` = :condition AND `a`.`featured` = 1 AND (`fp`.`featured_up` IS NULL OR `fp`.`featured_up` <= :featuredUp) AND (`fp`.`featured_down` IS NULL OR `fp`.`featured_down` >= :featuredDown) AND `a`.`catid` IN (:preparedArray3,:preparedArray4,:preparedArray5,:preparedArray6,:preparedArray7,:preparedArray8,:preparedArray9,:preparedArray10,:preparedArray11,:preparedArray12,:preparedArray13,:preparedArray14,:preparedArray15,:preparedArray16,:preparedArray17,:preparedArray18,:preparedArray19,:preparedArray20,:preparedArray21,:preparedArray22,:preparedArray23,:preparedArray24,:preparedArray25,:preparedArray26,:preparedArray27,:preparedArray28,:preparedArray29,:preparedArray30,:preparedArray31,:preparedArray32,:preparedArray33,:preparedArray34,:preparedArray35,:preparedArray36,:preparedArray37,:preparedArray38,:preparedArray39,:preparedArray40,:preparedArray41,:preparedArray42,:preparedArray43,:preparedArray44,:preparedArray45,:preparedArray46,:preparedArray47,:preparedArray48,:preparedArray49,:preparedArray50) AND (`a`.`publish_up` IS NULL OR `a`.`publish_up` <= :publishUp) AND (`a`.`publish_down` IS NULL OR `a`.`publish_down` >= :publishDown)\nORDER BY publish_up DESC LIMIT 7","params":{":preparedArray1":{"value":1,"dataType":"int","length":0,"driverOptions":[]},":preparedArray2":{"value":1,"dataType":"int","length":0,"driverOptions":[]},":condition":{"value":1,"dataType":"int","length":0,"driverOptions":[]},":featuredUp":{"value":"2024-11-27 12:31:07","dataType":"string","length":0,"driverOptions":[]},":featuredDown":{"value":"2024-11-27 12:31:07","dataType":"string","length":0,"driverOptions":[]},":preparedArray3":{"value":1236,"dataType":"int","length":0,"driverOptions":[]},":preparedArray4":{"value":1239,"dataType":"int","length":0,"driverOptions":[]},":preparedArray5":{"value":1240,"dataType":"int","length":0,"driverOptions":[]},":preparedArray6":{"value":1242,"dataType":"int","length":0,"driverOptions":[]},":preparedArray7":{"value":1238,"dataType":"int","length":0,"driverOptions":[]},":preparedArray8":{"value":1934,"dataType":"int","length":0,"driverOptions":[]},":preparedArray9":{"value":1222,"dataType":"int","length":0,"driverOptions":[]},":preparedArray10":{"value":1223,"dataType":"int","length":0,"driverOptions":[]},":preparedArray11":{"value":1225,"dataType":"int","length":0,"driverOptions":[]},":preparedArray12":{"value":1293,"dataType":"int","length":0,"driverOptions":[]},":preparedArray13":{"value":1940,"dataType":"int","length":0,"driverOptions":[]},":preparedArray14":{"value":1224,"dataType":"int","length":0,"driverOptions":[]},":preparedArray15":{"value":1227,"dataType":"int","length":0,"driverOptions":[]},":preparedArray16":{"value":1263,"dataType":"int","length":0,"driverOptions":[]},":preparedArray17":{"value":1228,"dataType":"int","length":0,"driverOptions":[]},":preparedArray18":{"value":1229,"dataType":"int","length":0,"driverOptions":[]},":preparedArray19":{"value":1230,"dataType":"int","length":0,"driverOptions":[]},":preparedArray20":{"value":1232,"dataType":"int","length":0,"driverOptions":[]},":preparedArray21":{"value":1233,"dataType":"int","length":0,"driverOptions":[]},":preparedArray22":{"value":1303,"dataType":"int","length":0,"driverOptions":[]},":preparedArray23":{"value":1205,"dataType":"int","length":0,"driverOptions":[]},":preparedArray24":{"value":1206,"dataType":"int","length":0,"driverOptions":[]},":preparedArray25":{"value":1207,"dataType":"int","length":0,"driverOptions":[]},":preparedArray26":{"value":1208,"dataType":"int","length":0,"driverOptions":[]},":preparedArray27":{"value":1209,"dataType":"int","length":0,"driverOptions":[]},":preparedArray28":{"value":1216,"dataType":"int","length":0,"driverOptions":[]},":preparedArray29":{"value":1221,"dataType":"int","length":0,"driverOptions":[]},":preparedArray30":{"value":1253,"dataType":"int","length":0,"driverOptions":[]},":preparedArray31":{"value":1217,"dataType":"int","length":0,"driverOptions":[]},":preparedArray32":{"value":1219,"dataType":"int","length":0,"driverOptions":[]},":preparedArray33":{"value":1210,"dataType":"int","length":0,"driverOptions":[]},":preparedArray34":{"value":1211,"dataType":"int","length":0,"driverOptions":[]},":preparedArray35":{"value":1212,"dataType":"int","length":0,"driverOptions":[]},":preparedArray36":{"value":1213,"dataType":"int","length":0,"driverOptions":[]},":preparedArray37":{"value":1214,"dataType":"int","length":0,"driverOptions":[]},":preparedArray38":{"value":1215,"dataType":"int","length":0,"driverOptions":[]},":preparedArray39":{"value":1243,"dataType":"int","length":0,"driverOptions":[]},":preparedArray40":{"value":1244,"dataType":"int","length":0,"driverOptions":[]},":preparedArray41":{"value":1561,"dataType":"int","length":0,"driverOptions":[]},":preparedArray42":{"value":1938,"dataType":"int","length":0,"driverOptions":[]},":preparedArray43":{"value":1423,"dataType":"int","length":0,"driverOptions":[]},":preparedArray44":{"value":1331,"dataType":"int","length":0,"driverOptions":[]},":preparedArray45":{"value":1931,"dataType":"int","length":0,"driverOptions":[]},":preparedArray46":{"value":1932,"dataType":"int","length":0,"driverOptions":[]},":preparedArray47":{"value":1933,"dataType":"int","length":0,"driverOptions":[]},":preparedArray48":{"value":1935,"dataType":"int","length":0,"driverOptions":[]},":preparedArray49":{"value":1936,"dataType":"int","length":0,"driverOptions":[]},":preparedArray50":{"value":1937,"dataType":"int","length":0,"driverOptions":[]},":publishUp":{"value":"2024-11-27 12:31:07","dataType":"string","length":0,"driverOptions":[]},":publishDown":{"value":"2024-11-27 12:31:07","dataType":"string","length":0,"driverOptions":[]}},"duration_str":"4.28ms","memory_str":"60.16KB","caller":"\/var\/www\/joomla\/libraries\/src\/MVC\/Model\/BaseDatabaseModel.php:166","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT *\nFROM `atr_banners`\nWHERE \n(`reset` <= :date AND `reset` IS NOT NULL) AND \n(`checked_out` IS NULL OR `checked_out` = :userId)","params":{":date":{"value":"2024-11-27 12:31:07","dataType":"string","length":0,"driverOptions":[]},":userId":{"value":0,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"2.85ms","memory_str":"5.39KB","caller":"\/var\/www\/joomla\/administrator\/components\/com_banners\/src\/Helper\/BannersHelper.php:69","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `a`.`id`,`a`.`type`,`a`.`name`,`a`.`clickurl`,`a`.`sticky`,`a`.`cid`,`a`.`description`,`a`.`params`,`a`.`custombannercode`,`a`.`track_impressions`,`cl`.`track_impressions` AS `client_track_impressions`\nFROM `atr_banners` AS `a`\nLEFT JOIN `atr_banner_clients` AS `cl` ON `cl`.`id` = `a`.`cid`\nWHERE \n(\n(\n(`a`.`state` = 1) AND \n(`a`.`publish_up` IS NULL OR `a`.`publish_up` <= :nowDate1)) AND \n(`a`.`publish_down` IS NULL OR `a`.`publish_down` >= :nowDate2)) AND \n(`a`.`imptotal` = 0 OR `a`.`impmade` < `a`.`imptotal`) AND `a`.`catid` IN (:preparedArray1)\nORDER BY `a`.`sticky` DESC, `a`.`ordering` LIMIT 5","params":{":nowDate1":{"value":"2024-11-27 12:31:07","dataType":"string","length":0,"driverOptions":[]},":nowDate2":{"value":"2024-11-27 12:31:07","dataType":"string","length":0,"driverOptions":[]},":preparedArray1":{"value":33,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"846\u03bcs","memory_str":"2.28KB","caller":"\/var\/www\/joomla\/libraries\/src\/MVC\/Model\/BaseDatabaseModel.php:166","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"UPDATE `atr_banners`\nSET `impmade` = `impmade` + 1\nWHERE `id` IN (:preparedArray1)","params":{":preparedArray1":{"value":5529,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"1.23ms","memory_str":"856B","caller":"\/var\/www\/joomla\/components\/com_banners\/src\/Model\/BannersModel.php:315","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"UPDATE `atr_banner_tracks`\nSET `count` = `count` + 1\nWHERE `track_type` = 1 AND `banner_id` = :id AND `track_date` = :trackDate","params":{":id":{"value":5529,"dataType":"int","length":0,"driverOptions":[]},":trackDate":{"value":"2024-11-27 12:00:00","dataType":"string","length":0,"driverOptions":[]}},"duration_str":"1.4ms","memory_str":"832B","caller":"\/var\/www\/joomla\/components\/com_banners\/src\/Model\/BannersModel.php:352","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT *\nFROM `atr_banners`\nWHERE \n(`reset` <= :date AND `reset` IS NOT NULL) AND \n(`checked_out` IS NULL OR `checked_out` = :userId)","params":{":date":{"value":"2024-11-27 12:31:07","dataType":"string","length":0,"driverOptions":[]},":userId":{"value":0,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"3.23ms","memory_str":"5.34KB","caller":"\/var\/www\/joomla\/administrator\/components\/com_banners\/src\/Helper\/BannersHelper.php:69","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `a`.`id`,`a`.`type`,`a`.`name`,`a`.`clickurl`,`a`.`sticky`,`a`.`cid`,`a`.`description`,`a`.`params`,`a`.`custombannercode`,`a`.`track_impressions`,`cl`.`track_impressions` AS `client_track_impressions`\nFROM `atr_banners` AS `a`\nLEFT JOIN `atr_banner_clients` AS `cl` ON `cl`.`id` = `a`.`cid`\nWHERE \n(\n(\n(`a`.`state` = 1) AND \n(`a`.`publish_up` IS NULL OR `a`.`publish_up` <= :nowDate1)) AND \n(`a`.`publish_down` IS NULL OR `a`.`publish_down` >= :nowDate2)) AND \n(`a`.`imptotal` = 0 OR `a`.`impmade` < `a`.`imptotal`) AND `a`.`catid` IN (:preparedArray1)\nORDER BY `a`.`sticky` DESC, `a`.`ordering` LIMIT 5","params":{":nowDate1":{"value":"2024-11-27 12:31:07","dataType":"string","length":0,"driverOptions":[]},":nowDate2":{"value":"2024-11-27 12:31:07","dataType":"string","length":0,"driverOptions":[]},":preparedArray1":{"value":1911,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"719\u03bcs","memory_str":"2.28KB","caller":"\/var\/www\/joomla\/libraries\/src\/MVC\/Model\/BaseDatabaseModel.php:166","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"UPDATE `atr_banners`\nSET `impmade` = `impmade` + 1\nWHERE `id` IN (:preparedArray1)","params":{":preparedArray1":{"value":5575,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"1.2ms","memory_str":"856B","caller":"\/var\/www\/joomla\/components\/com_banners\/src\/Model\/BannersModel.php:315","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"UPDATE `atr_banner_tracks`\nSET `count` = `count` + 1\nWHERE `track_type` = 1 AND `banner_id` = :id AND `track_date` = :trackDate","params":{":id":{"value":5575,"dataType":"int","length":0,"driverOptions":[]},":trackDate":{"value":"2024-11-27 12:00:00","dataType":"string","length":0,"driverOptions":[]}},"duration_str":"1.73ms","memory_str":"832B","caller":"\/var\/www\/joomla\/components\/com_banners\/src\/Model\/BannersModel.php:352","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT *\nFROM `atr_banners`\nWHERE \n(`reset` <= :date AND `reset` IS NOT NULL) AND \n(`checked_out` IS NULL OR `checked_out` = :userId)","params":{":date":{"value":"2024-11-27 12:31:07","dataType":"string","length":0,"driverOptions":[]},":userId":{"value":0,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"3.45ms","memory_str":"5.34KB","caller":"\/var\/www\/joomla\/administrator\/components\/com_banners\/src\/Helper\/BannersHelper.php:69","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `a`.`id`,`a`.`type`,`a`.`name`,`a`.`clickurl`,`a`.`sticky`,`a`.`cid`,`a`.`description`,`a`.`params`,`a`.`custombannercode`,`a`.`track_impressions`,`cl`.`track_impressions` AS `client_track_impressions`\nFROM `atr_banners` AS `a`\nLEFT JOIN `atr_banner_clients` AS `cl` ON `cl`.`id` = `a`.`cid`\nWHERE \n(\n(\n(`a`.`state` = 1) AND \n(`a`.`publish_up` IS NULL OR `a`.`publish_up` <= :nowDate1)) AND \n(`a`.`publish_down` IS NULL OR `a`.`publish_down` >= :nowDate2)) AND \n(`a`.`imptotal` = 0 OR `a`.`impmade` < `a`.`imptotal`) AND `a`.`catid` IN (:preparedArray1)\nORDER BY `a`.`sticky` DESC, `a`.`ordering` LIMIT 5","params":{":nowDate1":{"value":"2024-11-27 12:31:07","dataType":"string","length":0,"driverOptions":[]},":nowDate2":{"value":"2024-11-27 12:31:07","dataType":"string","length":0,"driverOptions":[]},":preparedArray1":{"value":13,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"736\u03bcs","memory_str":"2.31KB","caller":"\/var\/www\/joomla\/libraries\/src\/MVC\/Model\/BaseDatabaseModel.php:166","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"UPDATE `atr_banners`\nSET `impmade` = `impmade` + 1\nWHERE `id` IN (:preparedArray1,:preparedArray2,:preparedArray3)","params":{":preparedArray1":{"value":5592,"dataType":"int","length":0,"driverOptions":[]},":preparedArray2":{"value":5603,"dataType":"int","length":0,"driverOptions":[]},":preparedArray3":{"value":5608,"dataType":"int","length":0,"driverOptions":[]}},"duration_str":"1.05ms","memory_str":"912B","caller":"\/var\/www\/joomla\/components\/com_banners\/src\/Model\/BannersModel.php:315","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"UPDATE `atr_banner_tracks`\nSET `count` = `count` + 1\nWHERE `track_type` = 1 AND `banner_id` = :id AND `track_date` = :trackDate","params":{":id":{"value":5592,"dataType":"int","length":0,"driverOptions":[]},":trackDate":{"value":"2024-11-27 12:00:00","dataType":"string","length":0,"driverOptions":[]}},"duration_str":"1.19ms","memory_str":"832B","caller":"\/var\/www\/joomla\/components\/com_banners\/src\/Model\/BannersModel.php:352","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"UPDATE `atr_banner_tracks`\nSET `count` = `count` + 1\nWHERE `track_type` = 1 AND `banner_id` = :id AND `track_date` = :trackDate","params":{":id":{"value":5603,"dataType":"int","length":0,"driverOptions":[]},":trackDate":{"value":"2024-11-27 12:00:00","dataType":"string","length":0,"driverOptions":[]}},"duration_str":"1.12ms","memory_str":"832B","caller":"\/var\/www\/joomla\/components\/com_banners\/src\/Model\/BannersModel.php:352","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"UPDATE `atr_banner_tracks`\nSET `count` = `count` + 1\nWHERE `track_type` = 1 AND `banner_id` = :id AND `track_date` = :trackDate","params":{":id":{"value":5608,"dataType":"int","length":0,"driverOptions":[]},":trackDate":{"value":"2024-11-27 12:00:00","dataType":"string","length":0,"driverOptions":[]}},"duration_str":"1.02ms","memory_str":"832B","caller":"\/var\/www\/joomla\/components\/com_banners\/src\/Model\/BannersModel.php:352","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `name`,`element`\nFROM `atr_extensions`\nWHERE `type` = 'plugin' AND `folder` = 'finder' AND `enabled` = 1","params":[],"duration_str":"913\u03bcs","memory_str":"576B","caller":"\/var\/www\/joomla\/administrator\/components\/com_finder\/src\/Helper\/LanguageHelper.php:135","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `title`\nFROM `atr_finder_taxonomy`\nWHERE `parent_id` = 1 AND `state` = 1 AND `access` IN (1)","params":[],"duration_str":"377\u03bcs","memory_str":"616B","caller":"\/var\/www\/joomla\/administrator\/components\/com_finder\/src\/Indexer\/Taxonomy.php:314","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT SUM(CASE WHEN `a`.`next_execution` <= :now THEN 1 ELSE 0 END) AS due_count,SUM(CASE WHEN `a`.`locked` IS NULL THEN 0 ELSE 1 END) AS locked_count\nFROM `atr_scheduler_tasks` AS `a`\nWHERE `a`.`state` = 1","params":{":now":{"value":"2024-11-27 12:31:07","dataType":"string","length":0,"driverOptions":[]}},"duration_str":"442\u03bcs","memory_str":"1.37KB","caller":"\/var\/www\/joomla\/administrator\/components\/com_scheduler\/src\/Model\/TasksModel.php:466","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"SELECT `session_id`\nFROM `atr_session`\nWHERE `session_id` = ?","params":{"1":{"value":"vl6thcnirsicl7iaa4hoc2k30n","dataType":"string","length":0,"driverOptions":[]}},"duration_str":"742\u03bcs","memory_str":"1KB","caller":"\/var\/www\/joomla\/libraries\/vendor\/joomla\/session\/src\/Handler\/DatabaseHandler.php:291","callstack":[],"explain":[],"explain_col":[],"profile":[]},{"sql":"UPDATE `atr_session`\nSET `data` = ?\n\t, `time` = ?\nWHERE `session_id` = ?","params":{"1":{"value":"joomla|s:700:\"TzoyNDoiSm9vbWxhXFJlZ2lzdHJ5XFJlZ2lzdHJ5IjozOntzOjc6IgAqAGRhdGEiO086ODoic3RkQ2xhc3MiOjM6e3M6Nzoic2Vzc2lvbiI7Tzo4OiJzdGRDbGFzcyI6Mzp7czo3OiJjb3VudGVyIjtpOjE7czo1OiJ0aW1lciI7Tzo4OiJzdGRDbGFzcyI6Mzp7czo1OiJzdGFydCI7aToxNzMyNzEwNjY3O3M6NDoibGFzdCI7aToxNzMyNzEwNjY3O3M6Mzoibm93IjtpOjE3MzI3MTA2Njc7fXM6NToidG9rZW4iO3M6MzI6IjliYWMxYWRlMDZjZGY1M2Y3NzI4Y2MxMjliYWI0NDUwIjt9czo4OiJyZWdpc3RyeSI7TzoyNDoiSm9vbWxhXFJlZ2lzdHJ5XFJlZ2lzdHJ5IjozOntzOjc6IgAqAGRhdGEiO086ODoic3RkQ2xhc3MiOjA6e31zOjE0OiIAKgBpbml0aWFsaXplZCI7YjowO3M6MTI6IgAqAHNlcGFyYXRvciI7czoxOiIuIjt9czo0OiJ1c2VyIjtPOjIwOiJKb29tbGFcQ01TXFVzZXJcVXNlciI6MTp7czoyOiJpZCI7aTowO319czoxNDoiACoAaW5pdGlhbGl6ZWQiO2I6MDtzOjEyOiIAKgBzZXBhcmF0b3IiO3M6MToiLiI7fQ==\";","dataType":"string","length":0,"driverOptions":[]},"2":{"value":1732710668,"dataType":"int","length":0,"driverOptions":[]},"3":{"value":"vl6thcnirsicl7iaa4hoc2k30n","dataType":"string","length":0,"driverOptions":[]}},"duration_str":"1.62ms","memory_str":"592B","caller":"\/var\/www\/joomla\/libraries\/vendor\/joomla\/session\/src\/Handler\/DatabaseHandler.php:318","callstack":[],"explain":[],"explain_col":[],"profile":[]}],"nb_statements":216,"accumulated_duration_str":"302ms","memory_usage_str":"2.02MB","xdebug_link":"","root_path":"\/var\/www\/atr"},"count":216},"log":{"count":16,"messages":[{"message":"ochresponsiveimages - SETIMAGERESOLUTION: Image resolution \"56\" below minimum required for Image \"[ROOT]\/\/images\/tyr_01.jpg\".","message_html":null,"is_string":true,"label":"info","time":1732710668.002485},{"message":"ochresponsiveimages - SETIMAGERESOLUTION: Image resolution \"62\" below minimum required for Image \"[ROOT]\/\/images\/tyr_02a.jpg\".","message_html":null,"is_string":true,"label":"info","time":1732710668.002487},{"message":"ochresponsiveimages - SETIMAGERESOLUTION: Image resolution \"60\" below minimum required for Image \"[ROOT]\/\/images\/tyr_03.jpg\".","message_html":null,"is_string":true,"label":"info","time":1732710668.002488},{"message":"ochresponsiveimages - SETIMAGERESOLUTION: Image resolution \"74\" below minimum required for Image \"[ROOT]\/\/images\/tyr_04.jpg\".","message_html":null,"is_string":true,"label":"info","time":1732710668.002489},{"message":"ochresponsiveimages - SETIMAGERESOLUTION: Image resolution \"62\" below minimum required for Image \"[ROOT]\/\/banners\/_images\/twit_icon.png\".","message_html":null,"is_string":true,"label":"info","time":1732710668.002489},{"message":"ochresponsiveimages - SETIMAGERESOLUTION: Image resolution \"57\" below minimum required for Image \"[ROOT]\/\/banners\/_images\/fb_icon.png\".","message_html":null,"is_string":true,"label":"info","time":1732710668.00249},{"message":"ochresponsiveimages - SETIMAGERESOLUTION: Image resolution \"57\" below minimum required for Image \"[ROOT]\/\/banners\/_images\/ln_icon.png\".","message_html":null,"is_string":true,"label":"info","time":1732710668.002493},{"message":"ochresponsiveimages - SETIMAGERESOLUTION: Image resolution \"61\" below minimum required for Image \"[ROOT]\/\/banners\/_images\/acp_icon.png\".","message_html":null,"is_string":true,"label":"info","time":1732710668.002493},{"message":"ochresponsiveimages - SETIMAGERESOLUTION: Image resolution \"53\" below minimum required for Image \"[ROOT]\/\/banners\/_images\/mail_icon.png\".","message_html":null,"is_string":true,"label":"info","time":1732710668.002494},{"message":"ochresponsiveimages - SETIMAGERESOLUTION: Image resolution \"300\" below minimum required for Image \"[ROOT]\/banners\/_images\/ATR_SS_JASolar_011124_301124.jpg\".","message_html":null,"is_string":true,"label":"info","time":1732710668.002494},{"message":"ochresponsiveimages - SETIMAGERESOLUTION: Image resolution \"300\" below minimum required for Image \"[ROOT]\/banners\/_images\/ATR_SS_Terrapinn_011124_301124.png\".","message_html":null,"is_string":true,"label":"info","time":1732710668.002495},{"message":"ochresponsiveimages - SETIMAGERESOLUTION: Image resolution \"307\" below minimum required for Image \"[ROOT]\/\/images\/AVEVA-webinar-digitalisation-mining.png\".","message_html":null,"is_string":true,"label":"info","time":1732710668.002496},{"message":"ochresponsiveimages - SETIMAGERESOLUTION: Image resolution \"307\" below minimum required for Image \"[ROOT]\/\/images\/Convergent-Group-lithium-sealers-concrete-floors.jpg\".","message_html":null,"is_string":true,"label":"info","time":1732710668.002497},{"message":"ochresponsiveimages - SETIMAGERESOLUTION: Image resolution \"300\" below minimum required for Image \"[ROOT]\/\/banners\/_images\/ATR_N_TA_GENSET_BUYERS_181023.jpg\".","message_html":null,"is_string":true,"label":"info","time":1732710668.002497},{"message":"ochresponsiveimages - SETIMAGERESOLUTION: Image resolution \"300\" below minimum required for Image \"[ROOT]\/\/banners\/_images\/ATR_N_TA_CONSTRUCT_BUYERS_181023.jpg\".","message_html":null,"is_string":true,"label":"info","time":1732710668.002499},{"message":"ochresponsiveimages - SETIMAGERESOLUTION: Image resolution \"40\" below minimum required for Image \"[ROOT]\/\/banners\/_images\/message_icon.png\".","message_html":null,"is_string":true,"label":"info","time":1732710668.0025}]}}, "Xad0968a3be1a53159c95ec3f39478a0f"); </script> </body> </html>