Grav - wprowadzenie administratora
Grav Administration Panelplugin to internetowy graficzny interfejs użytkownika (GUI) dla Grav. Może łatwo tworzyć i modyfikować strony. Jest to opcjonalna wtyczka i efektywne działanie Grav nie jest od niej całkowicie uzależnione. Administrator zapewnia ograniczone widoki dla łatwego korzystania z Grav.
funkcje
Oto funkcje panelu administracyjnego -
Włącz lub wyłącz wtyczki obecne na liście menedżerów wtyczek.
Możesz łatwo tworzyć, edytować, kopiować i usuwać strony.
Lista najnowszych aktualizacji strony zostanie wyświetlona na pulpicie nawigacyjnym.
Najnowsze dostępne aktualizacje można łatwo wyświetlić jednym kliknięciem.
Znajdź określone strony z listy za pomocą pola wyszukiwania.
Składa się z funkcjonalności zapomnienia hasła.
Pliki multimedialne można przesyłać metodą przeciągnij i upuść.
Umożliwia edycję przez yaml lub formularze w trybie normalnym i eksperckim.
Pulpit składa się z aktywności w witrynie, najnowszych aktualizacji strony i stanu konserwacji.
Składa się z funkcji tworzenia kopii zapasowych opartych na technologii Ajax i funkcji czyszczenia pamięci podręcznej.
Obejmuje zarządzanie konfiguracją witryny i systemu.
Instalacja nowych wtyczek i motywów obsługiwanych przez GPM.
Podczas logowania użytkownika dostępna jest funkcja automatycznego szyfrowania hasła.
Zapewnia edytor kodu, który podkreśla potężną składnię z natychmiastowym podglądem obsługiwanym przez Grav.
Lista zainstalowanych motywów i konfiguracje można wykonać za pomocą menedżera motywów.
Zarządza również zalogowanymi użytkownikami.
Instalacja
Aby uzyskać dostęp do wtyczki administratora, musimy uruchomić latest Grav. Możesz uruchomić następujące polecenie w CLI (interfejs wiersza poleceń).
$ bin/gpm selfupgrade -f
Plik selfupgrade służy do aktualizacji Grav-a do najnowszej dostępnej wersji. -f służy do odświeżania indeksu GPM (Grav Package Manager).
Musimy zainstalować admin, form, email i loginwtyczki, aby Twoja wtyczka administratora działała poprawnie. Ponieważ wszystkie wtyczki mają zależności, musisz wyrazić zgodę, gdy pojawi się monit o zainstalowanie innych wtyczek podczas instalacji wtyczki administratora; te wtyczki są dostępne za pośrednictwem GPM (Grav Package Manager). Więcej o GPM dowiemy się w rozdziale Grav - GPM .
Następujące polecenie służy do instalowania wtyczki administratora za pomocą wiersza polecenia.
$ bin/gpm install admin
Instalacja ręczna
Panel administracyjny możemy zainstalować ręcznie, pobierając indywidualnie następujące wtyczki -
- admin
- form
- login
Po pobraniu wszystkich wtyczek wypakuj wszystkie pliki zip i zapisz w formacie <your_folder_name>/user/pluginsteczka. W folderze Plugin możesz przechowywać wtyczki o unikalnej nazwie; nazwa powinna odnosić się do funkcji wtyczki. Nazwę folderu można zmienić naadmin/, email/, form/ i login/. Konieczne jest wspólne przechowywanie wszystkich czterech wtyczek w folderze wtyczek; w przeciwnym razie panel administracyjny nie będzie działał poprawnie.
Tworzenie użytkownika
Możemy utworzyć konto użytkownika za pomocą interfejsu wiersza poleceń. Użyj następującego polecenia, aby utworzyć konto użytkownika.
$bin/grav newuser
W przeciwnym razie możesz również ręcznie utworzyć konto użytkownika, wpisując następujące wiersze kodu -
email: [email protected]
access:
admin:
login: true
super: true
site:
login: true
fullname: 'Tutorials Point'
title: tp
password: 'Password'
Zapisz powyższe wiersze w pliku <your_folder_name>/user/account/admin.yamlplik. Nazwą, której użyłeś do zapisania powyższego kodu, będzieusernamedla Twojego loginu, tj. admin. Możesz edytować plikemail, fullname, title i password zgodnie z Twoimi wymaganiami.
Stosowanie
Dostęp do panelu administracyjnego można uzyskać, kierując swoją przeglądarkę na localhost/<your_folder_name>/admina otrzymasz ekran, jak pokazano poniżej. Możesz ustawićusername i password w pliku yaml, jak określono w creating user Sekcja.