Timothy J. Warren
d6800dbc46
* Cache and resize images - not just cache them * Convert to webp on cache * Show webp images if available * Settings Form Generation (doesn't yet save)
68 lines
2.0 KiB
PHP
68 lines
2.0 KiB
PHP
<main class="details fixed">
|
|
<section class="flex flex-no-wrap">
|
|
<div>
|
|
<picture class="cover">
|
|
<source srcset="<?= $urlGenerator->assetUrl("images/manga/{$data['id']}-original.webp") ?>" type="image/webp">
|
|
<source srcset="<?= $urlGenerator->assetUrl("images/manga/{$data['id']}-original.jpg") ?>" type="image/jpeg">
|
|
<img src="<?= $urlGenerator->assetUrl("images/manga/{$data['id']}-original.jpg") ?>" alt="" />
|
|
</picture>
|
|
<br />
|
|
<br />
|
|
<table>
|
|
<tr>
|
|
<td>Manga Type</td>
|
|
<td><?= $data['manga_type'] ?></td>
|
|
</tr>
|
|
<tr>
|
|
<td>Volume Count</td>
|
|
<td><?= $data['volume_count'] ?></td>
|
|
</tr>
|
|
<tr>
|
|
<td>Chapter Count</td>
|
|
<td><?= $data['chapter_count'] ?></td>
|
|
</tr>
|
|
<tr>
|
|
<td>Genres</td>
|
|
<td>
|
|
<?= implode(', ', $data['genres']); ?>
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div>
|
|
<h2><a rel="external" href="<?= $data['url'] ?>"><?= $data['title'] ?></a></h2>
|
|
<?php foreach($data['titles'] as $title): ?>
|
|
<h3><?= $title ?></h3>
|
|
<?php endforeach ?>
|
|
|
|
<br />
|
|
<p><?= nl2br($data['synopsis']) ?></p>
|
|
</div>
|
|
</section>
|
|
|
|
<?php if (count($characters) > 0): ?>
|
|
<h2>Characters</h2>
|
|
<section class="media-wrap">
|
|
<?php foreach($characters as $id => $char): ?>
|
|
<?php if ( ! empty($char['image']['original'])): ?>
|
|
<article class="character">
|
|
<?php $link = $url->generate('character', ['slug' => $char['slug']]) ?>
|
|
<div class="name">
|
|
<?= $helper->a($link, $char['name']); ?>
|
|
</div>
|
|
<a href="<?= $link ?>">
|
|
<picture>
|
|
<source srcset="<?= $urlGenerator->assetUrl("images/characters/{$id}.webp") ?>" type="image/webp">
|
|
<source srcset="<?= $urlGenerator->assetUrl("images/characters/{$id}.jpg") ?>" type="image/jpeg">
|
|
<img src="<?= $urlGenerator->assetUrl("images/characters/{$id}.jpg") ?>" alt="" />
|
|
</picture>
|
|
<?php /*<?= $helper->img($urlGenerator->assetUrl('images/characters', "{$id}.jpg"), [
|
|
'width' => '225'
|
|
]) ?> */ ?>
|
|
</a>
|
|
</article>
|
|
<?php endif ?>
|
|
<?php endforeach ?>
|
|
</section>
|
|
<?php endif ?>
|
|
</main>
|