Added studio support. Added studios for LegalPorno. Improved media fetch error handling. Fixed DDFNetwork scraper, added media support.
This commit is contained in:
@@ -91,14 +91,14 @@
|
||||
>
|
||||
<img
|
||||
v-if="release.poster"
|
||||
:src="`/${release.poster.path}`"
|
||||
:src="`/media/${release.poster.path}`"
|
||||
:alt="release.title"
|
||||
class="scene-thumbnail"
|
||||
>
|
||||
|
||||
<img
|
||||
v-else-if="release.photos.length > 0"
|
||||
:src="`/${release.photos[0].path}`"
|
||||
:src="`/media/${release.photos[0].path}`"
|
||||
:alt="release.title"
|
||||
class="scene-thumbnail"
|
||||
>
|
||||
|
||||
@@ -7,8 +7,8 @@
|
||||
<div class="banner-trailer">
|
||||
<video
|
||||
v-if="release.trailer"
|
||||
:src="`/${release.trailer.path}`"
|
||||
:poster="`/${release.poster && release.poster.path}`"
|
||||
:src="`/media/${release.trailer.path}`"
|
||||
:poster="`/media/${(release.poster && release.poster.path) || (release.photos.length && release.photos[Math.floor(Math.random() * release.photos.length)].path)}`"
|
||||
:alt="release.title"
|
||||
class="banner-item"
|
||||
controls
|
||||
@@ -18,12 +18,12 @@
|
||||
<a
|
||||
v-for="photo in photos"
|
||||
:key="`banner-${photo.index}`"
|
||||
:href="`/${photo.path}`"
|
||||
:href="`/media/${photo.path}`"
|
||||
target="_blank"
|
||||
rel="noopener noreferrer"
|
||||
>
|
||||
<img
|
||||
:src="`/${photo.path}`"
|
||||
:src="`/media/${photo.path}`"
|
||||
:alt="`Photo ${photo.index + 1}`"
|
||||
class="banner-item"
|
||||
>
|
||||
@@ -64,22 +64,35 @@
|
||||
<span class="row site">
|
||||
<Icon icon="clapboard-play" />
|
||||
|
||||
<template v-if="release.studio">
|
||||
<a
|
||||
v-if="release.studio"
|
||||
:href="release.studio.url"
|
||||
target="_blank"
|
||||
rel="noopener noreferrer"
|
||||
class="site-link"
|
||||
>{{ release.studio.name }}</a>,
|
||||
</template>
|
||||
|
||||
<a
|
||||
:href="release.network.url"
|
||||
target="_blank"
|
||||
rel="noopener noreferrer"
|
||||
class="network-link"
|
||||
>{{ release.network.name }}</a>:
|
||||
|
||||
<a
|
||||
:href="release.site.url"
|
||||
target="_blank"
|
||||
rel="noopener noreferrer"
|
||||
class="site-link"
|
||||
>{{ release.site.name }}</a>
|
||||
|
||||
(<a
|
||||
:href="release.network.url"
|
||||
target="_blank"
|
||||
rel="noopener noreferrer"
|
||||
class="network-link"
|
||||
>{{ release.network.name }}</a>)
|
||||
</span>
|
||||
|
||||
<p class="row description">
|
||||
<p
|
||||
v-if="release.description"
|
||||
class="row description"
|
||||
>
|
||||
<Icon icon="info2" />
|
||||
{{ release.description }}
|
||||
</p>
|
||||
@@ -89,7 +102,7 @@
|
||||
|
||||
<li
|
||||
v-for="tag in release.tags"
|
||||
:key="`tag-${tag.id}`"
|
||||
:key="`tag-${tag.slug}`"
|
||||
class="tag"
|
||||
>
|
||||
<a
|
||||
|
||||
Reference in New Issue
Block a user