[Typo3-UG Russia] Про new_login_box

Miroslav Monkevic miroslavm at centras.lt
Sun Dec 4 14:43:09 CET 2005


Hi,
Skorokhodov Aleksandr wrote:
> Добрый день Miroslav,
>
>
> вот как раз чтоб не править код установил newloginbox_tmplable а оно не работает
> чего-то...
> 1. установил kb_md5fepw
> 2. установил newloginbox_tmplable
> 3. написал в шаблоне
>
> так
>   
>> includeLibs.tx_newloginbox_pi1=typo3conf/ext/newloginbox/pi1/class.tx_newloginbox_pi1.php
>> includeLibs.ux_tx_newloginbox_pi1=typo3conf/ext/newloginbox_tmplable/pi1/class.ux_tx_newloginbox_pi1.php
>> lib.login_box = USER
>> lib.login_box.userFunc = ux_tx_newloginbox_pi1->main
>>     
>
> в админской панели ошибка такая: Function "ux_tx_newloginbox_pi1->main" was not prepended with "user_"
> и логинбокс не выводится
>
> е если так
>   
>> includeLibs.tx_newloginbox_pi1=typo3conf/ext/newloginbox/pi1/class.tx_newloginbox_pi1.php
>> includeLibs.ux_tx_newloginbox_pi1=typo3conf/ext/newloginbox_tmplable/pi1/class.ux_tx_newloginbox_pi1.php
>> lib.login_box = USER
>> lib.login_box.userFunc = tx_newloginbox_pi1->main
>>     
> опять логинбокс не выводится
>
>   
Что касается newloginbox_tmplable, то его просто нужно инсталлировать в 
*опредленном* порядке (если используется сов/местно с /kb_md5fepw).
1. newloginbox
2.  kb_md5fepw
3. newloginbox_tmplable.
(если ////kb_md5fepw установлен последним, то newloginbox_tmplable, 
нужно сделать  uninstall  и тут же install.
Да, да я понимаю, что это уродливый хак, но у него есть главный плюс - 
он работает. :) )

Все, о *_tmplable можно забыть. Далее работаем только с newloginbox.

SETUP:
lib.login_box  < plugin.tx_newloginbox_pi1
////lib.login_box//// {
  
pid=40                                                                       
//  uid контейнера с юзерами
// templateFile 
<index.php?id=1&sObj=plugin.tx_newloginbox_pi1.templateFile>= 
fileadmin/templates/newloginbox.tmpl//
}
/////
Собственно, все.
/

-- 
Miroslav




More information about the TYPO3-russia mailing list