Hiện giờ DayNhauHoc đang có một vấn đề về phân loại topic và xác định câu hỏi đã được trả lời hay chưa. Trước hết về mặt phân loại topic, diễn đàn mình có mục programming khá sôi động.
Vấn đề 1: lập trình có quá nhiều thứ, nếu các bạn bấm vào đây sẽ thấy được phân mục của programming rất nhiều và rất phiền phức. Thậm chí nhu cầu tạo thêm sub-category cho Programming vẫn còn như anh @laptrinhio đã request ở đây
Vấn đề này có lẽ sẽ được giải quyết khi diễn đàn mình sử dụng tag, vậy tag là gì?
Các bạn có thể vào đây để xem chức năng tag của Discourse hoặc thân quen hơn là của Stackoverflow. Khi mình chọn một tag thì diễn đàn sẽ dẫn mình đến các topic có tag đó, đồng thời tag nào được sử dụng nhiều thì sẽ to hơn các tag còn lại.
Câu hỏi 1: Có ổn không nếu mình chỉ có một mục Programming không thôi, và khi post bài vào programming, mình sẽ dùng Tag để chọn đây là Java hay Javascript, hay C và C++.
Vấn đề 2: Chọn câu trả lời đúng hoặc đánh dấu câu hỏi đã được trả lời xong. Như lần trước Đạt đã sử dụng một plugin gọi là solved button. Tuy nhiên @tuancoi2506 đã chỉ ra một vấn đề mới, đó là bất cứ ai cũng có thể chọn một post là câu trả lời đúng.
Vậy với tag thì mình có thể làm thêm một cái tag gọi là Solved. Khi người đặt câu hỏi cảm thấy câu hỏi đã được trả lời, thì họ có thể sửa lại câu hỏi, thêm vào tag Solved. Khi đó người vào sau chỉ cần thấy cái tag này là hiểu topic đã được trả lời. Đồng thời copy link bài đó bỏ lên topic đầu như topic này.
Việc làm này có hơi bất tiện, nhưng ít nhất nó cũng giải quyết được một vấn đề đó là ta có thể biết được câu hỏi đã được trả lời chưa, và câu trả lời đúng là gì.
Câu hỏi 2: Các bạn nghĩ sao về giải pháp này, có thể sử dụng được không?