$def with (doc, cover_selector=".bookCover img") $# If user is not logged-in don't show add/manage link. $if not ctx.user: $return $if doc.type.key == '/type/author': $ add_url = doc.url('/add-photo') $ manage_url = doc.url('/manage-photos') $ title = "Author Photos" $if doc.get_photo(): $ change = "Manage Author Photos" $ size = "smaller" $else: $ change = "Add Author Photo" $ size = "smallest" $else: $ add_url = doc.url('/add-cover') $ manage_url = doc.url('/manage-covers') $ title = "Book Covers" $if doc.get_cover(): $ change = "Manage Covers" $ size = "smaller" $else: $ change = "Add Cover Image" $ size = "smallest"
$change