Skip to content
Snippets Groups Projects
photogram.php 1.23 KiB
Newer Older
Sibidharan's avatar
Sibidharan committed
<div class="album py-5 bg-light">
	<div class="container">
Sibidharan's avatar
Sibidharan committed
	<!-- data-masonry='{"percentPosition": true }' -->
		<div class="row" >
			<?php
                $posts = Post::getAllPosts();
				use Carbon\Carbon;
foreach ($posts as $post) {
    $p = new Post($post['id']);
    $uploaded_time = Carbon::parse($p->getUploadedTime());
    $uploaded_time_str = $uploaded_time->diffForHumans();
    ?>
			<div class="col-lg-4 mb-4">
				<div class="card">
					<img class="bd-placeholder-img card-img-top" src="<?=$p->getImageUri()?>">
Sibidharan's avatar
Sibidharan committed
					<div class="card-body">
						<p class="card-text"><?=$p->getPostText()?></p>
Sibidharan's avatar
Sibidharan committed
						<div class="d-flex justify-content-between align-items-center">
							<div class="btn-group">
								<button type="button" class="btn btn-sm btn-outline-primary">Like</button>
								<button type="button" class="btn btn-sm btn-outline-success">Share</button>
								<?php
								$user = Session::getUser();
								if (Session::isOwnerOf($p->getOwner())) {
								?>
								<button type="button" class="btn btn-sm btn-outline-danger">Delete</button>
								<?}?>
Sibidharan's avatar
Sibidharan committed
							</div>
							<small class="text-muted"><?=$uploaded_time_str?></small>
Sibidharan's avatar
Sibidharan committed
						</div>
					</div>
				</div>
			</div>
Sibidharan's avatar
Sibidharan committed
		</div>
	</div>
</div>