Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

856字段测试 #1192

Open
maruimarui opened this issue Jul 29, 2024 · 1 comment
Open

856字段测试 #1192

maruimarui opened this issue Jul 29, 2024 · 1 comment

Comments

@maruimarui
Copy link
Collaborator

maruimarui commented Jul 29, 2024

需要测试上传pdf电子书后,856字段必备的子字段

测试结果汇总:

  1. 856字段只需要具备$u就可以在dp2OPAC上看到下载链接(有下载链接,没有点击预览的图片),也可以点这个链接进行查看预览电子书。但是配置权限不允许下载后,也就没办法查看了。

  2. 在dp2OPAC上可以在线预览电子书,但不能下载,856字段必须具备$u和$q($qapplication/pdf)这两个字段。此时可以点预览电子书图片进行在线查看。
    此时,opac上看到的下载链接不是文件名,而是一个URL。看着不会友好。建议把856$f也可以一并生成,这样opac上看到的下载链接就是一个文件名称了。

@maruimarui
Copy link
Collaborator Author

maruimarui commented Jul 29, 2024

不配置权限情况下:

测试用例1

对象资源正常生成856字段
8567 $u0$ydp2res$f11.pdf$qapplication/pdf$s3896200
OPAC页面电子书:“链接”显示“下载...(文件名)”,预览图片显示正常。可以下载和预览。
image

测试用例2

删除$ydp2res(访问方式)
8567 $u0$f11.pdf$qapplication/pdf$s3896200
OPAC页面电子书:“链接”显示“下载...(文件名)”,预览图片显示正常。可以下载和预览。
OPAC显示如用例1图片

测试用例3

删除$f11.pdf(电子文件名)
8567 $u0$qapplication/pdf$s3896200#
OPAC页面电子书:“链接”显示一个地址,预览图片显示正常。可以下载和预览。
OPAC显示如用例4图片

测试用例4

删除$s3896200#(电子文件大小)
8567 $u0$qapplication/pdf
OPAC页面电子书:“链接”显示一个地址,预览图片显示正常。可以下载和预览。
image

测试用例5

删除$qapplication/pdf(电子文件格式类型)
8567 $u0
OPAC页面电子书:“链接”显示一个地址,没有预览图片了,但可以点击“链接地址”进行预览和下载。
image

测试用例6

删除$qapplication/pdf(电子文件格式类型),856其他字段正常。
8567 $u0$ydp2res$f11.pdf$s3896200
OPAC页面电子书:“链接”显示“文件名”,没有预览图片了,但可以点击“链接地址”进行预览和下载。
OPAC显示如用例5图片

配置对象权限

给对象配置权限:preview:patron,librarian;download:librarian
配置权限后,再把上述用例走一遍,opac界面显示时一样的,配置权限后“下载链接”点击后显示“获取资源...被拒绝。当前用户...不具备相应权限”。
点击预览的图片可以正常预览。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant