error_messages_for($episode); ?>
label("episode", "Episode Number:", array("class" => "required")); ?> text_field("episode", array("style" => "width: 2em;")); ?>
label("is_pending", "Pending:", array("class" => "required")); ?> check_box("is_pending") ?> (Will not show up on the website or RSS feeds)
label("air_date", "Date:", array("class" => "required")); ?> text_field("air_date", array("style" => "width: 300px;", "value" => $f->form_object->air_date->format("Y-m-d H:i"))); ?>
label("title", "Title:", array("class" => "required")); ?> text_field("title", array("style" => "width: 300px;")); ?>
label("custom_artwork_url", "Custom Artwork URL:", array("class" => "required")); ?> text_field("custom_artwork_url", array("style" => "width: 500px;", "placeholder" => "Usually blank, otherwise must be absolute URL")) ?>
label("custom_author", "Custom Author:", array("class" => "required")); ?> text_field("custom_author", array("style" => "width: 500px;", "placeholder" => "Usually blank, can be used for solo or guest shows")) ?>
label("is_explicit", "Explicit Content:", array("class" => "required")); ?> check_box("is_explicit") ?>
label("duration", "Duration:", array("class" => "required")); ?> text_field("duration", array("style" => "width: 5em;")) ?> ((h:)?m?m:ss)
form_object->id) { ?>
label("filesize", "File size:", array("class" => "required")); ?> bytes_h($f->form_object->filesize) ?> bytes
label("new_mp3", ($f->form_object->id ? "Replace " : "") . "MP3 file:", array("class" => "required")); ?> file_field("new_mp3") ?>
label("notes", "Show Notes:", array("class" => "required")); ?>
text_area("notes", array("class" => "fixed", "style" => "width: 400px; height: 350px; font-size: 9pt;")); ?>