<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xml:base="http://www.talis.com/tdn" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
 <title>Talis Developer Network - Setting up Silkworm to point at different Prism interfaces - Comments</title>
 <link>http://www.talis.com/tdn/node/1740</link>
 <description>Comments for &quot;Setting up Silkworm to point at different Prism interfaces&quot;</description>
 <language>en</language>
<item>
 <title>Setting up Silkworm to point at different Prism interfaces</title>
 <link>http://www.talis.com/tdn/node/1740#comment-534</link>
 <description>&lt;p&gt;Hi Amanda&lt;/p&gt;
&lt;p&gt;You&#039;re correct, pointing the form action directly to &quot;http://146.191.33.6/TalisPrism/doOpenURLSearch.do?&quot;, removing the &quot;api_key&quot; and &quot;newsession&quot; variables and leaving the &quot;interface&quot; variable as is submits the query but returns results from the wrong catalogue.&lt;/p&gt;
&lt;p&gt;I&#039;ll advise my library colleagues that this functionality can&#039;t currently be provided via the Talis API due to the way we&#039;re set up with a single Prism instance in front of multiple OPACs.&lt;/p&gt;
&lt;p&gt;Thanks for the explanation (frustrating though it is!)&lt;/p&gt;
&lt;p&gt;David Healy&lt;br /&gt;
Web Designer&lt;br /&gt;
SAC - Scottish Agricultural College&lt;br /&gt;
King&#039;s Buildings, West Mains Road&lt;br /&gt;
Edinburgh EH9 3JG&lt;/p&gt;
&lt;p&gt;T: +44 (0)131 535 4101&lt;br /&gt;
http://www.sac.ac.uk&lt;br /&gt;
davhealy@gmail.com&lt;/p&gt;
&lt;p&gt;Mozilla Firefox: Rediscover the web&lt;br /&gt;
http://www.mozilla.com/firefox&lt;/p&gt;
</description>
 <pubDate>Thu, 24 May 2007 11:43:00 +0100</pubDate>
 <dc:creator>David Healy</dc:creator>
 <guid isPermaLink="false">comment 534 at http://www.talis.com/tdn</guid>
</item>
<item>
 <title>Setting up Silkworm to point at different Prism interfaces</title>
 <link>http://www.talis.com/tdn/node/1740#comment-533</link>
 <description>&lt;p&gt;Hi David &lt;/p&gt;
&lt;p&gt;As regards the form that you are creating, the newsession parameter is designed to reset your session, thus deleting any parameters that you may have currently, and to take you to the top level search interface. So to link to search results you could try the form without the hidden &quot;newsession&quot; field. However, this highlights an issue when running Prism with 2 interfaces, whereby if session information is cached that belongs to Paisley, rather than SACOpac, then you will be linked into the Paisley catalogue.  &lt;/p&gt;
&lt;p&gt;The parameters &quot;newsession&quot; and &quot;interface&quot; will be ignored if appended to http://146.191.33.6/TalisPrism/index.jsp?&lt;br /&gt;
They need to be appended to http://146.191.33.6/TalisPrism/doOpenURLSearch.do?&lt;br /&gt;
which is how the deep linking url for University of Paisley is built up. However, to do this for SAC would deep link into Paisley instead. &lt;/p&gt;
&lt;p&gt;So it seems that both of the issues that you are facing are due to running Prism with 2 interfaces, i.e., you have one instance of Prism that interfaces into two different OPACs (Paisley and Scottish Agricultural College). These multiple interface issues will be dealt with in our next generation OPAC but for the moment this is how our current Prism works.&lt;/p&gt;
&lt;p&gt;I hope this reply helps in providing you with an explanation even though it may not solve some of the current issues that you are facing.&lt;/p&gt;
&lt;p&gt;Best regards&lt;br /&gt;
Amanda&lt;/p&gt;
&lt;p&gt;Amanda Gaynor&lt;br /&gt;
Talis Information Ltd&lt;br /&gt;
+44(0)121 471 1179&lt;br /&gt;
Amanda.Gaynor@talis.com&lt;/p&gt;
</description>
 <pubDate>Thu, 24 May 2007 10:18:14 +0100</pubDate>
 <dc:creator>Amanda</dc:creator>
 <guid isPermaLink="false">comment 533 at http://www.talis.com/tdn</guid>
</item>
<item>
 <title>Setting up Silkworm to point at different Prism interfaces</title>
 <link>http://www.talis.com/tdn/node/1740#comment-530</link>
 <description>&lt;p&gt;Hi Amanda&lt;/p&gt;
