/** * Outputs the object as HTML. * @param ALBUM $obj * @access private */ protected function _display_as_html($obj) { $main_pic = $obj->main_picture(); if (isset($main_pic)) { $f = $main_pic->date->formatter(); $f->set_type_and_clear_flags(Date_time_format_short_date); $pic_title = $this->context->text_options->convert_to_html_attribute("{$main_pic->title} (" . $main_pic->date->format($f) . ")"); ?> <div> <p> <img src="<?php echo $main_pic->full_thumbnail_name(); ?> " alt="<?php echo $pic_title; ?> " title="<?php echo $pic_title; ?> "> </p> </div> <?php } if (!$obj->is_root()) { ?> <p class="detail"> <?php if ($obj->is_multi_day()) { echo $obj->format_date($obj->first_day) . ' - ' . $obj->format_date($obj->last_day); } else { echo $obj->format_date($obj->first_day); } ?> </p> <?php } $this->_echo_html_descriptions($obj); $this->_echo_html_user_information($obj, 'info-box-bottom'); }