Thành viên:Nguyenthephuc/Note: SocialProfile extra/UB

Từ VLOS
Bước tới: chuyển hướng, tìm kiếm

Phiên bản "UserBoard" mới:

  • Hiện thị danh sách "luồng" các hội thoại, được sắp theo thứ tự mới trước-cũ sau (luồng nào có reply mới được đẩy lên trước). Phân biệt cách hiện thị hiện tại là hiện thị danh sách các "hội thoại/tin nhắn" đơn lẻ. Cách làm mới này giải quyết được hai vấn đề: quản lí hệ thống tin nhắn dễ dàng hơn vì theo "luồng/ngữ cảnh" và việc phân trang không ảnh hưởng đến các "reply" (như cách hiện tại thì các reply có thể bị đẩy sang trang khác và không được nằm trong ngữ cảnh của luồng hội thoại)
  • 1 luồng hội thoại gồm: hội thoại gốc và các hội thoại reply của nó
  • Hiện thị các hội thoại (gốc, reply) dưới dạng cây/tree, theo thứ tự mới trước-cũ sau
  • Có thông báo số lượng reply và số reply mới (chưa đọc nếu có)
  • reply mới/chưa đọc thì được highlight, reply đã đọc có nền mặc định (xám)
  • Mỗi hộp hội thoại có danh sách link: Đổi kiểu tin nhắn, Sửa tin nhắn, Trả lời, Nhắn tin mới, Luồng thảo luận, n phúc đáp, Xóa
  • Việc "trả lời/reply", "sửa tin nhắn" hay "đổi kiểu tin nhắn" được thực hiện tại chỗ, không cần di chuyển đến trang khác.
  • Cho phép cập nhật tin nhắn tại chỗ: đổi kiểu tin nhắn, sửa nội dung tin nhắn nếu nội dung chưa được "user_to" đọc.
  • Cho phép xóa tin nhắn: nếu "tin muốn xóa" là độc lập - không có tin reply đến nó và chỉ xóa được nội dung/content nếu tin đã được reply.
  • Chiều sâu reply không quá 5 lần liên tiếp. Ví dụ:
1 -> 1.1 -> 1.1.1 -> 1.1.1.1 -> 1.1.1.1.1
1 -> 1.2 -> 1.2.1 -> 1.2.1.1 -> 1.2.1.1.1

Liên kết đến đây