示例#1
0
            }
        }
    }
}
?>
	
	<?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>';
示例#2
0
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);
}
示例#3
0
文件: article.php 项目: svita-cz/web
                    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>';
        }