Ứng dụng Wiki với hệ thống danh tiếng


11

Tôi thực sự ấn tượng với khái niệm danh tiếng của Stack Exchange (bạn có được danh tiếng khi bạn đăng bài, và bạn càng đăng nhiều, bạn càng nhận được nhiều đặc quyền) và tôi muốn áp dụng khái niệm này vào wiki mà tôi đang xây dựng.

Có ai biết về một wiki php có khái niệm đặc quyền / danh tiếng tương tự như Stack Exchange không? Tôi không nhất thiết phải tìm kiếm một cái gì đó giống hệt SE, tôi chỉ tìm kiếm một ứng dụng wiki mang lại cho người dùng nhiều đặc quyền hơn khi họ đóng góp tích cực hơn cho wiki (SE đã bỏ phiếu, wiki nên có một số cách để xác định các đóng góp tiêu cực quá). Các đặc quyền phải dựa trên danh mục, vì vậy bạn càng tích cực trong một danh mục hoặc trang cụ thể, bạn càng nhận được nhiều đặc quyền cho danh mục đó. Cũng cần có các đặc quyền trên toàn trang web, mặc dù các đặc quyền đó khó truy cập hơn các đặc quyền danh mục.

LƯU Ý: Nếu không thể có được đặc quyền toàn danh mục và đặc quyền toàn trang, tôi sẽ ổn với chỉ đặc quyền toàn danh mục hoặc chỉ đặc quyền trên toàn trang.

Tôi sẽ có thể thay đổi các yêu cầu cho từng đặc quyền, thông qua bảng quản trị hoặc thông qua chỉnh sửa tệp (một số ứng dụng wiki không có giao diện quản trị).

Có ai có một kịch bản hoặc một giải pháp sẽ làm điều này? Nếu tập lệnh sử dụng một cái gì đó tương tự như danh tiếng để xác định số tiền mà người dùng đã đóng góp tích cực cho trang web, thì điều đó cũng ổn.

Xin lưu ý: Tôi đang tìm cách đánh giá các đóng góp của người dùng cá nhân, không phải là cách để đánh giá chất lượng của toàn bộ trang.


1
Danh tiếng SE chỉ được trao cho bạn bởi những người khác, không dựa trên hoạt động. Nếu bạn tăng danh tiếng (hoặc bất cứ thứ gì nó được gọi) bằng cách chỉnh sửa, thì bạn có thể lừa hệ thống bằng cách thực hiện nhiều chỉnh sửa. Nơi bạn nghĩ về danh tiếng do người khác đưa ra, hoặc được cho bởi những gì bạn đã làm?
paulmorriss

Tôi đang nghĩ về danh tiếng của người khác.

1
Bạn nên lưu ý rằng trên wiki, những đóng góp / đóng góp kém thường bị loại bỏ. Bạn có thể thấy giá trị của sự đóng góp bằng bao nhiêu phần còn lại trong trang.
dùng389823

Câu trả lời:


2

MediaWiki có một số tiện ích mở rộng đánh giá này bao gồm thanh đánh giá W4G . Nếu bạn không thể tìm thấy một wiki nào đó, bạn có thể hack phần mở rộng đó và kết hợp nó với hệ thống đặc quyền tích hợp để làm những gì bạn muốn. Hoặc bạn có thể đưa tiền thưởng cho ai đó để làm điều đó cho bạn (mặc dù một liên kết trên trang đó không hoạt động và trang Facebook khá yên tĩnh).


Tôi không nghĩ rằng plugin cho phép bạn xếp hạng đóng góp cá nhân cho một trang.

Thật ra bạn đúng. Nó xếp hạng chất lượng của toàn bộ trang, có thể được tạo bởi một số người. Để thực hiện xếp hạng, mọi người sẽ phải xem xét sự đóng góp của ai đó (có thể bằng cách sử dụng chức năng lịch sử trang) và sau đó đánh giá điều đó.
paulmorriss

Có plugin nào làm được điều đó không?

2
Tôi không thể nhìn thấy bất kỳ. Xếp hạng người hơn là nội dung dường như không phải là một khái niệm phổ biến.
paulmorriss

0

Bạn đã kiểm tra Câu hỏi 2 chưa? Nó có một hệ thống danh tiếng, bằng php và có thể được tích hợp trong wiki. Tuy nhiên, theo tôi biết, danh tiếng không cấp các đặc quyền bổ sung, như trong SE.


Danh tiếng có hoạt động trên wiki không, hay chỉ trong phần hỏi đáp?

0

Đây thực sự không phải là một giải pháp, đó là cách mà ai đó có thể thực hiện điều này nếu họ quan tâm đến việc đó:

  1. Một người dùng đánh giá một trang wiki. Anh ta hoặc cho nó một ngón tay cái lên hoặc một ngón tay cái xuống.

  2. Phần mềm wiki xem qua lịch sử trang để xác định số lượng trang được viết bởi các tác giả khác nhau. Giả sử người dùng đã đóng góp 50% số ký tự trong trang và người dùng hai và ba đã đóng góp 25% số ký tự trong trang.

  3. Phần mềm wiki thưởng 50% số điểm mà ngón tay cái tăng có giá trị cho người dùng 1 và 25% số điểm cho người dùng hai và ba. Nếu một ngón tay cái lên có giá trị 10 điểm, thì người dùng 1 nhận được 5 điểm danh tiếng và người dùng hai và ba nhận được 2,5 điểm danh tiếng.

  4. Bạn có thể làm điều tương tự với phiếu bầu xuống, chỉ có bạn lấy đi điểm thay vì thêm chúng.

LƯU Ý: hệ thống xếp hạng chỉ phân tích số lượng nội dung người dùng đã viết trong phiên bản hiện tại của trang này tại thời điểm xếp hạng được đưa ra. Nếu người dùng 4 cũng đóng góp cho trang, nhưng sau đó người dùng một, hai và ba đã loại bỏ hoàn toàn các đóng góp của mình, người dùng 4 sẽ không nhận được bất kỳ điểm danh tiếng nào.

LƯU Ý: nếu người dùng 5 xuất hiện và sau đó chỉnh sửa trang, người dùng 5 sẽ chỉ nhận được danh tiếng nếu có ai đó nâng cấp trang khi một số nội dung gốc của cô ấy được hiển thị trên trang. Một lần nữa, danh tiếng chỉ được trao cho người dùng có nội dung xuất hiện ở phiên bản hiện tại của trang tại thời điểm xếp hạng được đưa ra.

LƯU Ý: sẽ là một ý tưởng tốt khi cho phép người dùng xếp hạng lại trang nếu có bất kỳ chỉnh sửa nào được thực hiện để họ có thể hạ cấp trang nếu người dùng quên trích dẫn khiếu nại hoặc nội dung chỉnh sửa mà họ đã thực hiện sau đó phiếu bầu đã được ban hành.

BTW nếu bất cứ ai sẵn sàng tạo một plugin / script wiki đã làm điều này, thì đó sẽ là điều tuyệt vời. Nếu đã có một plugin / script wiki thực hiện điều này, xin vui lòng gửi nó trong phần bình luận.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.