Commentator of a text

Hi,

In the submission process, I can, for a contributor, choose either if it is an “Author” or a “Translator”, for the articles I’m currently putting, I would need to assign a “commentator” status … (It is historical text, that are printed and comment by an actual historian)

How to add such an option?

Thanks in advance

So the generic question would be: Is it possible to add custom relations between the creator person and the work being submitted?

In library data structures, there can be a number of relations between a work and a person (which by the way also contains Commentator and Annotator, search for ‘cwt’ and ‘ann’ in Relator Code and Term List -- Term Sequence: MARC 21 Source Codes (Network Development and MARC Standards Office, Library of Congress)). For some of those, it would be good to have the option to use them in OJS as well, just like the use case by @giby shows.

1 Like

@asmecher or someone else from the development team: Would it be possible to define custom relations between a submission and a creator, i.e. the MARC relator terms, or would this cause a more complicated change in the data structures of OJS?

1 Like

Hi @ojsbsb,

Currently OJS supports several “kinds” of contributions via the user groups, which can for example be broadly classified as “author” user groups (hence able to make a submission) but which can be arbitrarily named (“Author”, “Translator”, etc).

If it’s just a matter of associating these user groups with a MARC designation, that wouldn’t require a lot of coding, but it’s not currently built in.

Regards,
Alec Smecher
Public Knowledge Project Team

1 Like

When I do a “quick submit” I would just like to be able to add “annotator” to the name I put in …

Hi all,

OJS has the concept of a “user group”, and authorship has a user group associated with it to distinguish between the various kinds of contributors, e.g. authors, translators, etc. This concept hasn’t been fleshed out in great detail so you may find you’ll need to get your hands a little dirty in the code, but the core concept matches what you’re looking for, I think.

Regards,
Alec Smecher
Public Knowledge Project Team

Thanks,

May I have some guidance in order to add a checkbox “annotator” in the code? So that I could add annotator by a simple click in “quick submit” ?

Hi @giby,

I’m afraid I can’t guide through modifications in detail – but I’d suggest using the existing user groups feature, which is already reflected in the quick submit plugin. If you create a new author role called “Annotator” in Users & Roles > Roles, it should be listed for selection in the quick submit plugin.

Regards,
Alec Smecher
Public Knowledge Project Team

Let’s try… Maybe an easy settings with roles to add would be not that hard to implement