-
-
Notifications
You must be signed in to change notification settings - Fork 3.4k
Add button to shorten the DOI #13639
Copy link
Copy link
Labels
component: entry-editorgood first issueAn issue intended for project-newcomers. Varies in difficulty.An issue intended for project-newcomers. Varies in difficulty.size: medium📌 Pinned📍 AssignedAssigned by assign-issue-action (or manually assigned)Assigned by assign-issue-action (or manually assigned)
Metadata
Metadata
Assignees
Labels
component: entry-editorgood first issueAn issue intended for project-newcomers. Varies in difficulty.An issue intended for project-newcomers. Varies in difficulty.size: medium📌 Pinned📍 AssignedAssigned by assign-issue-action (or manually assigned)Assigned by assign-issue-action (or manually assigned)
Type
Fields
Give feedbackNo fields configured for task.
Projects
StatusShow more project fields
Done
JabRef renders the DOI in General -> DOI - Example DOI:
10.1038/ejcn.2011.64(See this: Open JabRef -> "New example library" -> "Tokede_2011")
JabRef allows to shorten the doi using the cleanup dialog: (Quality -> cleanup entries)
Result:
Although this is technically OK, there should be a better way: A button "shorten" at the DOI editor
Task:
IdentifierEditor.fxmltoDoiIdentifierEditor.fxmlIdentifierEditor.javato new packageorg.jabref.gui.fieldeditors.identifier.doitoDoiEditorDoiIdentifierEditorViewModelto the new packageorg.jabref.gui.fieldeditors.identifier.IdentifierEditorDoiEditorto contain the new button w/ the shortDoi functionality7. Add anifatorg.jabref.gui.fieldeditors.FieldEditors#getForFieldbeforefieldProperties.contains(FieldProperty.IDENTIFIERto return theDoiEditor