Sort columns
Greetings,
Is there any way to add 'short title' as a sort column? and URL? is there a way to add that as a sort column?
Is there any way to add 'short title' as a sort column? and URL? is there a way to add that as a sort column?
Short Title frequently wouldn't be populated, and if it were it would basically just sort the same as Title. So at least in terms of sorting, it'd just be a version of Title with lots of empty rows.
And URL isn't particularly for human consumption. It'd just be "https://" over and over, and in a column of limited width, you'd often just see the domain.
If your goal is just to find items without values entered in a given field, you can do that via search (e.g., "Short Title" "does not contain" "").
Options don't come free:
One use case I can see for sorting by DOI is to find out if the Journal names are formatted consequently in the same way, since the first part of the DOI is journal specific, the journal name should be identical for items with the same DOI journal identifier.
since the first part of the DOI is journal specific
DOIs are designed to specifically _not_ be for human consumption. Using human-readable components in DOIs is actively discouraged, even though many publishers still do it, but it's completely unreliable. And while DOIs have an identifier for the publisher (the prefix), there is no journal component of the DOI string. And even the prefix (i.e. the 4-5 digits right after the 10.) may change if a journal changes publishers:
E.g. https://doi.org/10.1353/wp.2008.0006 and https://doi.org/10.1017/S0043887118000047 are from the same journal.
Is it possible to add the ISBN field to the available columns that show on the main view at all?
I've looked down the list of fields and it doesn't show as selectable.
Cheers in advance
Read the above. Doesn't really make sense to me. Just trying to find out if you can add the ISBN field to the main screen so it can show as a column.
Cheers
The above explains why not & possible workarounds for some use cases, but the answer to your question is no, you cannot.
In general it is always helpful to be able to see the content in a database particularly for data cleaning. the data that comes in from other sites including libraries and publishers is often very messy.
Thanks
We use Zotero in a fairly industrial way, e.g. to run several large group libraries, and also use kerko in several places, e.g. https://docs.edtechhub.org, https://docs.opendeved.net.
I've often wanted to display fields like the DOI / URL in the middle column. Yes, you can find specific issues using saved searches, but sometimes we have to visually inspect things, to find issues and improve the quality of the data. So such changes would have my vote.
Sure, usability is to do with offering the right options. However, usability is also to do with consistency. On the face of it, I would argue that it doesn't make immediate sense to a user why some fields occur as part of an advanced search (or indeed in the item details) but then I cannot display them in the middle column?
So more options for the middle column would make sense to me :) Just my 2c.
https://forums.zotero.org/discussion/78905/display-short-titles-in-my-library
The conclusion then was that it would be added, a ticket was created for this request.
https://github.com/zotero/zotero/issues/1729
I am hopeful that this will soon be added as a capability. It would be of great benefit to me, and it seems a few others as well.
Do you mean that it would be easy to add items to the column selector, so they can be turned on/off? Or do you mean it's easy to write a plugin that displays certain columns on demand, but not through the plugin selector? Or both?
A plugin would work for me, especially if it used the existing UI.
The one tricky bit is scrubbing the column from the persisted column state when the plugin is uninstalled/disabled. If you don't do that, zotero will enable all columns, and it's a chore to unselected them one by one.
It might be an idea to also add an option below 'restore column order', for 'restore default columns', which would then just go back to title/author/year (if that's the default - can't remember).
listen to uninstalls: https://github.com/retorquere/zotero-better-bibtex/blob/master/content/better-bibtex.ts#L36
and clean out pane persistence if so: https://github.com/retorquere/zotero-better-bibtex/blob/master/content/monkey-patch.ts#L9
That might be all there's to it if it is a field known to Zotero. If not:
convince Zotero it really is a field it knows: https://github.com/retorquere/zotero-better-bibtex/blob/master/content/better-bibtex.ts#L208
tell it to ignore updates to that field: https://github.com/retorquere/zotero-better-bibtex/blob/master/content/better-bibtex.ts#L215
teach it how to get the value of that field: https://github.com/retorquere/zotero-better-bibtex/blob/master/content/better-bibtex.ts#L222
something something tree updates (I forgot honestly): https://github.com/retorquere/zotero-better-bibtex/blob/master/content/better-bibtex.ts#L256