1
0
Fork 0
mirror of https://github.com/DanielnetoDotCom/YouPHPTube synced 2025-10-05 02:39:46 +02:00

allow forcing of category-links in youphpflix

This commit is contained in:
Vinzenz Hersche 2018-05-25 02:44:42 +02:00
parent 926b292ac5
commit 097eea38df
3 changed files with 11 additions and 7 deletions

View file

@ -33,6 +33,7 @@ class YouPHPFlix extends PluginAbstract {
$obj->SortByName = false; $obj->SortByName = false;
$obj->separateAudio = false; $obj->separateAudio = false;
$obj->SubCategorys = false; $obj->SubCategorys = false;
$obj->ForceCategoryLinks = false;
return $obj; return $obj;
} }

View file

@ -31,6 +31,7 @@ unset($_SESSION['type']);
<script> <script>
var webSiteRootURL = '<?php echo $global['webSiteRootURL']; ?>'; var webSiteRootURL = '<?php echo $global['webSiteRootURL']; ?>';
var pageDots = <?php echo empty($o->pageDots) ? "false" : "true"; ?>; var pageDots = <?php echo empty($o->pageDots) ? "false" : "true"; ?>;
var forceCatLinks = <?php if($o->ForceCategoryLinks){ echo "true"; } else { echo "false"; } ?>;
</script> </script>
<link href="<?php echo $global['webSiteRootURL']; ?>js/webui-popover/jquery.webui-popover.min.css" rel="stylesheet" type="text/css" /> <link href="<?php echo $global['webSiteRootURL']; ?>js/webui-popover/jquery.webui-popover.min.css" rel="stylesheet" type="text/css" />
@ -198,7 +199,7 @@ unset($_SESSION['type']);
<div class="videoInfo"> <div class="videoInfo">
<span class="label label-default"><i class="fa fa-eye"></i> <?php echo $value['views_count']; ?></span> <span class="label label-default"><i class="fa fa-eye"></i> <?php echo $value['views_count']; ?></span>
<span class="label label-success"><i class="fa fa-thumbs-up"></i> <?php echo $value['likes']; ?></span> <span class="label label-success"><i class="fa fa-thumbs-up"></i> <?php echo $value['likes']; ?></span>
<span class="label label-success"><a style="color: inherit;" href="<?php echo $global['webSiteRootURL'] . "cat/" . $value['clean_category']; ?>"><i class="fa"></i> <?php echo $value['category']; ?></a></span> <span class="label label-success"><a style="color: inherit;" class="tile__cat" cat="<?php echo $value['clean_category']; ?>" href="<?php echo $global['webSiteRootURL'] . "cat/" . $value['clean_category']; ?>"><i class="fa"></i> <?php echo $value['category']; ?></a></span>
<?php if ($config->getAllow_download()) { <?php if ($config->getAllow_download()) {
$ext = ".mp4"; $ext = ".mp4";
if($value['type']=="audio"){ if($value['type']=="audio"){
@ -290,7 +291,7 @@ unset($_SESSION['type']);
<div class="videoInfo"> <div class="videoInfo">
<span class="label label-default"><i class="fa fa-eye"></i> <?php echo $value['views_count']; ?></span> <span class="label label-default"><i class="fa fa-eye"></i> <?php echo $value['views_count']; ?></span>
<span class="label label-success"><i class="fa fa-thumbs-up"></i> <?php echo $value['likes']; ?></span> <span class="label label-success"><i class="fa fa-thumbs-up"></i> <?php echo $value['likes']; ?></span>
<span class="label label-success"><a style="color: inherit;" href="<?php echo $global['webSiteRootURL'] . "cat/" . $value['clean_category'];?>"><i class="fa"></i> <?php echo $value['category']; ?></a></span> <span class="label label-success"><a style="color: inherit;" class="tile__cat" cat="<?php echo $value['clean_category']; ?>" href="<?php echo $global['webSiteRootURL'] . "cat/" . $value['clean_category'];?>"><i class="fa"></i> <?php echo $value['category']; ?></a></span>
<?php if ($config->getAllow_download()) { <?php if ($config->getAllow_download()) {
$ext = ".mp4"; $ext = ".mp4";
if($value['type']=="audio"){ if($value['type']=="audio"){
@ -367,7 +368,7 @@ unset($_SESSION['type']);
<div class="videoInfo"> <div class="videoInfo">
<span class="label label-default"><i class="fa fa-eye"></i> <?php echo $value['views_count']; ?></span> <span class="label label-default"><i class="fa fa-eye"></i> <?php echo $value['views_count']; ?></span>
<span class="label label-success"><i class="fa fa-thumbs-up"></i> <?php echo $value['likes']; ?></span> <span class="label label-success"><i class="fa fa-thumbs-up"></i> <?php echo $value['likes']; ?></span>
<span class="label label-success"><a style="color: inherit;" href="<?php echo $global['webSiteRootURL'] . "cat/" .$value['clean_category']; ?>"><i class="fa"></i> <?php echo $value['category']; ?></a></span> <span class="label label-success"><a style="color: inherit;" class="tile__cat" cat="<?php echo $value['clean_category']; ?>" href="<?php echo $global['webSiteRootURL'] . "cat/" .$value['clean_category']; ?>"><i class="fa"></i> <?php echo $value['category']; ?></a></span>
<?php if ($config->getAllow_download()) { <?php if ($config->getAllow_download()) {
$ext = ".mp4"; $ext = ".mp4";
if($value['type']=="audio"){ if($value['type']=="audio"){
@ -449,7 +450,7 @@ unset($_SESSION['type']);
<div class="videoInfo"> <div class="videoInfo">
<span class="label label-default"><i class="fa fa-eye"></i> <?php echo $value['views_count']; ?></span> <span class="label label-default"><i class="fa fa-eye"></i> <?php echo $value['views_count']; ?></span>
<span class="label label-success"><i class="fa fa-thumbs-up"></i> <?php echo $value['likes']; ?></span> <span class="label label-success"><i class="fa fa-thumbs-up"></i> <?php echo $value['likes']; ?></span>
<span class="label label-success"><a style="color: inherit;" href="<?php echo $global['webSiteRootURL'] . "cat/" . $value['clean_category']; ?>"><i class="fa"></i> <?php echo $value['category']; ?></a></span> <span class="label label-success"><a style="color: inherit;" class="tile__cat" cat="<?php echo $value['clean_category']; ?>" href="<?php echo $global['webSiteRootURL'] . "cat/" . $value['clean_category']; ?>"><i class="fa"></i> <?php echo $value['category']; ?></a></span>
<?php if ($config->getAllow_download()) { <?php if ($config->getAllow_download()) {
$ext = ".mp4"; $ext = ".mp4";
if($value['type']=="audio"){ if($value['type']=="audio"){
@ -560,7 +561,7 @@ unset($_SESSION['type']);
<div class="videoInfo"> <div class="videoInfo">
<span class="label label-default"><i class="fa fa-eye"></i> <?php echo $value['views_count']; ?></span> <span class="label label-default"><i class="fa fa-eye"></i> <?php echo $value['views_count']; ?></span>
<span class="label label-success"><i class="fa fa-thumbs-up"></i> <?php echo $value['likes']; ?></span> <span class="label label-success"><i class="fa fa-thumbs-up"></i> <?php echo $value['likes']; ?></span>
<span class="label label-success"><a style="color: inherit;" href="<?php echo $global['webSiteRootURL'] . "cat/" . $value['clean_category']; ?>"><i class="fa"></i> <?php echo $value['category']; ?></a></span> <span class="label label-success"><a style="color: inherit;" class="tile__cat" cat="<?php echo $value['clean_category']; ?>" href="<?php echo $global['webSiteRootURL'] . "cat/" . $value['clean_category']; ?>"><i class="fa"></i> <?php echo $value['category']; ?></a></span>
<?php if ($config->getAllow_download()) { <?php if ($config->getAllow_download()) {
$ext = ".mp4"; $ext = ".mp4";
if($value['type']=="audio"){ if($value['type']=="audio"){

View file

@ -75,7 +75,6 @@ $(function () {
$(".thumbsImage").on("click", function () { $(".thumbsImage").on("click", function () {
var img = $(this).find(".thumbsGIF").attr('src'); var img = $(this).find(".thumbsGIF").attr('src');
videos_id = $(this).attr('videos_id'); videos_id = $(this).attr('videos_id');
if (!img || true) { if (!img || true) {
img = $(this).attr('poster'); img = $(this).attr('poster');
} }
@ -112,8 +111,11 @@ $(function () {
}); });
video = $(this).attr('video'); video = $(this).attr('video');
cat = $(this).attr('cat'); cat = $(this).attr('cat');
if(typeof cat == 'undefined'){
cat = $(this).find('.tile__cat').attr('cat');
}
var href = 'video/' + video; var href = 'video/' + video;
if (cat && typeof cat != 'undefined') { if ((cat && typeof cat != 'undefined')||(forceCatLinks)) {
href = 'cat/' + cat + '/' + href; href = 'cat/' + cat + '/' + href;
} }
$('.playBtn').attr('href', webSiteRootURL + href); $('.playBtn').attr('href', webSiteRootURL + href);