Changeset 15157
- Timestamp:
- 02/21/08 14:23:55 (9 months ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
branches/MidCOM_2_8/midcom.helper.datamanager2/widget/photo.php
r14808 r15157 105 105 else 106 106 { 107 $url = $this->_type->attachments_info['main']['url'];108 $x = $this->_type->attachments_info['main']['size_x'];109 $y = $this->_type->attachments_info['main']['size_y'];110 107 $is_thumbnail = false; 108 if (array_key_exists('main', $this->_type->attachments_info)) 109 { 110 $url = $this->_type->attachments_info['main']['url']; 111 $x = $this->_type->attachments_info['main']['size_x']; 112 $y = $this->_type->attachments_info['main']['size_y']; 113 } 114 else 115 { 116 $url = $this->_type->attachments_info['archival']['url']; 117 $x = $this->_type->attachments_info['archival']['size_x']; 118 $y = $this->_type->attachments_info['archival']['size_y']; 119 } 111 120 112 121 // Downscale Preview image to max 75px, protect against broken images: … … 152 161 foreach ($this->_type->attachments_info as $name => $info) 153 162 { 154 // TODO: skip the archival version ??163 //PONDER: skip the archival version ?? - No 155 164 if ( $info['size_x'] 156 165 && $info['size_y']) branches/MidCOM_2_8/org.routamc.gallery/style/show_index_item.php
r5989 r15157 3 3 $prefix = $_MIDCOM->get_context_data(MIDCOM_CONTEXT_ANCHORPREFIX); 4 4 $view = $data['photo_view']; 5 $thumbnail = $data['datamanager']->types['photo']->attachments_info['thumbnail']; 5 $thumbnail = false; 6 if (isset($data['datamanager']->types['photo']->attachments_info['thumbnail'])) 7 { 8 $thumbnail = $data['datamanager']->types['photo']->attachments_info['thumbnail']; 9 } 6 10 $photo_url = "{$prefix}photo/{$data['photo']->guid}.html"; 7 11 ?> 8 12 <li class="photo"> 9 13 <?php 10 echo "<a href=\"{$photo_url}\"><img src=\"{$thumbnail['url']}\" {$thumbnail['size_line']} alt=\"{$thumbnail['filename']}\" /></a>"; 14 if ($thumbnail) 15 { 16 echo " <a href='{$photo_url}'><img src='{$thumbnail['url']}' {$thumbnail['size_line']} alt='{$thumbnail['filename']}' /></a>\n"; 17 echo " <span class='title'>{$view['title']}</span>\n"; 18 } 19 else 20 { 21 // TODO: Some sort of "broken image" placeholder ?? 22 echo " <span class='title'><a href='{$photo_url}'>{$view['title']}</a></span>\n"; 23 } 11 24 ?> 12 <span class="title">&(view['title']:h);</span>13 25 </li> branches/MidCOM_2_8/org.routamc.photostream/style/show_photostream_item.php
r12802 r15157 3 3 $prefix = $_MIDCOM->get_context_data(MIDCOM_CONTEXT_ANCHORPREFIX); 4 4 $view = $data['photo_view']; 5 $thumbnail = $data['datamanager']->types['photo']->attachments_info['thumbnail']; 5 $thumbnail = false; 6 if (isset($data['datamanager']->types['photo']->attachments_info['thumbnail'])) 7 { 8 $thumbnail = $data['datamanager']->types['photo']->attachments_info['thumbnail']; 9 } 6 10 $photo_url = "{$prefix}photo/{$data['photo']->guid}/"; 7 11 … … 13 17 <li class="photo"> 14 18 <?php 15 echo "<a href=\"{$photo_url}\"><img src=\"{$thumbnail['url']}\" {$thumbnail['size_line']} alt=\"{$thumbnail['filename']}\" /></a>"; 19 if ($thumbnail) 20 { 21 echo " <a href='{$photo_url}'><img src='{$thumbnail['url']}' {$thumbnail['size_line']} alt='{$thumbnail['filename']}' /></a>\n"; 22 echo " <span class='title'>{$view['title']}</span>\n"; 23 } 24 else 25 { 26 // TODO: Some sort of "broken image" placeholder ?? 27 echo " <span class='title'><a href='{$photo_url}'>{$view['title']}</a></span>\n"; 28 } 16 29 ?> 17 <span class="title">&(view['title']:h);</span>18 30 <span class="rating">&(view['rating']:h);</span> 19 31 </li>
