Grav - Giới thiệu quản trị viên

Grav Administration Panelplugin là một giao diện người dùng đồ họa web (GUI) cho Grav. Nó có thể dễ dàng tạo và sửa đổi các trang. Nó là một plugin tùy chọn và để hoạt động hiệu quả Grav không hoàn toàn phụ thuộc vào điều này. Quản trị viên cung cấp các chế độ xem giới hạn để dễ dàng sử dụng Grav.

Đặc trưng

Sau đây là các tính năng của bảng quản trị:

  • Bật hoặc tắt các plugin có trong danh sách trình quản lý plugin.

  • Bạn có thể tạo, chỉnh sửa, sao chép và xóa các trang một cách dễ dàng.

  • Danh sách cập nhật trang mới nhất được hiển thị trên Trang tổng quan.

  • Các bản cập nhật mới nhất hiện có có thể được xem dễ dàng chỉ bằng một cú nhấp chuột.

  • Tìm các trang cụ thể từ danh sách bằng cách sử dụng hộp tìm kiếm.

  • Nó bao gồm chức năng của mật khẩu quên.

  • Các tệp phương tiện có thể được tải lên bằng phương pháp kéo-n-thả.

  • Cho phép chỉnh sửa qua yaml hoặc biểu mẫu ở chế độ bình thường và chuyên gia.

  • Bảng điều khiển bao gồm hoạt động của trang web, cập nhật trang mới nhất và trạng thái bảo trì.

  • Nó bao gồm khả năng sao lưu và xóa bộ nhớ cache được hỗ trợ bởi Ajax.

  • Nó bao gồm quản lý cấu hình trang web và hệ thống.

  • Cài đặt các plugin và chủ đề mới do GPM cung cấp.

  • Tính năng mã hóa mật khẩu tự động được cung cấp trong quá trình đăng nhập của người dùng.

  • Nó cung cấp trình soạn thảo mã làm nổi bật cú pháp mạnh mẽ với bản xem trước ngay lập tức được hỗ trợ bởi Grav.

  • Danh sách chủ đề đã cài đặt và cấu hình có thể được thực hiện bằng cách sử dụng Trình quản lý chủ đề.

  • Nó cũng quản lý những người dùng đã đăng nhập.

Cài đặt

Để truy cập vào plugin quản trị, chúng tôi cần chạy latest Grav. Bạn có thể chạy lệnh sau trong CLI (giao diện dòng lệnh).

$ bin/gpm selfupgrade -f

Các selfupgrade được sử dụng để cập nhật Grav lên phiên bản mới nhất hiện có. -f được sử dụng để làm mới chỉ mục GPM (Grav Package Manager).

Chúng tôi cần cài đặt admin, form, emailloginplugin để làm cho plugin quản trị của bạn chạy đúng cách. Vì tất cả các plugin đều có phụ thuộc, bạn cần đồng ý khi nó nhắc bạn cài đặt các plugin khác trong khi cài đặt plugin quản trị; các plugin này có sẵn thông qua GPM (Grav Package Manager). Chúng ta sẽ nghiên cứu thêm về GPM trong chương Grav - GPM .

Lệnh sau được sử dụng để cài đặt plugin quản trị bằng dấu nhắc lệnh.

$ bin/gpm install admin

Hướng dẫn cài đặt

Chúng tôi có thể cài đặt bảng quản trị theo cách thủ công bằng cách tải xuống từng plugin sau -

  • admin
  • form
  • login
  • email

Sau khi tải xuống tất cả các plugin, hãy giải nén tất cả các tệp zip và lưu trữ trong <your_folder_name>/user/pluginsthư mục. Trong thư mục Plugin, bạn có thể lưu trữ các plugin với một tên duy nhất; tên phải liên quan đến chức năng của plugin. Thư mục có thể được đổi tên thànhadmin/, email/, form/login/. Nó là cần thiết để lưu trữ tất cả bốn plugin trong thư mục Plugin cùng nhau; nếu không, bảng điều khiển quản trị sẽ không hoạt động bình thường.

Tạo người dùng

Chúng tôi có thể tạo tài khoản người dùng bằng cách sử dụng giao diện dòng lệnh. Sử dụng lệnh sau để tạo tài khoản người dùng.

$bin/grav newuser

Nếu không, bạn cũng có thể tạo tài khoản người dùng theo cách thủ công bằng cách viết các dòng mã sau:

email: [email protected]
access:
   admin:
      login: true
      super: true
   site:
      login: true
fullname: 'Tutorials Point'
title: tp
password: 'Password'

Lưu các dòng trên trong <your_folder_name>/user/account/admin.yamltập tin. Tên mà bạn đã sử dụng để lưu mã ở trên của mình sẽ làusernamecho đăng nhập của bạn, tức là, quản trị viên. Bạn có thể chỉnh sửaemail, fullname, titlepassword theo yêu cầu của bạn.

Sử dụng

Bạn có thể truy cập bảng quản trị bằng cách trỏ trình duyệt của mình đến localhost/<your_folder_name>/adminvà bạn sẽ nhận được một màn hình như hình dưới đây. Bạn có thể đặtusernamepassword trong tệp yaml như được chỉ định trong creating user phần.