function showPropertiesBox($use_tables = true, $img_path, $key) { global $zoom; if ($zoom->_CONFIG['showName'] || $zoom->_CONFIG['showFilename'] || $zoom->_CONFIG['showKeywords'] || $zoom->_CONFIG['showDate'] || $zoom->_CONFIG['showDescr'] || $zoom->_CONFIG['showUsername'] || $zoom->_CONFIG['showHits'] || $zoom->_CONFIG['ratingOn']) { $prefix = ZMG_Template_View::createViewBlock(_ZOOM_PROPERTIES); if ($use_tables) { ?> <table border="0" cellspacing="0" cellpadding="3"> <?php if ($zoom->_CONFIG['showName']) { ?> <tr> <td align="left" width="100"><?php echo _ZOOM_IMGNAME; ?> : </td> <td align="left"><?php echo $zoom->_gallery->_images[$key]->_name; ?> </td> </tr> <?php } if ($zoom->_CONFIG['showFilename']) { ?> <tr> <td align="left"><?php echo _ZOOM_FILENAME; ?> : </td> <td align="left"> <?php if ($zoom->isDocument($zoom->_gallery->_images[$key]->_type)) { echo "<a href=\"" . $img_path . "\" target=\"_TOP\">" . $zoom->_gallery->_images[$key]->_filename . "</a> " . _ZOOM_CLICKDOCUMENT; } else { echo $zoom->_gallery->_images[$key]->_filename; } ?> </td> </tr> <?php } if ($zoom->_CONFIG['showKeywords']) { ?> <tr> <td align="left"><?php echo _ZOOM_KEYWORDS; ?> : </td> <td align="left"><?php echo $zoom->_gallery->_images[$key]->getKeywords(2); ?> </td> </tr> <?php } if ($zoom->_CONFIG['showDate']) { ?> <tr> <td align="left"><?php echo _ZOOM_DATE; ?> : </td> <td align="left"><?php echo $zoom->convertDate($zoom->_gallery->_images[$key]->_date); ?> </td> </tr> <?php } if ($zoom->_CONFIG['showUsername']) { ?> <tr> <td align="left"><?php echo _ZOOM_UNAME; ?> : </td> <td align="left"><?php echo $zoom->_gallery->_images[$key]->getUsername(2); ?> </td> </tr> <?php } if ($zoom->_CONFIG['showDescr']) { ?> <tr> <td align="left"><?php echo _ZOOM_DESCRIPTION; ?> : </td> <td align="left"><?php echo $zoom->_gallery->_images[$key]->_descr; ?> </td> </tr> <?php } if ($zoom->_CONFIG['showHits']) { ?> <tr> <td align="left"><?php echo _ZOOM_HITS; ?> : </td> <td align="left"><?php echo $zoom->_gallery->_images[$key]->_hits; ?> </td> </tr> <?php } if ($zoom->_CONFIG['ratingOn']) { ?> <tr> <td align="left"><?php echo _ZOOM_RATING; ?> </td> <td align="left"> <?php echo $zoom->_gallery->_images[$key]->getStars(); ?> </td> </tr> <?php } ?> </table> <?php } else { ?> <div class="detail-box"> <?php if ($zoom->_CONFIG['showName']) { ?> <span class="detail-box-img-name-title"><?php echo _ZOOM_IMGNAME; ?> : </span> <span class="detail-box-img-name"><?php echo $zoom->_gallery->_images[$key]->_name; ?> </span><br /> <?php } if ($zoom->_CONFIG['showFilename']) { ?> <span class="detail-box-filename-title"><?php echo _ZOOM_FILENAME; ?> : </span> <span class="detail-box-filename"> <?php if ($zoom->isDocument($zoom->_gallery->_images[$key]->_type)) { echo "<a href=\"" . $img_path . "\" target=\"_top\">" . $zoom->_gallery->_images[$key]->_filename . "</a> " . _ZOOM_CLICKDOCUMENT; } else { echo $zoom->_gallery->_images[$key]->_filename; } ?> </span><br /> <?php } if ($zoom->_CONFIG['showKeywords']) { ?> <span class="detail-box-keyword-title"><?php echo _ZOOM_KEYWORDS; ?> : </span> <span class="detail-box-keyword"><?php echo $zoom->_gallery->_images[$key]->getKeywords(2); ?> </span><br /> <?php } if ($zoom->_CONFIG['showDate']) { ?> <span class="detail-box-date-title"><?php echo _ZOOM_DATE; ?> : </span> <span class="detail-box-date"><?php echo $zoom->convertDate($zoom->_gallery->_images[$key]->_date); ?> </span><br /> <?php } if ($zoom->_CONFIG['showUsername']) { ?> <span class="detail-box-username-title"><?php echo _ZOOM_UNAME; ?> : </span> <span class="detail-box-username"><?php echo $zoom->_gallery->_images[$key]->getUsername(2); ?> </span><br /> <?php } if ($zoom->_CONFIG['showDescr']) { ?> <span class="detail-box-desc-title"><?php echo _ZOOM_DESCRIPTION; ?> : </span> <span class="detail-box-desc"><?php echo $zoom->_gallery->_images[$key]->_descr; ?> </span><br /> <?php } if ($zoom->_CONFIG['showHits']) { ?> <span class="detail-box-hits-title"><?php echo _ZOOM_HITS; ?> : </span> <span class="detail-box-hits"><?php echo $zoom->_gallery->_images[$key]->_hits; ?> </span><br /> <?php } if ($zoom->_CONFIG['ratingOn']) { ?> <span class="detail-box-ratings-title"><?php echo _ZOOM_RATING; ?> : </span> <div class="detail-box-ratings"> <?php echo $zoom->_gallery->_images[$key]->getStars(); ?> </div><br /> <?php } ?> </div> <?php } ZMG_Template_View::finishViewBlock($zoom->_CONFIG['properties_state'], $prefix); } }
if ($zoom->isMovie($zoom->_gallery->_images[$key]->_type)) { $prefix = ZMG_Template_View::createViewBlock(_ZOOM_VIDEO_SHOWHIDE); $metadata = $zoom->_gallery->_images[$key]->_metadata; $metadata_viewable = $zoom->toolbox->interpret_META_to_HTML($metadata); if (!empty($metadata_viewable)) { echo $metadata_viewable; } else { echo $empty_span; } ZMG_Template_View::finishViewBlock($zoom->_CONFIG['meta_state'], $prefix); } // Display comments-form for input of comments, if comments are allowed ofcourse... // The Edit-Monitor registers the user input and does not allow him/ her to add a comment again // that session. if ($zoom->_CONFIG['commentsOn']) { $prefix = ZMG_Template_View::createViewBlock(_ZOOM_COMMENTS); ZMG_Template_View::showCommentsBox($zoom->_CONFIG['viewtype'], $dir_prefix, $key); if ($zoom->_CONFIG['anonymous_comments'] || !$zoom->_CONFIG['anonymous_comments'] && !empty($my->username)) { if ($zoom->_CONFIG['popUpImages']) { $cmt_action = $url_prefix; } else { $cmt_action = sefRelToAbs($url_prefix); } ZMG_Template_View::showCommentsForm($zoom->_CONFIG['viewtype'], $cmt_action, $dir_prefix, $popup, $key); } ZMG_Template_View::finishViewBlock($zoom->_CONFIG['comments_state'], $prefix); } //END if commentsOn? ?> </div> <?php