private function _show_original_link($entity) { if (empty($this->previewer->admin_page)) { return; } $owner = $entity->get_owner(); if ($owner->id() != $this->previewer->admin_page->site_id) { return; } echo '<tr id="original_link_Row">'; $this->previewer->_row = $this->previewer->_row % 2; $this->previewer->_row++; echo '<td class="listRow' . $this->previewer->_row . ' col1">'; echo 'Original file URL:'; echo '</td>'; echo '<td class="listRow' . $this->previewer->_row . ' col2">'; $shim = new KalturaShim(); $file_ext = $shim->get_source_file_extension($entity); if ($orig_url = $shim->get_original_data_url($entity->get_value('entry_id'))) { echo '<a href="' . htmlspecialchars($orig_url) . '">' . htmlspecialchars($orig_url) . '</a>'; if (!empty($file_ext)) { echo ' (.' . $file_ext . ')' . "\n"; } } else { echo '(No original available)'; } echo '</td>'; echo '</tr>'; }