-
Notifications
You must be signed in to change notification settings - Fork 136
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
Per-resource configuration of title/description #1377
Comments
@kimisgold We need your help designing a UI for letting users choose which properties to use as title and description when editing a resource template. The resource-titles branch adds the underlying functionality that makes this possible. We just need an interface that makes sense. |
Here's a rough concept:
Hopefully this is a good starting point. |
The resource-titles branch already lays out the strategy we're going with: users will set their preferred title and description in the resource templates. We'd like your input on how to style the template form to accommodate this. As for the browse heading and body settings: @zerocrates is doubtful they will remain as site settings. |
Yeah, the basic decision was to, in fact, actually do it this way: make the "what is the title" question something decided by the item(/set/media) rather than selected by the site. (technically at the template level, but...) As Jim says, we still have those settings within the sites for choosing the properties on browse... I'm not sure what we'll do with those, they can either stay and just override the "real" title basically as they do now or possibly just get taken out. |
It's a good idea. We would need to somehow differentiate the title and description indicators. |
We have a system where you can, in a site, choose the property that will be used as the title or description for resources... this works fine with fairly homogeneous collections but doesn't work so well if different resources have different templates/properties/etc.
We could invert where this control lies, placing it instead on the resource itself to mark which property serves as the title (or description/abstract/what-have-you)... in the simplest case we can just use that to decide which property to read, just as the current browse-based system works: this would get us the ability to cater better to mixed sets of resources, as well as to affect the display on the admin rather than just within a public site.
Additionally this could be the underpinning for doing something like saving the actual title to a column of the resource table, which would enable us to do things like more cheaply display titles for linked resources, potentially more easily use titles of linked resources for search results (could still be tricky as it means an extra join), or do much simpler and more efficient sorting by title.
The text was updated successfully, but these errors were encountered: