From arouss1980@gmail.com Thu Jun 7 09:22:01 2018 From: Andreas Roussos To: koha-devel@lists.koha-community.org Subject: [Koha-devel] Staff/OPAC ISBD views and subfield visibility Date: Thu, 07 Jun 2018 10:21:58 +0300 Message-ID: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0111082077905427890==" --===============0111082077905427890== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit Dear Developers, If you: 1) edit the ISBD and OPACISBD system preferences so that they contain the following code: #453| - translated as: |{453t} {(453d)}| #454| - translation of: |{454t} {(454d)}| 2) set the visibility of (UNIMARC) fields 453$0 and 454$0 to 'hidden' in the OPAC ...then the generated links will work fine in the Staff client but will be broken in the OPAC (i.e. the URL will not include the biblionumber contained in subfield 0 of fields 453/454). I've tracked this down to ISBDdetail.pl and opac-ISBDdetail.pl calling the GetISBDView subroutine, which (for some reason) excludes subfields that are hidden in the OPAC: https://github.com/Koha-Community/Koha/blob/master/C4/Biblio.pm#L773-L776 https://github.com/Koha-Community/Koha/blob/master/C4/Biblio.pm#L812-L815 What is the reasoning behind this? In other words, why is _OPAC_ subfield visibility taken into account when displaying the OPAC ISBD view (whereas visibility in Staff is not considered)? If anything, it is more likely to have subfield 0 hidden in OPAC, while visible in Staff, so one would expect the opposite logic. Thanks in advance for your time. Kind regards, Andreas Roussos --===============0111082077905427890== Content-Type: text/html Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="attachment.html" MIME-Version: 1.0 PGRpdiBkaXI9Imx0ciI+RGVhciBEZXZlbG9wZXJzLDxicj48YnI+SWYgeW91Ojxicj48YnI+MSkg ZWRpdCB0aGUgSVNCRCBhbmQgT1BBQ0lTQkQgc3lzdGVtIHByZWZlcmVuY2VzIHNvIHRoYXQgdGhl eSBjb250YWluIHRoZSBmb2xsb3dpbmcgY29kZTo8YnI+PGJyPiM0NTN8IC0gdHJhbnNsYXRlZCBh czogfCZsdDthIGhyZWY9JnF1b3Q7L2NnaS1iaW4va29oYS9jYXRhbG9ndWUvPGEgaHJlZj0iaHR0 cDovL2RldGFpbC5wbD9iaWJsaW9udW1iZXI9ezQ1MzB9Ij5kZXRhaWwucGw/YmlibGlvbnVtYmVy PXs0NTMwfTwvYT4mcXVvdDsmZ3Q7ezQ1M3R9Jmx0Oy9hJmd0OyB7KDQ1M2QpfXw8YnI+IzQ1NHwg LSB0cmFuc2xhdGlvbiBvZjogfCZsdDthIGhyZWY9JnF1b3Q7L2NnaS1iaW4va29oYS9jYXRhbG9n dWUvPGEgaHJlZj0iaHR0cDovL2RldGFpbC5wbD9iaWJsaW9udW1iZXI9ezQ1NDB9Ij5kZXRhaWwu cGw/YmlibGlvbnVtYmVyPXs0NTQwfTwvYT4mcXVvdDsmZ3Q7ezQ1NHR9Jmx0Oy9hJmd0OyB7KDQ1 NGQpfXw8YnI+PGJyPjIpIHNldCB0aGUgdmlzaWJpbGl0eSBvZiAoVU5JTUFSQykgZmllbGRzIDQ1 MyQwIGFuZCA0NTQkMCB0byAmIzM5O2hpZGRlbiYjMzk7IGluIHRoZSBPUEFDPGJyPjxicj4uLi50 aGVuIHRoZSBnZW5lcmF0ZWQgbGlua3Mgd2lsbCB3b3JrIGZpbmUgaW4gdGhlIFN0YWZmIGNsaWVu dCBidXQgd2lsbCBiZSBicm9rZW4gaW4gdGhlIE9QQUMgKGkuZS4gdGhlIFVSTCB3aWxsIG5vdCBp bmNsdWRlIHRoZSBiaWJsaW9udW1iZXIgY29udGFpbmVkIGluIHN1YmZpZWxkIDAgb2YgZmllbGRz IDQ1My80NTQpLjxicj48YnI+SSYjMzk7dmUgdHJhY2tlZCB0aGlzIGRvd24gdG8gSVNCRGRldGFp bC5wbCBhbmQgb3BhYy1JU0JEZGV0YWlsLnBsIGNhbGxpbmcgdGhlIEdldElTQkRWaWV3IHN1YnJv dXRpbmUsIHdoaWNoIChmb3Igc29tZSByZWFzb24pIGV4Y2x1ZGVzIHN1YmZpZWxkcyB0aGF0IGFy ZSBoaWRkZW4gaW4gdGhlIE9QQUM6PGJyPjxicj48YSBocmVmPSJodHRwczovL2dpdGh1Yi5jb20v S29oYS1Db21tdW5pdHkvS29oYS9ibG9iL21hc3Rlci9DNC9CaWJsaW8ucG0jTDc3My1MNzc2Ij5o dHRwczovL2dpdGh1Yi5jb20vS29oYS1Db21tdW5pdHkvS29oYS9ibG9iL21hc3Rlci9DNC9CaWJs aW8ucG0jTDc3My1MNzc2PC9hPjxicj48YSBocmVmPSJodHRwczovL2dpdGh1Yi5jb20vS29oYS1D b21tdW5pdHkvS29oYS9ibG9iL21hc3Rlci9DNC9CaWJsaW8ucG0jTDgxMi1MODE1Ij5odHRwczov L2dpdGh1Yi5jb20vS29oYS1Db21tdW5pdHkvS29oYS9ibG9iL21hc3Rlci9DNC9CaWJsaW8ucG0j TDgxMi1MODE1PC9hPjxicj48YnI+V2hhdCBpcyB0aGUgcmVhc29uaW5nIGJlaGluZCB0aGlzPzxi cj5JbiBvdGhlciB3b3Jkcywgd2h5IGlzIF9PUEFDXyBzdWJmaWVsZCB2aXNpYmlsaXR5IHRha2Vu IGludG8gYWNjb3VudCB3aGVuIGRpc3BsYXlpbmcgdGhlIE9QQUMgSVNCRCB2aWV3ICh3aGVyZWFz IHZpc2liaWxpdHkgaW4gU3RhZmYgaXMgbm90IGNvbnNpZGVyZWQpPzxicj48YnI+SWYgYW55dGhp bmcsIGl0IGlzIG1vcmUgbGlrZWx5IHRvIGhhdmUgc3ViZmllbGQgMCBoaWRkZW4gaW4gT1BBQywg d2hpbGUgdmlzaWJsZSBpbiBTdGFmZiwgc28gb25lIHdvdWxkIGV4cGVjdCB0aGUgb3Bwb3NpdGUg bG9naWMuPGJyPjxicj5UaGFua3MgaW4gYWR2YW5jZSBmb3IgeW91ciB0aW1lLjxicj48YnI+S2lu ZCByZWdhcmRzLDxicj5BbmRyZWFzIFJvdXNzb3M8YnI+PC9kaXY+Cg== --===============0111082077905427890==-- From katrin.fischer.83@web.de Mon Jun 18 22:22:09 2018 From: Katrin Fischer To: koha-devel@lists.koha-community.org Subject: Re: [Koha-devel] Staff/OPAC ISBD views and subfield visibility Date: Mon, 18 Jun 2018 22:22:05 +0200 Message-ID: <30185c75-94e7-2707-cc35-b8f6ef205888@web.de> In-Reply-To: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============4380408841305281866==" --===============4380408841305281866== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit Hi Andreas, I might be misunderstanding your question, but the OPAC visibility setting should take effect on all pages and views in the OPAC now. It didn't use to, which was considered a long standing bug and finally fixed. Now it's possible to hide fields from OPAC that can still appear in staff in a reliable way. The preconfigured visibility settings in the frameworks might not always be ideal - if that's what you mean, we could work on improving them. Hope that helps, Katrin On 07.06.2018 09:21, Andreas Roussos wrote: > Dear Developers, > > If you: > > 1) edit the ISBD and OPACISBD system preferences so that they contain > the following code: > > #453| - translated as: | href="/cgi-bin/koha/catalogue/detail.pl?biblionumber={4530} > ">{453t} {(453d)}| > #454| - translation of: | href="/cgi-bin/koha/catalogue/detail.pl?biblionumber={4540} > ">{454t} {(454d)}| > > 2) set the visibility of (UNIMARC) fields 453$0 and 454$0 to 'hidden' > in the OPAC > > ...then the generated links will work fine in the Staff client but > will be broken in the OPAC (i.e. the URL will not include the > biblionumber contained in subfield 0 of fields 453/454). > > I've tracked this down to ISBDdetail.pl and opac-ISBDdetail.pl calling > the GetISBDView subroutine, which (for some reason) excludes subfields > that are hidden in the OPAC: > > https://github.com/Koha-Community/Koha/blob/master/C4/Biblio.pm#L773-L776 > https://github.com/Koha-Community/Koha/blob/master/C4/Biblio.pm#L812-L815 > > What is the reasoning behind this? > In other words, why is _OPAC_ subfield visibility taken into account > when displaying the OPAC ISBD view (whereas visibility in Staff is not > considered)? > > If anything, it is more likely to have subfield 0 hidden in OPAC, > while visible in Staff, so one would expect the opposite logic. > > Thanks in advance for your time. > > Kind regards, > Andreas Roussos > > > _______________________________________________ > Koha-devel mailing list > Koha-devel@lists.koha-community.org > http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel > website : http://www.koha-community.org/ > git : http://git.koha-community.org/ > bugs : http://bugs.koha-community.org/ --===============4380408841305281866== Content-Type: text/html Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="attachment.html" MIME-Version: 1.0 PGh0bWw+CiAgPGhlYWQ+CiAgICA8bWV0YSBodHRwLWVxdWl2PSJDb250ZW50LVR5cGUiIGNvbnRl bnQ9InRleHQvaHRtbDsgY2hhcnNldD11dGYtOCI+CiAgPC9oZWFkPgogIDxib2R5IHRleHQ9IiMw MDAwMDAiIGJnY29sb3I9IiNGRkZGRkYiPgogICAgSGkgQW5kcmVhcyw8YnI+CiAgICA8YnI+CiAg ICBJIG1pZ2h0IGJlIG1pc3VuZGVyc3RhbmRpbmcgeW91ciBxdWVzdGlvbiwgYnV0IHRoZSBPUEFD IHZpc2liaWxpdHkKICAgIHNldHRpbmcgc2hvdWxkIHRha2UgZWZmZWN0IG9uIGFsbCBwYWdlcyBh bmQgdmlld3MgaW4gdGhlIE9QQUMgbm93LgogICAgSXQgZGlkbid0IHVzZSB0bywgd2hpY2ggd2Fz IGNvbnNpZGVyZWQgYSBsb25nIHN0YW5kaW5nIGJ1ZyBhbmQKICAgIGZpbmFsbHkgZml4ZWQuIE5v dyBpdCdzIHBvc3NpYmxlIHRvIGhpZGUgZmllbGRzIGZyb20gT1BBQyB0aGF0IGNhbgogICAgc3Rp bGwgYXBwZWFyIGluIHN0YWZmIGluIGEgcmVsaWFibGUgd2F5LiBUaGUgcHJlY29uZmlndXJlZAog ICAgdmlzaWJpbGl0eSBzZXR0aW5ncyBpbiB0aGUgZnJhbWV3b3JrcyBtaWdodCBub3QgYWx3YXlz IGJlIGlkZWFsIC0gaWYKICAgIHRoYXQncyB3aGF0IHlvdSBtZWFuLCB3ZSBjb3VsZCB3b3JrIG9u IGltcHJvdmluZyB0aGVtLjxicj4KICAgIDxicj4KICAgIEhvcGUgdGhhdCBoZWxwcyw8YnI+CiAg ICA8YnI+CiAgICBLYXRyaW48YnI+CiAgICA8YnI+CiAgICA8ZGl2IGNsYXNzPSJtb3otY2l0ZS1w cmVmaXgiPk9uIDA3LjA2LjIwMTggMDk6MjEsIEFuZHJlYXMgUm91c3NvcwogICAgICB3cm90ZTo8 YnI+CiAgICA8L2Rpdj4KICAgIDxibG9ja3F1b3RlIHR5cGU9ImNpdGUiCmNpdGU9Im1pZDpDQUsw UlVydFVhUzRoTUNISGExSm03Wnp0bkhVQU1BditLZ19fVmQ3c0c2V29pdUdQdndAbWFpbC5nbWFp bC5jb20iPgogICAgICA8ZGl2IGRpcj0ibHRyIj5EZWFyIERldmVsb3BlcnMsPGJyPgogICAgICAg IDxicj4KICAgICAgICBJZiB5b3U6PGJyPgogICAgICAgIDxicj4KICAgICAgICAxKSBlZGl0IHRo ZSBJU0JEIGFuZCBPUEFDSVNCRCBzeXN0ZW0gcHJlZmVyZW5jZXMgc28gdGhhdCB0aGV5CiAgICAg ICAgY29udGFpbiB0aGUgZm9sbG93aW5nIGNvZGU6PGJyPgogICAgICAgIDxicj4KICAgICAgICAj NDUzfCAtIHRyYW5zbGF0ZWQgYXM6IHwmbHQ7YSBocmVmPSIvY2dpLWJpbi9rb2hhL2NhdGFsb2d1 ZS88YQogICAgICAgICAgaHJlZj0iaHR0cDovL2RldGFpbC5wbD9iaWJsaW9udW1iZXI9JTdCNDUz MCU3RCIKICAgICAgICAgIG1vei1kby1ub3Qtc2VuZD0idHJ1ZSI+ZGV0YWlsLnBsP2JpYmxpb251 bWJlcj17NDUzMH08L2E+IiZndDt7NDUzdH0mbHQ7L2EmZ3Q7CiAgICAgICAgeyg0NTNkKX18PGJy PgogICAgICAgICM0NTR8IC0gdHJhbnNsYXRpb24gb2Y6IHwmbHQ7YSBocmVmPSIvY2dpLWJpbi9r b2hhL2NhdGFsb2d1ZS88YQogICAgICAgICAgaHJlZj0iaHR0cDovL2RldGFpbC5wbD9iaWJsaW9u dW1iZXI9JTdCNDU0MCU3RCIKICAgICAgICAgIG1vei1kby1ub3Qtc2VuZD0idHJ1ZSI+ZGV0YWls LnBsP2JpYmxpb251bWJlcj17NDU0MH08L2E+IiZndDt7NDU0dH0mbHQ7L2EmZ3Q7CiAgICAgICAg eyg0NTRkKX18PGJyPgogICAgICAgIDxicj4KICAgICAgICAyKSBzZXQgdGhlIHZpc2liaWxpdHkg b2YgKFVOSU1BUkMpIGZpZWxkcyA0NTMkMCBhbmQgNDU0JDAgdG8KICAgICAgICAnaGlkZGVuJyBp biB0aGUgT1BBQzxicj4KICAgICAgICA8YnI+CiAgICAgICAgLi4udGhlbiB0aGUgZ2VuZXJhdGVk IGxpbmtzIHdpbGwgd29yayBmaW5lIGluIHRoZSBTdGFmZiBjbGllbnQKICAgICAgICBidXQgd2ls bCBiZSBicm9rZW4gaW4gdGhlIE9QQUMgKGkuZS4gdGhlIFVSTCB3aWxsIG5vdCBpbmNsdWRlCiAg ICAgICAgdGhlIGJpYmxpb251bWJlciBjb250YWluZWQgaW4gc3ViZmllbGQgMCBvZiBmaWVsZHMg NDUzLzQ1NCkuPGJyPgogICAgICAgIDxicj4KICAgICAgICBJJ3ZlIHRyYWNrZWQgdGhpcyBkb3du IHRvIElTQkRkZXRhaWwucGwgYW5kIG9wYWMtSVNCRGRldGFpbC5wbAogICAgICAgIGNhbGxpbmcg dGhlIEdldElTQkRWaWV3IHN1YnJvdXRpbmUsIHdoaWNoIChmb3Igc29tZSByZWFzb24pCiAgICAg ICAgZXhjbHVkZXMgc3ViZmllbGRzIHRoYXQgYXJlIGhpZGRlbiBpbiB0aGUgT1BBQzo8YnI+CiAg ICAgICAgPGJyPgogICAgICAgIDxhCmhyZWY9Imh0dHBzOi8vZ2l0aHViLmNvbS9Lb2hhLUNvbW11 bml0eS9Lb2hhL2Jsb2IvbWFzdGVyL0M0L0JpYmxpby5wbSNMNzczLUw3NzYiCiAgICAgICAgICBt b3otZG8tbm90LXNlbmQ9InRydWUiPmh0dHBzOi8vZ2l0aHViLmNvbS9Lb2hhLUNvbW11bml0eS9L b2hhL2Jsb2IvbWFzdGVyL0M0L0JpYmxpby5wbSNMNzczLUw3NzY8L2E+PGJyPgogICAgICAgIDxh CmhyZWY9Imh0dHBzOi8vZ2l0aHViLmNvbS9Lb2hhLUNvbW11bml0eS9Lb2hhL2Jsb2IvbWFzdGVy L0M0L0JpYmxpby5wbSNMODEyLUw4MTUiCiAgICAgICAgICBtb3otZG8tbm90LXNlbmQ9InRydWUi Pmh0dHBzOi8vZ2l0aHViLmNvbS9Lb2hhLUNvbW11bml0eS9Lb2hhL2Jsb2IvbWFzdGVyL0M0L0Jp Ymxpby5wbSNMODEyLUw4MTU8L2E+PGJyPgogICAgICAgIDxicj4KICAgICAgICBXaGF0IGlzIHRo ZSByZWFzb25pbmcgYmVoaW5kIHRoaXM/PGJyPgogICAgICAgIEluIG90aGVyIHdvcmRzLCB3aHkg aXMgX09QQUNfIHN1YmZpZWxkIHZpc2liaWxpdHkgdGFrZW4gaW50bwogICAgICAgIGFjY291bnQg d2hlbiBkaXNwbGF5aW5nIHRoZSBPUEFDIElTQkQgdmlldyAod2hlcmVhcyB2aXNpYmlsaXR5CiAg ICAgICAgaW4gU3RhZmYgaXMgbm90IGNvbnNpZGVyZWQpPzxicj4KICAgICAgICA8YnI+CiAgICAg ICAgSWYgYW55dGhpbmcsIGl0IGlzIG1vcmUgbGlrZWx5IHRvIGhhdmUgc3ViZmllbGQgMCBoaWRk ZW4gaW4KICAgICAgICBPUEFDLCB3aGlsZSB2aXNpYmxlIGluIFN0YWZmLCBzbyBvbmUgd291bGQg ZXhwZWN0IHRoZSBvcHBvc2l0ZQogICAgICAgIGxvZ2ljLjxicj4KICAgICAgICA8YnI+CiAgICAg ICAgVGhhbmtzIGluIGFkdmFuY2UgZm9yIHlvdXIgdGltZS48YnI+CiAgICAgICAgPGJyPgogICAg ICAgIEtpbmQgcmVnYXJkcyw8YnI+CiAgICAgICAgQW5kcmVhcyBSb3Vzc29zPGJyPgogICAgICA8 L2Rpdj4KICAgICAgPCEtLSciLS0+PGJyPgogICAgICA8ZmllbGRzZXQgY2xhc3M9Im1pbWVBdHRh Y2htZW50SGVhZGVyIj48L2ZpZWxkc2V0PgogICAgICA8YnI+CiAgICAgIDxwcmUgd3JhcD0iIj5f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpLb2hhLWRldmVs IG1haWxpbmcgbGlzdAo8YSBjbGFzcz0ibW96LXR4dC1saW5rLWFiYnJldmlhdGVkIiBocmVmPSJt YWlsdG86S29oYS1kZXZlbEBsaXN0cy5rb2hhLWNvbW11bml0eS5vcmciPktvaGEtZGV2ZWxAbGlz dHMua29oYS1jb21tdW5pdHkub3JnPC9hPgo8YSBjbGFzcz0ibW96LXR4dC1saW5rLWZyZWV0ZXh0 IiBocmVmPSJodHRwOi8vbGlzdHMua29oYS1jb21tdW5pdHkub3JnL2NnaS1iaW4vbWFpbG1hbi9s aXN0aW5mby9rb2hhLWRldmVsIj5odHRwOi8vbGlzdHMua29oYS1jb21tdW5pdHkub3JnL2NnaS1i aW4vbWFpbG1hbi9saXN0aW5mby9rb2hhLWRldmVsPC9hPgp3ZWJzaXRlIDogPGEgY2xhc3M9Im1v ei10eHQtbGluay1mcmVldGV4dCIgaHJlZj0iaHR0cDovL3d3dy5rb2hhLWNvbW11bml0eS5vcmcv Ij5odHRwOi8vd3d3LmtvaGEtY29tbXVuaXR5Lm9yZy88L2E+CmdpdCA6IDxhIGNsYXNzPSJtb3ot dHh0LWxpbmstZnJlZXRleHQiIGhyZWY9Imh0dHA6Ly9naXQua29oYS1jb21tdW5pdHkub3JnLyI+ aHR0cDovL2dpdC5rb2hhLWNvbW11bml0eS5vcmcvPC9hPgpidWdzIDogPGEgY2xhc3M9Im1vei10 eHQtbGluay1mcmVldGV4dCIgaHJlZj0iaHR0cDovL2J1Z3Mua29oYS1jb21tdW5pdHkub3JnLyI+ aHR0cDovL2J1Z3Mua29oYS1jb21tdW5pdHkub3JnLzwvYT48L3ByZT4KICAgIDwvYmxvY2txdW90 ZT4KICAgIDxicj4KICA8L2JvZHk+CjwvaHRtbD4K --===============4380408841305281866==-- From arouss1980@gmail.com Wed Jun 20 09:51:11 2018 From: Andreas Roussos To: koha-devel@lists.koha-community.org Subject: Re: [Koha-devel] Staff/OPAC ISBD views and subfield visibility Date: Wed, 20 Jun 2018 10:51:08 +0300 Message-ID: In-Reply-To: <30185c75-94e7-2707-cc35-b8f6ef205888@web.de> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============6786199481004299842==" --===============6786199481004299842== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Hi Katrin, Thank you for your reply. The issue we are facing is this: unless a subfield (e.g. UNIMARC 453$0, Bibliographic Record Identifier) is marked as visible in the OPAC, the links (URLs) using that subfield will be broken in the ISBD view. And this happens (according to the code snippets in my original message) only when GetISBDView is called with 'template' =3D 'opac', not 'intranet' (i.e. only in OPAC ISBD view, not in Staff ISBD view). I hope this makes more sense. Regards, Andreas On 18 June 2018 at 23:22, Katrin Fischer wrote: > Hi Andreas, > > I might be misunderstanding your question, but the OPAC visibility setting > should take effect on all pages and views in the OPAC now. It didn't use > to, which was considered a long standing bug and finally fixed. Now it's > possible to hide fields from OPAC that can still appear in staff in a > reliable way. The preconfigured visibility settings in the frameworks might > not always be ideal - if that's what you mean, we could work on improving > them. > > Hope that helps, > > Katrin > > > On 07.06.2018 09:21, Andreas Roussos wrote: > > Dear Developers, > > If you: > > 1) edit the ISBD and OPACISBD system preferences so that they contain the > following code: > > #453| - translated as: | detail.pl?biblionumber=3D{4530} ">{453t} > {(453d)}| > #454| - translation of: | detail.pl?biblionumber=3D{4540} ">{454t} > {(454d)}| > > 2) set the visibility of (UNIMARC) fields 453$0 and 454$0 to 'hidden' in > the OPAC > > ...then the generated links will work fine in the Staff client but will be > broken in the OPAC (i.e. the URL will not include the biblionumber > contained in subfield 0 of fields 453/454). > > I've tracked this down to ISBDdetail.pl and opac-ISBDdetail.pl calling the > GetISBDView subroutine, which (for some reason) excludes subfields that are > hidden in the OPAC: > > https://github.com/Koha-Community/Koha/blob/master/C4/Biblio.pm#L773-L776 > https://github.com/Koha-Community/Koha/blob/master/C4/Biblio.pm#L812-L815 > > What is the reasoning behind this? > In other words, why is _OPAC_ subfield visibility taken into account when > displaying the OPAC ISBD view (whereas visibility in Staff is not > considered)? > > If anything, it is more likely to have subfield 0 hidden in OPAC, while > visible in Staff, so one would expect the opposite logic. > > Thanks in advance for your time. > > Kind regards, > Andreas Roussos > > > _______________________________________________ > Koha-devel mailing listKoha-devel@lists.koha-community.orghttp://lists.koha= -community.org/cgi-bin/mailman/listinfo/koha-devel > website : http://www.koha-community.org/ > git : http://git.koha-community.org/ > bugs : http://bugs.koha-community.org/ > > > > _______________________________________________ > Koha-devel mailing list > Koha-devel@lists.koha-community.org > http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel > website : http://www.koha-community.org/ > git : http://git.koha-community.org/ > bugs : http://bugs.koha-community.org/ > --===============6786199481004299842== Content-Type: text/html Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="attachment.html" MIME-Version: 1.0 PGRpdiBkaXI9Imx0ciI+PGRpdj5IaSBLYXRyaW4sPC9kaXY+PGRpdj48YnI+PC9kaXY+PGRpdj5U aGFuayB5b3UgZm9yIHlvdXIgcmVwbHkuPC9kaXY+PGRpdj48YnI+PC9kaXY+PGRpdj5UaGUgaXNz dWUgd2UgYXJlIGZhY2luZyBpcyB0aGlzOiB1bmxlc3MgYSBzdWJmaWVsZCAoZS5nLiBVTklNQVJD IDQ1MyQwLCBCaWJsaW9ncmFwaGljIFJlY29yZCBJZGVudGlmaWVyKSBpcyBtYXJrZWQgYXMgdmlz aWJsZSBpbiB0aGUgT1BBQywgdGhlIGxpbmtzIChVUkxzKSAKdXNpbmcgdGhhdCBzdWJmaWVsZCAK CndpbGwgYmUgYnJva2VuIGluIHRoZSBJU0JEIHZpZXcuPC9kaXY+PGRpdj5BbmQgdGhpcyBoYXBw ZW5zIChhY2NvcmRpbmcgdG8gdGhlIGNvZGUgc25pcHBldHMgaW4gbXkgb3JpZ2luYWwgbWVzc2Fn ZSkgb25seSB3aGVuIEdldElTQkRWaWV3IGlzIGNhbGxlZCB3aXRoICYjMzk7dGVtcGxhdGUmIzM5 OyA9ICYjMzk7b3BhYyYjMzk7LCBub3QgJiMzOTtpbnRyYW5ldCYjMzk7IChpLmUuIG9ubHkgaW4g T1BBQyBJU0JEIHZpZXcsIG5vdCBpbiBTdGFmZiBJU0JEIHZpZXcpLjwvZGl2PjxkaXY+PGJyPjwv ZGl2PjxkaXY+SSBob3BlIHRoaXMgbWFrZXMgbW9yZSBzZW5zZS48L2Rpdj48ZGl2Pjxicj48L2Rp dj48ZGl2PlJlZ2FyZHMsPC9kaXY+PGRpdj5BbmRyZWFzPGJyPjwvZGl2PjwvZGl2PjxkaXYgY2xh c3M9ImdtYWlsX2V4dHJhIj48YnI+PGRpdiBjbGFzcz0iZ21haWxfcXVvdGUiPk9uIDE4IEp1bmUg MjAxOCBhdCAyMzoyMiwgS2F0cmluIEZpc2NoZXIgPHNwYW4gZGlyPSJsdHIiPiZsdDs8YSBocmVm PSJtYWlsdG86a2F0cmluLmZpc2NoZXIuODNAd2ViLmRlIiB0YXJnZXQ9Il9ibGFuayI+a2F0cmlu LmZpc2NoZXIuODNAd2ViLmRlPC9hPiZndDs8L3NwYW4+IHdyb3RlOjxicj48YmxvY2txdW90ZSBj bGFzcz0iZ21haWxfcXVvdGUiIHN0eWxlPSJtYXJnaW46MCAwIDAgLjhleDtib3JkZXItbGVmdDox cHggI2NjYyBzb2xpZDtwYWRkaW5nLWxlZnQ6MWV4Ij4KICAKICAgIAogIAogIDxkaXYgdGV4dD0i IzAwMDAwMCIgYmdjb2xvcj0iI0ZGRkZGRiI+CiAgICBIaSBBbmRyZWFzLDxicj4KICAgIDxicj4K ICAgIEkgbWlnaHQgYmUgbWlzdW5kZXJzdGFuZGluZyB5b3VyIHF1ZXN0aW9uLCBidXQgdGhlIE9Q QUMgdmlzaWJpbGl0eQogICAgc2V0dGluZyBzaG91bGQgdGFrZSBlZmZlY3Qgb24gYWxsIHBhZ2Vz IGFuZCB2aWV3cyBpbiB0aGUgT1BBQyBub3cuCiAgICBJdCBkaWRuJiMzOTt0IHVzZSB0bywgd2hp Y2ggd2FzIGNvbnNpZGVyZWQgYSBsb25nIHN0YW5kaW5nIGJ1ZyBhbmQKICAgIGZpbmFsbHkgZml4 ZWQuIE5vdyBpdCYjMzk7cyBwb3NzaWJsZSB0byBoaWRlIGZpZWxkcyBmcm9tIE9QQUMgdGhhdCBj YW4KICAgIHN0aWxsIGFwcGVhciBpbiBzdGFmZiBpbiBhIHJlbGlhYmxlIHdheS4gVGhlIHByZWNv bmZpZ3VyZWQKICAgIHZpc2liaWxpdHkgc2V0dGluZ3MgaW4gdGhlIGZyYW1ld29ya3MgbWlnaHQg bm90IGFsd2F5cyBiZSBpZGVhbCAtIGlmCiAgICB0aGF0JiMzOTtzIHdoYXQgeW91IG1lYW4sIHdl IGNvdWxkIHdvcmsgb24gaW1wcm92aW5nIHRoZW0uPGJyPgogICAgPGJyPgogICAgSG9wZSB0aGF0 IGhlbHBzLDxicj4KICAgIDxicj4KICAgIEthdHJpbjxkaXY+PGRpdiBjbGFzcz0iaDUiPjxicj4K ICAgIDxicj4KICAgIDxkaXYgY2xhc3M9Im1fNDc3ODQwMTA5NjI4MDk5NTU1N21vei1jaXRlLXBy ZWZpeCI+T24gMDcuMDYuMjAxOCAwOToyMSwgQW5kcmVhcyBSb3Vzc29zCiAgICAgIHdyb3RlOjxi cj4KICAgIDwvZGl2PgogICAgPC9kaXY+PC9kaXY+PGJsb2NrcXVvdGUgdHlwZT0iY2l0ZSI+PGRp dj48ZGl2IGNsYXNzPSJoNSI+CiAgICAgIDxkaXYgZGlyPSJsdHIiPkRlYXIgRGV2ZWxvcGVycyw8 YnI+CiAgICAgICAgPGJyPgogICAgICAgIElmIHlvdTo8YnI+CiAgICAgICAgPGJyPgogICAgICAg IDEpIGVkaXQgdGhlIElTQkQgYW5kIE9QQUNJU0JEIHN5c3RlbSBwcmVmZXJlbmNlcyBzbyB0aGF0 IHRoZXkKICAgICAgICBjb250YWluIHRoZSBmb2xsb3dpbmcgY29kZTo8YnI+CiAgICAgICAgPGJy PgogICAgICAgICM0NTN8IC0gdHJhbnNsYXRlZCBhczogfCZsdDthIGhyZWY9JnF1b3Q7L2NnaS1i aW4va29oYS9jYXRhbG9ndWUvPGEgaHJlZj0iaHR0cDovL2RldGFpbC5wbD9iaWJsaW9udW1iZXI9 JTdCNDUzMCU3RCIgdGFyZ2V0PSJfYmxhbmsiPjx3YnI+ZGV0YWlsLnBsP2JpYmxpb251bWJlcj17 NDUzMH08L2E+JnF1b3Q7PHdicj4mZ3Q7ezQ1M3R9Jmx0Oy9hJmd0OwogICAgICAgIHsoNDUzZCl9 fDxicj4KICAgICAgICAjNDU0fCAtIHRyYW5zbGF0aW9uIG9mOiB8Jmx0O2EgaHJlZj0mcXVvdDsv Y2dpLWJpbi9rb2hhL2NhdGFsb2d1ZS88YSBocmVmPSJodHRwOi8vZGV0YWlsLnBsP2JpYmxpb251 bWJlcj0lN0I0NTQwJTdEIiB0YXJnZXQ9Il9ibGFuayI+PHdicj5kZXRhaWwucGw/YmlibGlvbnVt YmVyPXs0NTQwfTwvYT4mcXVvdDs8d2JyPiZndDt7NDU0dH0mbHQ7L2EmZ3Q7CiAgICAgICAgeyg0 NTRkKX18PGJyPgogICAgICAgIDxicj4KICAgICAgICAyKSBzZXQgdGhlIHZpc2liaWxpdHkgb2Yg KFVOSU1BUkMpIGZpZWxkcyA0NTMkMCBhbmQgNDU0JDAgdG8KICAgICAgICAmIzM5O2hpZGRlbiYj Mzk7IGluIHRoZSBPUEFDPGJyPgogICAgICAgIDxicj4KICAgICAgICAuLi50aGVuIHRoZSBnZW5l cmF0ZWQgbGlua3Mgd2lsbCB3b3JrIGZpbmUgaW4gdGhlIFN0YWZmIGNsaWVudAogICAgICAgIGJ1 dCB3aWxsIGJlIGJyb2tlbiBpbiB0aGUgT1BBQyAoaS5lLiB0aGUgVVJMIHdpbGwgbm90IGluY2x1 ZGUKICAgICAgICB0aGUgYmlibGlvbnVtYmVyIGNvbnRhaW5lZCBpbiBzdWJmaWVsZCAwIG9mIGZp ZWxkcyA0NTMvNDU0KS48YnI+CiAgICAgICAgPGJyPgogICAgICAgIEkmIzM5O3ZlIHRyYWNrZWQg dGhpcyBkb3duIHRvIElTQkRkZXRhaWwucGwgYW5kIG9wYWMtSVNCRGRldGFpbC5wbAogICAgICAg IGNhbGxpbmcgdGhlIEdldElTQkRWaWV3IHN1YnJvdXRpbmUsIHdoaWNoIChmb3Igc29tZSByZWFz b24pCiAgICAgICAgZXhjbHVkZXMgc3ViZmllbGRzIHRoYXQgYXJlIGhpZGRlbiBpbiB0aGUgT1BB Qzo8YnI+CiAgICAgICAgPGJyPgogICAgICAgIDxhIGhyZWY9Imh0dHBzOi8vZ2l0aHViLmNvbS9L b2hhLUNvbW11bml0eS9Lb2hhL2Jsb2IvbWFzdGVyL0M0L0JpYmxpby5wbSNMNzczLUw3NzYiIHRh cmdldD0iX2JsYW5rIj5odHRwczovL2dpdGh1Yi5jb20vS29oYS08d2JyPkNvbW11bml0eS9Lb2hh L2Jsb2IvbWFzdGVyL0M0Lzx3YnI+QmlibGlvLnBtI0w3NzMtTDc3NjwvYT48YnI+CiAgICAgICAg PGEgaHJlZj0iaHR0cHM6Ly9naXRodWIuY29tL0tvaGEtQ29tbXVuaXR5L0tvaGEvYmxvYi9tYXN0 ZXIvQzQvQmlibGlvLnBtI0w4MTItTDgxNSIgdGFyZ2V0PSJfYmxhbmsiPmh0dHBzOi8vZ2l0aHVi LmNvbS9Lb2hhLTx3YnI+Q29tbXVuaXR5L0tvaGEvYmxvYi9tYXN0ZXIvQzQvPHdicj5CaWJsaW8u cG0jTDgxMi1MODE1PC9hPjxicj4KICAgICAgICA8YnI+CiAgICAgICAgV2hhdCBpcyB0aGUgcmVh c29uaW5nIGJlaGluZCB0aGlzPzxicj4KICAgICAgICBJbiBvdGhlciB3b3Jkcywgd2h5IGlzIF9P UEFDXyBzdWJmaWVsZCB2aXNpYmlsaXR5IHRha2VuIGludG8KICAgICAgICBhY2NvdW50IHdoZW4g ZGlzcGxheWluZyB0aGUgT1BBQyBJU0JEIHZpZXcgKHdoZXJlYXMgdmlzaWJpbGl0eQogICAgICAg IGluIFN0YWZmIGlzIG5vdCBjb25zaWRlcmVkKT88YnI+CiAgICAgICAgPGJyPgogICAgICAgIElm IGFueXRoaW5nLCBpdCBpcyBtb3JlIGxpa2VseSB0byBoYXZlIHN1YmZpZWxkIDAgaGlkZGVuIGlu CiAgICAgICAgT1BBQywgd2hpbGUgdmlzaWJsZSBpbiBTdGFmZiwgc28gb25lIHdvdWxkIGV4cGVj dCB0aGUgb3Bwb3NpdGUKICAgICAgICBsb2dpYy48YnI+CiAgICAgICAgPGJyPgogICAgICAgIFRo YW5rcyBpbiBhZHZhbmNlIGZvciB5b3VyIHRpbWUuPGJyPgogICAgICAgIDxicj4KICAgICAgICBL aW5kIHJlZ2FyZHMsPGJyPgogICAgICAgIEFuZHJlYXMgUm91c3Nvczxicj4KICAgICAgPC9kaXY+ CiAgICAgIDxicj4KICAgICAgPGZpZWxkc2V0IGNsYXNzPSJtXzQ3Nzg0MDEwOTYyODA5OTU1NTdt aW1lQXR0YWNobWVudEhlYWRlciI+PC9maWVsZHNldD4KICAgICAgPGJyPgogICAgICA8L2Rpdj48 L2Rpdj48cHJlPl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fXzx3YnI+X19fX19fX19fX19f X19fX18KS29oYS1kZXZlbCBtYWlsaW5nIGxpc3QKPGEgY2xhc3M9Im1fNDc3ODQwMTA5NjI4MDk5 NTU1N21vei10eHQtbGluay1hYmJyZXZpYXRlZCIgaHJlZj0ibWFpbHRvOktvaGEtZGV2ZWxAbGlz dHMua29oYS1jb21tdW5pdHkub3JnIiB0YXJnZXQ9Il9ibGFuayI+S29oYS1kZXZlbEBsaXN0cy5r b2hhLTx3YnI+Y29tbXVuaXR5Lm9yZzwvYT4KPGEgY2xhc3M9Im1fNDc3ODQwMTA5NjI4MDk5NTU1 N21vei10eHQtbGluay1mcmVldGV4dCIgaHJlZj0iaHR0cDovL2xpc3RzLmtvaGEtY29tbXVuaXR5 Lm9yZy9jZ2ktYmluL21haWxtYW4vbGlzdGluZm8va29oYS1kZXZlbCIgdGFyZ2V0PSJfYmxhbmsi Pmh0dHA6Ly9saXN0cy5rb2hhLWNvbW11bml0eS48d2JyPm9yZy9jZ2ktYmluL21haWxtYW4vbGlz dGluZm8vPHdicj5rb2hhLWRldmVsPC9hPgp3ZWJzaXRlIDogPGEgY2xhc3M9Im1fNDc3ODQwMTA5 NjI4MDk5NTU1N21vei10eHQtbGluay1mcmVldGV4dCIgaHJlZj0iaHR0cDovL3d3dy5rb2hhLWNv bW11bml0eS5vcmcvIiB0YXJnZXQ9Il9ibGFuayI+aHR0cDovL3d3dy5rb2hhLWNvbW11bml0eS5v cmcvPC9hPgpnaXQgOiA8YSBjbGFzcz0ibV80Nzc4NDAxMDk2MjgwOTk1NTU3bW96LXR4dC1saW5r LWZyZWV0ZXh0IiBocmVmPSJodHRwOi8vZ2l0LmtvaGEtY29tbXVuaXR5Lm9yZy8iIHRhcmdldD0i X2JsYW5rIj5odHRwOi8vZ2l0LmtvaGEtY29tbXVuaXR5Lm9yZy88L2E+CmJ1Z3MgOiA8YSBjbGFz cz0ibV80Nzc4NDAxMDk2MjgwOTk1NTU3bW96LXR4dC1saW5rLWZyZWV0ZXh0IiBocmVmPSJodHRw Oi8vYnVncy5rb2hhLWNvbW11bml0eS5vcmcvIiB0YXJnZXQ9Il9ibGFuayI+aHR0cDovL2J1Z3Mu a29oYS1jb21tdW5pdHkuPHdicj5vcmcvPC9hPjwvcHJlPgogICAgPC9ibG9ja3F1b3RlPgogICAg PGJyPgogIDwvZGl2PgoKPGJyPl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fXzx3YnI+X19f X19fX19fX19fX19fX188YnI+CktvaGEtZGV2ZWwgbWFpbGluZyBsaXN0PGJyPgo8YSBocmVmPSJt YWlsdG86S29oYS1kZXZlbEBsaXN0cy5rb2hhLWNvbW11bml0eS5vcmciPktvaGEtZGV2ZWxAbGlz dHMua29oYS08d2JyPmNvbW11bml0eS5vcmc8L2E+PGJyPgo8YSBocmVmPSJodHRwOi8vbGlzdHMu a29oYS1jb21tdW5pdHkub3JnL2NnaS1iaW4vbWFpbG1hbi9saXN0aW5mby9rb2hhLWRldmVsIiBy ZWw9Im5vcmVmZXJyZXIiIHRhcmdldD0iX2JsYW5rIj5odHRwOi8vbGlzdHMua29oYS1jb21tdW5p dHkuPHdicj5vcmcvY2dpLWJpbi9tYWlsbWFuL2xpc3RpbmZvLzx3YnI+a29oYS1kZXZlbDwvYT48 YnI+CndlYnNpdGUgOiA8YSBocmVmPSJodHRwOi8vd3d3LmtvaGEtY29tbXVuaXR5Lm9yZy8iIHJl bD0ibm9yZWZlcnJlciIgdGFyZ2V0PSJfYmxhbmsiPmh0dHA6Ly93d3cua29oYS1jb21tdW5pdHku b3JnLzwvYT48YnI+CmdpdCA6IDxhIGhyZWY9Imh0dHA6Ly9naXQua29oYS1jb21tdW5pdHkub3Jn LyIgcmVsPSJub3JlZmVycmVyIiB0YXJnZXQ9Il9ibGFuayI+aHR0cDovL2dpdC5rb2hhLWNvbW11 bml0eS5vcmcvPC9hPjxicj4KYnVncyA6IDxhIGhyZWY9Imh0dHA6Ly9idWdzLmtvaGEtY29tbXVu aXR5Lm9yZy8iIHJlbD0ibm9yZWZlcnJlciIgdGFyZ2V0PSJfYmxhbmsiPmh0dHA6Ly9idWdzLmtv aGEtY29tbXVuaXR5Ljx3YnI+b3JnLzwvYT48YnI+PC9ibG9ja3F1b3RlPjwvZGl2Pjxicj48L2Rp dj4K --===============6786199481004299842==-- From katrin.fischer.83@web.de Thu Jun 21 08:12:08 2018 From: Katrin Fischer To: koha-devel@lists.koha-community.org Subject: Re: [Koha-devel] Staff/OPAC ISBD views and subfield visibility Date: Thu, 21 Jun 2018 08:11:36 +0200 Message-ID: <57e33989-85c0-e2f4-405d-79708503f2c6@web.de> In-Reply-To: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============4010331272921329752==" --===============4010331272921329752== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Hi Andreas, makes sense for me. Why not mark them as visible in the OPAC? Katrin On 20.06.2018 09:51, Andreas Roussos wrote: > Hi Katrin, > > Thank you for your reply. > > The issue we are facing is this: unless a subfield (e.g. UNIMARC=20 > 453$0, Bibliographic Record Identifier) is marked as visible in the=20 > OPAC, the links (URLs) using that subfield will be broken in the ISBD=20 > view. > And this happens (according to the code snippets in my original=20 > message) only when GetISBDView is called with 'template' =3D 'opac', not=20 > 'intranet' (i.e. only in OPAC ISBD view, not in Staff ISBD view). > > I hope this makes more sense. > > Regards, > Andreas > > On 18 June 2018 at 23:22, Katrin Fischer > wrote: > > Hi Andreas, > > I might be misunderstanding your question, but the OPAC visibility > setting should take effect on all pages and views in the OPAC now. > It didn't use to, which was considered a long standing bug and > finally fixed. Now it's possible to hide fields from OPAC that can > still appear in staff in a reliable way. The preconfigured > visibility settings in the frameworks might not always be ideal - > if that's what you mean, we could work on improving them. > > Hope that helps, > > Katrin > > > On 07.06.2018 09:21, Andreas Roussos wrote: >> Dear Developers, >> >> If you: >> >> 1) edit the ISBD and OPACISBD system preferences so that they >> contain the following code: >> >> #453| - translated as: |> href=3D"/cgi-bin/koha/catalogue/detail.pl?biblionumber=3D{4530} >> ">{453t} {(453d)}| >> #454| - translation of: |> href=3D"/cgi-bin/koha/catalogue/detail.pl?biblionumber=3D{4540} >> ">{454t} {(454d)}| >> >> 2) set the visibility of (UNIMARC) fields 453$0 and 454$0 to >> 'hidden' in the OPAC >> >> ...then the generated links will work fine in the Staff client >> but will be broken in the OPAC (i.e. the URL will not include the >> biblionumber contained in subfield 0 of fields 453/454). >> >> I've tracked this down to ISBDdetail.pl and opac-ISBDdetail.pl >> calling the GetISBDView subroutine, which (for some reason) >> excludes subfields that are hidden in the OPAC: >> >> https://github.com/Koha-Community/Koha/blob/master/C4/Biblio.pm#L773-L= 776 >> >> https://github.com/Koha-Community/Koha/blob/master/C4/Biblio.pm#L812-L= 815 >> >> >> What is the reasoning behind this? >> In other words, why is _OPAC_ subfield visibility taken into >> account when displaying the OPAC ISBD view (whereas visibility in >> Staff is not considered)? >> >> If anything, it is more likely to have subfield 0 hidden in OPAC, >> while visible in Staff, so one would expect the opposite logic. >> >> Thanks in advance for your time. >> >> Kind regards, >> Andreas Roussos >> >> >> _______________________________________________ >> Koha-devel mailing list >> Koha-devel@lists.koha-community.org >> >> http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel >> >> website :http://www.koha-community.org/ >> git :http://git.koha-community.org/ >> bugs :http://bugs.koha-community.org/ > > > _______________________________________________ > Koha-devel mailing list > Koha-devel@lists.koha-community.org > > http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel > > website : http://www.koha-community.org/ > git : http://git.koha-community.org/ > bugs : http://bugs.koha-community.org/ > > > --===============4010331272921329752== Content-Type: text/html Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="attachment.html" MIME-Version: 1.0 PGh0bWw+CiAgPGhlYWQ+CiAgICA8bWV0YSBodHRwLWVxdWl2PSJDb250ZW50LVR5cGUiIGNvbnRl bnQ9InRleHQvaHRtbDsgY2hhcnNldD11dGYtOCI+CiAgPC9oZWFkPgogIDxib2R5IHRleHQ9IiMw MDAwMDAiIGJnY29sb3I9IiNGRkZGRkYiPgogICAgPHA+SGkgQW5kcmVhcyw8L3A+CiAgICA8cD5t YWtlcyBzZW5zZSBmb3IgbWUuIFdoeSBub3QgbWFyayB0aGVtIGFzIHZpc2libGUgaW4gdGhlIE9Q QUM/PC9wPgogICAgPHA+S2F0cmluPGJyPgogICAgPC9wPgogICAgPGJyPgogICAgPGRpdiBjbGFz cz0ibW96LWNpdGUtcHJlZml4Ij5PbiAyMC4wNi4yMDE4IDA5OjUxLCBBbmRyZWFzIFJvdXNzb3MK ICAgICAgd3JvdGU6PGJyPgogICAgPC9kaXY+CiAgICA8YmxvY2txdW90ZSB0eXBlPSJjaXRlIgpj aXRlPSJtaWQ6Q0FLMFJVcnRwNlNZc3dIWkczOFg1UHZHZ0hzdDkxSnFlZHB0aGpKY1hYXzQ2X29E T1NnQG1haWwuZ21haWwuY29tIj4KICAgICAgPGRpdiBkaXI9Imx0ciI+CiAgICAgICAgPGRpdj5I aSBLYXRyaW4sPC9kaXY+CiAgICAgICAgPGRpdj48YnI+CiAgICAgICAgPC9kaXY+CiAgICAgICAg PGRpdj5UaGFuayB5b3UgZm9yIHlvdXIgcmVwbHkuPC9kaXY+CiAgICAgICAgPGRpdj48YnI+CiAg ICAgICAgPC9kaXY+CiAgICAgICAgPGRpdj5UaGUgaXNzdWUgd2UgYXJlIGZhY2luZyBpcyB0aGlz OiB1bmxlc3MgYSBzdWJmaWVsZCAoZS5nLgogICAgICAgICAgVU5JTUFSQyA0NTMkMCwgQmlibGlv Z3JhcGhpYyBSZWNvcmQgSWRlbnRpZmllcikgaXMgbWFya2VkIGFzCiAgICAgICAgICB2aXNpYmxl IGluIHRoZSBPUEFDLCB0aGUgbGlua3MgKFVSTHMpIHVzaW5nIHRoYXQgc3ViZmllbGQgd2lsbAog ICAgICAgICAgYmUgYnJva2VuIGluIHRoZSBJU0JEIHZpZXcuPC9kaXY+CiAgICAgICAgPGRpdj5B bmQgdGhpcyBoYXBwZW5zIChhY2NvcmRpbmcgdG8gdGhlIGNvZGUgc25pcHBldHMgaW4gbXkKICAg ICAgICAgIG9yaWdpbmFsIG1lc3NhZ2UpIG9ubHkgd2hlbiBHZXRJU0JEVmlldyBpcyBjYWxsZWQg d2l0aAogICAgICAgICAgJ3RlbXBsYXRlJyA9ICdvcGFjJywgbm90ICdpbnRyYW5ldCcgKGkuZS4g b25seSBpbiBPUEFDIElTQkQKICAgICAgICAgIHZpZXcsIG5vdCBpbiBTdGFmZiBJU0JEIHZpZXcp LjwvZGl2PgogICAgICAgIDxkaXY+PGJyPgogICAgICAgIDwvZGl2PgogICAgICAgIDxkaXY+SSBo b3BlIHRoaXMgbWFrZXMgbW9yZSBzZW5zZS48L2Rpdj4KICAgICAgICA8ZGl2Pjxicj4KICAgICAg ICA8L2Rpdj4KICAgICAgICA8ZGl2PlJlZ2FyZHMsPC9kaXY+CiAgICAgICAgPGRpdj5BbmRyZWFz PGJyPgogICAgICAgIDwvZGl2PgogICAgICA8L2Rpdj4KICAgICAgPGRpdiBjbGFzcz0iZ21haWxf ZXh0cmEiPjxicj4KICAgICAgICA8ZGl2IGNsYXNzPSJnbWFpbF9xdW90ZSI+T24gMTggSnVuZSAy MDE4IGF0IDIzOjIyLCBLYXRyaW4KICAgICAgICAgIEZpc2NoZXIgPHNwYW4gZGlyPSJsdHIiPiZs dDs8YQogICAgICAgICAgICAgIGhyZWY9Im1haWx0bzprYXRyaW4uZmlzY2hlci44M0B3ZWIuZGUi IHRhcmdldD0iX2JsYW5rIgogICAgICAgICAgICAgIG1vei1kby1ub3Qtc2VuZD0idHJ1ZSI+a2F0 cmluLmZpc2NoZXIuODNAd2ViLmRlPC9hPiZndDs8L3NwYW4+CiAgICAgICAgICB3cm90ZTo8YnI+ CiAgICAgICAgICA8YmxvY2txdW90ZSBjbGFzcz0iZ21haWxfcXVvdGUiIHN0eWxlPSJtYXJnaW46 MCAwIDAKICAgICAgICAgICAgLjhleDtib3JkZXItbGVmdDoxcHggI2NjYyBzb2xpZDtwYWRkaW5n LWxlZnQ6MWV4Ij4KICAgICAgICAgICAgPGRpdiB0ZXh0PSIjMDAwMDAwIiBiZ2NvbG9yPSIjRkZG RkZGIj4gSGkgQW5kcmVhcyw8YnI+CiAgICAgICAgICAgICAgPGJyPgogICAgICAgICAgICAgIEkg bWlnaHQgYmUgbWlzdW5kZXJzdGFuZGluZyB5b3VyIHF1ZXN0aW9uLCBidXQgdGhlIE9QQUMKICAg ICAgICAgICAgICB2aXNpYmlsaXR5IHNldHRpbmcgc2hvdWxkIHRha2UgZWZmZWN0IG9uIGFsbCBw YWdlcyBhbmQKICAgICAgICAgICAgICB2aWV3cyBpbiB0aGUgT1BBQyBub3cuIEl0IGRpZG4ndCB1 c2UgdG8sIHdoaWNoIHdhcwogICAgICAgICAgICAgIGNvbnNpZGVyZWQgYSBsb25nIHN0YW5kaW5n IGJ1ZyBhbmQgZmluYWxseSBmaXhlZC4gTm93IGl0J3MKICAgICAgICAgICAgICBwb3NzaWJsZSB0 byBoaWRlIGZpZWxkcyBmcm9tIE9QQUMgdGhhdCBjYW4gc3RpbGwgYXBwZWFyIGluCiAgICAgICAg ICAgICAgc3RhZmYgaW4gYSByZWxpYWJsZSB3YXkuIFRoZSBwcmVjb25maWd1cmVkIHZpc2liaWxp dHkKICAgICAgICAgICAgICBzZXR0aW5ncyBpbiB0aGUgZnJhbWV3b3JrcyBtaWdodCBub3QgYWx3 YXlzIGJlIGlkZWFsIC0gaWYKICAgICAgICAgICAgICB0aGF0J3Mgd2hhdCB5b3UgbWVhbiwgd2Ug Y291bGQgd29yayBvbiBpbXByb3ZpbmcgdGhlbS48YnI+CiAgICAgICAgICAgICAgPGJyPgogICAg ICAgICAgICAgIEhvcGUgdGhhdCBoZWxwcyw8YnI+CiAgICAgICAgICAgICAgPGJyPgogICAgICAg ICAgICAgIEthdHJpbgogICAgICAgICAgICAgIDxkaXY+CiAgICAgICAgICAgICAgICA8ZGl2IGNs YXNzPSJoNSI+PGJyPgogICAgICAgICAgICAgICAgICA8YnI+CiAgICAgICAgICAgICAgICAgIDxk aXYgY2xhc3M9Im1fNDc3ODQwMTA5NjI4MDk5NTU1N21vei1jaXRlLXByZWZpeCI+T24KICAgICAg ICAgICAgICAgICAgICAwNy4wNi4yMDE4IDA5OjIxLCBBbmRyZWFzIFJvdXNzb3Mgd3JvdGU6PGJy PgogICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAg ICAgICAgIDwvZGl2PgogICAgICAgICAgICAgIDxibG9ja3F1b3RlIHR5cGU9ImNpdGUiPgogICAg ICAgICAgICAgICAgPGRpdj4KICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iaDUiPgogICAg ICAgICAgICAgICAgICAgIDxkaXYgZGlyPSJsdHIiPkRlYXIgRGV2ZWxvcGVycyw8YnI+CiAgICAg ICAgICAgICAgICAgICAgICA8YnI+CiAgICAgICAgICAgICAgICAgICAgICBJZiB5b3U6PGJyPgog ICAgICAgICAgICAgICAgICAgICAgPGJyPgogICAgICAgICAgICAgICAgICAgICAgMSkgZWRpdCB0 aGUgSVNCRCBhbmQgT1BBQ0lTQkQgc3lzdGVtIHByZWZlcmVuY2VzCiAgICAgICAgICAgICAgICAg ICAgICBzbyB0aGF0IHRoZXkgY29udGFpbiB0aGUgZm9sbG93aW5nIGNvZGU6PGJyPgogICAgICAg ICAgICAgICAgICAgICAgPGJyPgogICAgICAgICAgICAgICAgICAgICAgIzQ1M3wgLSB0cmFuc2xh dGVkIGFzOiB8Jmx0O2EKICAgICAgICAgICAgICAgICAgICAgIGhyZWY9Ii9jZ2ktYmluL2tvaGEv Y2F0YWxvZ3VlLzxhCiAgICAgICAgICAgICAgICAgICAgICAgIGhyZWY9Imh0dHA6Ly9kZXRhaWwu cGw/YmlibGlvbnVtYmVyPSU3QjQ1MzAlN0QiCiAgICAgICAgICAgICAgICAgICAgICAgIHRhcmdl dD0iX2JsYW5rIiBtb3otZG8tbm90LXNlbmQ9InRydWUiPjx3YnI+ZGV0YWlsLnBsP2JpYmxpb251 bWJlcj17NDUzMH08L2E+Ijx3YnI+Jmd0O3s0NTN0fSZsdDsvYSZndDsKICAgICAgICAgICAgICAg ICAgICAgIHsoNDUzZCl9fDxicj4KICAgICAgICAgICAgICAgICAgICAgICM0NTR8IC0gdHJhbnNs YXRpb24gb2Y6IHwmbHQ7YQogICAgICAgICAgICAgICAgICAgICAgaHJlZj0iL2NnaS1iaW4va29o YS9jYXRhbG9ndWUvPGEKICAgICAgICAgICAgICAgICAgICAgICAgaHJlZj0iaHR0cDovL2RldGFp bC5wbD9iaWJsaW9udW1iZXI9JTdCNDU0MCU3RCIKICAgICAgICAgICAgICAgICAgICAgICAgdGFy Z2V0PSJfYmxhbmsiIG1vei1kby1ub3Qtc2VuZD0idHJ1ZSI+PHdicj5kZXRhaWwucGw/YmlibGlv bnVtYmVyPXs0NTQwfTwvYT4iPHdicj4mZ3Q7ezQ1NHR9Jmx0Oy9hJmd0OwogICAgICAgICAgICAg ICAgICAgICAgeyg0NTRkKX18PGJyPgogICAgICAgICAgICAgICAgICAgICAgPGJyPgogICAgICAg ICAgICAgICAgICAgICAgMikgc2V0IHRoZSB2aXNpYmlsaXR5IG9mIChVTklNQVJDKSBmaWVsZHMg NDUzJDAKICAgICAgICAgICAgICAgICAgICAgIGFuZCA0NTQkMCB0byAnaGlkZGVuJyBpbiB0aGUg T1BBQzxicj4KICAgICAgICAgICAgICAgICAgICAgIDxicj4KICAgICAgICAgICAgICAgICAgICAg IC4uLnRoZW4gdGhlIGdlbmVyYXRlZCBsaW5rcyB3aWxsIHdvcmsgZmluZSBpbiB0aGUKICAgICAg ICAgICAgICAgICAgICAgIFN0YWZmIGNsaWVudCBidXQgd2lsbCBiZSBicm9rZW4gaW4gdGhlIE9Q QUMgKGkuZS4KICAgICAgICAgICAgICAgICAgICAgIHRoZSBVUkwgd2lsbCBub3QgaW5jbHVkZSB0 aGUgYmlibGlvbnVtYmVyCiAgICAgICAgICAgICAgICAgICAgICBjb250YWluZWQgaW4gc3ViZmll bGQgMCBvZiBmaWVsZHMgNDUzLzQ1NCkuPGJyPgogICAgICAgICAgICAgICAgICAgICAgPGJyPgog ICAgICAgICAgICAgICAgICAgICAgSSd2ZSB0cmFja2VkIHRoaXMgZG93biB0byBJU0JEZGV0YWls LnBsIGFuZAogICAgICAgICAgICAgICAgICAgICAgb3BhYy1JU0JEZGV0YWlsLnBsIGNhbGxpbmcg dGhlIEdldElTQkRWaWV3CiAgICAgICAgICAgICAgICAgICAgICBzdWJyb3V0aW5lLCB3aGljaCAo Zm9yIHNvbWUgcmVhc29uKSBleGNsdWRlcwogICAgICAgICAgICAgICAgICAgICAgc3ViZmllbGRz IHRoYXQgYXJlIGhpZGRlbiBpbiB0aGUgT1BBQzo8YnI+CiAgICAgICAgICAgICAgICAgICAgICA8 YnI+CiAgICAgICAgICAgICAgICAgICAgICA8YQpocmVmPSJodHRwczovL2dpdGh1Yi5jb20vS29o YS1Db21tdW5pdHkvS29oYS9ibG9iL21hc3Rlci9DNC9CaWJsaW8ucG0jTDc3My1MNzc2IgogICAg ICAgICAgICAgICAgICAgICAgICB0YXJnZXQ9Il9ibGFuayIgbW96LWRvLW5vdC1zZW5kPSJ0cnVl Ij5odHRwczovL2dpdGh1Yi5jb20vS29oYS08d2JyPkNvbW11bml0eS9Lb2hhL2Jsb2IvbWFzdGVy L0M0Lzx3YnI+QmlibGlvLnBtI0w3NzMtTDc3NjwvYT48YnI+CiAgICAgICAgICAgICAgICAgICAg ICA8YQpocmVmPSJodHRwczovL2dpdGh1Yi5jb20vS29oYS1Db21tdW5pdHkvS29oYS9ibG9iL21h c3Rlci9DNC9CaWJsaW8ucG0jTDgxMi1MODE1IgogICAgICAgICAgICAgICAgICAgICAgICB0YXJn ZXQ9Il9ibGFuayIgbW96LWRvLW5vdC1zZW5kPSJ0cnVlIj5odHRwczovL2dpdGh1Yi5jb20vS29o YS08d2JyPkNvbW11bml0eS9Lb2hhL2Jsb2IvbWFzdGVyL0M0Lzx3YnI+QmlibGlvLnBtI0w4MTIt TDgxNTwvYT48YnI+CiAgICAgICAgICAgICAgICAgICAgICA8YnI+CiAgICAgICAgICAgICAgICAg ICAgICBXaGF0IGlzIHRoZSByZWFzb25pbmcgYmVoaW5kIHRoaXM/PGJyPgogICAgICAgICAgICAg ICAgICAgICAgSW4gb3RoZXIgd29yZHMsIHdoeSBpcyBfT1BBQ18gc3ViZmllbGQgdmlzaWJpbGl0 eQogICAgICAgICAgICAgICAgICAgICAgdGFrZW4gaW50byBhY2NvdW50IHdoZW4gZGlzcGxheWlu ZyB0aGUgT1BBQyBJU0JECiAgICAgICAgICAgICAgICAgICAgICB2aWV3ICh3aGVyZWFzIHZpc2li aWxpdHkgaW4gU3RhZmYgaXMgbm90CiAgICAgICAgICAgICAgICAgICAgICBjb25zaWRlcmVkKT88 YnI+CiAgICAgICAgICAgICAgICAgICAgICA8YnI+CiAgICAgICAgICAgICAgICAgICAgICBJZiBh bnl0aGluZywgaXQgaXMgbW9yZSBsaWtlbHkgdG8gaGF2ZSBzdWJmaWVsZCAwCiAgICAgICAgICAg ICAgICAgICAgICBoaWRkZW4gaW4gT1BBQywgd2hpbGUgdmlzaWJsZSBpbiBTdGFmZiwgc28gb25l CiAgICAgICAgICAgICAgICAgICAgICB3b3VsZCBleHBlY3QgdGhlIG9wcG9zaXRlIGxvZ2ljLjxi cj4KICAgICAgICAgICAgICAgICAgICAgIDxicj4KICAgICAgICAgICAgICAgICAgICAgIFRoYW5r cyBpbiBhZHZhbmNlIGZvciB5b3VyIHRpbWUuPGJyPgogICAgICAgICAgICAgICAgICAgICAgPGJy PgogICAgICAgICAgICAgICAgICAgICAgS2luZCByZWdhcmRzLDxicj4KICAgICAgICAgICAgICAg ICAgICAgIEFuZHJlYXMgUm91c3Nvczxicj4KICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAg ICAgICAgICAgICAgICAgICA8YnI+CiAgICAgICAgICAgICAgICAgICAgPGZpZWxkc2V0CiAgICAg ICAgICAgICAgICAgICAgICBjbGFzcz0ibV80Nzc4NDAxMDk2MjgwOTk1NTU3bWltZUF0dGFjaG1l bnRIZWFkZXIiPjwvZmllbGRzZXQ+CiAgICAgICAgICAgICAgICAgICAgPGJyPgogICAgICAgICAg ICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgPHBy ZT5fX19fX19fX19fX19fX19fX19fX19fX19fX19fX188d2JyPl9fX19fX19fX19fX19fX19fCktv aGEtZGV2ZWwgbWFpbGluZyBsaXN0CjxhIGNsYXNzPSJtXzQ3Nzg0MDEwOTYyODA5OTU1NTdtb3ot dHh0LWxpbmstYWJicmV2aWF0ZWQiIGhyZWY9Im1haWx0bzpLb2hhLWRldmVsQGxpc3RzLmtvaGEt Y29tbXVuaXR5Lm9yZyIgdGFyZ2V0PSJfYmxhbmsiIG1vei1kby1ub3Qtc2VuZD0idHJ1ZSI+S29o YS1kZXZlbEBsaXN0cy5rb2hhLTx3YnI+Y29tbXVuaXR5Lm9yZzwvYT4KPGEgY2xhc3M9Im1fNDc3 ODQwMTA5NjI4MDk5NTU1N21vei10eHQtbGluay1mcmVldGV4dCIgaHJlZj0iaHR0cDovL2xpc3Rz LmtvaGEtY29tbXVuaXR5Lm9yZy9jZ2ktYmluL21haWxtYW4vbGlzdGluZm8va29oYS1kZXZlbCIg dGFyZ2V0PSJfYmxhbmsiIG1vei1kby1ub3Qtc2VuZD0idHJ1ZSI+aHR0cDovL2xpc3RzLmtvaGEt Y29tbXVuaXR5Ljx3YnI+b3JnL2NnaS1iaW4vbWFpbG1hbi9saXN0aW5mby88d2JyPmtvaGEtZGV2 ZWw8L2E+CndlYnNpdGUgOiA8YSBjbGFzcz0ibV80Nzc4NDAxMDk2MjgwOTk1NTU3bW96LXR4dC1s aW5rLWZyZWV0ZXh0IiBocmVmPSJodHRwOi8vd3d3LmtvaGEtY29tbXVuaXR5Lm9yZy8iIHRhcmdl dD0iX2JsYW5rIiBtb3otZG8tbm90LXNlbmQ9InRydWUiPmh0dHA6Ly93d3cua29oYS1jb21tdW5p dHkub3JnLzwvYT4KZ2l0IDogPGEgY2xhc3M9Im1fNDc3ODQwMTA5NjI4MDk5NTU1N21vei10eHQt bGluay1mcmVldGV4dCIgaHJlZj0iaHR0cDovL2dpdC5rb2hhLWNvbW11bml0eS5vcmcvIiB0YXJn ZXQ9Il9ibGFuayIgbW96LWRvLW5vdC1zZW5kPSJ0cnVlIj5odHRwOi8vZ2l0LmtvaGEtY29tbXVu aXR5Lm9yZy88L2E+CmJ1Z3MgOiA8YSBjbGFzcz0ibV80Nzc4NDAxMDk2MjgwOTk1NTU3bW96LXR4 dC1saW5rLWZyZWV0ZXh0IiBocmVmPSJodHRwOi8vYnVncy5rb2hhLWNvbW11bml0eS5vcmcvIiB0 YXJnZXQ9Il9ibGFuayIgbW96LWRvLW5vdC1zZW5kPSJ0cnVlIj5odHRwOi8vYnVncy5rb2hhLWNv bW11bml0eS48d2JyPm9yZy88L2E+PC9wcmU+CiAgICAgICAgICAgICAgPC9ibG9ja3F1b3RlPgog ICAgICAgICAgICAgIDxicj4KICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgIDxicj4KICAg ICAgICAgICAgX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fPHdicj5fX19fX19fX19fX19f X19fXzxicj4KICAgICAgICAgICAgS29oYS1kZXZlbCBtYWlsaW5nIGxpc3Q8YnI+CiAgICAgICAg ICAgIDxhIGhyZWY9Im1haWx0bzpLb2hhLWRldmVsQGxpc3RzLmtvaGEtY29tbXVuaXR5Lm9yZyIK ICAgICAgICAgICAgICBtb3otZG8tbm90LXNlbmQ9InRydWUiPktvaGEtZGV2ZWxAbGlzdHMua29o YS08d2JyPmNvbW11bml0eS5vcmc8L2E+PGJyPgogICAgICAgICAgICA8YQpocmVmPSJodHRwOi8v bGlzdHMua29oYS1jb21tdW5pdHkub3JnL2NnaS1iaW4vbWFpbG1hbi9saXN0aW5mby9rb2hhLWRl dmVsIgogICAgICAgICAgICAgIHJlbD0ibm9yZWZlcnJlciIgdGFyZ2V0PSJfYmxhbmsiIG1vei1k by1ub3Qtc2VuZD0idHJ1ZSI+aHR0cDovL2xpc3RzLmtvaGEtY29tbXVuaXR5Ljx3YnI+b3JnL2Nn aS1iaW4vbWFpbG1hbi9saXN0aW5mby88d2JyPmtvaGEtZGV2ZWw8L2E+PGJyPgogICAgICAgICAg ICB3ZWJzaXRlIDogPGEgaHJlZj0iaHR0cDovL3d3dy5rb2hhLWNvbW11bml0eS5vcmcvIgogICAg ICAgICAgICAgIHJlbD0ibm9yZWZlcnJlciIgdGFyZ2V0PSJfYmxhbmsiIG1vei1kby1ub3Qtc2Vu ZD0idHJ1ZSI+aHR0cDovL3d3dy5rb2hhLWNvbW11bml0eS5vcmcvPC9hPjxicj4KICAgICAgICAg ICAgZ2l0IDogPGEgaHJlZj0iaHR0cDovL2dpdC5rb2hhLWNvbW11bml0eS5vcmcvIgogICAgICAg ICAgICAgIHJlbD0ibm9yZWZlcnJlciIgdGFyZ2V0PSJfYmxhbmsiIG1vei1kby1ub3Qtc2VuZD0i dHJ1ZSI+aHR0cDovL2dpdC5rb2hhLWNvbW11bml0eS5vcmcvPC9hPjxicj4KICAgICAgICAgICAg YnVncyA6IDxhIGhyZWY9Imh0dHA6Ly9idWdzLmtvaGEtY29tbXVuaXR5Lm9yZy8iCiAgICAgICAg ICAgICAgcmVsPSJub3JlZmVycmVyIiB0YXJnZXQ9Il9ibGFuayIgbW96LWRvLW5vdC1zZW5kPSJ0 cnVlIj5odHRwOi8vYnVncy5rb2hhLWNvbW11bml0eS48d2JyPm9yZy88L2E+PGJyPgogICAgICAg ICAgPC9ibG9ja3F1b3RlPgogICAgICAgIDwvZGl2PgogICAgICAgIDxicj4KICAgICAgPC9kaXY+ CiAgICA8L2Jsb2NrcXVvdGU+CiAgICA8YnI+CiAgPC9ib2R5Pgo8L2h0bWw+Cg== --===============4010331272921329752==-- From arouss1980@gmail.com Mon Jun 25 09:35:21 2018 From: Andreas Roussos To: koha-devel@lists.koha-community.org Subject: Re: [Koha-devel] Staff/OPAC ISBD views and subfield visibility Date: Mon, 25 Jun 2018 10:35:18 +0300 Message-ID: In-Reply-To: <57e33989-85c0-e2f4-405d-79708503f2c6@web.de> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============3859655754660426325==" --===============3859655754660426325== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Hi Katrin, As far as our library is concerned we would not want the users to see in marc view an internal numerical code, which could be puzzling and confusing, especially if they are looking at personal name entries, who are usually followed by a role code in unimarc, e.g. 070 for author. Furthermore, why is the code looking for these values "if hidden" only in the opac interface? Why is such requirement only for opac isbd =E2=80=93 why = not for intranet isbd also, if at all necessary? Sorry for insisting, but we would like to know the usefulness and reasoning behind this. Regards, Andreas On 21 June 2018 at 09:11, Katrin Fischer wrote: > Hi Andreas, > > makes sense for me. Why not mark them as visible in the OPAC? > > Katrin > > On 20.06.2018 09:51, Andreas Roussos wrote: > > Hi Katrin, > > Thank you for your reply. > > The issue we are facing is this: unless a subfield (e.g. UNIMARC 453$0, > Bibliographic Record Identifier) is marked as visible in the OPAC, the > links (URLs) using that subfield will be broken in the ISBD view. > And this happens (according to the code snippets in my original message) > only when GetISBDView is called with 'template' =3D 'opac', not 'intranet' > (i.e. only in OPAC ISBD view, not in Staff ISBD view). > > I hope this makes more sense. > > Regards, > Andreas > > On 18 June 2018 at 23:22, Katrin Fischer wrote: > >> Hi Andreas, >> >> I might be misunderstanding your question, but the OPAC visibility >> setting should take effect on all pages and views in the OPAC now. It >> didn't use to, which was considered a long standing bug and finally fixed. >> Now it's possible to hide fields from OPAC that can still appear in staff >> in a reliable way. The preconfigured visibility settings in the frameworks >> might not always be ideal - if that's what you mean, we could work on >> improving them. >> >> Hope that helps, >> >> Katrin >> >> >> On 07.06.2018 09:21, Andreas Roussos wrote: >> >> Dear Developers, >> >> If you: >> >> 1) edit the ISBD and OPACISBD system preferences so that they contain the >> following code: >> >> #453| - translated as: |> detail.pl?biblionumber=3D{4530} ">{453t} >> {(453d)}| >> #454| - translation of: |> detail.pl?biblionumber=3D{4540} ">{454t} >> {(454d)}| >> >> 2) set the visibility of (UNIMARC) fields 453$0 and 454$0 to 'hidden' in >> the OPAC >> >> ...then the generated links will work fine in the Staff client but will >> be broken in the OPAC (i.e. the URL will not include the biblionumber >> contained in subfield 0 of fields 453/454). >> >> I've tracked this down to ISBDdetail.pl and opac-ISBDdetail.pl calling >> the GetISBDView subroutine, which (for some reason) excludes subfields that >> are hidden in the OPAC: >> >> https://github.com/Koha-Community/Koha/blob/master/C4/Biblio.pm#L773-L776 >> https://github.com/Koha-Community/Koha/blob/master/C4/Biblio.pm#L812-L815 >> >> What is the reasoning behind this? >> In other words, why is _OPAC_ subfield visibility taken into account when >> displaying the OPAC ISBD view (whereas visibility in Staff is not >> considered)? >> >> If anything, it is more likely to have subfield 0 hidden in OPAC, while >> visible in Staff, so one would expect the opposite logic. >> >> Thanks in advance for your time. >> >> Kind regards, >> Andreas Roussos >> >> >> _______________________________________________ >> Koha-devel mailing listKoha-devel@lists.koha-community.orghttp://lists.koh= a-community.org/cgi-bin/mailman/listinfo/koha-devel >> website : http://www.koha-community.org/ >> git : http://git.koha-community.org/ >> bugs : http://bugs.koha-community.org/ >> >> >> >> _______________________________________________ >> Koha-devel mailing list >> Koha-devel@lists.koha-community.org >> http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel >> website : http://www.koha-community.org/ >> git : http://git.koha-community.org/ >> bugs : http://bugs.koha-community.org/ >> > > > --===============3859655754660426325== Content-Type: text/html Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="attachment.html" MIME-Version: 1.0 PGRpdiBkaXI9Imx0ciI+PGRpdj5IaSBLYXRyaW4sPC9kaXY+PGRpdj48YnI+PC9kaXY+PGRpdj5B cyBmYXIgYXMgb3VyIGxpYnJhcnkgaXMgY29uY2VybmVkIHdlIHdvdWxkIG5vdCB3YW50IHRoZSB1 c2VycyB0byBzZWUgaW4gbWFyYyB2aWV3IGFuIGludGVybmFsIG51bWVyaWNhbCBjb2RlLCB3aGlj aCBjb3VsZCBiZSBwdXp6bGluZyBhbmQgY29uZnVzaW5nLCBlc3BlY2lhbGx5IGlmIHRoZXkgYXJl IGxvb2tpbmcgYXQgcGVyc29uYWwgbmFtZSBlbnRyaWVzLCB3aG8gYXJlIHVzdWFsbHkgZm9sbG93 ZWQgYnkgYSByb2xlIGNvZGUgaW4gdW5pbWFyYywgZS5nLiAwNzAgZm9yIGF1dGhvci48YnI+PGJy PkZ1cnRoZXJtb3JlLCB3aHkgaXMgdGhlIGNvZGUgbG9va2luZyBmb3IgdGhlc2UgdmFsdWVzICZx dW90O2lmIGhpZGRlbiZxdW90OyBvbmx5IGluIHRoZSBvcGFjIGludGVyZmFjZT8gV2h5IGlzIHN1 Y2ggcmVxdWlyZW1lbnQgb25seSBmb3Igb3BhYyBpc2JkIOKAkyB3aHkgbm90IGZvciBpbnRyYW5l dCBpc2JkIGFsc28sIGlmIGF0IGFsbCBuZWNlc3Nhcnk/PGJyPjxicj5Tb3JyeSBmb3IgaW5zaXN0 aW5nLCBidXQgd2Ugd291bGQgbGlrZSB0byBrbm93IHRoZSB1c2VmdWxuZXNzIGFuZCByZWFzb25p bmcgYmVoaW5kIHRoaXMuPC9kaXY+PGRpdj48YnI+PC9kaXY+PGRpdj5SZWdhcmRzLDwvZGl2Pjxk aXY+QW5kcmVhczxicj48L2Rpdj48L2Rpdj48ZGl2IGNsYXNzPSJnbWFpbF9leHRyYSI+PGJyPjxk aXYgY2xhc3M9ImdtYWlsX3F1b3RlIj5PbiAyMSBKdW5lIDIwMTggYXQgMDk6MTEsIEthdHJpbiBG aXNjaGVyIDxzcGFuIGRpcj0ibHRyIj4mbHQ7PGEgaHJlZj0ibWFpbHRvOmthdHJpbi5maXNjaGVy LjgzQHdlYi5kZSIgdGFyZ2V0PSJfYmxhbmsiPmthdHJpbi5maXNjaGVyLjgzQHdlYi5kZTwvYT4m Z3Q7PC9zcGFuPiB3cm90ZTo8YnI+PGJsb2NrcXVvdGUgY2xhc3M9ImdtYWlsX3F1b3RlIiBzdHls ZT0ibWFyZ2luOjAgMCAwIC44ZXg7Ym9yZGVyLWxlZnQ6MXB4ICNjY2Mgc29saWQ7cGFkZGluZy1s ZWZ0OjFleCI+CiAgCiAgICAKICAKICA8ZGl2IHRleHQ9IiMwMDAwMDAiIGJnY29sb3I9IiNGRkZG RkYiPgogICAgPHA+SGkgQW5kcmVhcyw8L3A+CiAgICA8cD5tYWtlcyBzZW5zZSBmb3IgbWUuIFdo eSBub3QgbWFyayB0aGVtIGFzIHZpc2libGUgaW4gdGhlIE9QQUM/PC9wPjxzcGFuIGNsYXNzPSJI T0VuWmIiPjxmb250IGNvbG9yPSIjODg4ODg4Ij4KICAgIDxwPkthdHJpbjxicj4KICAgIDwvcD48 L2ZvbnQ+PC9zcGFuPjxkaXY+PGRpdiBjbGFzcz0iaDUiPgogICAgPGJyPgogICAgPGRpdiBjbGFz cz0ibV8tMjc2Nzk3Njk1NDY5MjM2NDA0MW1vei1jaXRlLXByZWZpeCI+T24gMjAuMDYuMjAxOCAw OTo1MSwgQW5kcmVhcyBSb3Vzc29zCiAgICAgIHdyb3RlOjxicj4KICAgIDwvZGl2PgogICAgPGJs b2NrcXVvdGUgdHlwZT0iY2l0ZSI+CiAgICAgIDxkaXYgZGlyPSJsdHIiPgogICAgICAgIDxkaXY+ SGkgS2F0cmluLDwvZGl2PgogICAgICAgIDxkaXY+PGJyPgogICAgICAgIDwvZGl2PgogICAgICAg IDxkaXY+VGhhbmsgeW91IGZvciB5b3VyIHJlcGx5LjwvZGl2PgogICAgICAgIDxkaXY+PGJyPgog ICAgICAgIDwvZGl2PgogICAgICAgIDxkaXY+VGhlIGlzc3VlIHdlIGFyZSBmYWNpbmcgaXMgdGhp czogdW5sZXNzIGEgc3ViZmllbGQgKGUuZy4KICAgICAgICAgIFVOSU1BUkMgNDUzJDAsIEJpYmxp b2dyYXBoaWMgUmVjb3JkIElkZW50aWZpZXIpIGlzIG1hcmtlZCBhcwogICAgICAgICAgdmlzaWJs ZSBpbiB0aGUgT1BBQywgdGhlIGxpbmtzIChVUkxzKSB1c2luZyB0aGF0IHN1YmZpZWxkIHdpbGwK ICAgICAgICAgIGJlIGJyb2tlbiBpbiB0aGUgSVNCRCB2aWV3LjwvZGl2PgogICAgICAgIDxkaXY+ QW5kIHRoaXMgaGFwcGVucyAoYWNjb3JkaW5nIHRvIHRoZSBjb2RlIHNuaXBwZXRzIGluIG15CiAg ICAgICAgICBvcmlnaW5hbCBtZXNzYWdlKSBvbmx5IHdoZW4gR2V0SVNCRFZpZXcgaXMgY2FsbGVk IHdpdGgKICAgICAgICAgICYjMzk7dGVtcGxhdGUmIzM5OyA9ICYjMzk7b3BhYyYjMzk7LCBub3Qg JiMzOTtpbnRyYW5ldCYjMzk7IChpLmUuIG9ubHkgaW4gT1BBQyBJU0JECiAgICAgICAgICB2aWV3 LCBub3QgaW4gU3RhZmYgSVNCRCB2aWV3KS48L2Rpdj4KICAgICAgICA8ZGl2Pjxicj4KICAgICAg ICA8L2Rpdj4KICAgICAgICA8ZGl2PkkgaG9wZSB0aGlzIG1ha2VzIG1vcmUgc2Vuc2UuPC9kaXY+ CiAgICAgICAgPGRpdj48YnI+CiAgICAgICAgPC9kaXY+CiAgICAgICAgPGRpdj5SZWdhcmRzLDwv ZGl2PgogICAgICAgIDxkaXY+QW5kcmVhczxicj4KICAgICAgICA8L2Rpdj4KICAgICAgPC9kaXY+ CiAgICAgIDxkaXYgY2xhc3M9ImdtYWlsX2V4dHJhIj48YnI+CiAgICAgICAgPGRpdiBjbGFzcz0i Z21haWxfcXVvdGUiPk9uIDE4IEp1bmUgMjAxOCBhdCAyMzoyMiwgS2F0cmluCiAgICAgICAgICBG aXNjaGVyIDxzcGFuIGRpcj0ibHRyIj4mbHQ7PGEgaHJlZj0ibWFpbHRvOmthdHJpbi5maXNjaGVy LjgzQHdlYi5kZSIgdGFyZ2V0PSJfYmxhbmsiPmthdHJpbi5maXNjaGVyLjgzQHdlYi5kZTwvYT4m Z3Q7PC9zcGFuPgogICAgICAgICAgd3JvdGU6PGJyPgogICAgICAgICAgPGJsb2NrcXVvdGUgY2xh c3M9ImdtYWlsX3F1b3RlIiBzdHlsZT0ibWFyZ2luOjAgMCAwIC44ZXg7Ym9yZGVyLWxlZnQ6MXB4 ICNjY2Mgc29saWQ7cGFkZGluZy1sZWZ0OjFleCI+CiAgICAgICAgICAgIDxkaXYgdGV4dD0iIzAw MDAwMCIgYmdjb2xvcj0iI0ZGRkZGRiI+IEhpIEFuZHJlYXMsPGJyPgogICAgICAgICAgICAgIDxi cj4KICAgICAgICAgICAgICBJIG1pZ2h0IGJlIG1pc3VuZGVyc3RhbmRpbmcgeW91ciBxdWVzdGlv biwgYnV0IHRoZSBPUEFDCiAgICAgICAgICAgICAgdmlzaWJpbGl0eSBzZXR0aW5nIHNob3VsZCB0 YWtlIGVmZmVjdCBvbiBhbGwgcGFnZXMgYW5kCiAgICAgICAgICAgICAgdmlld3MgaW4gdGhlIE9Q QUMgbm93LiBJdCBkaWRuJiMzOTt0IHVzZSB0bywgd2hpY2ggd2FzCiAgICAgICAgICAgICAgY29u c2lkZXJlZCBhIGxvbmcgc3RhbmRpbmcgYnVnIGFuZCBmaW5hbGx5IGZpeGVkLiBOb3cgaXQmIzM5 O3MKICAgICAgICAgICAgICBwb3NzaWJsZSB0byBoaWRlIGZpZWxkcyBmcm9tIE9QQUMgdGhhdCBj YW4gc3RpbGwgYXBwZWFyIGluCiAgICAgICAgICAgICAgc3RhZmYgaW4gYSByZWxpYWJsZSB3YXku IFRoZSBwcmVjb25maWd1cmVkIHZpc2liaWxpdHkKICAgICAgICAgICAgICBzZXR0aW5ncyBpbiB0 aGUgZnJhbWV3b3JrcyBtaWdodCBub3QgYWx3YXlzIGJlIGlkZWFsIC0gaWYKICAgICAgICAgICAg ICB0aGF0JiMzOTtzIHdoYXQgeW91IG1lYW4sIHdlIGNvdWxkIHdvcmsgb24gaW1wcm92aW5nIHRo ZW0uPGJyPgogICAgICAgICAgICAgIDxicj4KICAgICAgICAgICAgICBIb3BlIHRoYXQgaGVscHMs PGJyPgogICAgICAgICAgICAgIDxicj4KICAgICAgICAgICAgICBLYXRyaW4KICAgICAgICAgICAg ICA8ZGl2PgogICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0ibV8tMjc2Nzk3Njk1NDY5MjM2NDA0 MWg1Ij48YnI+CiAgICAgICAgICAgICAgICAgIDxicj4KICAgICAgICAgICAgICAgICAgPGRpdiBj bGFzcz0ibV8tMjc2Nzk3Njk1NDY5MjM2NDA0MW1fNDc3ODQwMTA5NjI4MDk5NTU1N21vei1jaXRl LXByZWZpeCI+T24KICAgICAgICAgICAgICAgICAgICAwNy4wNi4yMDE4IDA5OjIxLCBBbmRyZWFz IFJvdXNzb3Mgd3JvdGU6PGJyPgogICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAg ICAgIDwvZGl2PgogICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgIDxibG9ja3F1b3Rl IHR5cGU9ImNpdGUiPgogICAgICAgICAgICAgICAgPGRpdj4KICAgICAgICAgICAgICAgICAgPGRp diBjbGFzcz0ibV8tMjc2Nzk3Njk1NDY5MjM2NDA0MWg1Ij4KICAgICAgICAgICAgICAgICAgICA8 ZGl2IGRpcj0ibHRyIj5EZWFyIERldmVsb3BlcnMsPGJyPgogICAgICAgICAgICAgICAgICAgICAg PGJyPgogICAgICAgICAgICAgICAgICAgICAgSWYgeW91Ojxicj4KICAgICAgICAgICAgICAgICAg ICAgIDxicj4KICAgICAgICAgICAgICAgICAgICAgIDEpIGVkaXQgdGhlIElTQkQgYW5kIE9QQUNJ U0JEIHN5c3RlbSBwcmVmZXJlbmNlcwogICAgICAgICAgICAgICAgICAgICAgc28gdGhhdCB0aGV5 IGNvbnRhaW4gdGhlIGZvbGxvd2luZyBjb2RlOjxicj4KICAgICAgICAgICAgICAgICAgICAgIDxi cj4KICAgICAgICAgICAgICAgICAgICAgICM0NTN8IC0gdHJhbnNsYXRlZCBhczogfCZsdDthCiAg ICAgICAgICAgICAgICAgICAgICBocmVmPSZxdW90Oy9jZ2ktYmluL2tvaGEvY2F0YWxvZ3VlLzxh IGhyZWY9Imh0dHA6Ly9kZXRhaWwucGw/YmlibGlvbnVtYmVyPSU3QjQ1MzAlN0QiIHRhcmdldD0i X2JsYW5rIj48d2JyPmRldGFpbC5wbD9iaWJsaW9udW1iZXI9ezQ1MzB9PC9hPiZxdW90Ozx3YnI+ Jmd0O3s0NTN0fSZsdDsvYSZndDsKICAgICAgICAgICAgICAgICAgICAgIHsoNDUzZCl9fDxicj4K ICAgICAgICAgICAgICAgICAgICAgICM0NTR8IC0gdHJhbnNsYXRpb24gb2Y6IHwmbHQ7YQogICAg ICAgICAgICAgICAgICAgICAgaHJlZj0mcXVvdDsvY2dpLWJpbi9rb2hhL2NhdGFsb2d1ZS88YSBo cmVmPSJodHRwOi8vZGV0YWlsLnBsP2JpYmxpb251bWJlcj0lN0I0NTQwJTdEIiB0YXJnZXQ9Il9i bGFuayI+PHdicj5kZXRhaWwucGw/YmlibGlvbnVtYmVyPXs0NTQwfTwvYT4mcXVvdDs8d2JyPiZn dDt7NDU0dH0mbHQ7L2EmZ3Q7CiAgICAgICAgICAgICAgICAgICAgICB7KDQ1NGQpfXw8YnI+CiAg ICAgICAgICAgICAgICAgICAgICA8YnI+CiAgICAgICAgICAgICAgICAgICAgICAyKSBzZXQgdGhl IHZpc2liaWxpdHkgb2YgKFVOSU1BUkMpIGZpZWxkcyA0NTMkMAogICAgICAgICAgICAgICAgICAg ICAgYW5kIDQ1NCQwIHRvICYjMzk7aGlkZGVuJiMzOTsgaW4gdGhlIE9QQUM8YnI+CiAgICAgICAg ICAgICAgICAgICAgICA8YnI+CiAgICAgICAgICAgICAgICAgICAgICAuLi50aGVuIHRoZSBnZW5l cmF0ZWQgbGlua3Mgd2lsbCB3b3JrIGZpbmUgaW4gdGhlCiAgICAgICAgICAgICAgICAgICAgICBT dGFmZiBjbGllbnQgYnV0IHdpbGwgYmUgYnJva2VuIGluIHRoZSBPUEFDIChpLmUuCiAgICAgICAg ICAgICAgICAgICAgICB0aGUgVVJMIHdpbGwgbm90IGluY2x1ZGUgdGhlIGJpYmxpb251bWJlcgog ICAgICAgICAgICAgICAgICAgICAgY29udGFpbmVkIGluIHN1YmZpZWxkIDAgb2YgZmllbGRzIDQ1 My80NTQpLjxicj4KICAgICAgICAgICAgICAgICAgICAgIDxicj4KICAgICAgICAgICAgICAgICAg ICAgIEkmIzM5O3ZlIHRyYWNrZWQgdGhpcyBkb3duIHRvIElTQkRkZXRhaWwucGwgYW5kCiAgICAg ICAgICAgICAgICAgICAgICBvcGFjLUlTQkRkZXRhaWwucGwgY2FsbGluZyB0aGUgR2V0SVNCRFZp ZXcKICAgICAgICAgICAgICAgICAgICAgIHN1YnJvdXRpbmUsIHdoaWNoIChmb3Igc29tZSByZWFz b24pIGV4Y2x1ZGVzCiAgICAgICAgICAgICAgICAgICAgICBzdWJmaWVsZHMgdGhhdCBhcmUgaGlk ZGVuIGluIHRoZSBPUEFDOjxicj4KICAgICAgICAgICAgICAgICAgICAgIDxicj4KICAgICAgICAg ICAgICAgICAgICAgIDxhIGhyZWY9Imh0dHBzOi8vZ2l0aHViLmNvbS9Lb2hhLUNvbW11bml0eS9L b2hhL2Jsb2IvbWFzdGVyL0M0L0JpYmxpby5wbSNMNzczLUw3NzYiIHRhcmdldD0iX2JsYW5rIj5o dHRwczovL2dpdGh1Yi5jb20vS29oYS1Db21tdW48d2JyPml0eS9Lb2hhL2Jsb2IvbWFzdGVyL0M0 L0JpYmxpbzx3YnI+LnBtI0w3NzMtTDc3NjwvYT48YnI+CiAgICAgICAgICAgICAgICAgICAgICA8 YSBocmVmPSJodHRwczovL2dpdGh1Yi5jb20vS29oYS1Db21tdW5pdHkvS29oYS9ibG9iL21hc3Rl ci9DNC9CaWJsaW8ucG0jTDgxMi1MODE1IiB0YXJnZXQ9Il9ibGFuayI+aHR0cHM6Ly9naXRodWIu Y29tL0tvaGEtQ29tbXVuPHdicj5pdHkvS29oYS9ibG9iL21hc3Rlci9DNC9CaWJsaW88d2JyPi5w bSNMODEyLUw4MTU8L2E+PGJyPgogICAgICAgICAgICAgICAgICAgICAgPGJyPgogICAgICAgICAg ICAgICAgICAgICAgV2hhdCBpcyB0aGUgcmVhc29uaW5nIGJlaGluZCB0aGlzPzxicj4KICAgICAg ICAgICAgICAgICAgICAgIEluIG90aGVyIHdvcmRzLCB3aHkgaXMgX09QQUNfIHN1YmZpZWxkIHZp c2liaWxpdHkKICAgICAgICAgICAgICAgICAgICAgIHRha2VuIGludG8gYWNjb3VudCB3aGVuIGRp c3BsYXlpbmcgdGhlIE9QQUMgSVNCRAogICAgICAgICAgICAgICAgICAgICAgdmlldyAod2hlcmVh cyB2aXNpYmlsaXR5IGluIFN0YWZmIGlzIG5vdAogICAgICAgICAgICAgICAgICAgICAgY29uc2lk ZXJlZCk/PGJyPgogICAgICAgICAgICAgICAgICAgICAgPGJyPgogICAgICAgICAgICAgICAgICAg ICAgSWYgYW55dGhpbmcsIGl0IGlzIG1vcmUgbGlrZWx5IHRvIGhhdmUgc3ViZmllbGQgMAogICAg ICAgICAgICAgICAgICAgICAgaGlkZGVuIGluIE9QQUMsIHdoaWxlIHZpc2libGUgaW4gU3RhZmYs IHNvIG9uZQogICAgICAgICAgICAgICAgICAgICAgd291bGQgZXhwZWN0IHRoZSBvcHBvc2l0ZSBs b2dpYy48YnI+CiAgICAgICAgICAgICAgICAgICAgICA8YnI+CiAgICAgICAgICAgICAgICAgICAg ICBUaGFua3MgaW4gYWR2YW5jZSBmb3IgeW91ciB0aW1lLjxicj4KICAgICAgICAgICAgICAgICAg ICAgIDxicj4KICAgICAgICAgICAgICAgICAgICAgIEtpbmQgcmVnYXJkcyw8YnI+CiAgICAgICAg ICAgICAgICAgICAgICBBbmRyZWFzIFJvdXNzb3M8YnI+CiAgICAgICAgICAgICAgICAgICAgPC9k aXY+CiAgICAgICAgICAgICAgICAgICAgPGJyPgogICAgICAgICAgICAgICAgICAgIDxmaWVsZHNl dCBjbGFzcz0ibV8tMjc2Nzk3Njk1NDY5MjM2NDA0MW1fNDc3ODQwMTA5NjI4MDk5NTU1N21pbWVB dHRhY2htZW50SGVhZGVyIj48L2ZpZWxkc2V0PgogICAgICAgICAgICAgICAgICAgIDxicj4KICAg ICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAg ICAgIDxwcmU+X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fPHdicj5fX19fX19fX19fX19f X19fXwpLb2hhLWRldmVsIG1haWxpbmcgbGlzdAo8YSBjbGFzcz0ibV8tMjc2Nzk3Njk1NDY5MjM2 NDA0MW1fNDc3ODQwMTA5NjI4MDk5NTU1N21vei10eHQtbGluay1hYmJyZXZpYXRlZCIgaHJlZj0i bWFpbHRvOktvaGEtZGV2ZWxAbGlzdHMua29oYS1jb21tdW5pdHkub3JnIiB0YXJnZXQ9Il9ibGFu ayI+S29oYS1kZXZlbEBsaXN0cy5rb2hhLWNvbW11bml0PHdicj55Lm9yZzwvYT4KPGEgY2xhc3M9 Im1fLTI3Njc5NzY5NTQ2OTIzNjQwNDFtXzQ3Nzg0MDEwOTYyODA5OTU1NTdtb3otdHh0LWxpbmst ZnJlZXRleHQiIGhyZWY9Imh0dHA6Ly9saXN0cy5rb2hhLWNvbW11bml0eS5vcmcvY2dpLWJpbi9t YWlsbWFuL2xpc3RpbmZvL2tvaGEtZGV2ZWwiIHRhcmdldD0iX2JsYW5rIj5odHRwOi8vbGlzdHMu a29oYS1jb21tdW5pdHkub3I8d2JyPmcvY2dpLWJpbi9tYWlsbWFuL2xpc3RpbmZvL2tvaDx3YnI+ YS1kZXZlbDwvYT4Kd2Vic2l0ZSA6IDxhIGNsYXNzPSJtXy0yNzY3OTc2OTU0NjkyMzY0MDQxbV80 Nzc4NDAxMDk2MjgwOTk1NTU3bW96LXR4dC1saW5rLWZyZWV0ZXh0IiBocmVmPSJodHRwOi8vd3d3 LmtvaGEtY29tbXVuaXR5Lm9yZy8iIHRhcmdldD0iX2JsYW5rIj5odHRwOi8vd3d3LmtvaGEtY29t bXVuaXR5Lm9yZy88L2E+CmdpdCA6IDxhIGNsYXNzPSJtXy0yNzY3OTc2OTU0NjkyMzY0MDQxbV80 Nzc4NDAxMDk2MjgwOTk1NTU3bW96LXR4dC1saW5rLWZyZWV0ZXh0IiBocmVmPSJodHRwOi8vZ2l0 LmtvaGEtY29tbXVuaXR5Lm9yZy8iIHRhcmdldD0iX2JsYW5rIj5odHRwOi8vZ2l0LmtvaGEtY29t bXVuaXR5Lm9yZy88L2E+CmJ1Z3MgOiA8YSBjbGFzcz0ibV8tMjc2Nzk3Njk1NDY5MjM2NDA0MW1f NDc3ODQwMTA5NjI4MDk5NTU1N21vei10eHQtbGluay1mcmVldGV4dCIgaHJlZj0iaHR0cDovL2J1 Z3Mua29oYS1jb21tdW5pdHkub3JnLyIgdGFyZ2V0PSJfYmxhbmsiPmh0dHA6Ly9idWdzLmtvaGEt Y29tbXVuaXR5Lm9yZzx3YnI+LzwvYT48L3ByZT4KICAgICAgICAgICAgICA8L2Jsb2NrcXVvdGU+ CiAgICAgICAgICAgICAgPGJyPgogICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgPGJyPgog ICAgICAgICAgICBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX188d2JyPl9fX19fX19fX19f X19fX19fPGJyPgogICAgICAgICAgICBLb2hhLWRldmVsIG1haWxpbmcgbGlzdDxicj4KICAgICAg ICAgICAgPGEgaHJlZj0ibWFpbHRvOktvaGEtZGV2ZWxAbGlzdHMua29oYS1jb21tdW5pdHkub3Jn IiB0YXJnZXQ9Il9ibGFuayI+S29oYS1kZXZlbEBsaXN0cy5rb2hhLWNvbW11bml0PHdicj55Lm9y ZzwvYT48YnI+CiAgICAgICAgICAgIDxhIGhyZWY9Imh0dHA6Ly9saXN0cy5rb2hhLWNvbW11bml0 eS5vcmcvY2dpLWJpbi9tYWlsbWFuL2xpc3RpbmZvL2tvaGEtZGV2ZWwiIHJlbD0ibm9yZWZlcnJl ciIgdGFyZ2V0PSJfYmxhbmsiPmh0dHA6Ly9saXN0cy5rb2hhLWNvbW11bml0eS5vcjx3YnI+Zy9j Z2ktYmluL21haWxtYW4vbGlzdGluZm8va29oPHdicj5hLWRldmVsPC9hPjxicj4KICAgICAgICAg ICAgd2Vic2l0ZSA6IDxhIGhyZWY9Imh0dHA6Ly93d3cua29oYS1jb21tdW5pdHkub3JnLyIgcmVs PSJub3JlZmVycmVyIiB0YXJnZXQ9Il9ibGFuayI+aHR0cDovL3d3dy5rb2hhLWNvbW11bml0eS5v cmcvPC9hPjxicj4KICAgICAgICAgICAgZ2l0IDogPGEgaHJlZj0iaHR0cDovL2dpdC5rb2hhLWNv bW11bml0eS5vcmcvIiByZWw9Im5vcmVmZXJyZXIiIHRhcmdldD0iX2JsYW5rIj5odHRwOi8vZ2l0 LmtvaGEtY29tbXVuaXR5Lm9yZy88L2E+PGJyPgogICAgICAgICAgICBidWdzIDogPGEgaHJlZj0i aHR0cDovL2J1Z3Mua29oYS1jb21tdW5pdHkub3JnLyIgcmVsPSJub3JlZmVycmVyIiB0YXJnZXQ9 Il9ibGFuayI+aHR0cDovL2J1Z3Mua29oYS1jb21tdW5pdHkub3JnPHdicj4vPC9hPjxicj4KICAg ICAgICAgIDwvYmxvY2txdW90ZT4KICAgICAgICA8L2Rpdj4KICAgICAgICA8YnI+CiAgICAgIDwv ZGl2PgogICAgPC9ibG9ja3F1b3RlPgogICAgPGJyPgogIDwvZGl2PjwvZGl2PjwvZGl2PgoKPC9i bG9ja3F1b3RlPjwvZGl2Pjxicj48L2Rpdj4K --===============3859655754660426325==-- From Katrin.Fischer.83@web.de Mon Jun 25 11:52:03 2018 From: Katrin Fischer To: koha-devel@lists.koha-community.org Subject: Re: [Koha-devel] Staff/OPAC ISBD views and subfield visibility Date: Mon, 25 Jun 2018 11:51:57 +0200 Message-ID: In-Reply-To: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============2645964813550928694==" --===============2645964813550928694== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit --===============2645964813550928694== Content-Type: text/html Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="attachment.html" MIME-Version: 1.0 PGh0bWw+PGhlYWQ+PC9oZWFkPjxib2R5PjxkaXYgc3R5bGU9ImZvbnQtZmFtaWx5OiBWZXJkYW5h O2ZvbnQtc2l6ZTogMTIuMHB4OyI+PGRpdj4KPGRpdj5IaSBBbmRyZWFzLDwvZGl2PgoKPGRpdj4m bmJzcDs8L2Rpdj4KCjxkaXY+dGhlIHJlc3RyaWN0aW9uIGlzIGluIGEgZ2VuZXJhbCByb3V0aW5l IHRoYXQgaXMgdXNlZCBpbiBhIGxvdCBvZiBwbGFjZXMgdG8gcHJldmVudCBLb2hhIGZyb20gbGVh a2luZyBpbmZvcm1hdGlvbiB5b3UgZG9uJiMzOTt0IHdhbnQgdG8gYXBwZWFyIGluIHRoZSBPUEFD IG9yIGV4cG9ydHMuIEFzIHN1Y2gsIEkgdGhpbmsgaXQmIzM5O3MgaW1wbGVtZW50ZWQgY29ycmVj dGx5LiBCdXQgcGxlYXNlIG5vdGUsIGp1c3QgYmVjYXVzZSB5b3UgbWFyayBpdCBhcyB2aXNpYmxl LCBkb2VzbiYjMzk7dCBtZWFuIGl0IHdpbGwgYXV0b21hdGljYWxseSBzaG93IHVwLiBJIHN0aWxs IG5lZWRzIHRvIGJlIGltcGxlbWVudGVkIHRvIHNob3cgaW4gdGhlIFhTTFQgdmlldyBvciBlbnRl cmVkIHRvIHNob3cgaW4geW91ciBJU0JEIHByZWZlcmVuY2UuIFNvIHlvdSBjYW4gbWFyayBpdCBh cyB2aXNpYmxlIGFuZCBpdCBzaG91bGQgYmUgb2suPC9kaXY+Cgo8ZGl2PiZuYnNwOzwvZGl2PgoK PGRpdj5LYXRyaW48L2Rpdj4KCjxkaXY+Jm5ic3A7CjxkaXYgbmFtZT0icXVvdGUiIHN0eWxlPSJt YXJnaW46MTBweCA1cHggNXB4IDEwcHg7IHBhZGRpbmc6IDEwcHggMCAxMHB4IDEwcHg7IGJvcmRl ci1sZWZ0OjJweCBzb2xpZCAjQzNEOUU1OyB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7IC13ZWJraXQt bmJzcC1tb2RlOiBzcGFjZTsgLXdlYmtpdC1saW5lLWJyZWFrOiBhZnRlci13aGl0ZS1zcGFjZTsi Pgo8ZGl2IHN0eWxlPSJtYXJnaW46MCAwIDEwcHggMDsiPjxiPkdlc2VuZGV0OjwvYj4mbmJzcDtN b250YWcsIDI1LiBKdW5pIDIwMTggdW0gMDk6MzUgVWhyPGJyLz4KPGI+Vm9uOjwvYj4mbmJzcDsm cXVvdDtBbmRyZWFzIFJvdXNzb3MmcXVvdDsgJmx0O2Fyb3VzczE5ODBAZ21haWwuY29tJmd0Ozxi ci8+CjxiPkFuOjwvYj4mbmJzcDsmcXVvdDtLYXRyaW4gRmlzY2hlciZxdW90OyAmbHQ7a2F0cmlu LmZpc2NoZXIuODNAd2ViLmRlJmd0Ozxici8+CjxiPkNjOjwvYj4mbmJzcDtrb2hhLWRldmVsQGxp c3RzLmtvaGEtY29tbXVuaXR5Lm9yZzxici8+CjxiPkJldHJlZmY6PC9iPiZuYnNwO1JlOiBbS29o YS1kZXZlbF0gU3RhZmYvT1BBQyBJU0JEIHZpZXdzIGFuZCBzdWJmaWVsZCB2aXNpYmlsaXR5PC9k aXY+Cgo8ZGl2IG5hbWU9InF1b3RlZC1jb250ZW50Ij4KPGRpdj4KPGRpdj5IaSBLYXRyaW4sPC9k aXY+Cgo8ZGl2PiZuYnNwOzwvZGl2PgoKPGRpdj5BcyBmYXIgYXMgb3VyIGxpYnJhcnkgaXMgY29u Y2VybmVkIHdlIHdvdWxkIG5vdCB3YW50IHRoZSB1c2VycyB0byBzZWUgaW4gbWFyYyB2aWV3IGFu IGludGVybmFsIG51bWVyaWNhbCBjb2RlLCB3aGljaCBjb3VsZCBiZSBwdXp6bGluZyBhbmQgY29u ZnVzaW5nLCBlc3BlY2lhbGx5IGlmIHRoZXkgYXJlIGxvb2tpbmcgYXQgcGVyc29uYWwgbmFtZSBl bnRyaWVzLCB3aG8gYXJlIHVzdWFsbHkgZm9sbG93ZWQgYnkgYSByb2xlIGNvZGUgaW4gdW5pbWFy YywgZS5nLiAwNzAgZm9yIGF1dGhvci48YnIvPgo8YnIvPgpGdXJ0aGVybW9yZSwgd2h5IGlzIHRo ZSBjb2RlIGxvb2tpbmcgZm9yIHRoZXNlIHZhbHVlcyAmcXVvdDtpZiBoaWRkZW4mcXVvdDsgb25s eSBpbiB0aGUgb3BhYyBpbnRlcmZhY2U/IFdoeSBpcyBzdWNoIHJlcXVpcmVtZW50IG9ubHkgZm9y IG9wYWMgaXNiZCAmbmRhc2g7IHdoeSBub3QgZm9yIGludHJhbmV0IGlzYmQgYWxzbywgaWYgYXQg YWxsIG5lY2Vzc2FyeT88YnIvPgo8YnIvPgpTb3JyeSBmb3IgaW5zaXN0aW5nLCBidXQgd2Ugd291 bGQgbGlrZSB0byBrbm93IHRoZSB1c2VmdWxuZXNzIGFuZCByZWFzb25pbmcgYmVoaW5kIHRoaXMu PC9kaXY+Cgo8ZGl2PiZuYnNwOzwvZGl2PgoKPGRpdj5SZWdhcmRzLDwvZGl2PgoKPGRpdj5BbmRy ZWFzPC9kaXY+CjwvZGl2PgoKPGRpdiBjbGFzcz0iZ21haWxfZXh0cmEiPiZuYnNwOwo8ZGl2IGNs YXNzPSJnbWFpbF9xdW90ZSI+T24gMjEgSnVuZSAyMDE4IGF0IDA5OjExLCBLYXRyaW4gRmlzY2hl ciA8c3Bhbj4mbHQ7PGEgaHJlZj0ibWFpbHRvOmthdHJpbi5maXNjaGVyLjgzQHdlYi5kZSIgb25j bGljaz0icGFyZW50LndpbmRvdy5sb2NhdGlvbi5ocmVmPSYjMzk7a2F0cmluLmZpc2NoZXIuODNA d2ViLmRlJiMzOTs7IHJldHVybiBmYWxzZTsiIHRhcmdldD0iX2JsYW5rIj5rYXRyaW4uZmlzY2hl ci44M0B3ZWIuZGU8L2E+Jmd0Ozwvc3Bhbj4gd3JvdGU6Cgo8YmxvY2txdW90ZSBjbGFzcz0iZ21h aWxfcXVvdGUiIHN0eWxlPSJtYXJnaW46IDAgMCAwIDAuOGV4O2JvcmRlci1sZWZ0OiAxLjBweCBy Z2IoMjA0LDIwNCwyMDQpIHNvbGlkO3BhZGRpbmctbGVmdDogMS4wZXg7Ij4KPGRpdj4KPHA+SGkg QW5kcmVhcyw8L3A+Cgo8cD5tYWtlcyBzZW5zZSBmb3IgbWUuIFdoeSBub3QgbWFyayB0aGVtIGFz IHZpc2libGUgaW4gdGhlIE9QQUM/PC9wPgoKPHA+PHNwYW4gY2xhc3M9IkhPRW5aYiI+PGZvbnQg Y29sb3I9IiM4ODg4ODgiPkthdHJpbjwvZm9udD48L3NwYW4+PC9wPgoKPGRpdj4KPGRpdiBjbGFz cz0iaDUiPiZuYnNwOwo8ZGl2IGNsYXNzPSJtXy0yNzY3OTc2OTU0NjkyMzY0MDQxbW96LWNpdGUt cHJlZml4Ij5PbiAyMC4wNi4yMDE4IDA5OjUxLCBBbmRyZWFzIFJvdXNzb3Mgd3JvdGU6PC9kaXY+ Cgo8YmxvY2txdW90ZT4KPGRpdj4KPGRpdj5IaSBLYXRyaW4sPC9kaXY+Cgo8ZGl2PiZuYnNwOzwv ZGl2PgoKPGRpdj5UaGFuayB5b3UgZm9yIHlvdXIgcmVwbHkuPC9kaXY+Cgo8ZGl2PiZuYnNwOzwv ZGl2PgoKPGRpdj5UaGUgaXNzdWUgd2UgYXJlIGZhY2luZyBpcyB0aGlzOiB1bmxlc3MgYSBzdWJm aWVsZCAoZS5nLiBVTklNQVJDIDQ1MyYjMzY7MCwgQmlibGlvZ3JhcGhpYyBSZWNvcmQgSWRlbnRp ZmllcikgaXMgbWFya2VkIGFzIHZpc2libGUgaW4gdGhlIE9QQUMsIHRoZSBsaW5rcyAoVVJMcykg dXNpbmcgdGhhdCBzdWJmaWVsZCB3aWxsIGJlIGJyb2tlbiBpbiB0aGUgSVNCRCB2aWV3LjwvZGl2 PgoKPGRpdj5BbmQgdGhpcyBoYXBwZW5zIChhY2NvcmRpbmcgdG8gdGhlIGNvZGUgc25pcHBldHMg aW4gbXkgb3JpZ2luYWwgbWVzc2FnZSkgb25seSB3aGVuIEdldElTQkRWaWV3IGlzIGNhbGxlZCB3 aXRoICYjMzk7dGVtcGxhdGUmIzM5OyA9ICYjMzk7b3BhYyYjMzk7LCBub3QgJiMzOTtpbnRyYW5l dCYjMzk7IChpLmUuIG9ubHkgaW4gT1BBQyBJU0JEIHZpZXcsIG5vdCBpbiBTdGFmZiBJU0JEIHZp ZXcpLjwvZGl2PgoKPGRpdj4mbmJzcDs8L2Rpdj4KCjxkaXY+SSBob3BlIHRoaXMgbWFrZXMgbW9y ZSBzZW5zZS48L2Rpdj4KCjxkaXY+Jm5ic3A7PC9kaXY+Cgo8ZGl2PlJlZ2FyZHMsPC9kaXY+Cgo8 ZGl2PkFuZHJlYXM8L2Rpdj4KPC9kaXY+Cgo8ZGl2IGNsYXNzPSJnbWFpbF9leHRyYSI+Jm5ic3A7 CjxkaXYgY2xhc3M9ImdtYWlsX3F1b3RlIj5PbiAxOCBKdW5lIDIwMTggYXQgMjM6MjIsIEthdHJp biBGaXNjaGVyIDxzcGFuPiZsdDs8YSBocmVmPSJtYWlsdG86a2F0cmluLmZpc2NoZXIuODNAd2Vi LmRlIiBvbmNsaWNrPSJwYXJlbnQud2luZG93LmxvY2F0aW9uLmhyZWY9JiMzOTtrYXRyaW4uZmlz Y2hlci44M0B3ZWIuZGUmIzM5OzsgcmV0dXJuIGZhbHNlOyIgdGFyZ2V0PSJfYmxhbmsiPmthdHJp bi5maXNjaGVyLjgzQHdlYi5kZTwvYT4mZ3Q7PC9zcGFuPiB3cm90ZToKCjxibG9ja3F1b3RlIGNs YXNzPSJnbWFpbF9xdW90ZSIgc3R5bGU9Im1hcmdpbjogMCAwIDAgMC44ZXg7Ym9yZGVyLWxlZnQ6 IDEuMHB4IHJnYigyMDQsMjA0LDIwNCkgc29saWQ7cGFkZGluZy1sZWZ0OiAxLjBleDsiPgo8ZGl2 PkhpIEFuZHJlYXMsPGJyLz4KPGJyLz4KSSBtaWdodCBiZSBtaXN1bmRlcnN0YW5kaW5nIHlvdXIg cXVlc3Rpb24sIGJ1dCB0aGUgT1BBQyB2aXNpYmlsaXR5IHNldHRpbmcgc2hvdWxkIHRha2UgZWZm ZWN0IG9uIGFsbCBwYWdlcyBhbmQgdmlld3MgaW4gdGhlIE9QQUMgbm93LiBJdCBkaWRuJiMzOTt0 IHVzZSB0bywgd2hpY2ggd2FzIGNvbnNpZGVyZWQgYSBsb25nIHN0YW5kaW5nIGJ1ZyBhbmQgZmlu YWxseSBmaXhlZC4gTm93IGl0JiMzOTtzIHBvc3NpYmxlIHRvIGhpZGUgZmllbGRzIGZyb20gT1BB QyB0aGF0IGNhbiBzdGlsbCBhcHBlYXIgaW4gc3RhZmYgaW4gYSByZWxpYWJsZSB3YXkuIFRoZSBw cmVjb25maWd1cmVkIHZpc2liaWxpdHkgc2V0dGluZ3MgaW4gdGhlIGZyYW1ld29ya3MgbWlnaHQg bm90IGFsd2F5cyBiZSBpZGVhbCAtIGlmIHRoYXQmIzM5O3Mgd2hhdCB5b3UgbWVhbiwgd2UgY291 bGQgd29yayBvbiBpbXByb3ZpbmcgdGhlbS48YnIvPgo8YnIvPgpIb3BlIHRoYXQgaGVscHMsPGJy Lz4KPGJyLz4KS2F0cmluCjxkaXY+CjxkaXYgY2xhc3M9Im1fLTI3Njc5NzY5NTQ2OTIzNjQwNDFo NSI+Jm5ic3A7CjxkaXYgY2xhc3M9Im1fLTI3Njc5NzY5NTQ2OTIzNjQwNDFtXzQ3Nzg0MDEwOTYy ODA5OTU1NTdtb3otY2l0ZS1wcmVmaXgiPk9uIDA3LjA2LjIwMTggMDk6MjEsIEFuZHJlYXMgUm91 c3NvcyB3cm90ZTo8L2Rpdj4KPC9kaXY+CjwvZGl2PgoKPGJsb2NrcXVvdGU+CjxkaXY+CjxkaXYg Y2xhc3M9Im1fLTI3Njc5NzY5NTQ2OTIzNjQwNDFoNSI+CjxkaXY+RGVhciBEZXZlbG9wZXJzLDxi ci8+Cjxici8+CklmIHlvdTo8YnIvPgo8YnIvPgoxKSBlZGl0IHRoZSBJU0JEIGFuZCBPUEFDSVNC RCBzeXN0ZW0gcHJlZmVyZW5jZXMgc28gdGhhdCB0aGV5IGNvbnRhaW4gdGhlIGZvbGxvd2luZyBj b2RlOjxici8+Cjxici8+CiM0NTMmIzEyNDsgLSB0cmFuc2xhdGVkIGFzOiAmIzEyNDsmbHQ7YSBo cmVmPSZxdW90Oy9jZ2ktYmluL2tvaGEvY2F0YWxvZ3VlLzxhIGhyZWY9Imh0dHA6Ly9kZXRhaWwu cGw/YmlibGlvbnVtYmVyPSU3QjQ1MzAlN0QiIHRhcmdldD0iX2JsYW5rIj5kZXRhaWwucGw/Ymli bGlvbnVtYmVyPXs0NTMwfTwvYT4mcXVvdDsmZ3Q7ezQ1M3R9Jmx0Oy9hJmd0OyB7KDQ1M2QpfSYj MTI0Ozxici8+CiM0NTQmIzEyNDsgLSB0cmFuc2xhdGlvbiBvZjogJiMxMjQ7Jmx0O2EgaHJlZj0m cXVvdDsvY2dpLWJpbi9rb2hhL2NhdGFsb2d1ZS88YSBocmVmPSJodHRwOi8vZGV0YWlsLnBsP2Jp Ymxpb251bWJlcj0lN0I0NTQwJTdEIiB0YXJnZXQ9Il9ibGFuayI+ZGV0YWlsLnBsP2JpYmxpb251 bWJlcj17NDU0MH08L2E+JnF1b3Q7Jmd0O3s0NTR0fSZsdDsvYSZndDsgeyg0NTRkKX0mIzEyNDs8 YnIvPgo8YnIvPgoyKSBzZXQgdGhlIHZpc2liaWxpdHkgb2YgKFVOSU1BUkMpIGZpZWxkcyA0NTMm IzM2OzAgYW5kIDQ1NCYjMzY7MCB0byAmIzM5O2hpZGRlbiYjMzk7IGluIHRoZSBPUEFDPGJyLz4K PGJyLz4KLi4udGhlbiB0aGUgZ2VuZXJhdGVkIGxpbmtzIHdpbGwgd29yayBmaW5lIGluIHRoZSBT dGFmZiBjbGllbnQgYnV0IHdpbGwgYmUgYnJva2VuIGluIHRoZSBPUEFDIChpLmUuIHRoZSBVUkwg d2lsbCBub3QgaW5jbHVkZSB0aGUgYmlibGlvbnVtYmVyIGNvbnRhaW5lZCBpbiBzdWJmaWVsZCAw IG9mIGZpZWxkcyA0NTMvNDU0KS48YnIvPgo8YnIvPgpJJiMzOTt2ZSB0cmFja2VkIHRoaXMgZG93 biB0byBJU0JEZGV0YWlsLnBsIGFuZCBvcGFjLUlTQkRkZXRhaWwucGwgY2FsbGluZyB0aGUgR2V0 SVNCRFZpZXcgc3Vicm91dGluZSwgd2hpY2ggKGZvciBzb21lIHJlYXNvbikgZXhjbHVkZXMgc3Vi ZmllbGRzIHRoYXQgYXJlIGhpZGRlbiBpbiB0aGUgT1BBQzo8YnIvPgo8YnIvPgo8YSBocmVmPSJo dHRwczovL2dpdGh1Yi5jb20vS29oYS1Db21tdW5pdHkvS29oYS9ibG9iL21hc3Rlci9DNC9CaWJs aW8ucG0jTDc3My1MNzc2IiB0YXJnZXQ9Il9ibGFuayI+aHR0cHM6Ly9naXRodWIuY29tL0tvaGEt Q29tbXVuaXR5L0tvaGEvYmxvYi9tYXN0ZXIvQzQvQmlibGlvLnBtI0w3NzMtTDc3NjwvYT48YnIv Pgo8YSBocmVmPSJodHRwczovL2dpdGh1Yi5jb20vS29oYS1Db21tdW5pdHkvS29oYS9ibG9iL21h c3Rlci9DNC9CaWJsaW8ucG0jTDgxMi1MODE1IiB0YXJnZXQ9Il9ibGFuayI+aHR0cHM6Ly9naXRo dWIuY29tL0tvaGEtQ29tbXVuaXR5L0tvaGEvYmxvYi9tYXN0ZXIvQzQvQmlibGlvLnBtI0w4MTIt TDgxNTwvYT48YnIvPgo8YnIvPgpXaGF0IGlzIHRoZSByZWFzb25pbmcgYmVoaW5kIHRoaXM/PGJy Lz4KSW4gb3RoZXIgd29yZHMsIHdoeSBpcyBfT1BBQ18gc3ViZmllbGQgdmlzaWJpbGl0eSB0YWtl biBpbnRvIGFjY291bnQgd2hlbiBkaXNwbGF5aW5nIHRoZSBPUEFDIElTQkQgdmlldyAod2hlcmVh cyB2aXNpYmlsaXR5IGluIFN0YWZmIGlzIG5vdCBjb25zaWRlcmVkKT88YnIvPgo8YnIvPgpJZiBh bnl0aGluZywgaXQgaXMgbW9yZSBsaWtlbHkgdG8gaGF2ZSBzdWJmaWVsZCAwIGhpZGRlbiBpbiBP UEFDLCB3aGlsZSB2aXNpYmxlIGluIFN0YWZmLCBzbyBvbmUgd291bGQgZXhwZWN0IHRoZSBvcHBv c2l0ZSBsb2dpYy48YnIvPgo8YnIvPgpUaGFua3MgaW4gYWR2YW5jZSBmb3IgeW91ciB0aW1lLjxi ci8+Cjxici8+CktpbmQgcmVnYXJkcyw8YnIvPgpBbmRyZWFzIFJvdXNzb3M8L2Rpdj4KJm5ic3A7 Cgo8ZmllbGRzZXQgY2xhc3M9Im1fLTI3Njc5NzY5NTQ2OTIzNjQwNDFtXzQ3Nzg0MDEwOTYyODA5 OTU1NTdtaW1lQXR0YWNobWVudEhlYWRlciI+Jm5ic3A7PC9maWVsZHNldD4KPC9kaXY+CjwvZGl2 PgoKPHByZT5fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpL b2hhLWRldmVsIG1haWxpbmcgbGlzdAo8YSBjbGFzcz0ibV8tMjc2Nzk3Njk1NDY5MjM2NDA0MW1f NDc3ODQwMTA5NjI4MDk5NTU1N21vei10eHQtbGluay1hYmJyZXZpYXRlZCIgaHJlZj0ibWFpbHRv OktvaGEtZGV2ZWxAbGlzdHMua29oYS1jb21tdW5pdHkub3JnIiBvbmNsaWNrPSJwYXJlbnQud2lu ZG93LmxvY2F0aW9uLmhyZWY9JiMzOTtLb2hhLWRldmVsQGxpc3RzLmtvaGEtY29tbXVuaXR5Lm9y ZyYjMzk7OyByZXR1cm4gZmFsc2U7IiB0YXJnZXQ9Il9ibGFuayI+S29oYS1kZXZlbEBsaXN0cy5r b2hhLWNvbW11bml0eS5vcmc8L2E+CjxhIGNsYXNzPSJtXy0yNzY3OTc2OTU0NjkyMzY0MDQxbV80 Nzc4NDAxMDk2MjgwOTk1NTU3bW96LXR4dC1saW5rLWZyZWV0ZXh0IiBocmVmPSJodHRwOi8vbGlz dHMua29oYS1jb21tdW5pdHkub3JnL2NnaS1iaW4vbWFpbG1hbi9saXN0aW5mby9rb2hhLWRldmVs IiB0YXJnZXQ9Il9ibGFuayI+aHR0cDovL2xpc3RzLmtvaGEtY29tbXVuaXR5Lm9yZy9jZ2ktYmlu L21haWxtYW4vbGlzdGluZm8va29oYS1kZXZlbDwvYT4Kd2Vic2l0ZSA6IDxhIGNsYXNzPSJtXy0y NzY3OTc2OTU0NjkyMzY0MDQxbV80Nzc4NDAxMDk2MjgwOTk1NTU3bW96LXR4dC1saW5rLWZyZWV0 ZXh0IiBocmVmPSJodHRwOi8vd3d3LmtvaGEtY29tbXVuaXR5Lm9yZy8iIHRhcmdldD0iX2JsYW5r Ij5odHRwOi8vd3d3LmtvaGEtY29tbXVuaXR5Lm9yZy88L2E+CmdpdCA6IDxhIGNsYXNzPSJtXy0y NzY3OTc2OTU0NjkyMzY0MDQxbV80Nzc4NDAxMDk2MjgwOTk1NTU3bW96LXR4dC1saW5rLWZyZWV0 ZXh0IiBocmVmPSJodHRwOi8vZ2l0LmtvaGEtY29tbXVuaXR5Lm9yZy8iIHRhcmdldD0iX2JsYW5r Ij5odHRwOi8vZ2l0LmtvaGEtY29tbXVuaXR5Lm9yZy88L2E+CmJ1Z3MgOiA8YSBjbGFzcz0ibV8t Mjc2Nzk3Njk1NDY5MjM2NDA0MW1fNDc3ODQwMTA5NjI4MDk5NTU1N21vei10eHQtbGluay1mcmVl dGV4dCIgaHJlZj0iaHR0cDovL2J1Z3Mua29oYS1jb21tdW5pdHkub3JnLyIgdGFyZ2V0PSJfYmxh bmsiPmh0dHA6Ly9idWdzLmtvaGEtY29tbXVuaXR5Lm9yZy88L2E+PC9wcmU+CjwvYmxvY2txdW90 ZT4KPC9kaXY+Cjxici8+Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fPGJyLz4KS29oYS1kZXZlbCBtYWlsaW5nIGxpc3Q8YnIvPgo8YSBocmVmPSJtYWlsdG86 S29oYS1kZXZlbEBsaXN0cy5rb2hhLWNvbW11bml0eS5vcmciIG9uY2xpY2s9InBhcmVudC53aW5k b3cubG9jYXRpb24uaHJlZj0mIzM5O0tvaGEtZGV2ZWxAbGlzdHMua29oYS1jb21tdW5pdHkub3Jn JiMzOTs7IHJldHVybiBmYWxzZTsiIHRhcmdldD0iX2JsYW5rIj5Lb2hhLWRldmVsQGxpc3RzLmtv aGEtY29tbXVuaXR5Lm9yZzwvYT48YnIvPgo8YSBocmVmPSJodHRwOi8vbGlzdHMua29oYS1jb21t dW5pdHkub3JnL2NnaS1iaW4vbWFpbG1hbi9saXN0aW5mby9rb2hhLWRldmVsIiB0YXJnZXQ9Il9i bGFuayI+aHR0cDovL2xpc3RzLmtvaGEtY29tbXVuaXR5Lm9yZy9jZ2ktYmluL21haWxtYW4vbGlz dGluZm8va29oYS1kZXZlbDwvYT48YnIvPgp3ZWJzaXRlIDogPGEgaHJlZj0iaHR0cDovL3d3dy5r b2hhLWNvbW11bml0eS5vcmcvIiB0YXJnZXQ9Il9ibGFuayI+aHR0cDovL3d3dy5rb2hhLWNvbW11 bml0eS5vcmcvPC9hPjxici8+CmdpdCA6IDxhIGhyZWY9Imh0dHA6Ly9naXQua29oYS1jb21tdW5p dHkub3JnLyIgdGFyZ2V0PSJfYmxhbmsiPmh0dHA6Ly9naXQua29oYS1jb21tdW5pdHkub3JnLzwv YT48YnIvPgpidWdzIDogPGEgaHJlZj0iaHR0cDovL2J1Z3Mua29oYS1jb21tdW5pdHkub3JnLyIg dGFyZ2V0PSJfYmxhbmsiPmh0dHA6Ly9idWdzLmtvaGEtY29tbXVuaXR5Lm9yZy88L2E+PC9ibG9j a3F1b3RlPgo8L2Rpdj4KPC9kaXY+CjwvYmxvY2txdW90ZT4KPC9kaXY+CjwvZGl2Pgo8L2Rpdj4K PC9ibG9ja3F1b3RlPgo8L2Rpdj4KPC9kaXY+CjwvZGl2Pgo8L2Rpdj4KPC9kaXY+CjwvZGl2Pjwv ZGl2PjwvYm9keT48L2h0bWw+Cg== --===============2645964813550928694==--