change dabestaniha to mahak

This commit is contained in:
2025-07-20 14:46:29 +03:30
parent 23854e1d98
commit ad3a70973d
9 changed files with 64 additions and 64 deletions
@@ -6,55 +6,55 @@ class SettingsPageFormController extends InvocableController
{
public function __invoke()
{
foreach (config('da.options') as $configured => $options_key) {
register_setting(config('da.settings-group'), $options_key);
foreach (config('mahak.options') as $configured => $options_key) {
register_setting(config('mahak.settings-group'), $options_key);
}
add_settings_section(
config('da.section-id'),
config('da.translations.section-id'),
config('mahak.section-id'),
config('mahak.translations.section-id'),
null,
config('da.settings-page')
config('mahak.settings-page')
);
add_settings_field(
config('da.options.user-identifier'),
config('da.translations.user-identifier'),
config('mahak.options.user-identifier'),
config('mahak.translations.user-identifier'),
fn () => $this->user_identifier(),
config('da.settings-page'),
config('da.section-id')
config('mahak.settings-page'),
config('mahak.section-id')
);
add_settings_field(
config('da.options.jwt-secret'),
config('da.translations.jwt-secret'),
config('mahak.options.jwt-secret'),
config('mahak.translations.jwt-secret'),
fn () => $this->jwt_secret(),
config('da.settings-page'),
config('da.section-id')
config('mahak.settings-page'),
config('mahak.section-id')
);
add_settings_field(
config('da.options.login-route'),
config('da.translations.login-route'),
config('mahak.options.login-route'),
config('mahak.translations.login-route'),
fn () => $this->login_route(),
config('da.settings-page'),
config('da.section-id')
config('mahak.settings-page'),
config('mahak.section-id')
);
add_settings_field(
config('da.options.after-login-route'),
config('da.translations.after-login-route'),
config('mahak.options.after-login-route'),
config('mahak.translations.after-login-route'),
fn () => $this->after_login_route(),
config('da.settings-page'),
config('da.section-id')
config('mahak.settings-page'),
config('mahak.section-id')
);
$loginRouteOptionName = config('da.options.login-route');
$loginRouteOptionName = config('mahak.options.login-route');
add_filter("pre_update_option_{$loginRouteOptionName}", function ($value) {
return trim($value, '/');
});
$afterLoginRouteOptionName = config('da.options.after-login-route');
$afterLoginRouteOptionName = config('mahak.options.after-login-route');
add_filter("pre_update_option_{$afterLoginRouteOptionName}", function ($value) {
return trim($value, '/');
});
@@ -62,14 +62,14 @@ class SettingsPageFormController extends InvocableController
public function user_identifier(): void
{
$name = config('da.options.user-identifier');
$name = config('mahak.options.user-identifier');
$value = get_option($name, 'mobile');
$html = "<select name='$name'>";
foreach (config('da.user-identifiers') as $identifier) {
foreach (config('mahak.user-identifiers') as $identifier) {
$selected = $value === $identifier ? "selected='selected'" : null;
$translate = config("da.translations.$identifier");
$translate = config("mahak.translations.$identifier");
$html .= "<option value='$identifier' $selected>$translate</option>";
}
@@ -79,15 +79,15 @@ class SettingsPageFormController extends InvocableController
public function jwt_secret(): void
{
$name = config('da.options.jwt-secret');
$name = config('mahak.options.jwt-secret');
$value = esc_attr(get_option($name, ''));
echo "<input type='text' name='$name' value='$value' class='regular-text ltr' />";
}
public function login_route(): void
{
$name = config('da.options.login-route');
$value = esc_attr(get_option($name, config('da.login_route_default')));
$name = config('mahak.options.login-route');
$value = esc_attr(get_option($name, config('mahak.login_route_default')));
echo '<div class="ltr" style="float: right; display: flex; align-items: center; gap: 5px;">';
echo '<span style="color: #666;">'.home_url('/').'</span>';
echo "<input type='text' name='$name' value='$value' class='regular-text' />";
@@ -96,8 +96,8 @@ class SettingsPageFormController extends InvocableController
public function after_login_route(): void
{
$name = config('da.options.after-login-route');
$value = esc_attr(get_option($name, config('da.after_login_route_default')));
$name = config('mahak.options.after-login-route');
$value = esc_attr(get_option($name, config('mahak.after_login_route_default')));
echo '<div class="ltr" style="float: right; display: flex; align-items: center; gap: 5px;">';
echo '<span style="color: #666;">'.home_url('/').'</span>';
echo "<input type='text' name='$name' value='$value' class='regular-text' />";