[open-ils-commits] r601 - in conifer/trunk/web/opac: locale/en-CA locale/en-US locale/fr-CA skin/default/xml/rdetail (dbs)
svn at svn.open-ils.org
svn at svn.open-ils.org
Fri Jul 31 15:27:41 EDT 2009
Author: dbs
Date: 2009-07-31 15:27:36 -0400 (Fri, 31 Jul 2009)
New Revision: 601
Modified:
conifer/trunk/web/opac/locale/en-CA/opac_conifer.dtd
conifer/trunk/web/opac/locale/en-US/opac_conifer.dtd
conifer/trunk/web/opac/locale/fr-CA/opac_conifer.dtd
conifer/trunk/web/opac/skin/default/xml/rdetail/rdetail_summary.xml
Log:
Make the detailed skin work better in IE (although URIs are still coming only from the bib record).
Bring i18n to the detailed skin.
Modified: conifer/trunk/web/opac/locale/en-CA/opac_conifer.dtd
===================================================================
--- conifer/trunk/web/opac/locale/en-CA/opac_conifer.dtd 2009-07-30 17:28:20 UTC (rev 600)
+++ conifer/trunk/web/opac/locale/en-CA/opac_conifer.dtd 2009-07-31 19:27:36 UTC (rev 601)
@@ -1,3 +1,17 @@
+<!-- Entities for detailed item page -->
+<!ENTITY common.alternate.title "Alternate title">
+<!ENTITY common.corporate.author "Corporate author">
+<!ENTITY common.meeting.name "Meeting name">
+<!ENTITY common.issn "ISSN">
+<!ENTITY common.subjects "Subjects">
+<!ENTITY common.general.note "General note">
+<!ENTITY common.contents.note "Contents note">
+<!ENTITY common.usage.restrictions "Usage restrictions">
+<!ENTITY common.performer.note "Performer note">
+<!ENTITY common.additional.authors "Additional authors">
+<!ENTITY common.preceding.entry "Preceding entry">
+<!ENTITY common.succeeding.entry "Succeeding entry">
+
<!ENTITY rdetail.extras.preview "Preview">
<!ENTITY rdetail.extras.performer.notes "Performer or Participant Notes">
<!-- custom Laurentian footer links -->
Modified: conifer/trunk/web/opac/locale/en-US/opac_conifer.dtd
===================================================================
--- conifer/trunk/web/opac/locale/en-US/opac_conifer.dtd 2009-07-30 17:28:20 UTC (rev 600)
+++ conifer/trunk/web/opac/locale/en-US/opac_conifer.dtd 2009-07-31 19:27:36 UTC (rev 601)
@@ -1,3 +1,17 @@
+<!-- Entities for detailed item page -->
+<!ENTITY common.alternate.title "Alternate title">
+<!ENTITY common.corporate.author "Corporate author">
+<!ENTITY common.meeting.name "Meeting name">
+<!ENTITY common.issn "ISSN">
+<!ENTITY common.subjects "Subjects">
+<!ENTITY common.general.note "General note">
+<!ENTITY common.contents.note "Contents note">
+<!ENTITY common.usage.restrictions "Usage restrictions">
+<!ENTITY common.performer.note "Performer note">
+<!ENTITY common.additional.authors "Additional authors">
+<!ENTITY common.preceding.entry "Preceding entry">
+<!ENTITY common.succeeding.entry "Succeeding entry">
+
<!ENTITY rdetail.extras.preview "Preview">
<!ENTITY rdetail.extras.performer.notes "Performer or Participant Notes">
<!-- custom LU footer links -->
Modified: conifer/trunk/web/opac/locale/fr-CA/opac_conifer.dtd
===================================================================
--- conifer/trunk/web/opac/locale/fr-CA/opac_conifer.dtd 2009-07-30 17:28:20 UTC (rev 600)
+++ conifer/trunk/web/opac/locale/fr-CA/opac_conifer.dtd 2009-07-31 19:27:36 UTC (rev 601)
@@ -1,5 +1,19 @@
+<!-- Entities for detailed item page -->
+<!ENTITY common.alternate.title "Autre titre">
+<!ENTITY common.corporate.author "Nom de collectivité">
+<!ENTITY common.meeting.name "Nom de la conférence">
+<!ENTITY common.issn "ISSN">
+<!ENTITY common.subjects "Sujets">
+<!ENTITY common.general.note "Note générale">
+<!ENTITY common.contents.note "Note structurée de sommaire">
+<!ENTITY common.usage.restrictions "Note sur les limites à la consultation">
+<!ENTITY common.performer.note "Note sur les participants ou les interprètes">
+<!ENTITY common.additional.authors "Autre auteurs">
+<!ENTITY common.preceding.entry "Liaison au document prédécesseur">
+<!ENTITY common.succeeding.entry "Liaison au document successeur">
+
<!ENTITY rdetail.extras.preview "Preview">
-<!ENTITY rdetail.extras.performer.notes "Performer or Participant Notes">
+<!ENTITY rdetail.extras.performer.notes "Note sur les participants ou les interprètes">
<!-- custom LU footer links -->
<!ENTITY lu.footer.ejournals "Revues électroniques A à Z">
<!ENTITY lu.footer.ejournals.url "http://sfx.scholarsportal.info/laurentian/az">
Modified: conifer/trunk/web/opac/skin/default/xml/rdetail/rdetail_summary.xml
===================================================================
--- conifer/trunk/web/opac/skin/default/xml/rdetail/rdetail_summary.xml 2009-07-30 17:28:20 UTC (rev 600)
+++ conifer/trunk/web/opac/skin/default/xml/rdetail/rdetail_summary.xml 2009-07-31 19:27:36 UTC (rev 601)
@@ -21,11 +21,16 @@
</div>
</td>
<td nowrap='nowrap' class='rdetail_desc'>&common.title;</td>
- <td type='opac/slot-data' query='datafield[tag=245]' class='rdetail_item' id='rdetail_title'> </td>
+ <td type='opac/slot-data' query='datafield[tag=245]' class='rdetail_item' id='rdetail_title'>
+ <script type='opac/slot-format'><![CDATA[
+ dojo.query('*:not([type^=opac])', 'rdetail_title').orphan();
+ return '<span>' + dojox.data.dom.textContent(item) + '</span><br/>';
+ ]]></script>
+ </td>
</tr>
<tr class='hide_me' id='tag246'>
- <td nowrap='nowrap' class='rdetail_desc'>Alternate title</td>
+ <td nowrap='nowrap' class='rdetail_desc'>&common.alternate.title;</td>
<td type='opac/slot-data' query='datafield[tag=246] > subfield[code=a]' class='rdetail_item'>
<script type='opac/slot-format'><![CDATA[
unHideMe($('tag246'));
@@ -33,17 +38,44 @@
]]></script>
</td>
</tr>
- <tr>
+ <tr class='hide_me'>
<td nowrap='nowrap' class='rdetail_desc'>&common.author;</td>
<td class='rdetail_item'>
<a title='&rdetail.author.search;' id='rdetail_author'> </a>
</td>
</tr>
-
+ <tr class='hide_me' id='tag100'>
+ <td nowrap='nowrap' class='rdetail_desc'>&common.author;</td>
+ <td type='opac/slot-data' query='datafield[tag=100]' class='rdetail_item'>
+ <script type='opac/slot-format'><![CDATA[
+ unHideMe($('tag100'));
+ return '<span>' + dojox.data.dom.textContent(item) + '</span><br/>';
+ ]]></script>
+ </td>
+ </tr>
+ <tr class='hide_me' id='tag110'>
+ <td nowrap='nowrap' class='rdetail_desc'>&common.corporate.author;</td>
+ <td type='opac/slot-data' query='datafield[tag=110]' class='rdetail_item'>
+ <script type='opac/slot-format'><![CDATA[
+ unHideMe($('tag110'));
+ return '<span>' + dojox.data.dom.textContent(item) + '</span><br/>';
+ ]]></script>
+ </td>
+ </tr>
+ <tr class='hide_me' id='tag111'>
+ <td nowrap='nowrap' class='rdetail_desc'>&common.meeting.name;</td>
+ <td type='opac/slot-data' query='datafield[tag=111]' class='rdetail_item'>
+ <script type='opac/slot-format'><![CDATA[
+ unHideMe($('tag111'));
+ return '<span>' + dojox.data.dom.textContent(item) + '</span><br/>';
+ ]]></script>
+ </td>
+ </tr>
<tr class='hide_me' id='tag020'>
<td nowrap='nowrap' class='rdetail_desc'>&common.isbn;</td>
<td type='opac/slot-data' query='datafield[tag=020]' class='rdetail_item' id='rdetail_isbn'>
<script type='opac/slot-format'><![CDATA[
+ dojo.query('*:not([type^=opac])', 'rdetail_isbn').orphan();
unHideMe($('tag020'));
return '<span>' + dojox.data.dom.textContent(item) + '</span><br/>';
]]></script>
@@ -51,7 +83,7 @@
</tr>
<tr class='hide_me' id='tag022'>
- <td nowrap='nowrap' class='rdetail_desc'>ISSN</td>
+ <td nowrap='nowrap' class='rdetail_desc'>&common.issn;</td>
<td type='opac/slot-data' query='datafield[tag=022]' class='rdetail_item' id='rdetail_issn'>
<script type='opac/slot-format'><![CDATA[
unHideMe($('tag022'));
@@ -71,9 +103,15 @@
<td class='rdetail_item' id='rdetail_pubdate'> </td>
</tr>
- <tr>
+ <tr class='hide_me' id='tag260'>
<td nowrap='nowrap' class='rdetail_desc'>&common.publisher;</td>
- <td type='opac/slot-data' query='datafield[tag=260]' class='rdetail_item' id='rdetail_publisher'> </td>
+ <td type='opac/slot-data' query='datafield[tag=260]' class='rdetail_item' id='rdetail_publisher'>
+ <script type='opac/slot-format'><![CDATA[
+ dojo.query('*:not([type^=opac])', 'rdetail_publisher').orphan();
+ unHideMe($('tag260'));
+ return '<span>' + dojox.data.dom.textContent(item) + '</span><br/>';
+ ]]></script>
+ </td>
</tr>
@@ -94,6 +132,7 @@
<td nowrap='nowrap' class='rdetail_desc'>&rdetail.detailMain.abstract;</td>
<td type='opac/slot-data' query='datafield[tag=520]' class='rdetail_item' id='rdetail_abstract'>
<script type='opac/slot-format'><![CDATA[
+ dojo.query('*:not([type^=opac])', 'rdetail_abstract').orphan();
unHideMe($('tag520'));
return '<span>' + dojox.data.dom.textContent(item) + '</span><br/>';
]]></script>
@@ -104,7 +143,7 @@
<!-- *** Example of how to use the openils.BibTemplate infrastructure to augment the stock
*** summary screen with complex information, such as new search links on subjects. -->
<tr class='hide_me' id='tag65_'>
- <td nowrap='nowrap' class='rdetail_desc'>Subjects</td>
+ <td nowrap='nowrap' class='rdetail_desc'>&common.subjects;</td>
<td type='opac/slot-data' query='datafield[tag^=65]' class='rdetail_item'>
<script type='opac/slot-format'><![CDATA[
unHideMe($('tag65_'));
@@ -128,7 +167,7 @@
</td>
</tr>
<tr class='hide_me' id='tag500'>
- <td nowrap='nowrap' class='rdetail_desc'>General note</td>
+ <td nowrap='nowrap' class='rdetail_desc'>&common.general.note;</td>
<td type='opac/slot-data' query='datafield[tag=500]' class='rdetail_item'>
<script type='opac/slot-format'><![CDATA[
unHideMe($('tag500'));
@@ -137,7 +176,7 @@
</td>
</tr>
<tr class='hide_me' id='tag505'>
- <td nowrap='nowrap' class='rdetail_desc'>Contents note</td>
+ <td nowrap='nowrap' class='rdetail_desc'>&common.contents.note;</td>
<td type='opac/slot-data' query='datafield[tag=505]' class='rdetail_item'>
<script type='opac/slot-format'><![CDATA[
unHideMe($('tag505'));
@@ -146,7 +185,7 @@
</td>
</tr>
<tr class='hide_me' id='tag506'>
- <td nowrap='nowrap' class='rdetail_desc'>Usage restrictions</td>
+ <td nowrap='nowrap' class='rdetail_desc'>&common.usage.restrictions;</td>
<td type='opac/slot-data' query='datafield[tag=506] > subfield[code=a]' class='rdetail_item'>
<script type='opac/slot-format'><![CDATA[
unHideMe($('tag506'));
@@ -155,7 +194,7 @@
</td>
</tr>
<tr class='hide_me' id='tag511'>
- <td nowrap='nowrap' class='rdetail_desc'>Performer note</td>
+ <td nowrap='nowrap' class='rdetail_desc'>&common.performer.note;</td>
<td type='opac/slot-data' query='datafield[tag=511]' class='rdetail_item'>
<script type='opac/slot-format'><![CDATA[
unHideMe($('tag511'));
@@ -164,7 +203,7 @@
</td>
</tr>
<tr class='hide_me' id='tag700'>
- <td nowrap='nowrap' class='rdetail_desc'>Additional authors</td>
+ <td nowrap='nowrap' class='rdetail_desc'>&common.additional.authors;</td>
<td type='opac/slot-data' query='datafield[tag=700]' class='rdetail_item'>
<script type='opac/slot-format'><![CDATA[
unHideMe($('tag700'));
@@ -173,7 +212,7 @@
</td>
</tr>
<tr class='hide_me' id='tag780'>
- <td nowrap='nowrap' class='rdetail_desc'>Preceding entry</td>
+ <td nowrap='nowrap' class='rdetail_desc'>&common.preceding.entry;</td>
<td type='opac/slot-data' query='datafield[tag=780]' class='rdetail_item'>
<script type='opac/slot-format'><![CDATA[
unHideMe($('tag780'));
@@ -182,7 +221,7 @@
</td>
</tr>
<tr class='hide_me' id='tag785'>
- <td nowrap='nowrap' class='rdetail_desc'>Succeeding entry</td>
+ <td nowrap='nowrap' class='rdetail_desc'>&common.succeeding.entry;</td>
<td type='opac/slot-data' query='datafield[tag=785]' class='rdetail_item'>
<script type='opac/slot-format'><![CDATA[
unHideMe($('tag785'));
@@ -193,18 +232,11 @@
<tr class='hide_me' id='rdetail_online_row'>
<!-- *** Example of how to use the openils.BibTemplate infrastructure to augment the stock
*** summary screen with complex information, such as location-specific URIs (856$9). -->
- <td nowrap='nowrap' class='rdetail_desc'>&rdetail.summary.online;
- <span class='hide_me' type='opac/slot-data' query='datafield[tag=856] subfield[code=9]'>
- <script type='opac/slot-format'><![CDATA[
- // There exists at least one localized URI. Clear all links.
- dojo.query('*:not([type^=opac])', 'rdetail_online').orphan();
- return '';
- ]]></script>
- </span>
- </td>
+ <td nowrap='nowrap' class='rdetail_desc'>&rdetail.summary.online;</td>
<td class='rdetail_item' id='rdetail_online' type='opac/slot-data' query='volumes > volume > uris > uri'>
<script type='opac/slot-format'><![CDATA[
- var uri = Array();
+ dojo.query('*:not([type^=opac])', 'rdetail_online').orphan();
+ var uri = new Object;
uri.href = item.getAttribute('href');
uri.label = item.getAttribute('label');
uri.use = item.getAttribute('use_restriction');
More information about the open-ils-commits
mailing list