summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarcin Łabanowski <marcin@6irc.net>2014-09-17 20:50:04 +0200
committerMarcin Łabanowski <marcin@6irc.net>2014-09-17 20:50:04 +0200
commitc369377c84d370efe0da66e348cb337b33158e92 (patch)
tree1ac3d26e3cfd4557d391a629c673783685160047
parent66e026b3616fae6620e94e11285896b6daabc927 (diff)
parentcff2af99d5afb3dadd54152b1502c4d36d309dd7 (diff)
Merge pull request #80 from marlencrabapple/catalog-fixes
A few catalog theme fixes
-rw-r--r--templates/themes/catalog/theme.php18
1 files changed, 17 insertions, 1 deletions
diff --git a/templates/themes/catalog/theme.php b/templates/themes/catalog/theme.php
index f6c4d8e5..78c70d90 100644
--- a/templates/themes/catalog/theme.php
+++ b/templates/themes/catalog/theme.php
@@ -51,10 +51,26 @@
if (isset($post['files'])) {
$files = json_decode($post['files']);
- if ($files[0]->file == 'deleted') continue;
+
+ if ($files[0]->file == 'deleted') {
+ if (count($files) > 1) {
+ foreach ($files as $file) {
+ if (($file == $files[0]) || ($file->file == 'deleted')) continue;
+ $post['file'] = $config['uri_thumb'] . $file->thumb;
+ }
+
+ if (empty($post['file'])) $post['file'] = $config['image_deleted'];
+ }
+ else {
+ $post['file'] = $config['image_deleted'];
+ }
+ }
+ else {
$post['file'] = $config['uri_thumb'] . $files[0]->thumb;
}
+ }
+ if (empty($post['image_count'])) $post['image_count'] = 0;
$recent_posts[] = $post;
}