hi, this is easy to do with a minor override.
First locate /components/com_easyblog/themes/wireframe/structure\default.php
Second
copy this file in this folder YOUR-JOOMLA-THEME\html\com_easyblog\blogs\structure\
Third change the orginal code :
<?php
/**
* @package EasyBlog
* @copyright Copyright (C) 2010 - 2017 Stack Ideas Sdn Bhd. All rights reserved.
* @license GNU/GPL, see LICENSE.php
* EasyBlog is free software. This version may have been modified pursuant
* to the GNU General Public License, and as distributed it includes or
* is derivative of works licensed under the GNU General Public License or
* other free or open source software licenses.
* See COPYRIGHT.php for copyright notices and details.
*/
defined('_JEXEC') or die('Unauthorized Access');
?>
<div id="eb" class="eb-component eb-<?php echo $this->theme;?> eb-view-<?php echo $view;?> eb-layout-<?php echo $layout;?> <?php echo $suffix;?>
<?php echo $this->isIphone() ? ' is-iphone' : '';?>
<?php echo $this->isMobile() ? ' is-mobile' : '';?>
<?php echo $rtl ? ' is-rtl' : '';?>"
>
<?php echo $jsToolbar; ?>
<?php if ($miniheader) { ?>
<div id="es" class="es">
<?php echo $miniheader; ?>
</div>
<?php } ?>
<?php echo $toolbar; ?>
<?php echo EB::info()->html();?>
<?php if ($loadImageTemplates) { ?>
<?php echo $this->output('site/layout/image/popup'); ?>
<?php echo $this->output('site/layout/image/container'); ?>
<?php } ?>
<?php echo $contents; ?>
<?php if ($jscripts) { ?>
<div>
<?php echo $jscripts;?>
</div>
<?php } ?>
</div>
To this:
<?php
/**
* @package EasyBlog
* @copyright Copyright (C) 2010 - 2017 Stack Ideas Sdn Bhd. All rights reserved.
* @license GNU/GPL, see LICENSE.php
* EasyBlog is free software. This version may have been modified pursuant
* to the GNU General Public License, and as distributed it includes or
* is derivative of works licensed under the GNU General Public License or
* other free or open source software licenses.
* See COPYRIGHT.php for copyright notices and details.
*/
defined('_JEXEC') or die('Unauthorized Access');
?>
<div id="eb" class="eb-component eb-<?php echo $this->theme;?> eb-view-<?php echo $view;?> eb-layout-<?php echo $layout;?> <?php echo $suffix;?>
<?php echo $this->isIphone() ? ' is-iphone' : '';?>
<?php echo $this->isMobile() ? ' is-mobile' : '';?>
<?php echo $rtl ? ' is-rtl' : '';?>"
>
<?php echo $jsToolbar; ?>
<?php if ($miniheader) { ?>
<div id="es" class="es">
<?php echo $miniheader; ?>
</div>
<?php } ?>
<?php echo $toolbar; ?>
<?php echo EB::info()->html();?>
<?php echo $contents; ?>
<?php if ($jscripts) { ?>
<div>
<?php echo $jscripts;?>
</div>
<?php } ?>
</div>
Like you see we delete the code wich load the popup container.
And of curse this will disable popup functionality in front page