I am experimenting with adding a new Vocabulary, VRA Core. I imported it successfully. This vocabulary has its own title element. But if I use that title element instead of dcterms:title, then my item displays as “[Untitled]” in the Browse and show item pages.
Do I have to use the Dublin Core title field to get my items to display properly, even if I’m using other vocabularies to describe my items?
By default the method $item->displayTitle() use the “dcterms:title” and it is hard coded.
You can update your theme according to your vocabulary, but it will not change in the admin view. So the simplest thing is to copy the same value in the two places.
Thank you for explaining. It would definitely be optimal to have the title display in the admin view.
Is there any way to fill out two Title elements (one for DC and one for my other vocabulary), but have only one visible in the public item view? Maybe by updating the theme as you suggested?
In Omeka Classic, each element got its own unique div id in the show item page, so I could just suppress an element from view with display:none in the CSS. But in Omeka S, the metadata elements don’t have a unique div id in the items/show page.