Project

General

Profile

Actions

bug #7481

closed

ReferenceEditor: filter inReferences by applicable reference type

Added by Andreas Kohlbecker almost 6 years ago. Updated about 5 years ago.

Status:
Closed
Priority:
Highest
Category:
cdm-vaadin
Target version:
Start date:
Due date:
% Done:

100%

Estimated time:
Severity:
normal
Found in Version:
Tags:

Description

Currently the inReferences combobox offers all references which are in the system.
This could be limited to the references which are applicable to the chosen reference type.

  • Article -> Journal
  • Book -> PrintSeries | Journal
  • BookSection -> Book
  • InProceedings -> Proceedings
  • Section -> Article | Book | Thesis | Patent | Report | Webpage | inProceedings | BookSection

References of the type Generic and null should also be included. (Note: after release of this feature, this has been rejected: see #8149)


Files

picture977-1.png (45.3 KB) picture977-1.png Wolf-Henning Kusber, 01/30/2019 03:43 PM

Related issues

Related to EDIT - feature request #7613: Vaadin: Fehlervermeidung bei Anlegen einer ReferenzNewAndreas Kohlbecker

Actions
Related to EDIT - bug #8149: ReferenceEditor: filter inReferences ONLY by applicable reference type suppess Generic and NULLClosedAndreas Kohlbecker

Actions
Actions #1

Updated by Andreas Kohlbecker over 5 years ago

Actions #2

Updated by Andreas Kohlbecker about 5 years ago

  • Subject changed from ReferenceEditor: filter inReferences by applicable reference type? to ReferenceEditor: filter inReferences by applicable reference type
  • Priority changed from New to Highest
  • Target version changed from Unassigned CDM tickets to Release 5.5
Actions #3

Updated by Andreas Kohlbecker about 5 years ago

  • Description updated (diff)
  • % Done changed from 0 to 10
Actions #4

Updated by Andreas Kohlbecker about 5 years ago

  • Status changed from New to Feedback
  • Assignee changed from Andreas Kohlbecker to Wolf-Henning Kusber

Hi Henning, do you agree with the constraints as mentioned in the issue description? Anything missing?

Actions #5

Updated by Andreas Kohlbecker about 5 years ago

  • Description updated (diff)
Actions #6

Updated by Wolf-Henning Kusber about 5 years ago

  • Assignee changed from Wolf-Henning Kusber to Andreas Kohlbecker

Two comments

AK: Section -> Article | Book | Thesis | Patent | Report | Webpage
W-H.K.: missing: inProceedings | inBookSection

Question: What about a very rare but existing case:
In Ehrenberg's times some articles (prior to publication in a journal) werde printed and delivered to colleagues and libraries (published preprints). Is it possible to handle these as (small) books? If yes, there is no problem.

Actions #7

Updated by Andreas Kohlbecker about 5 years ago

  • Description updated (diff)

Wolf-Henning Kusber wrote:

Two comments

AK: Section -> Article | Book | Thesis | Patent | Report | Webpage
W-H.K.: missing: inProceedings | inBookSection

  1. There is no such type named inBookSection in the cdm
  2. inProceedings, good point, I will add this to the list of possible in-reference types for Section

Question: What about a very rare but existing case:
In Ehrenberg's times some articles (prior to publication in a journal) were printed and delivered to colleagues and libraries (published preprints). Is it possible to handle these as (small) books? If yes, there is no problem.

So we also need to extent Book in this way

  • Book -> PrintSeries | Journal
Actions #8

Updated by Andreas Kohlbecker about 5 years ago

  • Assignee changed from Andreas Kohlbecker to Wolf-Henning Kusber

validator added

ready for reviewing

Actions #9

Updated by Andreas Kohlbecker about 5 years ago

  • Status changed from Feedback to Resolved
  • % Done changed from 10 to 50
Actions #10

Updated by Wolf-Henning Kusber about 5 years ago

Comment: "There is no such type named inBookSection in the cdm"
Warning "BookSection is not a suitable in-reference type for section"
Workaround: not "in section in book" but " section in book"

Section in inproceedings in proceedings is working.

internal problems with old data:
info: inproceeding can not be linked to the Reference of the Proceedings volume if it is marked as "book"

Actions #11

Updated by Andreas Kohlbecker about 5 years ago

  • Status changed from Resolved to Feedback
  • % Done changed from 50 to 60

Wolf-Henning Kusber wrote:

Comment: "There is no such type named inBookSection in the cdm"
Warning "BookSection is not a suitable in-reference type for section"
Workaround: not "in section in book" but " section in book"

Please can you elaborate why the general section is not suitable in this case?

I think that "Section -in-> BookSection -in-> Book" would be suitable is most cases, and if not you still could use the general section twice: "Section -in-> Section -in-> Book"

Please open a new ticket for the missing type inBookSection so that we can discuss this independently from this UI specific ticket. The new issue should be referenced by this issue via the "Copied to" relation.

Actions #12

Updated by Wolf-Henning Kusber about 5 years ago

May be a Vaadin problem.

I reproduced the above mentioned
1st step: enter Reference (book)
2nd step: enter Reference (book section in book, see 1st step)
3rd step: enter a new name AND (because of different authorship) try to make a section for the new name.

Vaadin: Warning "BookSection is not a suitable in-reference type for section"

I think that "Section -in-> BookSection -in-> Book" would be suitable is most cases... Comment: Yes, I tried.

AK: "and if not you still could use the general section twice: "Section -in-> Section -in-> Book"
Comming from "New" reference, I cannot select "section", just "book section".
This way it is not working.

Actions #13

Updated by Andreas Kohlbecker about 5 years ago

  • Status changed from Feedback to In Progress
  • Assignee changed from Wolf-Henning Kusber to Andreas Kohlbecker

Ah ok! We will extend the allowed inref types for section by adding BookSection:

Section -> Article | Book | Thesis | Patent | Report | Webpage | inProceedings | BookSection
Actions #14

Updated by Andreas Kohlbecker about 5 years ago

  • Description updated (diff)
Actions #15

Updated by Andreas Kohlbecker about 5 years ago

  • Status changed from In Progress to Resolved
  • Assignee changed from Andreas Kohlbecker to Wolf-Henning Kusber
  • % Done changed from 60 to 70

BookSection is now added to the allowed inReference types for Section.

please review again.

Actions #16

Updated by Wolf-Henning Kusber about 5 years ago

  • Assignee changed from Wolf-Henning Kusber to Andreas Kohlbecker
  • % Done changed from 70 to 100

Section in Booksection is now possible. Ticket can be closed.

Actions #17

Updated by Andreas Kohlbecker about 5 years ago

  • Status changed from Resolved to Closed
Actions #18

Updated by Andreas Kohlbecker about 5 years ago

  • Description updated (diff)
Actions #19

Updated by Andreas Kohlbecker about 5 years ago

  • Description updated (diff)
Actions #20

Updated by Andreas Kohlbecker about 5 years ago

  • Related to bug #8149: ReferenceEditor: filter inReferences ONLY by applicable reference type suppess Generic and NULL added
Actions

Also available in: Atom PDF