<div dir="ltr"><div>Hi John</div><div><br></div>That&#39;s perfect! I saw all the &lt;meta&gt; tags when I viewed the source and have been trying to suss out where they&#39;re added/made. I got as far as <a href="https://emea01.safelinks.protection.outlook.com/?url=http%3A%2F%2Ftemplate_core.pl&amp;data=01%7C01%7Ceprints-tech%40ecs.soton.ac.uk%7C8691e8e68c72449c7e7008d69e604680%7C4a5378f929f44d3ebe89669d03ada9d8%7C1&amp;sdata=7MMe9YxpCNVFnbudodBhzouFTm7Lf8y2BaGanFqqH2A%3D&amp;reserved=0" originalSrc="http://template_core.pl" shash="yd48zbyADlXT2fLygy0K2dOPnJ0sk/sVUozzhPK7UrJ5hcUlfD5lcAjtjdF0m8Qqbxrz4bJHtMBhsMmTE3pKX4/EKb8pnIE+njl+svxoVB9KW3oKzS/nDZhYpinXmHB59KZPWTYmKsa6jCUQk9xqN6532vUDya/rGJsuKOOOQMA=">template_core.pl</a>, DataObj.pm and EPrint.pm. I wasn&#39;t even close in the end.<div><br></div><div>I&#39;ve taken a look at those subs you pointed out and I think I know what I need to do, so I&#39;ll start properly on Monday. I&#39;ll report back when it does what I want it to do...</div><div><br></div><div>Thanks,</div><div>James</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, Mar 1, 2019 at 2:21 PM John Salter &lt;<a href="mailto:J.Salter@leeds.ac.uk">J.Salter@leeds.ac.uk</a>&gt; wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">





<div lang="EN-GB">
<div class="gmail-m_-4860756390710556237WordSection1">
<p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)">Hi James,<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)">The page I linked to is useful for static pages. It also mentions &#39;dynamic pins&#39;, but doesn&#39;t really give much explanation.<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)">For abstract pages, take a look at:<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)">~/archives/[ARCHIVEID]/cfg/cfg/<a href="https://emea01.safelinks.protection.outlook.com/?url=http%3A%2F%2Feprint_render.pl&amp;data=01%7C01%7Ceprints-tech%40ecs.soton.ac.uk%7C8691e8e68c72449c7e7008d69e604680%7C4a5378f929f44d3ebe89669d03ada9d8%7C1&amp;sdata=y3SK4wSGUN35MAUTSeXsnf4lZLsg58vQxydEcGn0Tdk%3D&amp;reserved=0" originalSrc="http://eprint_render.pl" shash="ePXq+txtmA/RBX6otGmbwGQKmZlcEVKLuuMTt17wQ2bN49MUnHFOI9Nf78MRagvGYyCghsk4FnNDMZHFiYGpUtY9UWRrTPNn59UWgvAQ0ENBDJkKdH4lbqSEG+lqrNEg29iBvETpFI+18SydUtJxIs2bxBfRdaS/5Wyu4rOBQw8=" target="_blank">eprint_render.pl</a>, specifically (towards the end):<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)">my $links = $repository-&gt;xml()-&gt;create_document_fragment();<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)">if( !$preview )<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)">{<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)">    $links-&gt;appendChild( $repository-&gt;plugin( &quot;Export::Simple&quot; )-&gt;dataobj_to_html_header( $eprint ) );<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)">    $links-&gt;appendChild( $repository-&gt;plugin( &quot;Export::DC&quot; )-&gt;dataobj_to_html_header( $eprint ) );<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)">}<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)">For your purposes, the &#39;proper&#39; solution would be to create an export format for &#39;TwitterCard&#39;, and implement something very similar
 to the dataobj_to_html_header methods in Export::DC or Export::Simple.<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)">Then, update the code above, regenerate an abstract to test, and hopefully away you go!<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)">(Then, if you get it all working, and think it might be useful to other EPrints sites, stick the code on GitHub, package it for the
 Bazaar, and release it! :o)<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)">Cheers,<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)">John<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)">NB Depending on what extensions you have installed in your repository, the &#39;render_eprint&#39; function may be redefined in a later config
 file…<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)"><u></u> <u></u></span></p>
