income88
  1. Vui Sử dụng tính năng up bài viết thay cho những cmt spam và post trùng lặp vô nghĩa.
    Vì 1 diễn đàn chất lượng Khách click chọn "báo cáo" khi gặp bài viết vi phạm để BQT xử lý nhé.
  2. Chào mừng Khách đã đến Vnraovat.Net ! Xin đừng SPAM hãy nghĩ đến chất lượng.
    Nội dung trùng lặp + spam chèn link out trong cmt + Post sai box =Xóa tài khoản+ Tất cả bài viết

Cách phân quyền (permissions) trong diễn đàn Xenforo

Thảo luận trong 'Thảo luận - Hỏi đáp' bắt đầu bởi Admin, 22 Tháng chín 2015.

  1. Khu vực:

    empty_info
  2. Tình trạng:

    empty_info
  3. Giá bán :

    0 VNĐ
  4. Số điện thoại:

    19001009
  5. Địa Chỉ:

    Hà Nội (Bản đồ)
  6. Thông Tin:

    22 Tháng chín 2015, 0 Trả lời, 460 Đọc
  1. 183
    172
    43
    Admin

    Admin Quản Trị Cao Cấp Thành viên BQT ADMIN Đập Troai

    Bài viết:
    183
    Đã được thích:
    172
    Điểm thành tích:
    43
    Giới tính:
    Nam
    Vnraovat.net - Diễn đàn seo, rao vặt chất lương - miễn phí - hiệu quả - link dofollow - diễn đàn rao vặt xin giới thiệu qua với các bạn về phân quyền (Permissions) trong XenForo để các bạn quản lý, điều hành forum một cách hiệu quả hơn.

    1. Các loại permissions
    Xenforo có 4 loại permissions chính bao gồm:
    - Not Set: Quyền hạn không rõ ràng (vì được kế thừa từ các level cao hơn). Có tác dụng là không cho phép làm điều gì. Trong Node Permissions các thiết lập phân quyền được kế thừa từ User Group Permissions và User Permissions.

    - Allow (Yes): Chấp nhận, đồng ý -> Cho phép làm điều gì.

    - Revoke: Quyền này chỉ được sử dụng trong Node Permissions. Một revoke (thu hồi) có thể bị loại bỏ bởi 1 Allow nhưng nó không kế thừa 1 Allow. Revoke được làm ra để hạn chế một số quyền hạn trong Node của User (User's Node Permissions) nếu quyền Allow ko được lựa chọn.

    - Never: Hoàn toàn không. User sẽ không có bất cứ một quyền hạn gì kể cả việc bạn có cho phép (Allow) ở một nơi nào khác.


    [​IMG]



    2. Thiết lập permissions
    Xenforo có 3 nhóm phân quyền (permissions) khác nhau để xác định quyền truy cập của người dùng (Users) là:
    - User Group Permissions
    - User Permissions
    - Node Permissions

    User Group Permissions sẽ xác định các quyền cơ bản của nhóm người dùng.
    Còn User Permissions là một tuỳ chọn (không bắt buộc) để thiết lập quyền hạn của User; bạn có thể xác định quyền hạn của từng User cụ thể. Hai nhóm quyền hạn này kết hợp với nhau để hình thành nên các quyền hạn cơ bản của 1 User.
    Quyền trong Node Permissions được kế thừa từ 2 nhóm User Group Permissions và User Permissions. Ngoài ra Node permissions của 1 Node cha sẽ được kế thừa sang Node con. Bạn có thể xác định quyền truy cập cho từng nhóm và từng user. Các nhóm phân quyền này kết hợp với nhau sẽ tạo ra quyền hạn của User ở các Node.

    3. Cách tính permissions
    Về cách tính permissions chúng ta có thể sử dụng các phép toán sau (không rõ ràng)
    - Not Set + Not Set = No (không)
    - Not Set + Allow = Yes (có)
    - Not Set + Never = No
    - Allow (kế thừa) + Revoke = No
    - Allow + Revoke = Yes
    - Allow + Never = No

    4. Các trường hợp trong thực tế
    Đây là một trường hợp được sử dụng nhiều trong thực tế có thể các bạn sẽ hay gặp phải.
    - Tạo một forum mật (private): Do cách hoạt động của Revoke trong Xenforo nên bạn không thể sử dụng nó để tạo một diễn đàn mật (private). Trong trường hợp này, bạn cần sử dụng một tính năng đặc biệt khác của Xenforo gọi là Private Node. Bạn sẽ thấy checkbox Private Node khi bạn sửa quyền (permissions) cho một Node cụ thể. Điều này về cơ bản sẽ làm đảo lộn những phân quyền mà bạn đã thiết lập.
     
    Vui lòng đọc NỘI QUY và ngiêm túc thực hiên để tránh vị ban nick rồi xóa bài thì phí phạm lắm :(
    ***** Xin đừng Spam hãy nghĩ tới chất lượng nhé *****
    vietcoin thích bài này.

Chia sẻ trang này