<?php

global $item_pid, $data, $collection, $meta_options, $errors;
$collection = drstk_get_pid();
$meta_options = get_option('drstk_item_page_metadata');
$assoc_meta_options = drstk_get_assoc_meta_options();
$errors = drstk_get_errors();
function get_item_details($data, $meta_options)
{
    global $errors;
    if (check_for_bad_data($data)) {
        return false;
    }
    $html = '';
    if (isset($data->mods)) {
        //mods
        $html .= parse_metadata($data->mods, $meta_options, $html);
    } else {
        if (isset($data->_source)) {
            //solr_only = true
            $html .= parse_metadata($data->_source, $meta_options, $html, true);
        }
    }
    $niec_facets = get_option('drstk_niec_metadata');
    $niec_facets_to_display = array();
    if (is_array($niec_facets)) {
        foreach ($niec_facets as $facet) {
            $niec_facets_to_display[$facet] = drstk_get_facet_name($facet, true);
        }
    }
    if (get_option('drstk_niec') == 'on' && count($niec_facets_to_display) > 0 && isset($data->niec)) {
function drstk_assoc_file_metadata_callback()
{
    global $all_assoc_meta_options;
    $assoc_options = drstk_get_assoc_meta_options();
    foreach ($all_assoc_meta_options as $option) {
        echo '<label><input type="checkbox" name="drstk_assoc_file_metadata[]" value="' . $option . '" ';
        if (is_array($assoc_options) && in_array($option, $assoc_options)) {
            echo 'checked="checked"';
        }
        echo '/> ' . titleize($option) . '</label><br/>';
    }
}