mirror of
https://github.com/getgrav/grav-plugin-admin.git
synced 2025-11-05 04:46:03 +01:00
Check for existence of a user account
This commit is contained in:
@@ -137,6 +137,13 @@ class AdminPlugin extends Plugin
|
||||
$this->session->expert = false;
|
||||
}
|
||||
|
||||
// check for existence of a user account
|
||||
$account_dir = $file_path = $this->grav['locator']->findResource('account://');
|
||||
$user_check = (array) glob($account_dir . '/*.yaml');
|
||||
if (!count($user_check) > 0) {
|
||||
$this->admin->setMessage($this->admin->translate('PLUGIN_ADMIN.NO_USER_ACCOUNTS'), 'info');
|
||||
}
|
||||
|
||||
/** @var Pages $pages */
|
||||
$pages = $this->grav['pages'];
|
||||
|
||||
|
||||
@@ -416,9 +416,9 @@ en:
|
||||
USERNAME_HELP: Username should be between 3 and 16 characters, including lowercase letters, numbers, underscores, and hyphens. Uppercase letters, spaces, and special characters are not allowed
|
||||
FULLY_UPDATED: Fully Updated
|
||||
SAVE_LOCATION: Save location
|
||||
|
||||
PAGE_FILE: Page File
|
||||
PAGE_FILE_HELP: Page file name, and by default the display template for this page
|
||||
NO_USER_ACCOUNTS: No user accounts found, please create one first...
|
||||
es:
|
||||
PLUGIN_ADMIN:
|
||||
ADMIN_BETA_MSG: ¡Está es una versión Beta! Utilízala bajo tu propio riesgo...
|
||||
|
||||
Reference in New Issue
Block a user