<p class="MsoNormal"><b><span lang="EN-US" style="font-size:11pt;font-family:Calibri,sans-serif">From:</span></b><span lang="EN-US" style="font-size:11pt;font-family:Calibri,sans-serif"> James Kerwin [mailto:<a href="mailto:jkerwin2101@gmail.com" target="_blank">jkerwin2101@gmail.com</a>]
<br>
<b>Sent:</b> 01 March 2019 12:27<br>
<b>To:</b> <a href="mailto:eprints-tech@ecs.soton.ac.uk" target="_blank">eprints-tech@ecs.soton.ac.uk</a>; John Salter &lt;<a href="mailto:J.Salter@leeds.ac.uk" target="_blank">J.Salter@leeds.ac.uk</a>&gt;<br>
<b>Subject:</b> Re: [EP-tech] Open graph Tags<u></u><u></u></span></p>
<p class="MsoNormal"><u></u> <u></u></p>
<div>
<p class="MsoNormal">Hi John,<u></u><u></u></p>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">Thanks for the tip. I&#39;ve been looking at that page this morning since my hacky way of getting the tags to work has come back to bite me.<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">Ultimately, I had to go to &quot;Facebook for Developers&quot; and clear the cache and &quot;scrape&quot; the repository again (it hadn&#39;t been done since the start of Feb). The reason the abstracts were working is because they had never been scraped so loaded
 up my new tags without using the cache. It appears just putting them in the default.xml template was enough.<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">Now I&#39;m having fun with &quot;Twitter Cards&quot; - the Twitter equivalent to og tags. Unfortunately, I think I need to take a step back and add these tags to the &lt;head&gt; in a different way as in each case the tags need access to variables such as
 EPrint titles, abstracts etc.<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">I&#39;ll get there in the end.<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">Thanks for you help,<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">James<u></u><u></u></p>
</div>
</div>
<p class="MsoNormal"><u></u> <u></u></p>
<div>
<div>
<p class="MsoNormal">On Thu, Feb 28, 2019 at 4:51 PM John Salter via Eprints-tech &lt;<a href="mailto:eprints-tech@ecs.soton.ac.uk" target="_blank">eprints-tech@ecs.soton.ac.uk</a>&gt; wrote:<u></u><u></u></p>
</div>
<blockquote style="border-top:none;border-right:none;border-bottom:none;border-left:1pt solid rgb(204,204,204);padding:0cm 0cm 0cm 6pt;margin-left:4.8pt;margin-right:0cm">
<div>
<div>
<p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)">Hi James,</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)">How are you including the tags in the index.xpage?</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)"> </span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)">If you&#39;re adding them to the &lt;xpage:body&gt;, then this might be useful:</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)"><a href="https://emea01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwiki.eprints.org%2Fw%2FAPI%3AEPrints%2FApache%2FTemplate%23Static_HTML_Pages&amp;data=01%7C01%7Ceprints-tech%40ecs.soton.ac.uk%7C8691e8e68c72449c7e7008d69e604680%7C4a5378f929f44d3ebe89669d03ada9d8%7C1&amp;sdata=LQsRn8anLaCr%2BVTYE4X%2Bzmr9TX%2BGSvOhPqCOqYOwLq0%3D&amp;reserved=0" originalSrc="https://wiki.eprints.org/w/API:EPrints/Apache/Template#Static_HTML_Pages" shash="Ktlixkgr9CtO4toWi6has8hOUh8XnZpswG2eajgvFsRTB6LWt3FC8muVPrDxz7hvb6wGPSjaJ5naXEAUTZ6trIBd1IagDNT9HNZB4nspCrrqzSv8rxga9EPIraCgV1ogno/dlABknua/mDevakKEHH+aBDyE4P7CDel5R/TD378=" target="_blank">https://wiki.eprints.org/w/API:EPrints/Apache/Template#Static_HTML_Pages</a></span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)"> </span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)">There&#39;s an &lt;xpage:head&gt; which will get added to the template in the &lt;head&gt; area - which might be what
 you need?</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)"> </span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)">Cheers,</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)">John</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)"> </span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)"> </span><u></u><u></u></p>
