When in framework a subfield has a number > 0 in hidden, it his hidden in MARCview. It should be hidden also in ISBD view.
Created attachment 13680 [details] [review] Proposed patch Small proposed patch. Test hidding a subfield into a field and into a field+subfield in ISBD syspref. For example : Syspref ISBD : #200 ... #200y ... Try to hide 200$y at OPAC.
Created attachment 13681 [details] [review] Proposed patch (rebased master)
Created attachment 13961 [details] [review] Bug 9147: OPAC hidden fields are not hidden in ISBD view Signed-off-by: Chris Cormack <chris@bigballofwax.co.nz> Does what it says, hides hidden fields on the OPAC
Created attachment 14619 [details] [review] [SIGNED-OFF] Bug 9147: OPAC hidden fields are not hidden in ISBD view When in framework a subfield has a number > 0 in hidden, it his hidden in MARCview. It should be hidden also in ISBD view. Signed-off-by: Chris Cormack <chris@bigballofwax.co.nz> Does what it says, hides hidden fields on the OPAC Signed-off-by: Katrin Fischer <Katrin.Fischer.83@web.de> All tests and QA script pass. To test: 1) Hide 245$b or another field from ISBD view in your MARC framework by assigning a hidden value greater 0 2) Check the different views in OPAC, the field should be hidden now from - Labelled MARC view (as it was before this patch) - ISBD view It will still show up for plain MARC and XSLT views.
This patch has been pushed to master.
Can it be pushed to stable versions ?
Yes it can be, however it changed templates when we were in string freeze so couldn't be pushed before 3.10.2 and 3.8.9 were released.
Pushed to 3.10.x and 3.8.x will be in 3.10.3 and 3.8.10
(In reply to comment #8) > Pushed to 3.10.x and 3.8.x will be in 3.10.3 and 3.8.10 Perfect, thanks a lot.