watch.shs improved (with support for disabled likes and comments)
This commit is contained in:
parent
ac879ac79d
commit
9219c23481
|
@ -7,7 +7,7 @@
|
||||||
</div>
|
</div>
|
||||||
<div>
|
<div>
|
||||||
<b>{{.view_count}}</b> views<br>
|
<b>{{.view_count}}</b> views<br>
|
||||||
<b>{{.like_count}}</b> likes, <b>{{.dislike_count}}</b> dislikes.<br>
|
{{.like_dislike_count}}<br>
|
||||||
{{.fav}}
|
{{.fav}}
|
||||||
{{.sub}}
|
{{.sub}}
|
||||||
<br><br>
|
<br><br>
|
||||||
|
|
|
@ -55,8 +55,15 @@ if [[ "${get_data[v]}" ]]; then
|
||||||
|
|
||||||
strings[upload_date]=$(date -d "$(echo $video | jq -r '.upload_date' | sed -E 's/..../&-/;s/....-../&-/')" "+%d %B %Y")
|
strings[upload_date]=$(date -d "$(echo $video | jq -r '.upload_date' | sed -E 's/..../&-/;s/....-../&-/')" "+%d %B %Y")
|
||||||
strings[view_count]=$(echo $video | jq -r '.view_count')
|
strings[view_count]=$(echo $video | jq -r '.view_count')
|
||||||
strings[like_count]=$(echo $video | jq -r '.like_count')
|
like_count=$(echo $video | jq -r '.like_count')
|
||||||
strings[dislike_count]=$(echo $video | jq -r '.dislike_count')
|
dislike_count=$(echo $video | jq -r '.dislike_count')
|
||||||
|
if [[ ${cfg[template]} == 'default' ]]; then
|
||||||
|
if [[ $like_count == 'null' && $dislike_count == 'null' ]]; then
|
||||||
|
strings[like_dislike_count]="Likes are turned off"
|
||||||
|
else
|
||||||
|
strings[like_dislike_count]="<b>$like_count</b> likes, <b>$dislike_count</b> dislikes."
|
||||||
|
fi
|
||||||
|
fi
|
||||||
strings[sub]=''
|
strings[sub]=''
|
||||||
|
|
||||||
#<video id='player' src='$url' controls></video>
|
#<video id='player' src='$url' controls></video>
|
||||||
|
@ -140,6 +147,14 @@ if [[ "${get_data[v]}" ]]; then
|
||||||
done
|
done
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
if [[ ! ${strings[recommended]} ]]; then
|
||||||
|
strings[recommended]='An error occurred during fetching Recommended Videos'
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [[ ! ${strings[comments_list]} ]]; then
|
||||||
|
strings[comments_list]='Comments are turned off<br>or an error occured during fetching their'
|
||||||
|
fi
|
||||||
|
|
||||||
source "${cfg[namespace]}/templates/header.shs"
|
source "${cfg[namespace]}/templates/header.shs"
|
||||||
render_unsafe strings "${cfg[namespace]}/templates/themes/${cfg[template]}/watch.t"
|
render_unsafe strings "${cfg[namespace]}/templates/themes/${cfg[template]}/watch.t"
|
||||||
else
|
else
|
||||||
|
|
Loading…
Reference in a new issue