&lt;p&gt;I am the originator of this query - as web designer for http://www.sac.ac.uk I hoped to add simple library search functionality http://www.talis.com/tdn/node/1429 to our Library pages, returning results from our OPAC which is hosted by the University of Paisley.&lt;/p&gt;
&lt;p&gt;First I tracked down our collection information here http://snipurl.com/1lk2v (not sure about all the different identifiers)&lt;/p&gt;
&lt;p&gt;It transpired that SAC&#039;s Silkworm Directory Listing http://snipurl.com/1lk68 contained the wrong base URL, so we updated it to http://146.191.33.6/TalisPrism/index.jsp?newsession=true&amp;amp;interface=SACOpac&lt;/p&gt;
&lt;p&gt;I understand your query string suggestion but as it appears our Base URL info contains these parameters already I&#039;m puzzled as to why a &quot;try this interaction&quot; search shows the search interface rather than a results page.&lt;/p&gt;
&lt;p&gt;Anyhow, back to my simple library search form, which looks like this (tag brackets trimmed to post the code but you&#039;ll see what I&#039;m trying)&lt;/p&gt;
&lt;p&gt;form method=&quot;get&quot; action=&quot;http://api.talis.com/1/node/items/2194.inst/bib&quot;&lt;br /&gt;
input type=&quot;hidden&quot; name=&quot;api_key&quot; value=&quot;a58844a85630&quot;&lt;br /&gt;
input type=&quot;hidden&quot; name=&quot;newsession&quot; value=&quot;true&quot;&lt;br /&gt;
input type=&quot;hidden&quot; name=&quot;interface&quot; value=&quot;SACOpac&quot;&lt;br /&gt;
input type=&quot;text&quot; name=&quot;title&quot; size=&quot;25&quot;&lt;br /&gt;
input type=&quot;submit&quot; value=&quot;Search&quot;&lt;br /&gt;
/form&lt;/p&gt;
&lt;p&gt;I&#039;ve tried each identifier (2194.inst, td-1869715642.swauto, uw-2194.swdefault and 2093.inst) in turn, passing it via the form action. Each time the result is the same; we are taken to the search interface rather than a results page.&lt;/p&gt;
&lt;p&gt;Can you advise as to where I&#039;m going wrong?&lt;/p&gt;
&lt;p&gt;Best Regards&lt;br /&gt;
David Healy&lt;br /&gt;
Web Designer&lt;br /&gt;
SAC - Scottish Agricultural College&lt;br /&gt;
King&#039;s Buildings, West Mains Road&lt;br /&gt;
Edinburgh EH9 3JG&lt;/p&gt;
&lt;p&gt;T: +44 (0)131 535 4101&lt;br /&gt;
http://www.sac.ac.uk&lt;br /&gt;
davhealy@gmail.com&lt;/p&gt;
&lt;p&gt;Mozilla Firefox: Rediscover the web&lt;br /&gt;
http://www.mozilla.com/firefox&lt;/p&gt;
</description>
 <pubDate>Tue, 22 May 2007 17:33:20 +0100</pubDate>
 <dc:creator>David Healy</dc:creator>
 <guid isPermaLink="false">comment 530 at http://www.talis.com/tdn</guid>
</item>
<item>
 <title>Setting up Silkworm to point at different Prism interfaces</title>
 <link>http://www.talis.com/tdn/node/1740#comment-526</link>
 <description>&lt;p&gt;If there is a single instance of prism running, but with different interfaces, to get to the right interface you need an &quot;interface&quot; parameter on the querystring, e.g., &amp;amp;interface=SACOpac. The parameter newsession=true is also needed to refresh the session, e.g., if you do a search on University of Paisley OPAC but then link to Scottish Agricultural OPAC, which is on the same instance of prism, you may get University of Paisley OPAC instead. There is no easy way via the current silkworm directory interface to add these parameters to the interaction. This limitation has been logged for future reference when developing future versions of the silkworm directory.&lt;/p&gt;
&lt;p&gt;The work around at the moment is to manually add the newsession and interface parameters to the querystring of the url.&lt;/p&gt;
&lt;p&gt;Amanda Gaynor&lt;br /&gt;
Talis Information Ltd&lt;br /&gt;
+44(0)121 471 1179&lt;br /&gt;
Amanda.Gaynor@talis.com&lt;/p&gt;
</description>
 <pubDate>Fri, 18 May 2007 15:17:29 +0100</pubDate>
 <dc:creator>Amanda</dc:creator>
 <guid isPermaLink="false">comment 526 at http://www.talis.com/tdn</guid>
</item>
<item>
 <title>Setting up Silkworm to point at different Prism interfaces</title>
 <link>http://www.talis.com/tdn/node/1740</link>
 <description>&lt;p&gt;When setting up links to different prism interfaces in Silkworm for different sites eg. where there are hosted databases but a single Prism service the searching does not always serach the correct interface.&lt;/p&gt;
</description>
 <comments>http://www.talis.com/tdn/node/1740#comments</comments>
 <category domain="http://www.talis.com/tdn/taxonomy/term/75">Talis Platform</category>
 <pubDate>Fri, 18 May 2007 09:54:50 +0100</pubDate>
 <dc:creator>Brian Crampton</dc:creator>
 <guid isPermaLink="false">1740 at http://www.talis.com/tdn</guid>
</item>
</channel>
</rss>
