<?php $shortdesc = $text; ?> <?php } elseif ($description = item('Dublin Core', 'Description')) { ?> <?php $shortdesc = $description; ?> <?php } ?> <td> <?php if (item_has_thumbnail()) { ?> <div class="item-img"> <?php echo link_to_item(item_square_thumbnail(array('alt' => item('Dublin Core', 'Title'), 'width' => '70', 'height' => '70'))); ?> </div> <?php } ?> </td> <td><div style="font-size: 1.1em;"><?php echo link_to_item(item('Dublin Core', 'Title'), array('class' => 'permalink', 'title' => $shortdesc)); ?>
echo item('Dublin Core', 'Title'); ?> ]]></name> <namewithlink><![CDATA[<?php echo link_to_item(item('Dublin Core', 'Title'), array('class' => 'view-item')); ?> ]]></namewithlink> <Snippet maxLines="2"><![CDATA[<?php echo item('Dublin Core', 'Description', array('snippet' => 150)); ?> ]]></Snippet> <description><![CDATA[<?php // @since 3/26/08: movies do not display properly on the map in IE6, // so can't use display_files(). Description field contains the HTML // for displaying the first file (if possible). if (item_has_thumbnail($item)) { echo link_to_item(item_thumbnail(), array('class' => 'view-item')); } ?> ]]></description> <Point> <coordinates><?php echo $location['longitude']; ?> ,<?php echo $location['latitude']; ?> </coordinates> </Point> <?php if ($location['address']) {
function geolocation_get_marker_html_for_item($item, $markerHtmlClassName = 'geolocation_balloon') { $titleLink = link_to_item(item('Dublin Core', 'Title', array(), $item), array(), 'show', $item); $thumbnailLink = !item_has_thumbnail($item) ? '' : link_to_item(item_thumbnail(array(), 0, $item), array(), 'show', $item); $description = item('Dublin Core', 'Description', array('snippet' => 150), $item); return '<div class="' . $markerHtmlClassName . '"><p class="geolocation_marker_title">' . $titleLink . '</p>' . $thumbnailLink . '<p>' . $description . '</p></div>'; }