コード例 #1
0
    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);
        }
    }
コード例 #2
0
        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