PHP
if ($this->pi_getFFvalue($this->cObj->data['pi_flexform'], 'show_permalogin', 'sDEF') || $this->conf['showPermaLogin'] && ($GLOBALS['TYPO3_CONF_VARS']['FE']['permalogin'] == 0 || $GLOBALS['TYPO3_CONF_VARS']['FE']['permalogin'] == 1) && $GLOBALS['TYPO3_CONF_VARS']['FE']['lifetime'] > 0) {
Um in der Better Loginbox (newloginbox) dei Checkbox für das Permalogin zu fixen muss ab Zeile 284 die IF-Kondition wie folgt geändert werden.
TypoScript
plugin.tx_newloginbox_pi1.showPermaLogin = 1
Danach muss im Typoscript folgende Zeile eingefügt werden.
Wer danach immer noch keine Checkbox sieht, sollte dafür sorgen, dass im Installtool der Wert für $TYPO3_CONF_VARS[’FE’][lifetime] höher 0 setzen. Das spart unsäglich Nerven.