[TASK] Move login-related constants to EXT:felogin
[Packages/TYPO3.CMS.git] / typo3 / sysext / felogin / ext_typoscript_setup.txt
index 3fbc090..8ad6c67 100644 (file)
@@ -1,36 +1,39 @@
+# Setting "felogin" plugin TypoScript
+plugin.tx_felogin_pi1 = USER_INT
 plugin.tx_felogin_pi1 {
-               #storagePid - where are the user records? use single value or a comma separated list
+       userFunc = TYPO3\CMS\Felogin\Controller\FrontendLoginController->main
+
+       # storagePid - where are the user records? use single value or a comma separated list
        storagePid = {$styles.content.loginform.pid}
        recursive =
 
-               #Template File
+       # Location of the template file, it is EXT:felogin/template.html by default
        templateFile = {$styles.content.loginform.templateFile}
 
-               #baseURL for the link generation
+       baseURL for the link generation
        feloginBaseURL =
 
-               #wrapContentInBaseClass
+       # should a wrapper class be set for this content element
        wrapContentInBaseClass = 1
 
-
-               #typolink-configuration for links / urls
-               #parameter and additionalParams are set by extension
+       # typolink-configuration for links / urls
+       # parameter and additionalParams are set by extension
        linkConfig {
                target =
                ATagParams = rel="nofollow"
        }
 
-               #preserve GET vars - define "all" or comma separated list of GET-vars that should be included by link generation
+       preserve GET vars - define "all" or comma separated list of GET-vars that should be included by link generation
        preserveGETvars = all
 
-
-               #additional fields
+       # additional fields
        showForgotPasswordLink =
        showPermaLogin =
 
-               # time in hours how long the link for forget password is valid
+       # time in hours how long the link for forget password is valid
        forgotLinkHashValidTime = 12
 
+       # when setting a new password, this is the minimum amount of characters
        newPasswordMinLength = 6
 
        welcomeHeader_stdWrap {
@@ -105,21 +108,20 @@ plugin.tx_felogin_pi1 {
                }
        }
 
-               #redirect
+       # redirect options
        redirectMode =
        redirectFirstMethod =
        redirectPageLogin =
        redirectPageLoginError =
        redirectPageLogout =
 
-       #disable redirect with one switch
+       # disable redirect with one switch
        redirectDisable =
 
        email_from =
        email_fromName =
        replyTo =
 
-
        # Allowed Referrer-Redirect-Domains:
        domains =
 
@@ -130,16 +132,10 @@ plugin.tx_felogin_pi1 {
 
        # Expose the information on whether or not the account for which a new password was requested exists. By default, that information is not disclosed for privacy reasons.
        exposeNonexistentUserInForgotPasswordDialog = 0
-}
 
-plugin.tx_felogin_pi1._CSS_DEFAULT_STYLE (
-       .tx-felogin-pi1 label {
-               display: block;
-       }
-)
-
-plugin.tx_felogin_pi1._LOCAL_LANG.default {
-}
-
-plugin.tx_felogin_pi1._DEFAULT_PI_VARS {
+       _CSS_DEFAULT_STYLE (
+               .tx-felogin-pi1 label {
+                       display: block;
+               }
+       )
 }
\ No newline at end of file