105 lines
2.5 KiB
PHP
105 lines
2.5 KiB
PHP
<!-- Page title and description
|
|
-->
|
|
<div class="bl-container-title text-center">
|
|
<div class="container">
|
|
<div class="row">
|
|
<div class="col-md-8 col-md-offset-2">
|
|
<h1 class="title"><?php echo $Page->title() ?></h1>
|
|
<p class="description"><?php echo $Page->description() ?></p>
|
|
<p class="date">Published <?php echo $Page->date() ?></p>
|
|
<?php if ($Page->dateModified()) { ?>
|
|
<p class="dateModified">Updated: <?php echo $Page->dateModified() ?></p>
|
|
<?php } ?>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<!-- Page content and author
|
|
-->
|
|
<div class="bl-container-main">
|
|
<div class="container">
|
|
<div class="row">
|
|
|
|
<div class="col-md-10 col-md-offset-1">
|
|
<div class="row">
|
|
|
|
<!-- Author
|
|
-->
|
|
<div class="col-md-3 col-md-push-9">
|
|
|
|
<div class="bl-author text-center">
|
|
<?php
|
|
$User = $Page->user();
|
|
$author = $User->username();
|
|
if( Text::isNotEmpty($User->firstName()) || Text::isNotEmpty($User->lastName()) ) {
|
|
$author = $User->firstName().' '.$User->lastName();
|
|
}
|
|
?>
|
|
|
|
<!-- Author profile
|
|
-->
|
|
<img src="<?php echo $User->profilePicture() ?>" alt="">
|
|
|
|
<!-- Author name
|
|
-->
|
|
<h4 class="name"><?php echo $author ?></h4>
|
|
|
|
<!-- Social networks
|
|
-->
|
|
<?php
|
|
if( Text::isNotEmpty( $User->twitter()) )
|
|
echo '<div class="social"><i class="icon-twitter"></i> <a href="'.$User->twitter().'">Twitter</a></div>';
|
|
|
|
if( Text::isNotEmpty( $User->facebook()) )
|
|
echo '<div class="social"><i class="icon-facebook"></i> <a href="'.$User->facebook().'">Facebook</a></div>';
|
|
|
|
if( Text::isNotEmpty( $User->googleplus()) )
|
|
echo '<div class="social"><i class="icon-google"></i> <a href="'.$User->googleplus().'">Google+</a></div>';
|
|
|
|
if( Text::isNotEmpty( $User->instagram()) )
|
|
echo '<div class="social"><i class="icon-instagram"></i> <a href="'.$User->instagram().'">Instagram</a></div>';
|
|
?>
|
|
</div>
|
|
</div>
|
|
|
|
<!-- Page content
|
|
-->
|
|
<div class="col-md-9 col-md-pull-3">
|
|
|
|
<!-- Load plugins
|
|
- Hook: Page Begin
|
|
-->
|
|
<?php Theme::plugins('pageBegin') ?>
|
|
|
|
<!-- Cover Image
|
|
-->
|
|
<?php
|
|
if( $Page->coverImage() ) {
|
|
echo '<div class="bl-cover-image">';
|
|
echo '<img src="'.$Page->coverImage().'" alt="Cover Image">';
|
|
echo '</div>';
|
|
}
|
|
?>
|
|
|
|
<!-- Page content
|
|
- The flag TRUE is to get the full content.
|
|
- This content is Markdown parsed.
|
|
-->
|
|
<div class="bl-page-post-content">
|
|
<?php echo $Page->content(true) ?>
|
|
</div>
|
|
|
|
<!-- Load plugins
|
|
- Hook: Page End
|
|
-->
|
|
<?php Theme::plugins('pageEnd') ?>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
</div>
|