<div dir="ltr">Ahhh I see! It&#39;s such a relief to know that what I can&#39;t do... can&#39;t be done that way.<div><br></div><div>I was emboldened with epscript when I was altering a citation file last week so thought I would push it with phrases.</div><div><br></div><div>Alan, these phrases are for an email that gets generated based on user fields that may be either empty or populated (e.g. an embargo reason may be provided, or it won&#39;t). I was attempting to test for emreason being eual to &#39;&#39; (single quotes) so that might be why they look unbalanced.</div><div><br></div><div>Anyway, thank you both for helping and tolerating my silly questions.</div><div><br></div><div>Thanks,</div><div>James</div></div><br><div class="gmail_quote"><div dir="ltr">On Thu, Oct 4, 2018 at 10:45 AM Alan.Stiles &lt;<a href="mailto:alan.stiles@open.ac.uk">alan.stiles@open.ac.uk</a>&gt; wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">





<div lang="EN-GB" link="#0563C1" vlink="#954F72">
<div class="m_-4313015767085116017WordSection1">
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1f497d">James, if that’s a copy-paste from your phrase file then the quotes look very unbalanced in the ‘if’s ?  some may need backslash delimiting
 or swapping with single quotes?<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1f497d">Not actually sure if what you’re trying to do is feasible, but hopefully it helps?<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1f497d"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1f497d">Alan<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1f497d"><u></u> <u></u></span></p>
<p class="MsoNormal"><b><span lang="EN-US" style="font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">From:</span></b><span lang="EN-US" style="font-size:11.0pt;font-family:&quot;Calibri&quot;,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> 04 October 2018 10:18<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] Phrases, Pins and If<u></u><u></u></span></p>
<p class="MsoNormal"><u></u> <u></u></p>
<div>
<div>
<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">I&#39;m looking for some guidance with this problem:<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">I have an EPrints phrase that uses pins. I can see where the pins are set up and create my own, so I could solve this using Perl.<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">I want to include a condition in my phrase that depends on the value contained in the pin. Example:<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<div>
<p class="MsoNormal">&lt;epp:phrase id=&quot;eprint_thesis_notify_mail&quot;&gt;<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">The embargo period has been set at: &lt;epc:pin name=&quot;emperiod&quot; /&gt; with the reason being given as testZZZZZZZZZZZZZZZZZtest:&lt;br/&gt;<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">&lt;epc:if test=&quot;emreason = &#39;&#39;&quot;&gt; No reason has been provided.&lt;/epc:if&gt;<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">&lt;epc:if test=&quot;&lt;epc:pin name=&#39;emreason&#39; /&gt; != &#39;&#39;&quot;&gt; &lt;epc:pin name=&quot;emreason&quot; /&gt; &lt;br/&gt;&lt;br/&gt;&lt;/epc:if&gt;<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">&lt;/epp:phrase&gt;<u></u><u></u></p>
</div>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">I&#39;ve used different format in each IF. I comment one out depending on which I&#39;m testing. The second one won&#39;t work which I&#39;m not surprised about). The pin in question is this &quot;emreason&quot; pin. Importantly, the phrase is in the perl script
 like this:<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">$mail = $repo-&gt;html_phrase( &quot;eprint_thesis_notify_mail&quot;, %pins );<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">I could do what I need in the Perl script, but this seems like a good chance to become more familiar with phrases, plus I want to use a similar set-up for another idea I have.<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">If anybody could point me in the right direction, I would really appreciate it.<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>
</div>
-- The Open University is incorporated by Royal Charter (RC 000391), an exempt charity in England &amp; Wales and a charity registered in Scotland (SC 038302). The Open University is authorised and regulated by the Financial Conduct Authority in relation to its
 secondary activity of credit broking.
</div>

</blockquote></div>