EPrints Technical Mailing List Archive
See the EPrints wiki for instructions on how to join this mailing list and related information.
Message: #08180
< Previous (by date) | Next (by date) > | < Previous (in thread) | Next (in thread) > | Messages - Most Recent First | Threads - Most Recent First
Re: [EP-tech] Altmetrics
- To: John Salter <J.Salter@leeds.ac.uk>, "eprints-tech@ecs.soton.ac.uk" <eprints-tech@ecs.soton.ac.uk>, "Barden-McEachern, Mary" <M.E.Barden@bolton.ac.uk>
- Subject: Re: [EP-tech] Altmetrics
- From: David R Newman <drn@ecs.soton.ac.uk>
- Date: Wed, 27 May 2020 11:59:30 +0100
Hi John and Mary,
Based on their being no response for HTTPS and not even being
redirected to HTTPS when I clicked in the login button, I assumed
that HTTPS is not enabled at all. The reason it takes a while to
timeout I suspect is due to the University of Bolton's firewall
dropping packets on port 443 rather than rejecting them, so it
takes longer to work out there is not a service on this port.
Mary: I would strongly recommend enabling HTTPS on your repository. I would have advised this sooner but I thought it best to deal with one issue at a time.
The reason the Altmetric plugin has the get_secure check is, as far as I understand, a really hacky old way to exclude box plugins from appearing in the preview tab. This it was expected would be delivered over HTTPS as you would have to be logged in to access this. However, since many repositories have switched to HTTPS everywhere, this check is now unsuitable. I personally do not see a problem with including box plugins in the preview tab. I think previously the was a concern that decreased space in the preview tab relative to what there would be for the reallabstract/summary page would mean including box plugins could lead to messy and unrepresentative previews of this page. However, screen resolutions are much better these days and EPrints is somewhat better at support variable width pages, so this reasoning is somewhat defunct for most repositories.
Regards
David Newman
Hi Mary,
It looks like your server is struggling to server pages over HTTPS:This works:this fails (for me at least):
There is a line in the code that checks whether the page is 'secure'.
On the server, this is [EPRINTS_ROOT]/lib/plugins/EPrints/Plugin/Screen/EPrint/Box/Altmetric.pm
- or
https://github.com/eprintsug/altmetric/blob/master/lib/plugins/EPrints/Plugin/Screen/EPrint/Box/Altmetric.pm#L11
If you comment-out this line (put a '#' at the start of the line), and try to regenerate an abstract (for an item with a DOI), it might work.
I'm not sure what the intention of the 'get_secure' check is - it was there before I made the last edits to the Altmetric plugin - maybe we should remove it?
Cheers,
John
From: eprints-tech-bounces@ecs.soton.ac.uk <eprints-tech-bounces@ecs.soton.ac.uk> on behalf of David R Newman via Eprints-tech <eprints-tech@ecs.soton.ac.uk>
Sent: 26 May 2020 14:47
To: eprints-tech@ecs.soton.ac.uk <eprints-tech@ecs.soton.ac.uk>; Barden-McEachern, Mary <M.E.Barden@bolton.ac.uk>
Subject: Re: [EP-tech] AltmetricsHi Mary,
Looking at your repository (assuming it is ubir.bolton.ac.uk) I can see that you have the lastest (v1.2.0) version of the Altmetric plugin installed. This uses a different URL (to lookup DOIs or ISSNs to get Altmetric data) to older versions. Although looking round the _javascript_ you have installed on your repository this URL being used looks to be using the local /cgi/altmetric lookup script in the correct way/
The first thing I would try is going to a publication that has the id_number field set (Identification Number is the default label for this field but you may have changed this) and the value set is a DOI, (values like 10.1006/jmbi.1998.2354, doi:10.1006/jmbi.1998.2354, DOI:10.1006/jmbi.1998.2354, etc. should work) and regenerate the summary page. The easiest way to do this is to make a small change to the record. If you then look at the summary page (e.g. http://ubir.bolton.ac.uk/1009/ ) to see if an Altmetric plugin box is displayed. If not, if you could point me at the page you tested and also provide the value you set in the id_number field, I can take a look to see what is wrong. It is possible the Altmetric box plugin got disabled somehow but this is difficult to evaluate without access to the configuration for your repository.
I can see that you also have the CORE recommender plugin installed. This can cause problems mainly with the CSS but in some cases with the _javascript_ as well. Did you add this fairly recently and/or have you been able to see publication summary pages that include both the CORE and Altmetric plugin boxes?
Regards
David Newman
On 26/05/2020 13:57, Barden-McEachern, Mary via Eprints-tech wrote:
Hi all
I have the Altmetrics plugin installed from the Eprints Bazaar, but it’s no longer displaying on any of the repository pages. I have tried uninstalling and reinstalling, but this didn’t help.
Can anyone suggest a solution?
Thanks
Mary
Mary Barden
MA, PGCE, SFHEA
Electronic Resources Librarian
The Library
The University of Bolton
BL3 5AB
01204 903547
This email (and any attachments) is confidential and may contain personal views which are not the views of the University of Bolton unless specifically stated. If you have received it in error, please delete it from your system. Do not use, copy or disclose information in any way nor act in reliance on it and notify the sender immediately. Please note the University of Bolton monitors emails sent or received. Further communication will signify your consent to this.
*** Options: http://mailman.ecs.soton.ac.uk/mailman/listinfo/eprints-tech *** Archive: http://www.eprints.org/tech.php/ *** EPrints community wiki: http://wiki.eprints.org/
Virus-free. www.avg.com
- References:
- [EP-tech] Altmetrics
- From: "Barden-McEachern, Mary" <M.E.Barden@bolton.ac.uk>
- Re: [EP-tech] Altmetrics
- From: David R Newman <drn@ecs.soton.ac.uk>
- Re: [EP-tech] Altmetrics
- From: John Salter <J.Salter@leeds.ac.uk>
- [EP-tech] Altmetrics
- Prev by Date: Re: [EP-tech] Altmetrics
- Next by Date: [EP-tech] Open Repositories - What have you been doing with EPrints?
- Previous by thread: [EP-tech] EPrints/CRIS
- Next by thread: [EP-tech] DOI handling in orcid_support_advance
- Index(es):