My understanding is that you have to set Altmetrics to match on Handle 
(dc.identifer.uri) OR DOI (dc.identifier.doi). See 
https://github.com/VTUL/vtechworks/issues/322 for a discussion.

On Wednesday, October 21, 2020 at 5:42:12 PM UTC-4 bla...@umich.edu wrote:

> I think if you enable it, it uses the doi stored in identifier.uri ( but 
> this field is configurable ).   
>
> altmetric.enabled = true
>
> altmetrics.field = dc.identifier.uri
>
> On Wed, Oct 21, 2020 at 5:38 PM Jose Blanco <bla...@umich.edu> wrote:
>
>> I'm so sorry, I just realized that 6.3 has altmetrics functionality built 
>> in, so you should be able to do it without my change.
>>
>> I see there is the altmetrics.cfg, as you pointed out.  I would try to 
>> config using that file.  I have not used it, so not quite sure how to 
>> advice.
>>
>>
>>
>> On Wed, Oct 21, 2020 at 5:31 PM Jose Blanco <bla...@umich.edu> wrote:
>>
>>> Not all dois have altmetrics data, and if that is the case you don't get 
>>> the donut, so perhaps the DOI you are experimenting with does not have 
>>> counts.  To test, put this in for identifier.doi
>>> 10.1111/ele.12286
>>> and see what happens.
>>>
>>> Note that for altmetrics, this attribute data-hide-less-than="1" indicates 
>>> not to show the donut if there is not at least one hit in altmetrics. I 
>>> think if you remove this, you should get a donut. 
>>>
>>> Debugging the xsl can be tricky.  Go to the webapp area and open 
>>> item-view.xsl for Mirage2. You can edit that file and see changes show up 
>>> instantaneously ( no need to rebuild dspace ).  
>>>
>>> Make sure the code I sent you is there. Experiment by writing some junk 
>>> text in there, save the file and see it shows up.  I am assuming you are 
>>> not on a live system but in some development area.
>>>
>>> -Jose
>>>
>>> On Wed, Oct 21, 2020 at 5:06 PM lon...@gmail.com <lon...@gmail.com> 
>>> wrote:
>>>
>>>> Hi Jose,
>>>> Thanks  for your quick reply! I've followed your instructions and added 
>>>> your codes in the two files. But after recompiled and started up Dspace. 
>>>> It 
>>>> didn't show any altmetrics donut in the quick item-view page that has DOI 
>>>> information. Where can I start checking for error? I couldn't find 
>>>> anything 
>>>> in Dspace.log. Do I need to make any change in altmetrics.cfg file?
>>>>
>>>> Please advise,
>>>> -P  
>>>>
>>>> On Wednesday, October 21, 2020 at 1:20:06 PM UTC-5 bla...@umich.edu 
>>>> wrote:
>>>>
>>>>> I did not find anything out of the box.  This is how I added 
>>>>> altmetrics *AND* dimensions:
>>>>>
>>>>> in  Mirage2/xsl/core/page-structure.xsl
>>>>>
>>>>> right after:
>>>>>
>>>>>                 else
>>>>>
>>>>>                 return true;
>>>>>
>>>>>                 }
>>>>>
>>>>>             *</script>*
>>>>>
>>>>>
>>>>> Add this:
>>>>>
>>>>>
>>>>> *<script *type="text/javascript"*>*
>>>>>
>>>>>    *<*xsl:attribute name="src"*>*
>>>>>
>>>>>       *<*xsl:text*>*
>>>>> https://d1bxh8uas1mnw7.cloudfront.net/assets/embed.js*</*xsl:text*>*
>>>>>
>>>>>     *</*xsl:attribute*>*async
>>>>>
>>>>> *</script>*
>>>>>
>>>>>
>>>>> *<script *type="text/javascript"*>*
>>>>>
>>>>>    *<*xsl:attribute name="src"*>*
>>>>>
>>>>>       *<*xsl:text*>*https://badge.dimensions.ai/badge.js*</*xsl:text
>>>>> *>*
>>>>>
>>>>>     *</*xsl:attribute*>*
>>>>>
>>>>> *</script>*
>>>>>
>>>>>
>>>>> And then in Mirage2/xsl/aspect/artifactbrowser/item-view.xsl, you need 
>>>>> to add this where you want it to appear on the item page.  Note that it 
>>>>> grabs the doi from the metadata identifier.doi, so you need to have it 
>>>>> there, for this to work.  If an item does not have a doi, the altmetrics 
>>>>> and dimensions icons will not show up as expected.  I put this xslt at 
>>>>> the 
>>>>> end of this template:
>>>>>
>>>>>     *<*xsl:template name="itemSummaryView-DIM-file-section"*>*
>>>>>
>>>>>
>>>>> here is the code:
>>>>>
>>>>>
>>>>>             *<*xsl:variable name='doi_alt' 
>>>>> select="/mets:METS/mets:dmdSec/mets:mdWrap[@OTHERMDTYPE='DIM']/mets:xmlData/dim:dim/dim:field[@element='identifier'
>>>>>  
>>>>> and @qualifier='doi']"*></*xsl:variable*>*
>>>>>
>>>>>
>>>>>     *<*xsl:variable name='handle_alt'*><*xsl:value-of select=
>>>>> "/dri:document/dri:meta/dri:pageMeta/dri:metadata[@element='focus'][@qualifier='object']"
>>>>> */></*xsl:variable*>*
>>>>>
>>>>>
>>>>>
>>>>>             *<p *align="center"*>*
>>>>>
>>>>>             *<span *align="center" data-badge-popover="right" 
>>>>> data-badge-type="1"   data-hide-less-than="1" class="altmetric-embed" 
>>>>> data-style="large_rectangle"* >*
>>>>>
>>>>>                *<*xsl:attribute name="data-handle"*>*
>>>>>
>>>>>                   *<*xsl:value-of select=
>>>>> "substring-after($handle_alt,':')"*/>*
>>>>>
>>>>>                *</*xsl:attribute*>*
>>>>>
>>>>>
>>>>>                *<*xsl:attribute name="data-doi"*>*
>>>>>
>>>>>                   *<*xsl:choose*>*
>>>>>
>>>>>                      *<*xsl:when test="contains($doi_alt, '
>>>>> http://dx.doi.org/')"*>*
>>>>>
>>>>>                         *<*xsl:value-of select=
>>>>> "substring-after($doi_alt,'http://dx.doi.org/')"*/>*
>>>>>
>>>>>                      *</*xsl:when*>*
>>>>>
>>>>>                      *<*xsl:otherwise*>*
>>>>>
>>>>>                         *<*xsl:value-of select="$doi_alt"*/>*
>>>>>
>>>>>                      *</*xsl:otherwise*>*
>>>>>
>>>>>                   *</*xsl:choose*>*
>>>>>
>>>>>                *</*xsl:attribute*>*
>>>>>
>>>>>             *</span>*
>>>>>
>>>>>             *</p>*
>>>>>
>>>>>
>>>>>             *<p>*
>>>>>
>>>>>             *<span *style="margin-left: auto; margin-right: auto; 
>>>>> width: 8.5em" class="__dimensions_badge_embed__"  
>>>>> data-hide-zero-citations="true" data-style="large_rectangle"*  >*
>>>>>
>>>>>                *<*xsl:attribute name="data-doi"*>*
>>>>>
>>>>>                   *<*xsl:choose*>*
>>>>>
>>>>>                      *<*xsl:when test="contains($doi_alt, '
>>>>> http://dx.doi.org/')"*>*
>>>>>
>>>>>                         *<*xsl:value-of select=
>>>>> "substring-after($doi_alt,'http://dx.doi.org/')"*/>*
>>>>>
>>>>>                      *</*xsl:when*>*
>>>>>
>>>>>                      *<*xsl:otherwise*>*
>>>>>
>>>>>                         *<*xsl:value-of select="$doi_alt"*/>*
>>>>>
>>>>>                      *</*xsl:otherwise*>*
>>>>>
>>>>>                   *</*xsl:choose*>*
>>>>>
>>>>>                *</*xsl:attribute*>*
>>>>>
>>>>>             *</span>*
>>>>>
>>>>>             *</p>*
>>>>>
>>>>>
>>>>> Hope this helps,
>>>>> -Jose 
>>>>>
>>>>> On Wed, Oct 21, 2020 at 12:29 PM lon...@gmail.com <lon...@gmail.com> 
>>>>> wrote:
>>>>>
>>>>>> hi everyone!
>>>>>> Is it possible to configure and display altmetrics on Dspace 6.3 - 
>>>>>> Mirage2?
>>>>>> I couldn't find much information on how to get it setup. 
>>>>>>
>>>>>> thanks
>>>>>> -Peter
>>>>>>
>>>>>> -- 
>>>>>> All messages to this mailing list should adhere to the DuraSpace Code 
>>>>>> of Conduct: https://duraspace.org/about/policies/code-of-conduct/
>>>>>> --- 
>>>>>> You received this message because you are subscribed to the Google 
>>>>>> Groups "DSpace Technical Support" group.
>>>>>> To unsubscribe from this group and stop receiving emails from it, 
>>>>>> send an email to dspace-tech...@googlegroups.com.
>>>>>> To view this discussion on the web visit 
>>>>>> https://groups.google.com/d/msgid/dspace-tech/473e12ee-079f-4991-be44-fdf93b3c6a76n%40googlegroups.com
>>>>>>  
>>>>>> <https://groups.google.com/d/msgid/dspace-tech/473e12ee-079f-4991-be44-fdf93b3c6a76n%40googlegroups.com?utm_medium=email&utm_source=footer>
>>>>>> .
>>>>>>
>>>>> -- 
>>>> All messages to this mailing list should adhere to the DuraSpace Code 
>>>> of Conduct: https://duraspace.org/about/policies/code-of-conduct/
>>>> --- 
>>>> You received this message because you are subscribed to the Google 
>>>> Groups "DSpace Technical Support" group.
>>>> To unsubscribe from this group and stop receiving emails from it, send 
>>>> an email to dspace-tech...@googlegroups.com.
>>>> To view this discussion on the web visit 
>>>> https://groups.google.com/d/msgid/dspace-tech/128a5c63-ee9a-4ae8-a600-4c13248f448dn%40googlegroups.com
>>>>  
>>>> <https://groups.google.com/d/msgid/dspace-tech/128a5c63-ee9a-4ae8-a600-4c13248f448dn%40googlegroups.com?utm_medium=email&utm_source=footer>
>>>> .
>>>>
>>>

-- 
All messages to this mailing list should adhere to the DuraSpace Code of 
Conduct: https://duraspace.org/about/policies/code-of-conduct/
--- 
You received this message because you are subscribed to the Google Groups 
"DSpace Technical Support" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to dspace-tech+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/dspace-tech/ef1628da-c71c-4539-8027-c4ad4834e372n%40googlegroups.com.

Reply via email to