Same article(s) in two issues

[Application Version: OJS 3.2.1]


before I choose working solution, would like to ask if there’s also some other/nice once. I have a challenge, that I need to “share” same articles (with PDF and some also DOI) in two issues. Solution is that I can publish second issue and upload once again same articles and so on.

But was thinking if this can be done in DB. I looked at table publication_settings where it said in which issue (setting_name = issueId, setting_value) is article (publication_id). My idea was to make duplicate rows with new issue ID, but there’s a problem due to indexing (of course!). So was following up some relationship and come up to six tables that I would need to make manually records (duplicates with some ID changes). Which is not such a problem as I have only 3 new issues and each with approx. 25 articles.

But before I try this, would like:

  • that somebody stops me :grin:
  • to know if this would work
  • is there any working solution for that kind of challenge
  • not to hear that the best solution is to upload articles once again :wink:

Thx for help and have a great day, Marko :sunglasses:

:stop_sign: I think you’re going to cause yourself endless headaches trying to do this!

So, technically, this is possible using the versioning system. Each version is assigned to an issue, so in theory you could have two versions assigned to the different issues.

But really, I think this will be a nightmare for you in the long-run. To do this right, you’d need to rework how versioning is displayed to the reader, to indicate that the versions are the same but assigned to different issues. And fair warning, we may move the issue assignment back from the publication (version) to the submission. I designed the versioning system to be really flexible to support cases like this, but in hindsight I think it’s overly complicate the code and we may not stick with it.

So there are all my warnings for you! :laughing:

It might be worth stepping back and asking what use cases you need to fill. Is this about the article metadata that’s sent to somewhere like Crossref? Is it about the meta tags that appear on the article’s landing page? Or is it just about making this thing appear, visually, in the table of contents in two issues?

Depending on what you need, there may be simpler options.