| Current Path : /home/bijouxly/www/templates/themlyv31/editor/includes/ |
| Current File : /home/bijouxly/www/templates/themlyv31/editor/includes/article_2.php |
<?php function article_2($data) {
ob_start();
$attr = '';
if (isset($data['article_id'])) {
$attr = ' id="' . $data['postcontent_editor_id'] . '"';
}
$postIdClass = '';
if (isset($data['post_id_class'])) {
$postIdClass = ' data-post-value="data-post-id-' . $data['post_id_class'] . '"';
}
?>
<article class="data-control-id-2957 bd-article-2"<?php echo $attr; ?><?php echo $postIdClass; ?>>
<?php if (isset($data['data-image'])) : ?>
<?php
$image = $data['data-image'];
$caption = $image['caption'];
?>
<div class="data-control-id-1349069 bd-postimage-2 bd-imagescaling bd-imagescaling-2">
<?php if (isset($image['link']) && $image['link'] !== '') : ?>
<a href="<?php echo $image['link']; ?>">
<?php endif; ?>
<img src="<?php echo $image['image']; ?>" alt="<?php echo $image['alt']; ?>" class="data-control-id-1349056 bd-imagestyles-27" itemprop="image"/>
<?php if (isset($image['link']) && $image['link'] !== '') : ?>
</a>
<?php endif; ?>
<?php if ($caption): ?>
<div class="data-control-id-1349068 bd-container-84 bd-tagstyles ">
<?php echo $caption; ?>
</div>
<?php endif; ?>
</div>
<?php endif; ?>
<div class="data-control-id-1349097 bd-layoutbox-5 bd-no-margins bd-no-margins clearfix">
<div class="bd-container-inner">
<h2 class="data-control-id-1021 bd-postheader-2 bd-no-margins" itemprop="name">
<?php if (isset($data['header-text']) && strlen($data['header-text'])) : ?>
<?php if (isset($data['header-link']) && strlen($data['header-link'])) : ?>
<a <?php echo funcBuildRoute($data['header-link'], 'href'); ?>>
<?php echo $data['header-text'];?>
</a>
<?php else: ?>
<?php echo $data['header-text']; ?>
<?php endif; ?>
<?php endif; ?>
</h2>
<div class="data-control-id-1349107 bd-layoutbox-9 bd-no-margins clearfix">
<div class="bd-container-inner">
<?php if (isset($data['author-icon']) && strlen($data['author-icon'])) : ?>
<div class="data-control-id-1038 bd-posticonauthor-3 bd-no-margins">
<span class="data-control-id-1037 "><span><?php echo $data['author-icon']; ?></span></span>
</div>
<?php endif; ?>
<?php if (isset($data['date-icons']) && count($data['date-icons'])) : ?>
<div class="data-control-id-1349141 bd-posticondate-16">
<span class="data-control-id-1349140 "><span><?php
$count = count($data['date-icons']);
foreach ($data['date-icons'] as $key => $icon) {
echo $icon;
if ($key !== $count - 1) echo ' | ';
}
?></span></span>
</div>
<?php endif; ?>
</div>
</div>
<div class="bd-separator-2 data-control-id-1349329 bd-separator-center bd-separator-content-center clearfix" >
<div class="bd-container-inner">
<div class="bd-separator-inner">
</div>
</div>
</div>
<?php
$attr = '';
if (isset($data['postcontent_editor_id'])) {
$attr = ' data-editable-id="' . $data['postcontent_editor_id'] . '"';
}
?>
<div class="data-control-id-1349391 bd-postcontent-7 bd-tagstyles bd-custom-blockquotes bd-custom-image bd-contentlayout-offset" <?php echo $attr; ?> itemprop="articleBody">
<?php if (isset($data['content']) && strlen($data['content'])):
$content = funcPostprocessPostContent($data['content']);
echo funcContentRoutesCorrector($content);
endif; ?>
</div>
<?php if (isset($data['readmore-link']) && isset($data['readmore-text']) ) : ?>
<a class="bd-postreadmore-2 btn btn-primary data-control-id-1349410" href="<?php echo $data['readmore-link'] ?>" >
<?php echo $data['readmore-text'] ?></a>
<?php endif; ?>
</div>
</div>
<div class="data-control-id-1349418 bd-spacer-2 clearfix"></div>
</article>
<div class="bd-container-inner"><?php if (isset($data['pager'])) : ?>
<div class="data-control-id-2926 bd-pager-2">
<ul class="data-control-id-2925 bd-pagination-4 pager">
<?php if (preg_match('/<li[^>]*previous[^>]*>([\S\s]*?)<\/li>/', $data['pager'], $prevMatches)) : ?>
<li class="data-control-id-2924 bd-paginationitem-4"><?php echo funcContentRoutesCorrector($prevMatches[1]); ?></li>
<?php endif; ?>
<?php if (preg_match('/<li[^>]*next[^>]*>([\S\s]*?)<\/li>/', $data['pager'], $nextMatches)) : ?>
<li class="data-control-id-2924 bd-paginationitem-4"><?php echo funcContentRoutesCorrector($nextMatches[1]); ?></li>
<?php endif; ?>
</ul>
</div>
<?php endif; ?></div>
<?php
return ob_get_clean();
}