Grav - บทนำของผู้ดูแลระบบ
Grav Administration Panelปลั๊กอินเป็นเว็บอินเทอร์เฟซผู้ใช้แบบกราฟิก (GUI) สำหรับ Grav สามารถสร้างและแก้ไขเพจได้อย่างง่ายดาย เป็นปลั๊กอินเสริมและการทำงานอย่างมีประสิทธิภาพ Grav ไม่ได้ขึ้นอยู่กับสิ่งนี้ทั้งหมด ผู้ดูแลระบบให้มุมมองที่ จำกัด เพื่อให้ใช้งาน Grav ได้ง่าย
คุณสมบัติ
ต่อไปนี้เป็นคุณสมบัติของแผงการดูแลระบบ -
เปิดหรือปิดใช้งานปลั๊กอินที่มีอยู่ในรายการตัวจัดการปลั๊กอิน
คุณสามารถสร้างแก้ไขคัดลอกและลบเพจได้อย่างง่ายดาย
รายการอัปเดตหน้าล่าสุดจะแสดงบนแดชบอร์ด
การอัปเดตล่าสุดสามารถดูได้อย่างง่ายดายเพียงคลิกเดียว
ค้นหาหน้าเฉพาะจากรายการโดยใช้ช่องค้นหา
ประกอบด้วยฟังก์ชันของการลืมรหัสผ่าน
ไฟล์มีเดียสามารถอัพโหลดได้โดยวิธีลาก n-drop
อนุญาตให้แก้ไขผ่าน yaml หรือแบบฟอร์มในโหมดปกติและโหมดผู้เชี่ยวชาญ
แดชบอร์ดประกอบด้วยกิจกรรมของไซต์การอัปเดตเพจล่าสุดและสถานะการบำรุงรักษา
ประกอบด้วยการสำรองข้อมูล Ajax และความสามารถในการล้างแคช
ประกอบด้วยการจัดการการกำหนดค่าไซต์และระบบ
การติดตั้งปลั๊กอินและธีมใหม่ที่ขับเคลื่อนโดย GPM
คุณลักษณะการเข้ารหัสรหัสผ่านอัตโนมัติมีให้ระหว่างการเข้าสู่ระบบของผู้ใช้
มีโปรแกรมแก้ไขโค้ดที่เน้นไวยากรณ์ที่มีประสิทธิภาพพร้อมการแสดงตัวอย่างที่ขับเคลื่อนด้วย Grav ทันที
รายการธีมที่ติดตั้งและการกำหนดค่าสามารถทำได้โดยใช้ตัวจัดการธีม
นอกจากนี้ยังจัดการผู้ใช้ที่เข้าสู่ระบบ
การติดตั้ง
ในการเข้าถึงปลั๊กอินผู้ดูแลระบบเราต้องเรียกใช้ไฟล์ latest Grav. คุณสามารถรันคำสั่งต่อไปนี้ใน CLI (อินเตอร์เฟสบรรทัดคำสั่ง)
$ bin/gpm selfupgrade -f
selfupgrade ใช้เพื่ออัปเดต Grav เป็นเวอร์ชันล่าสุดที่มี -f ใช้เพื่อรีเฟรชดัชนี GPM (Grav Package Manager)
เราจำเป็นต้องติดตั้งไฟล์ admin, form, email และ loginปลั๊กอินเพื่อให้ปลั๊กอินผู้ดูแลระบบของคุณทำงานได้อย่างถูกต้อง เนื่องจากปลั๊กอินทั้งหมดมีการอ้างอิงคุณจึงต้องยอมรับเมื่อพร้อมต์ให้คุณติดตั้งปลั๊กอินอื่น ๆ ในขณะที่ติดตั้งปลั๊กอินผู้ดูแลระบบ ปลั๊กอินเหล่านี้พร้อมใช้งานผ่าน GPM (Grav Package Manager) เราจะศึกษาเพิ่มเติมเกี่ยวกับ GPM ในบทที่Grav - GPM
คำสั่งต่อไปนี้ใช้เพื่อติดตั้งปลั๊กอินผู้ดูแลระบบโดยใช้พรอมต์คำสั่ง
$ bin/gpm install admin
การติดตั้งด้วยตนเอง
เราสามารถติดตั้งแผงการดูแลระบบด้วยตนเองโดยดาวน์โหลดปลั๊กอินต่อไปนี้ทีละรายการ -
- admin
- form
- login
หลังจากดาวน์โหลดปลั๊กอินทั้งหมดแล้วให้แตกไฟล์ zip ทั้งหมดและเก็บไว้ในไฟล์ <your_folder_name>/user/pluginsโฟลเดอร์ ในโฟลเดอร์ Plugin คุณสามารถจัดเก็บปลั๊กอินที่มีชื่อเฉพาะได้ ชื่อควรเกี่ยวข้องกับฟังก์ชันของปลั๊กอิน สามารถเปลี่ยนชื่อโฟลเดอร์เป็นadmin/, email/, form/ และ login/. จำเป็นต้องเก็บปลั๊กอินทั้งสี่ไว้ในโฟลเดอร์ปลั๊กอินด้วยกัน มิฉะนั้นแผงการดูแลระบบจะทำงานไม่ถูกต้อง
การสร้างผู้ใช้
เราสามารถสร้างบัญชีผู้ใช้โดยใช้อินเตอร์เฟสบรรทัดคำสั่ง ใช้คำสั่งต่อไปนี้เพื่อสร้างบัญชีผู้ใช้
$bin/grav newuser
มิฉะนั้นคุณสามารถสร้างบัญชีผู้ใช้ด้วยตนเองโดยเขียนโค้ดต่อไปนี้ -
email: [email protected]
access:
admin:
login: true
super: true
site:
login: true
fullname: 'Tutorials Point'
title: tp
password: 'Password'
บันทึกบรรทัดด้านบนในไฟล์ <your_folder_name>/user/account/admin.yamlไฟล์. ชื่อที่คุณใช้บันทึกรหัสข้างต้นจะเป็นชื่อusernameสำหรับการเข้าสู่ระบบของคุณเช่นผู้ดูแลระบบ คุณสามารถแก้ไขไฟล์email, fullname, title และ password ตามความต้องการของคุณ
การใช้งาน
คุณสามารถเข้าถึงแผงการดูแลระบบได้โดยชี้เบราว์เซอร์ของคุณไปที่ไฟล์ localhost/<your_folder_name>/adminและคุณจะได้รับหน้าจอดังที่แสดงด้านล่าง คุณสามารถตั้งค่าไฟล์username และ password ในไฟล์ yaml ตามที่ระบุในไฟล์ creating user มาตรา.