Lens viewer plugin shows some metadata, but not author(s), abstract, keywords

On OJS 3.4.0.5 with the eLife Lens JATS viewer plugin, I’m trying to display an article that I have converted from Markdown with pandoc.

When I add the resulting JATS file as a Galley and then view it using the Preview function, the Lens viewer loads fine and displays the complete article text including all references and the title. However, all contributor meta data (their names, ORCiDs, affiliations), the abstract of the article, and the keywords are missing. Please see a screenshot below.

Is there something I need to configure? The title is drawn correctly so it seems that metadata retrieval works in principle. But why not for author(s), affiliations, keywords, abstract? Is the <contrib-group> tag correct? Any help is much appreciated!

The data in the JATS file look fine. It seems to me that the correct tags from the Lens schema are used:

<?xml version="1.0" encoding="utf-8" ?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.2 20190208//EN"
                  "JATS-archivearticle1.dtd">
<article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" dtd-version="1.2" article-type="other">
<front>
<journal-meta>
<journal-id journal-id-type="publisher-id">1234-5678</journal-id>
<journal-title-group>
<journal-title>Test Journal</journal-title>
</journal-title-group>
<issn publication-format="electronic">1234-4567</issn>
<publisher>
<publisher-name>Publishing University</publisher-name>
<publisher-loc>Location</publisher-loc>
</publisher>
</journal-meta>
<article-meta>
<title-group>
<article-title>Article to Test the Lens Viewer</article-title>
</title-group>
<contrib-group>
<contrib contrib-type="author">
<contrib-id contrib-id-type="orcid">0000-0000-1234-567X</contrib-id>
<string-name>A. U. Thor</string-name>
<email>author@gmail.com</email>
<aff id="aff-">
<institution-wrap>
<institution>University A</institution>
</institution-wrap>
</aff>
</contrib>
</contrib-group>
<pub-date date-type="pub" publication-format="electronic" iso-8601-date="2025-01-01">
<day>1</day>
<month>1</month>
<year>2025</year>
</pub-date>
<permissions>
<copyright-holder>The author</copyright-holder>
<license>
<license-p></license-p>
</license>
</permissions>
<abstract>
The Abstract of My Test Article.
</abstract>
<kwd-group kwd-group-type="author">
<kwd>Keyword 1</kwd>
<kwd>Keyword 2</kwd>
</kwd-group>
</article-meta>
</front>

Additional information

Hi @kopf,

Would you mind noting which version of the eLens plugin you’re using?

-Roger
PKP Team

Hi @rcgillis, thank you very much for looking into it!

Unfortunately I do not see a version number in the OJS admin panel, but I believe that it should be the version that is up to date in OJS 3.4.0.5. Do you know any other place where I could look for a version number? Sorry, I feel that is something I should know…

Hello @kopf

As I know eLife Lens have halted in development and there is no other planned improvement in the future.

We understand the importance of displaying JATS files for certain journals, as required by reputable indexers such as EBSCO and PubMed. Considering the limited features available in the eLife Lens Plugin, our team has developed a new plugin called BetterJATS Viewer. This plugin provides a more comprehensive display of metadata from JATS files, along with our commitment to regularly update it, ensuring compatibility with any new requirements introduced by PubMed.

Here is the demo https://jatseditor.com/demo/

This plugin is free and you can use it along with OJS with minimal version 3.3.
However we still not release it in plugin gallery in OJS, as we still integrated it with the jatseditor although it can be use independently.
If you interested in using it our team will help you in setup it to your journal for free.

Just let me know if you are interested in using the plugin to your journal.

Regards
Hendra
OJT Team