PSA: Tính năng phân trang của DNH

DNH vừa mới update lên Discourse mới nhất mấy ngày vừa qua. Thì trong đó có tính năng mới mà giải quyết vấn đề lưu trữ phần bài mình đang đọc của các bạn đó chính là tính năng phân trang.

Tuy nhiên tính năng này có vẻ Discourse mặc định ẩn đi và thay vào đó bằng Infinite Scrolling.
Để sử dụng tính năng này, các bạn phải chịu khó để ý và làm bằng tay chứ hiện tại mình chưa tìm ra cách nào khác nhanh và tiện hơn.

Thì mình xin hướng dẫn cho bạn nào quan tâm tới tính năng này.
Khi các bạn kéo hết trang. DNH sẽ tự động load các bài viết mới cho bạn và để ý sẽ thấy một topic được highlight màu xanh như hình:

Thì topic đó đánh dấu bắt đầu của một trang khác. Nhiệm vụ của các bạn đơn giản là đếm số lần được highlight như trên là được.
Sau đó gõ thêm ?page=x vào cuối url của DNH và bookmark lại là xong. Với x là số trang cần lưu. :wink: Vì DNH cho coder/dev chủ yếu. Vậy nên để thuận tiện thì số trang bắt đầu từ 0 nhé

Ví dụ:

  • Nếu bạn đang ở category programming và đếm 3 lần
    https://daynhauhoc.com/c/programming?page=3
    sẽ đưa bạn đến trang thứ 3 của category programming khi nhập Url như trên vào lần sau.

  • Hay khi bạn đang xem các chủ đề liên quan tag linux và muốn lưu lại trang 2. Thì Url của bạn phải lưu sẽ là:
    https://daynhauhoc.com/tags/linux?page=2

  • Ở trang chủ thì bạn nhớ thêm dấu / trước ?page= là được
    https://daynhauhoc.com/?page=2

Chúc các bạn thành công,
Drgnz

5 Likes

Cảm ơn rồng nha! Tính năng này có vẻ hay

2 Likes

Không làm thêm cái phân trang nhỉ. Phân trang tiện hơn.

2 Likes
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?