Author browse links on item page open in a new tab, unlike other browse links
Maintainer thường phản hồi trong vòng 3 ngày
Đánh giá
- Độ khó
- 2/5
- Thời gian dự kiến
- 1-3 giờ
- Mức phù hợp với người mới
- 68/100
- Loại issue
- Lỗi
- Độ rõ ràng
- Khá rõ ràng
- Mức độ hoạt động
- Sôi nổi
- Công nghệ
- angular, typescript
- Lĩnh vực
- frontend
Hướng nghiên cứu
So sánh các đường dẫn hiển thị tác giả được đề cập trong issue: ds-plain-text-metadata-list-element và ds-browse-link-metadata-list-element. Trước tiên, hãy tìm thành phần thứ hai và kiểm tra cách cấu hình các liên kết tác giả của nó so với liên kết duyệt theo ngày. Xác minh rằng các liên kết tác giả vẫn mở trong cùng tab và cân nhắc việc kiểm tra các thành phần *-metadata-list-element khác như issue đề xuất để đảm bảo hành vi nhất quán.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
Describe the bug
On the item page, clicking an author opens /browse/author in a new tab, while other browse links, like issue date, open in the same tab
- Spotted on sandbox.dspace.org
- Confirmed this does not occur on demo.dspace.org (DSpace 10), however, this should be confirmed in the code (see next bullet)
- demo.dspace.org renders authors with
ds-plain-text-metadata-list-elementwhile sandbox.dspace.org usesds-browse-link-metadata-list-element
Bug is browser-independent (reproduced on Chrome v154.0 and Firefox v156)
To Reproduce
Compare:
- (not ok) https://sandbox.dspace.org/entities/publication/2574d334-41d8-481e-be5a-cf2980ee17f0
- (ok) https://demo.dspace.org/entities/publication/2574d334-41d8-481e-be5a-cf2980ee17f0
Or:
- On sandbox.dspace.org, go to /browse/author, select any author and open any publication that does not have relationships to Person entities (so authors are displayed as a list)
- Observe: click an author and it opens in a new tab. Click the date and it stays in the same tab
- Compare with DSpace 10 (demo.dspace.org)
Expected behavior
Author links should open in the same tab, consistent with other browse links
Related work
No directly related issues found
Additional Consideration
It may be worth auditing other *-metadata-list-element components for consistent link behavior
- Ngôn ngữ chính
- TypeScript
- Star
- 180
- Fork
- 577
- Merge trung bình
- 3 ngày 6 giờ
- Pull request đã merge (30 ngày)
- 134
Chuẩn bị môi trường
- Có Dockerfile hoặc tệp Docker Compose
- Có mẫu pull request
- Đọc hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của DSpace/dspace-angular
-
Visual issues with qualdrop fieldsCó thể đã có người làm @DanGastardelli đã nhận 1 ngày trước. Đang mởaffects: 10.x affects: 9.x bug claimed: Acervos Digitais component: submission Difficulty: Low ux
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 66/100
DSpace/dspace-angular#6412 · 2 bình luận · 1 người được giao ·
Maintainer thường phản hồi trong vòng 3 ngày
-
accessibility affects: 10.x affects: 8.x affects: 9.x bug help wanted ux
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
DSpace/dspace-angular#6364 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 3 ngày
-
Mathjax single dollar sign delimiter configuration causes unintentional math rendering in abstractsĐang mởbug needs triage
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 70/100
DSpace/dspace-angular#6263 ·
Maintainer thường phản hồi trong vòng 3 ngày
-
UI spacing regression on ds-generic-item-page-field (extra spaces around metadata values) in v10.xĐang mởaffects: 10.x affects: main bug component: Item ux
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 68/100
DSpace/dspace-angular#6254 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 3 ngày
-
affects: 10.x affects: 8.x affects: 9.x bug component: controlled vocabulary component: submission
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 68/100
DSpace/dspace-angular#6119 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 3 ngày
Tất cả issue của DSpace/dspace-angular
Issue tương tự
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
NousResearch/hermes-agent#147433 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
needs-triage🔍
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 62/100
Dokploy/dokploy#5836 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
guards: accept readonly arrays (and other array-likes) in isEmpty / hasElements / safeLengthĐang mởenhancement tech debt
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 62/100
ehmpathy/rhachet-roles-bhrain#739 ·
Maintainer thường phản hồi trong vòng 1 ngày