Database refactoring and improving blog comments, blog post history and more
This commit is contained in:
@@ -1,5 +1,8 @@
|
||||
<?php
|
||||
defined('BASEPATH') OR exit('No direct script access allowed');
|
||||
|
||||
require_once './vendor/Diff/htmLawed.php';
|
||||
require_once './vendor/Diff/class.Diff.php';
|
||||
?>
|
||||
<div class="right_col" role="main">
|
||||
<div class="">
|
||||
@@ -12,37 +15,64 @@
|
||||
</div>
|
||||
<div class="x_content">
|
||||
<div class="row">
|
||||
<div class="compare-items-container">
|
||||
<div class="compare-items row">
|
||||
|
||||
</div>
|
||||
<div class="row">
|
||||
<a href="#" class="btn btn-sm btn-primary compare-btn" disabled="">Vergleichen</a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row" style="width: auto; overflow-x:scroll;">
|
||||
<?php foreach ($content as $language => $items): ?>
|
||||
<div class="col-sm-3">
|
||||
<div class="col-12">
|
||||
<h3><?= $language ?></h3>
|
||||
|
||||
<!-- --><?php //echo Diff::toHTML(Diff::compare("Hallo!\n Peter Enis\nFotze", "Hallo.\n Peter Penis\nFotze")) ?>
|
||||
|
||||
<ul class="list-unstyled timeline">
|
||||
<?php foreach ($items as $item): ?>
|
||||
<?php foreach ($items as $i => $item): ?>
|
||||
<li>
|
||||
<div class="block">
|
||||
<div class="tags">
|
||||
<?php if ($item['isActive'] == 1): ?>
|
||||
<?php if ($item['active'] == 1): ?>
|
||||
<a class="tag">
|
||||
<span>Aktiv</span>
|
||||
</a>
|
||||
<?php endif; ?>
|
||||
<?php if ($item['isNativePost'] == 1): ?>
|
||||
<a class="tag">
|
||||
<span>Original-Version</span>
|
||||
</a>
|
||||
<?php endif; ?>
|
||||
</div>
|
||||
<div class="block_content">
|
||||
<h2 class="title">
|
||||
<?= $item['versionMessage'] ?>
|
||||
<span class="badge badge-default"><?= substr($item['hashID'], 0, 8) ?></span>
|
||||
<?= $item['changes'] ?>
|
||||
</h2>
|
||||
<div class="byline">
|
||||
<span><?= date("d.m.Y \u\m H:i", strtotime($item['contentDate'])) ?> Uhr</span>
|
||||
<span><?= date("d.m.Y \u\m H:i", strtotime($item['edited'])) ?> Uhr</span>
|
||||
von
|
||||
<?php $author = $this->BlogModel->getAuthorData($item['contentAuthorID']) ?>
|
||||
<?php $author = $this->BlogModel->getAuthorData($item['authorID']) ?>
|
||||
<a href="/user/<?= $author['username'] ?>"><?= $author['displayname'] ?></a>
|
||||
</div>
|
||||
<p class="excerpt"><?= $item['content'] ?>
|
||||
<p class="excerpt">
|
||||
Titel:
|
||||
<i><?= $item['title'] ?></i>
|
||||
<br>
|
||||
Beschreibung:
|
||||
<i><?= $item['description'] ?></i>
|
||||
</p>
|
||||
<div class="actions">
|
||||
<button class="btn btn-sm btn-primary">
|
||||
Ansehen
|
||||
</button>
|
||||
<button class="btn btn-sm btn-default history-compare" data-hashID="<?= $item['hashID'] ?>">
|
||||
Vergleichen mit...
|
||||
</button>
|
||||
<?php if (!$item['active']): ?>
|
||||
<button class="btn btn-sm btn-default">
|
||||
Aktivieren
|
||||
</button>
|
||||
<?php endif; ?>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</li>
|
||||
|
Reference in New Issue
Block a user