<p class="MsoNormal"><b><span lang="EN-US" style="font-size:11pt;font-family:Calibri,sans-serif">From:</span></b><span lang="EN-US" style="font-size:11pt;font-family:Calibri,sans-serif">
<a href="mailto:eprints-tech-bounces@ecs.soton.ac.uk" target="_blank">eprints-tech-bounces@ecs.soton.ac.uk</a> [mailto:<a href="mailto:eprints-tech-bounces@ecs.soton.ac.uk" target="_blank">eprints-tech-bounces@ecs.soton.ac.uk</a>]
<b>On Behalf Of </b>James Kerwin via Eprints-tech<br>
<b>Sent:</b> 28 February 2019 16:33<br>
<b>To:</b> <a href="mailto:eprints-tech@ecs.soton.ac.uk" target="_blank">eprints-tech@ecs.soton.ac.uk</a><br>
<b>Subject:</b> [EP-tech] Open graph Tags</span><u></u><u></u></p>
<p class="MsoNormal"> <u></u><u></u></p>
<div>
<div>
<div>
<p class="MsoNormal">Hi All,<u></u><u></u></p>
<div>
<p class="MsoNormal"> <u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">Has anybody attempted to use Open Graph tags in EPrints to facilitate sharing links on social media?<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"> <u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">I&#39;m attempting it now and I can get it to work on EPrint abstracts, but not on the repository home page. On the latter I&#39;m getting a title different to my test title and an image
 that isn&#39;t the one I stipulate.<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"> <u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">For example, my Test versions of the og tags are:<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"> <u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">&lt;meta property=&quot;og:title&quot;  content=&quot;zebra&quot;/&gt;<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">&lt;meta property=&quot;og:image&quot; content=&quot;<a href="https://emea01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.liverpool.ac.uk%2Fmedia%2Flivacuk%2Fliverpool-advantage.jpg&amp;data=01%7C01%7Ceprints-tech%40ecs.soton.ac.uk%7C8691e8e68c72449c7e7008d69e604680%7C4a5378f929f44d3ebe89669d03ada9d8%7C1&amp;sdata=xPxeH8L1MdrSi%2B36mo5vnjBoFfibYJq6zVZkwvTKYis%3D&amp;reserved=0" originalSrc="https://www.liverpool.ac.uk/media/livacuk/liverpool-advantage.jpg" shash="fq2EDf+4/SQStqK+sjf48DahbE+FWim2zEMzcqBOGLaWYyCfiBz1MMi4hVzbzYdGi9wuGMj5ZpWU/deR7uO7y0DJaQyA2vW7/3eRrdSnEEkRH8ig9iu+95s1bmwoodPoJRGWYGjI0wktoVDipa3YOo+c3TAE/8Jueth3jf/pwLQ=" target="_blank">https://www.liverpool.ac.uk/media/livacuk/liverpool-advantage.jpg</a>&quot;/&gt;<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"> <u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">I have included these in my default.xml template. This allows the link to be shown with the correct title and image for abstracts. Unfortunately it doesn&#39;t work for the home page,
 so I inserted these tags into my index.xpage which doesn&#39;t seem to have worked either. When sharing a link to the home page it shows me the title of the page that exists between the &lt;title&gt;&lt;/title&gt; tags in default.xml and the first image that occurs in index.xpage.<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"> <u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">I&#39;ve tried putting the OG tags in different places, restarting the server after changes and removing the previously mentioned &lt;title&gt;&lt;/title&gt; tags to see what happens and no success
 so I&#39;m assuming it might be a quirk of EPrints? Or am I putting these in the wrong place? I appreciate it&#39;s a broad question as we all have different tags etc in our various files, but if anybody can shed any light on this I would be really grateful.<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"> <u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">When I started this earlier I thought it wouldn&#39;t take long as it&#39;s not particularly difficult, how wrong I was!<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"> <u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">Thanks,<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">James<u></u><u></u></p>
