X-Git-Url: https://git.plutz.net/?p=rawnet;a=blobdiff_plain;f=widgets.sh;fp=widgets.sh;h=b951216f64643134ed0add2e9650435e48a59c30;hp=f844ba4db31b1032dc4d4aefaf2b0938db1941b3;hb=1cd4a538ca3b1c53a865977dc532187302716f90;hpb=03f7b5633394de84a7420568dbfe8fe4141ce929 diff --git a/widgets.sh b/widgets.sh index f844ba4..b951216 100755 --- a/widgets.sh +++ b/widgets.sh @@ -34,21 +34,16 @@ w_video(){ } w_channel(){ - local vid_db eval "$LOCAL_CHANNEL" if read_channel; then - vid_db="${_DATA}/${CHANNEL_ID}/videos.db" - cat <<-EOF [div .channel [div .description [h2 [a href="${_BASE}/channel/${CHANNEL_ID}/" $(HTML "${CHANNEL_NAME:-(Unnamed Channel)}")]] ${CHANNEL_DESCR_CACHE} - ]$( - [ -f "$vid_db" -a -r "$vid_db" ] \ - && while w_video; do :; done <"$vid_db" - ) + ] + $( list_videos |while w_video; do :; done; ) ] EOF else