Editing citations on omeka

For example, put something like this in your theme’s custom.php file…

function my_custom_citation($item){
        $publication = option('site_title');
        
        $title = metadata($item,array('Dublin Core','Title')) ? metadata($item,array('Dublin Core','Title')) : null;
        
        $source = metadata($item,array('Dublin Core','Source')) ? ' '.metadata($item,array('Dublin Core','Source')) : null;
        
        $today = date("F j, Y");
        
        $url = WEB_ROOT.'/items/show/'.$item->id;
		$citation = $title.'. <em>'.($source ? $source : $publication).'</em>, accessed '.$today.', '.$url;
        return $citation;
}

…then put this in your theme’s items/browse.php file.

my_custom_citation($item);
1 Like