-
Notifications
You must be signed in to change notification settings - Fork 71
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fedora URL display settings don't work? #1523
Comments
I've hit this before. The form doesn't remove the pseudo field from the display modes when they are unchecked. To remove the Fedora URI (if I recall correctly):
Alternatively, you can go manually edit the display mode configs and reload them using Features. We should probably update the config form submit code to actively go and remove the field from the related display mode configs... |
Verified these instructions work. The confusing part (at least for me) is that you have to do it for all the view modes for your content type. The fields within view modes are not managed at Very confusing. A Drupal feature, not an Islandora feature. And if I had 10 content types, and 5 view modes each, I'd get to do it 50 times! At the June 10 tech call, we discussed various ways of implementing this field so it is viewable only by specific roles. I don't think we came to a consensus on what the best way to do this was though. |
The simplest way is probably to use field_permissions. Although, we should probably adapt the islandora settings form submitForm function to go remove the field from the display modes that were de-selected. Let code go and fix all 50 display configs. |
All of these suggestions to "fix" an individual site do not address the fact that people continue to and will continue to get confused and frustrated by this. As the feature is presented to the user (make Fedora URI available for these content types), the logical expected behaviour is, as Mark said, for the Fedora URI field to not show up when it's not checked. How much effort would it take to make that happen? I'm afraid there might be some understandable confusion around what this feature is for. As I understand it, showing the Fedora URI:
|
My interpretation of the "Fedora URL display" settings at
admin/config/islandora/core
is that if you uncheck a content type, the Fedora URL should not be displayed. For example, I can uncheck "Repository Item" and save the config settings:But, the Fedora URL continues to show up on nodes of that content type:
Am I misunderstanding how that works?
The text was updated successfully, but these errors were encountered: