Thảo luận Thành viên:Nguyenthephuc/Note: SocialProfile extra
@Quà tặng: nên thay bằng tổng "số lượt được cảm ơn" từ các bài viết, có thể chi tiết "n lần trong thể loại A, m lần trong thể loại B".
@kết bạn, quan tâm: ok, mình hiểu rồi.
ấn nút quan tâm thì quan hệ sẽ được thực thi bất chấp sự đồng ý của đối phương. Sự khác nhau giữa A quan tâm B và A kết bạn B là B sẽ ko phải nhận thông báo về A nếu A quan tâm B chứ B ko đồng ý kết bạn.
@kết bạn, quan tâm: nếu người kia cũng không đồng ý cho "quan tâm" thì hiện link gì? :D
Làm cách nào để mình giải thích được sự khác nhau giữa kết bạn và quan tâm trên VLOS cho mọi người?
- Tạo tooltip giải thích tại nút "kết bạn" và "quan tâm"
- Đối với những người mà mình đã gửi yêu cầu "kết bạn" nhưng ko (chưa) nhận được sự đồng ý. Nên có đường link để có thể "quan tâm" luôn.
@banbe: mình thích layout/giao diện sáng sủa/phần nào ra phần đó của họ
@banbe: mình ko thích cái motif hiện giờ của các trang profile ở các MXH. Mình thấy motif hiện nay của SocialProfile có nét đặc sắc riêng.
Có điều mình nghĩ làm sao cho hướng các thông tin của user đến các lĩnh vực của VLOS (thể loại đang quan tâm, CLB đang tham gia, trang vừa sửa, ghi chú vừa viết, trang vừa theo dõi .v.v) hơn là tâm trạng, và sở thích cá nhân (những cái này ng mới ko chắc đã thích khai đầy đủ và ko thể hiện những thông tin mà user khác của vlos quan tâm
@Trang cá nhân: có thể cải tiến theo hướng làm của http://banbe.net/1428063434/profile
@Trang cá nhân: với màn hình width <=800 thì hình đại diện và dòng "username, point level, danh xưng" bị đẩy xuống dưới so với hình đại diện. Nguyên nhân do danh sách các tác vụ ở dưới quá dài, giải pháp là gộp các tác vụ: {đóng góp | nhật trình | cấm thành viên này | gửi email} vào một nhóm dạng menu đổ xuống.
@Nhóm: của người gửi được lấy từ
- danh bạ của người gửi: người gửi tự tạo và xếp những người bạn của họ vào các nhóm
- những nhóm mà người gửi đã tham gia, ví dụ những câu lạc bộ, khóa học trực tuyến,...
@nhóm: việc xác định nhóm sẽ được tiến hành như thế nào?
Như thế tính riêng tư của thông điệp được thể hiện ở 3 mức:
1) riêng tư (chỉ người viết và người nhận reply đọc được nội dung); 2) nhóm (1 nhóm thành viên nhất định do người viết lựa chọn); công khai (tất cả mọi người đều đọc được.
@sửa nội dung: cái này có ý nghĩa, làm giảm bớt việc phải gửi nhiều lần khi muốn thêm bớt nội dung.
Với mỗi "tin nhắn đã gửi" có nên thêm 2 link tùy chọn:
- Thay đổi Kiểu tin nhắn: "Công khai" -> "Riêng tư"; "Riêng tư" -> "Công khai"; "Nhóm A" -> ...
- Sửa nội dung tin nhắn, khi mà tin này chưa được đọc bởi "user_name_to" và chưa có reply.
@ Hiếu: Mình sẽ theo dõi dự án google code đó.
Semantic Social Profile extension for MediaWiki integrates users' social profiles with the Semantic Web trên Google Code
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, 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: 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" hay "nhắn tin mới" được thực hiện tại chỗ, không cần di chuyển đến trang khác.
- 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
8. Biến luồng thảo luận 2 người thành kiểu chat
Tớ thấy nếu có thể chuyển phần thể loại quan tâm thay vì để theo ABC thành thể loại quan tâm gần đây thì hữu dụng hơn. Phúc nghĩ ntn?