Този модул ще предоставя функционалност за преглед на регистрираните потребители. Регистрирани потребители могат да се логват към системата, да редактират данните в своя профил и да работят с ресурси, за които имат права.
4.2.1. Групи потребители:
Могат да се добавят, редактират, активират и деактивират групи потребители.
Могат да се асоциират права на групата. Възможност за йерархична структура на групите с наследяване на правата на родителската група.
Списък групи
Списъкът с групи представлява странициран списък със следните параметри:
-
ID
-
име на групата – линк към детайлна страница
-
родителска група на съответната група
-
означение за активност
Правила
|
Описание
|
1.
|
Могат да се изтриват, активират и деактивират групи потребители.
|
2.
|
При клик върху името се отваря детайлна страница.
|
3.
|
Записите се подреждат по азбучен ред.
|
4.
|
Сортировка ще има по родителска група.
|
5.
|
Множествените действия върху елементите от списъка ще са: активиране, деактивиране, изтриване.
|
Добавяне/Редактиране на групи потребители
За всяка група се добавят и редактират следните данни:
-
име на групата* – текстово поле
-
избор на родителска група* - избор от падащ списък
С чекбоксове се отбелязват възможностите за достъп до секции и модули на портала и модула за управление на съдържанието, заедно с възможните действия в тях на потребителите от съответната група. Действията са от типа преглед, добавяне, редакция, изтриване, активация и деактивация, други. Какви действия са налични за даден модул зависи от неговата специфика.
Първоначално предвидените потребителски групи са следните:
-
Посетители – нерегистрирани потребители. Ще могат да разглеждат страници от публичната част на портала, да преглеждат съдържание, попълват електронни формуляри за обратна връзка и други действия, неизискващи регистрация на потребителски акаунт.
-
Регистрирани потребители – нерегистрирани потребители. Ще могат да разглеждат страници от публичната част на портала, да преглеждат съдържание, попълват електронни формуляри за обратна връзка и други действия, изискващи регистрация на потребителски акаунт. Възможните действия и достъп до отделни модули на сайта ще се дефинира от административния панел, секция Потребители.
-
Администратори – ще могат да управляват съдържанието на портала, да следят статистиката, да създават, премахват, активират и деактивират потребители и потребителски групи без необходимост от намесата на програмист, да дават и отнемат права за достъп.
4.2.2. Потребители
Могат да се добавят, редактират, изтриват, активират и деактивират потребители.
Списък с потребители
Списъкът с потребители в административната част съдържа следните параметри:
-
Име и Фамилия – линк към детайлната страница
-
E-mail
-
Дата на регистрация
-
Означение за активност
Филтрите ще са:
-
по име и фамилия (започващ с ….)
-
по статус (активен/неактивен)
Правила
|
Описание
|
1.
|
Могат да се изтриват, активират и деактивират потребители.
|
2.
|
При клик върху името се отваря детайлна страница
|
3.
|
Записите се подреждат по дата на регистрация
|
4.
|
Сортировка ще има по ID, потребителско име и статус на активност.
|
5.
|
Множествените действия върху елементите от списъка ще са: активиране, деактивиране, изтриване
|
Добавяне/редактиране на потребител
За всеки потребител ще могат да се добавят и редактират следните данни:
-
Потребителска група* - избор от падащ списък с потребителски групи
-
Потребителско име* – текстово поле
-
Парола /с повторение/* – текстово поле
-
Име* – текстово поле
-
Фамилия* – текстово поле
-
E-mail* – текстово поле
-
Позиция* – текстово поле
-
Активен - чекбокс
Правила
|
Описание
|
1.
|
Прави се проверка за задължителните полета и се извежда грешка, ако не са попълнени.
|
2.
|
Потребителското име е уникално.
|
3.
|
Пази се информация за дата на регистрация.
|
4.
|
Прави се проверка за валиден e-mail адрес.
|
4.2.3. Възстановяване на забравена парола
При забравена парола потребителите могат да я изискат чрез попълване на имейл, с който са регистрирани на портала. Линк към формата за забравена парола ще бъде предоставен в логин формата за административния панел на портала. Формата ще съдържа:
-
E-mail* - текстово поле
-
Бутон „Изпрати”
Правила
|
Описание
|
1.
|
Прави се проверка за задължителните елементи и се извежда грешка ако не са попълнени.
|
2.
|
При въвеждане на грешен формат на и-мейла се извежда съобщение „Моля попълнете валиден и-мейл адрес”
|
3.
|
При въвеждане на несъществуващ и-мейл се извежда съобщение „Няма регистриран потребител с такъв и-мейл.”
|
4.
|
При въвеждане на съществуващ и валиден и-мейл адрес потребителя се изпраща на страница със съобщение „Вашата нова парола беше успешно изпратена на посочения от Вас емайл адрес”. При невъзможност да се прати и-мейл се извежда съобщение „Системна грешка моля пробвайте по-късно”
|
5.
|
Потребителя получава в и-мейл си нова генерирана парола с дължина 6 символа. След логването в системата потребителя има възможност да я промени.
|
4.2.4. Логин в админ панела
Всеки логин в админ панела ще бъде записван в лог, като информацията, която ще се записва е следната:
-
Име на потребител
-
IP адрес на потребител
-
Успешен/неуспешен логин
Сподели с приятели: |