Author browse links on item page open in a new tab, unlike other browse links

Đang mở Phù hợp với người mới
#6,268 4 bình luận 0 reaction 1 người được giao Xem trên GitHub

Maintainer thường phản hồi trong vòng 3 ngày

@jesielviana đang làm issue này rồi.

Từ ngày 9/10/2026.

  • #6345 của @jesielviana — đang mở

Đá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ả

affects: main bug component: Item low priority

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-element while sandbox.dspace.org uses ds-browse-link-metadata-list-element

Bug is browser-independent (reproduced on Chrome v154.0 and Firefox v156)

To Reproduce

Compare:

Or:

  1. 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)
  2. Observe: click an author and it opens in a new tab. Click the date and it stays in the same tab
  3. 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

Bắt đầu từ đâu

  1. Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
  2. 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.
  3. Fork repository và làm thay đổi trên một nhánh.
  4. Mở pull request có tham chiếu số hiệu của issue.

Issue khác của DSpace/dspace-angular

Tất cả issue của DSpace/dspace-angular

Issue tương tự

Thêm issue về TypeScript

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.