}
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