. "$_EXEC/db_channel.sh"
. "$_EXEC/db_video.sh"
-AUTHOR(){
- if [ "$CHANNEL_ID" -a "$USER_ID" -a ! "${CHANNEL_AUTHORS##*${USER_ID}*}" ]; then
- return 0
- else
- return 1
- fi
-}
-
w_video(){
local thumb
eval "$LOCAL_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