Skip to content

Latest commit

 

History

History
76 lines (66 loc) · 11.3 KB

.FemanagerFeaturesList.md

File metadata and controls

76 lines (66 loc) · 11.3 KB

Femanager

Funktionen

Frontend-User Registration

Feature State in TYPO3v12
One step registration with autologin working
Main configuration with Flexform working
User confirmation (Double-Opt In) (optional) working
Administration confirmation (optional) working
Refuse and Silent Refuse working
Fill email field with username (optional) working
Redirect with TypoScript standardWrap (optional) working
Prefill Formfields via TypoScript standardWrap (optional) working
Multiple Validation Possibilities (JavaScript and PHP) (required, email, min, max, intOnly, lettersOnly, unicodeLettersOnly, uniqueInPage, uniqueInDb, mustInclude(number,letter,special), inList(1,2,3)) working
Same PHP Methods for JavaScript and PHP Validation working
Simply extend validation methods with your extension working
Override a lot of Email settings with TypoScript if needed working
Set mail attachments or embeded images working
Override field values on every single step (e.g. push user to usergroup1 and if he is ready confimed push him to usergroup2) working
Send user values to a third party software (e.g. a CRM like salesforce) working
Store values in other database tables (e.g. tt_address) working
Add Captcha (sr_freecap) for spam prevention not tested

Edit Profile

Feature State in TYPO3v12 Testcase URL
Main configuration with Flexform worming
Administration confirmation for change request (optional) working
Refuse and Silent Refuse working
Fill email field with username (optional) working
Prefill Formfields via TypoScript standardWrap (optional) working
Multiple Validation Possibilities (JavaScript and PHP) (required, email, min, max, intOnly, lettersOnly, unicodeLettersOnly, uniqueInPage, uniqueInDb, mustInclude(number,letter,special), inList(1,2,3)) working
Same PHP Methods for JavaScript and PHP Validation working
Simply extend validation methods with your extension working
Override a lot of Email settings with TypoScript if needed working
Set mail attachments or embeded images working
Delete profile with TypoScript redirect working
Notify Admin on changes working https://femanager8.ddev.site/edit/small/admin-notify

Invitation

Feature State in TYPO3v12
Admin could create a new User in Frontend working
The new user receives a mail with a secured link, which leads to a password generation form working
Same validations as in edit and new working
A lot of configuration possibilities with TypoScript working

Backend Module

Feature State in TYPO3v12
Fulltext search for fe_users working
Hide and delete of fe_users via AJAX working
Shows Login status working
Logout of a frontend user working

General

Feature State in TYPO3v12
Logging of every change working
Saltedpasswords support working
List FE-Users in the frontend working
Show a user profile in frontend working
jQuery include must activate via constants (per default no extra jQuery inclusion) working
Show fe_user crdate and tstamp for editors working
Store values in other database tables (e.g. tt_address) working
Save password as md5 or sha1 per default working
HTML with twitter bootstrap classes to reduce integration time working
Supports static_info_tables working
Extend this extension with new validators or new fields in fe_users (see example in best practice section) or use some SignalSlots working
Extension uses namespaces (so TYPO3 version .0 or higher is needed) working