From ef6bf0a7d412c7a33c7ec54f017392c25ae4cd92 Mon Sep 17 00:00:00 2001 From: DariusIII Date: Thu, 17 May 2018 23:30:48 +0200 Subject: [PATCH] Partialy fix series view --- Changelog | 1 + app/Http/Controllers/SeriesController.php | 13 +++-- .../views/themes/Charisma/viewseries.tpl | 52 +++++++++--------- resources/views/themes/Gentele/viewseries.tpl | 54 +++++++++---------- resources/views/themes/Omicron/viewseries.tpl | 6 +-- 5 files changed, 63 insertions(+), 63 deletions(-) diff --git a/Changelog b/Changelog index 2875c5e66..e6649d4e7 100755 --- a/Changelog +++ b/Changelog @@ -1,4 +1,5 @@ 2018-05-17 DariusIII + * Fix: Partialy fix series view * Chg: Update laravel/tinker to version 1.0.7 * Fix: Fix XXX_WEBDL category check * Fix: Fix adding releases to download basket diff --git a/app/Http/Controllers/SeriesController.php b/app/Http/Controllers/SeriesController.php index fead46d3f..1d416e5d2 100644 --- a/app/Http/Controllers/SeriesController.php +++ b/app/Http/Controllers/SeriesController.php @@ -6,7 +6,6 @@ use App\Models\Video; use Blacklight\Releases; use App\Models\UserSerie; use Illuminate\Http\Request; -use Illuminate\Support\Facades\Auth; class SeriesController extends BasePageController { @@ -46,13 +45,13 @@ class SeriesController extends BasePageController } elseif (! $rel) { $this->smarty->assign('nodata', 'No releases for this series.'); } else { - $myshows = UserSerie::getShow(Auth::id(), $show['id']); - - $sorted = array_sort(array_sort($rel)['data']); + $myshows = UserSerie::getShow($this->userdata->id, $show['id']); $series = []; - foreach ($sorted as $r) { - $series[$r['series']][$r['episode']][] = $r; + foreach ($rel as $r) { + if (! empty($r->id)) { + $series[$r->series][$r->episode][] = $r; + } } $this->smarty->assign('seasons', $series); @@ -107,7 +106,7 @@ class SeriesController extends BasePageController $letter = ''; } - $masterserieslist = Video::getSeriesList(Auth::id(), $letter, $showname); + $masterserieslist = Video::getSeriesList($this->userdata->id, $letter, $showname); $title = 'Series List'; $meta_title = 'View Series List'; diff --git a/resources/views/themes/Charisma/viewseries.tpl b/resources/views/themes/Charisma/viewseries.tpl index 558364e19..b5eed2ef5 100755 --- a/resources/views/themes/Charisma/viewseries.tpl +++ b/resources/views/themes/Charisma/viewseries.tpl @@ -123,16 +123,16 @@
- {foreach $seasons as $seasonnum => $season name = "tv"} + {foreach $seasons as $seasonnum => $season} {if empty($seasonnum)}{$seasonnum = 'Packs'}{/if} -
@@ -155,7 +155,7 @@ {foreach $season as $episodes} {foreach $episodes as $result} + id="guid{$result->guid}"> {if $result@total>1 && $result@index == 0} @@ -164,48 +164,48 @@ {/if} + value="{$result->guid}"/> + title="{$result->postdate}">{$result->postdate|timeago} diff --git a/resources/views/themes/Gentele/viewseries.tpl b/resources/views/themes/Gentele/viewseries.tpl index 4c3a0a69b..15af46f3f 100755 --- a/resources/views/themes/Gentele/viewseries.tpl +++ b/resources/views/themes/Gentele/viewseries.tpl @@ -136,16 +136,16 @@
- {foreach $seasons as $seasonnum => $season name = "tv"} + {foreach $seasons as $seasonnum => $season} {if empty($seasonnum)}{$seasonnum = 'Packs'}{/if} -

{$episodes@key}

{$result.searchname|escape:"htmlall"|replace:".":" "} + href="{$smarty.const.WWW_TOP}/details/{$result->guid}">{$result->searchname|escape:"htmlall"|replace:".":" "}
- {if $result.nfoid > 0}nfoid > 0} - NFO {/if} - {if $result.image == 1 && $userdata.canpreview == 1} + {if $result->image == 1 && $userdata.canpreview == 1} Preview{/if} - {$result.grabs} - Grab{if $result.grabs != 1}s{/if} - {if $result.firstaired != ""}{$result->grabs} + Grab{if $result->grabs != 1}s{/if} + {if $result->firstaired != ""} - Aired {if $result.firstaired|strtotime > $smarty.now}in future{else}{$result.firstaired|daysago}{/if}{/if} - {if $result.reid > 0} + Aired {if $result->firstaired|strtotime > $smarty.now}in future{else}{$result->firstaired|daysago}{/if}{/if} + {if $result->reid > 0}Media{/if} + title="{$result->guid}">Media{/if}
- {$result.category_name} + {$result->category_name} {$result.postdate|timeago} - {$result.size|filesize} + {$result->size|filesize} Edit Delete {/if}
@@ -164,7 +164,7 @@ {foreach $season as $episodes} {foreach $episodes as $result} + id="guid{$result->guid}"> {if $result@total>1 && $result@index == 0} @@ -173,66 +173,66 @@ {/if} + value="{$result->guid}"/> + title="{$result->postdate}">{$result->postdate|timeago}

{$episodes@key}

{$result.searchname|escape:"htmlall"|replace:".":" "} + href="{$smarty.const.WWW_TOP}/details/{$result->guid}">{$result->searchname|escape:"htmlall"|replace:".":" "}
- {if $result.nfoid > 0} - nfoid > 0} + NFO {/if} - {if $result.image == 1 && $userdata.canpreview == 1} + {if $result->image == 1 && $userdata.canpreview == 1} Preview{/if} - {$result.grabs} - Grab{if $result.grabs != 1}s{/if} - {if $result.firstaired != ""}{$result->grabs} + Grab{if $result->grabs != 1}s{/if} + {if $result->firstaired != ""} - Aired {if $result.firstaired|strtotime > $smarty.now}in future{else}{$result.firstaired|daysago}{/if}{/if} - {if $result.reid > 0} + Aired {if $result->firstaired|strtotime > $smarty.now}in future{else}{$result->firstaired|daysago}{/if}{/if} + {if $result->reid > 0}Media{/if} + title="{$result->guid}">Media{/if}
- {$result.category_name} + {$result->category_name} {$result.postdate|timeago} - {$result.size|filesize} + {$result->size|filesize} - - {if isset($sabintegrated) && $sabintegrated !=""} -