} } } } ?> <?php if ($R->long_desc) { echo '<hr>' . parse($R->long_desc) . '<hr>'; } ?> <?php if ($R->metadata) { $dc = get_dc_fields(); $metadata = parse_wtf($R->metadata); echo '<strong><span class="glyphicon glyphicon-info-sign"></span> Informace o díle</strong>'; echo '<dl>'; foreach ($dc as $field => $label) { if (!empty($metadata['.'][$field])) { echo '<dt>' . htmlspecialchars($label) . '</dt>'; foreach ($metadata['.'][$field] as $name) { echo '<dd>' . dc_format($field, $name) . '</dd>'; } } } if (!empty($metadata['.']['s:tag'])) { echo '<dt>Tagy</dt>'; echo '<dd>' . implode(', ', $metadata['.']['s:tag']) . '</dd>'; } echo '</dl>';
function get_author() { if (!article_custom_field('metadata_wtf')) { return ''; } $metadata = parse_wtf(article_custom_field('metadata_wtf')); $autori = array(); if (!empty($metadata['.']['creator'])) { $autori = array_merge($autori, $metadata['.']['creator']); } if (!empty($metadata['.']['contributor'])) { $autori = array_merge($autori, $metadata['.']['contributor']); } if (count($autori) == 0) { $autori[] = '<i>anonymní autor</i>'; } return implode(', ', $autori); }
if ($format == 'external') { echo '<a href="' . $url . '" class="btn"><span class="glyphicon glyphicon-link"></span> Přejít na stahování</a><br/>'; } elseif ($format == 'html') { echo '<a href="' . $url . '" class="btn"><span class="glyphicon glyphicon-eye-open"></span> Číst online</a></br>'; } else { echo '<a href="' . $url . '" class="btn"><span class="glyphicon glyphicon-save"></span> Stáhnout jako ' . strtoupper($format) . '</a></br>'; } } } } } ?> <?php if (article_custom_field('metadata_wtf')) { $dc = get_dc_fields(); $metadata = parse_wtf(article_custom_field('metadata_wtf')); echo '<hr>'; echo '<strong><span class="glyphicon glyphicon-info-sign"></span> Informace o díle</strong>'; echo '<dl>'; foreach ($dc as $field => $label) { if (!empty($metadata['.'][$field])) { echo '<dt>' . htmlspecialchars($label) . '</dt>'; foreach ($metadata['.'][$field] as $name) { echo '<dd>' . dc_format($field, $name) . '</dd>'; } } } if (!empty($metadata['.']['s:tag'])) { echo '<dt>Tagy</dt>'; echo '<dd>' . implode(', ', $metadata['.']['s:tag']) . '</dd>'; }