REDIRECT "${_BASE}/channel/#ERROR_NOCHANNEL"
elif [ ! "$USER_ID" ]; then
REDIRECT "${_BASE}/channel/${channel}/#ERROR_NOTLOGGEDIN"
REDIRECT "${_BASE}/channel/#ERROR_NOCHANNEL"
elif [ ! "$USER_ID" ]; then
REDIRECT "${_BASE}/channel/${channel}/#ERROR_NOTLOGGEDIN"
REDIRECT "${_BASE}/channel/${channel}/#ERROR_UPDATE_NOTALLOWED"
elif update_channel "$channel" "$(POST name)" "$(POST description)" \
"" "" "$USER_ID" "" ""; then
REDIRECT "${_BASE}/channel/${channel}/#ERROR_UPDATE_NOTALLOWED"
elif update_channel "$channel" "$(POST name)" "$(POST description)" \
"" "" "$USER_ID" "" ""; then
REDIRECT "${_BASE}/channel/#ERROR_NOCHANNEL"
elif [ ! "$USER_ID" ]; then
REDIRECT "${_BASE}/channel/${channel}/#ERROR_NOTLOGGEDIN"
REDIRECT "${_BASE}/channel/#ERROR_NOCHANNEL"
elif [ ! "$USER_ID" ]; then
REDIRECT "${_BASE}/channel/${channel}/#ERROR_NOTLOGGEDIN"
REDIRECT "${_BASE}/channel/${channel}/#ERROR_UPDATE_NOTALLOWED"
elif LOCK "$vid_db"; then
if grep -q '^${video} ' "$vid_db"; then
REDIRECT "${_BASE}/channel/${channel}/#ERROR_UPDATE_NOTALLOWED"
elif LOCK "$vid_db"; then
if grep -q '^${video} ' "$vid_db"; then
thumb="${_BASE}/${CID}/thumb_${ID}.jpg"
[ "$NAME" = \\ ] && NAME="(Unnamed Video)"
printf '[div .video .thumb
thumb="${_BASE}/${CID}/thumb_${ID}.jpg"
[ "$NAME" = \\ ] && NAME="(Unnamed Video)"
printf '[div .video .thumb
yield_page "$CHANNEL_NAME - Edit" "channel edit" <<-EOF
[form .channel .edit method=POST
[input name="name" value="$(HTML "$CHANNEL_NAME")" placeholder="Channel Name"]
yield_page "$CHANNEL_NAME - Edit" "channel edit" <<-EOF
[form .channel .edit method=POST
[input name="name" value="$(HTML "$CHANNEL_NAME")" placeholder="Channel Name"]
elif [ "$channel" ]; then
yield_page "$CHANNEL_NAME" "channel" <<-EOF
[nav [a href="../" Channels] - [span $(HTML "${CHANNEL_NAME:-(Unnamed Channel)}")]
elif [ "$channel" ]; then
yield_page "$CHANNEL_NAME" "channel" <<-EOF
[nav [a href="../" Channels] - [span $(HTML "${CHANNEL_NAME:-(Unnamed Channel)}")]