diff --git a/Blacklight/XXX.php b/Blacklight/XXX.php
index b139c5dbe..d8dff8bbe 100755
--- a/Blacklight/XXX.php
+++ b/Blacklight/XXX.php
@@ -174,8 +174,21 @@ class XXX
$sql = sprintf(
"
SELECT
- r.id, r.rarinnerfilecount, r.grabs, r.comments, r.totalpart, r.size, r.postdate, r.searchname, r.haspreview, r.passwordstatus, r.guid, df.failed AS failed,
- CONCAT(cp.title, ' > ', c.title) AS catname,
+ GROUP_CONCAT(r.id ORDER BY r.postdate DESC SEPARATOR ',') AS grp_release_id,
+ GROUP_CONCAT(r.rarinnerfilecount ORDER BY r.postdate DESC SEPARATOR ',') AS grp_rarinnerfilecount,
+ GROUP_CONCAT(r.haspreview ORDER BY r.postdate DESC SEPARATOR ',') AS grp_haspreview,
+ GROUP_CONCAT(r.passwordstatus ORDER BY r.postdate DESC SEPARATOR ',') AS grp_release_password,
+ GROUP_CONCAT(r.guid ORDER BY r.postdate DESC SEPARATOR ',') AS grp_release_guid,
+ GROUP_CONCAT(rn.releases_id ORDER BY r.postdate DESC SEPARATOR ',') AS grp_release_nfoid,
+ GROUP_CONCAT(g.name ORDER BY r.postdate DESC SEPARATOR ',') AS grp_release_grpname,
+ GROUP_CONCAT(r.searchname ORDER BY r.postdate DESC SEPARATOR '#') AS grp_release_name,
+ GROUP_CONCAT(r.postdate ORDER BY r.postdate DESC SEPARATOR ',') AS grp_release_postdate,
+ GROUP_CONCAT(r.size ORDER BY r.postdate DESC SEPARATOR ',') AS grp_release_size,
+ GROUP_CONCAT(r.totalpart ORDER BY r.postdate DESC SEPARATOR ',') AS grp_release_totalparts,
+ GROUP_CONCAT(r.comments ORDER BY r.postdate DESC SEPARATOR ',') AS grp_release_comments,
+ GROUP_CONCAT(r.grabs ORDER BY r.postdate DESC SEPARATOR ',') AS grp_release_grabs,
+ GROUP_CONCAT(df.failed ORDER BY r.postdate DESC SEPARATOR ',') AS grp_release_failed,
+ GROUP_CONCAT(cp.title, ' > ', c.title ORDER BY r.postdate DESC SEPARATOR ',') AS grp_release_catname,
xxx.*, UNCOMPRESS(xxx.plot) AS plot,
g.name AS group_name,
rn.releases_id AS nfoid
diff --git a/Changelog b/Changelog
index 8a3f4d9a4..39bbfb405 100755
--- a/Changelog
+++ b/Changelog
@@ -1,4 +1,5 @@
2018-05-17 DariusIII
+ * Fix: Fix XXX and Full XXX movie view
* Fix: Revert to old output code with addition of exit; to prevent overwriting of sent headers
* Chg: Use laravel Response class to return xml in Capabilities class output function
2018-05-16 DariusIII
diff --git a/app/Http/Controllers/AdultController.php b/app/Http/Controllers/AdultController.php
index fe5e2e59e..0dbd8ffd1 100644
--- a/app/Http/Controllers/AdultController.php
+++ b/app/Http/Controllers/AdultController.php
@@ -53,13 +53,14 @@ class AdultController extends BasePageController
$results = $this->paginate($rslt ?? [], $rslt['_totalcount'] ?? 0, config('nntmux.items_per_cover_page'), $page, $request->url(), $request->query());
foreach ($results as $result) {
if (! empty($result->id)) {
- $result->genre = makeFieldLinks((array) $result, 'genre', 'movies');
- $result->actors = makeFieldLinks((array) $result, 'actors', 'movies');
- $result->director = makeFieldLinks((array) $result, 'director', 'movies');
+ $result->genre = makeFieldLinks((array) $result, 'genre', 'xxx');
+ $result->actors = makeFieldLinks((array) $result, 'actors', 'xxx');
+ $result->director = makeFieldLinks((array) $result, 'director', 'xxx');
$movies[] = $result;
}
}
+
$title = ($request->has('title') && ! empty($request->input('title'))) ? stripslashes($request->input('title')) : '';
$this->smarty->assign('title', stripslashes($title));
diff --git a/resources/views/themes/Charisma/books.tpl b/resources/views/themes/Charisma/books.tpl
index 9a6d83f8f..96c097f07 100755
--- a/resources/views/themes/Charisma/books.tpl
+++ b/resources/views/themes/Charisma/books.tpl
@@ -98,7 +98,7 @@
value="{$result->guid}"
id="chksingle"/>
- {$result->size|fsize_format:"MB"}
+ {$result->size|filesize}
Posted {$result->postdate|timeago}
ago
diff --git a/resources/views/themes/Charisma/browse.tpl b/resources/views/themes/Charisma/browse.tpl
index b93622a24..a76d89a02 100755
--- a/resources/views/themes/Charisma/browse.tpl
+++ b/resources/views/themes/Charisma/browse.tpl
@@ -136,7 +136,7 @@
+ alt="{$result->title|escape:"htmlall"} Logo"
+ src="{$smarty.const.WWW_TOP}/covers/xxx/{$result->id}-cover.jpg"/>
{else}
{/if}
- {$result.title|escape:"htmlall"}
- "{$result.tagline|escape:"htmlall"}"
+ {$result->title|escape:"htmlall"} +"{$result->tagline|escape:"htmlall"}"
{/if}
{if !empty($result->failed)}
+ alt="{$result->title|escape:"htmlall"}"/>{if !empty($mfailed[$m@index])}
{/if}
{if $result->classused == "ade"}
- | + |
{if isset($catsplit[0])} {$catsplit[0]}{/if}
{if isset($catsplit[1])} {$catsplit[1]}{/if}
- {$result->size|fsize_format:"MB"}
- Posted {$result->postdate|timeago}
+ {$msize[$m@index]|fsize_format:"MB"}
+ Posted {$mpostdate[$m@index]|timeago}
ago
{if $result->genre != ''}Genre: {$result->genre}, {/if}
@@ -169,48 +185,48 @@
{if $result->actors != ''}Cast: {$result->actors}, {/if}
{$result->searchname|escape:"htmlall"}
+ href="{$smarty.const.WWW_TOP}/details/{$mguid[$m@index]}">{$mname[$m@index]|escape:"htmlall"}
{$result->grabs}
- Grab{if $result->grabs != 1}s{/if}
+ class="badge"> {$mgrabs[$m@index]}
+ Grab{if $mgrabs[$m@index] != 1}s{/if}
{$result->comments}
- Comment{if $result->comments != 1}s{/if}
+ class="badge"> {$mcomments[$m@index]}
+ Comment{if $mcomments[$m@index] != 1}s{/if}
{if isset($sabintegrated) && $sabintegrated !=""}
{/if}
- {if !empty($result->failed)}
+ {if !empty($mfailed[$m@index])}
- {$result->grabs}
- Grab{if {$result->grabs} != 1}s{/if}
- / {$result->failed}
- Failed Download{if {$result->failed} > 1}s{/if}
+ {$mgrabs[$m@index]}
+ Grab{if {$mgrabs[$m@index]} != 1}s{/if} / {$mfailed[$m@index]}
+ Failed Download{if {$mfailed[$m@index]} > 1}s{/if}
{/if}
|
{if !empty($result->failed)}
+ alt="{$result->title|escape:"htmlall"}"/>{if !empty($mfailed[$m@index])}
{/if}
{if $result->classused == "ade"}
- | + |
{if isset($catsplit[0])} {$catsplit[0]}{/if}
{if isset($catsplit[1])} {$catsplit[1]}{/if}
- {$result->size|fsize_format:"MB"}
- Posted {$result->postdate|timeago}
+ {$msize[$m@index]|fsize_format:"MB"}
+ Posted {$mpostdate[$m@index]|timeago}
ago
{if $result->genre != ''}Genre: {$result->genre}, {/if}
@@ -320,48 +352,48 @@
{if $result->actors != ''}Cast: {$result->actors}, {/if}
{$result->searchname|escape:"htmlall"}
+ href="{$smarty.const.WWW_TOP}/details/{$mguid[$m@index]}">{$mname[$m@index]|escape:"htmlall"}
{$result->grabs}
- Grab{if $result->grabs != 1}s{/if}
+ class="badge"> {$mgrabs[$m@index]}
+ Grab{if $mgrabs[$m@index] != 1}s{/if}
{$result->comments}
- Comment{if $result->comments != 1}s{/if}
+ class="badge"> {$mcomments[$m@index]}
+ Comment{if $mcomments[$m@index] != 1}s{/if}
{if isset($sabintegrated) && $sabintegrated !=""}
{/if}
- {if !empty($result->failed)}
+ {if !empty($mfailed[$m@index])}
- {$result->grabs}
- Grab{if {$result->grabs} != 1}s{/if}
- / {$result->failed}
- Failed Download{if {$result->failed} > 1}s{/if}
+ {$mgrabs[$m@index]}
+ Grab{if {$mgrabs[$m@index]} != 1}s{/if} / {$mfailed[$m@index]}
+ Failed Download{if {$mfailed[$m@index]} > 1}s{/if}
{/if}
|