Activity log for bug #1592052

Date Who What changed Old value New value Message
2016-06-13 16:18:48 Galen Charlton bug added bug
2016-06-13 16:19:51 Galen Charlton tags authority cataloging
2016-06-13 16:21:07 Galen Charlton description Consider a heading like this: 945 $aRockin' in rhythm /$cDuke Ellington, Harry Carney, Irving Mills. (Note that the example is real, but comes from a database that uses the 945 field for a custom authority-controlled song-title index). Bringing up the context menu for this field in the MARC editor (both XUL and (probably) browse client) does not result in bringing up a browse list centered on this heading. The problem is the presence of the "/" in the heading; the URL used to perform the browse becomes: http://example.edu/opac/extras/browse/marcxml/authority.songtitle.refs/1/Rockin'%20in%20rhythm%20/$cDuke%20Ellington,%20Harry%20Carney,%20Irving%20Mills/0/20 which gets interpreted as: format = marcxml axis = authority.songtitle.refs site = 1 search string = Rockin' in rhythm page = Duke Ellington, Harry Carney, Irving Mills. page_size = 0 thesaurus = 20 Duke Ellington was a jazz bandleader, of course, not a page. The search string needs to be normalized or escaped so that this doesn't happen. Evergreen 2.9+ Consider a heading like this: 945 $aRockin' in rhythm /$cDuke Ellington, Harry Carney, Irving Mills. (Note that the example is real, but comes from a database that uses the 945 field for a custom authority-controlled song-title index). Bringing up the context menu for this field in the MARC editor (both XUL and (probably) browse client) does not result in bringing up a browse list centered on this heading. The problem is the presence of the "/" in the heading; the URL used to perform the browse becomes: http://example.edu/opac/extras/browse/marcxml/authority.songtitle.refs/1/Rockin'%20in%20rhythm%20/Duke%20Ellington,%20Harry%20Carney,%20Irving%20Mills/0/20 which gets interpreted as: format = marcxml axis = authority.songtitle.refs site = 1 search string = Rockin' in rhythm page = Duke Ellington, Harry Carney, Irving Mills. page_size = 0 thesaurus = 20 Duke Ellington was a jazz bandleader, of course, not a page. The search string needs to be normalized or escaped so that this doesn't happen. Evergreen 2.9+
2016-06-13 16:34:03 Yamil bug added subscriber Yamil
2021-10-14 20:19:34 Elaine Hardy tags authority cataloging cat-authority