# ID NAME DESCRIPTION LOGO THEME AUTHORS DESCR_CACHE FUTUREUSE
# == GLOBALS ==
-unset CHANNEL_ID CHANNEL_NAME CHANNEL_DESCRIPTION CHANNEL_LOGO CHANNEL_THEME \
- CHANNEL_AUTHORS CHANNEL_DESCR_CACHE CHANNEL_FUTUREUSE
+UNSET_CHANNEL='unset \
+ CHANNEL_ID CHANNEL_NAME CHANNEL_DESCRIPTION CHANNEL_LOGO CHANNEL_THEME \
+ CHANNEL_AUTHORS CHANNEL_DESCR_CACHE CHANNEL_FUTUREUSE
+'
LOCAL_CHANNEL='local \
CHANNEL_ID CHANNEL_NAME CHANNEL_DESCRIPTION CHANNEL_LOGO CHANNEL_THEME \
CHANNEL_AUTHORS CHANNEL_DESCR_CACHE CHANNEL_FUTUREUSE
'
+eval "$UNSET_CHANNEL"
+
chan_db="$_DATA/channels.db"
read_channel() {
CHANNEL_AUTHORS="$(UNSTRING "$CHANNEL_AUTHORS")"
CHANNEL_DESCR_CACHE="$(UNSTRING "$CHANNEL_DESCR_CACHE")"
else
- unset CHANNEL_ID CHANNEL_NAME CHANNEL_DESCRIPTION CHANNEL_LOGO \
- CHANNEL_THEME CHANNEL_AUTHORS CHANNEL_DESCR_CACHE \
- CHANNEL_FUTUREUSE
+ eval "$UNSET_CHANNEL"
return 1
fi
}
elif [ "$CHANNEL_ID" ]; then
vid_db="$_DATA/$CHANNEL_ID/videos.db"
yield_page "$CHANNEL_NAME" "channel" <<-EOF
- [nav [a href="../" Channels] - [span $(HTML "${CHANNEL_NAME:-(Unnamed Channel)}")]
- $(AUTHOR && printf ' - [a href="edit" edit]')
- ]
+ [nav [a href="../" Channels] - [span $(HTML "${CHANNEL_NAME:-(Unnamed Channel)}")]]
[h1 .name $(HTML "$CHANNEL_NAME")]
[div .description . ${CHANNEL_DESCR_CACHE}]
+ $(AUTHOR && printf '[a .button href="edit" edit]')
[h1 .videos Videos]
[div .videos . $(
AUTHOR && printf '