first commit

This commit is contained in:
2025-03-12 17:06:23 +01:00
commit 2241f7131f
13185 changed files with 1692479 additions and 0 deletions

View File

@@ -0,0 +1,27 @@
<?php
/**
* SOTESHOP/stAuthUsers
*
* Ten plik należy do aplikacji stAuthUsers opartej na licencji (Open License SOTE) Otwarta Licencja SOTE.
* Nie zmieniaj tego pliku, jeśli chcesz korzystać z automatycznych aktualizacji oprogramowania.
* Jeśli chcesz wprowadzać swoje modyfikacje do programu, zapoznaj się z dokumentacją, jak zmieniać
* oprogramowanie bez zmiany kodu bazowego http://www.sote.pl/modifications
*
* @package stAuthUsers
* @subpackage configs
* @copyright SOTE (www.sote.pl)
* @license http://www.sote.pl/license/open (Open License SOTE) Otwarta Licencja SOTE
* @version $Id: config.php 251 2009-03-30 11:35:06Z marek $
* @author Marcin Olejniczak <marcin.olejniczak@sote.pl>
*/
/**
* Włączanie modułów
*/
stPluginHelper::addEnableModule('sfGuardUser', 'frontend');
stPluginHelper::addEnableModule('sfGuardUser', 'backend');
if (SF_APP == 'backend')
{
$dispatcher->connect('stActions.preValidate', array('stAuthUsersListener', 'checkCredentials'));
}

View File

@@ -0,0 +1,59 @@
generator:
class: stAdminGenerator
param:
model_class: sfGuardUser
theme: simple
head:
package: stAuthUsers
documentation:
pl: https://www.sote.pl/docs/administratorzy
en: https://www.soteshop.com/docs/administrators
applications: [stUser]
fields:
username: {name: Login}
is_active: {name: Aktywny}
last_login: {name: Ostatnio logowany}
is_super_admin: {name: Super admin}
create:
title: Dodaj administratora
list:
menu:
display: [list, group]
fields:
list: { name: Administratorzy, action: sfGuardUser/list }
group: { name: Grupy uprawnień, action: sfGuardGroup/list }
title: Administratorzy
description: Zarządzanie i konfiguracja kont administratorów
display: [=username, last_login, is_super_admin]
filters: [username]
object_actions:
_edit: -
_delete: -
fields:
actions:
_create: {name: Dodaj}
edit:
menu: {use: list.menu}
use_helper: [sfGuardUser]
title: Edycja administratora
description: Zarządzanie i konfiguracja kont administratorów panelu
fields:
groups: {name: Grupy uprawnień, type: guard_group_list, params: control_name=group}
permissions: {name: Uprawnienia, type: guard_permission_list, params: control_name=permission}
app_permissions: {name: Uprawnienia modułów, type: guard_app_permission_list, params: control_name=module_permission}
last_login: {name: Ostatnio logowany, type: plain}
password_bis: {name: "Ponów hasło"}
password: {name: Hasło}
is_super_admin: {name: Super admin}
is_active: {name: Aktywny}
display:
"NONE": [last_login, _is_active, _is_super_admin, username, _password, _password_bis, groups, permissions, app_permissions]
actions:
_list: {name: Lista}
_save: {name: Zapisz}