</div>
</div>
</div>
</div>
</div>
</div>
<p class="MsoNormal">*** Options: <a href="http://mailman.ecs.soton.ac.uk/mailman/listinfo/eprints-tech" target="_blank">
http://mailman.ecs.soton.ac.uk/mailman/listinfo/eprints-tech</a><br>
*** Archive: <a href="https://emea01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.eprints.org%2Ftech.php%2F&amp;data=01%7C01%7Ceprints-tech%40ecs.soton.ac.uk%7C8691e8e68c72449c7e7008d69e604680%7C4a5378f929f44d3ebe89669d03ada9d8%7C1&amp;sdata=qxTPO8lo9CEIfskqKIW3mvZz0s6WZppYfFf8E%2BY71q4%3D&amp;reserved=0" originalSrc="http://www.eprints.org/tech.php/" shash="xHL6S8ZQnuDB9yLytMHai9knVvL6rkv83fOP1/xOv4zvmIYjKeoeMudKVzyRfNMigyKdjSBgZIX4zW596u63l3k9P9rO3ckNXFJEOvUseW3zn/CJUof16SX5NiFXIixpvD1oLZhsR1wmbCeNSMpsqcV4yvBcSvdAqC/Zo3AOYI0=" target="_blank">http://www.eprints.org/tech.php/</a><br>
*** EPrints community wiki: <a href="https://emea01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwiki.eprints.org%2F&amp;data=01%7C01%7Ceprints-tech%40ecs.soton.ac.uk%7C8691e8e68c72449c7e7008d69e604680%7C4a5378f929f44d3ebe89669d03ada9d8%7C1&amp;sdata=MZkMa6ECRFyINbRb5PUrVS0Z2mZoBFazn7Hm9KJM%2BS4%3D&amp;reserved=0" originalSrc="http://wiki.eprints.org/" shash="C4PAhJqvY2GQz3wL5inl5OvkQqy0ss1JZfMIXkDL4wyxGHFZN2aZrWXtEtfUsHZS5ZevDj9choA3xuT10ZpFYqbvnwHSKekU+0HOYcSM6CeAwn3ZuBYXCN0wo1OAWLFU/6UINqfPJMwwP1hCtYkH9Cb9XSzNodfxZKiU4QNC7tY=" target="_blank">http://wiki.eprints.org/</a><br>
*** EPrints developers Forum: <a href="https://emea01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fforum.eprints.org%2F&amp;data=01%7C01%7Ceprints-tech%40ecs.soton.ac.uk%7C8691e8e68c72449c7e7008d69e604680%7C4a5378f929f44d3ebe89669d03ada9d8%7C1&amp;sdata=9Ql1HjKWNMo1a95pVXyFwZWry%2BfgPWiQeA8M67ucIgs%3D&amp;reserved=0" originalSrc="http://forum.eprints.org/" shash="caX0SdoW5s1OImkWEicQRp2izwR9VOuWVTF9DkmGCDwaabUy/qo9w0H2/xQ9NI+OwUAbaArKylwaU7zcwBoiS3C5GCgLvTDkDHaS33/0YJ10w4Xsv0gDTAEg3FrfB/DlAK5RgKnsZbKC/3WAIn3FKjZ6KJ7EiMwS3+1ZZUQqK40=" target="_blank">
http://forum.eprints.org/</a><u></u><u></u></p>
</blockquote>
</div>
</div>
</div>

</blockquote></div>