Zkusil jsem podle Vaší rady nainstalovat čistou instalaci Joomla 1.5.25, zasílání zapomenutých přístupových údajů fungovalo správně. Doinstaloval jsem pak Community Builder 1.7.1, jen základní modul comprofiler a k tomu modul cblogin. A problém je na světě.
Z toho plyne, že základní Joomla modul mod_login funguje jak má a CB modul mod_cblogin naopak nedělá co má. Spojil jsem oba dohromady a teď už to funguje OK.
Pokud by se řešení někomu hodilo, tak jsem to vyřešil takto:
1. V administraci jsem zakázal zobrazování klikacích odkazů Lost Password:
Rozšíření > Správce modulů > mod_cblogin > Parametry > Lost password
skrýt2. Editoval jsem soubor mod_cblogin.php, který "bydlí" zde:
modules/mod_cblogin/mod_cblogin.php
... tak, že jsem na jeho úplný konec nakopíroval příslušnou část Joomla modulu mod_login a to konkrétně:
Kód:
<a href="<?php echo JRoute::_( 'index.php?option=com_user&view=reset' ); ?> "class="mod_login">
<?php echo JText::_('FORGOT_YOUR_PASSWORD'); ?></a>
<br />
<a href="<?php echo JRoute::_( 'index.php?option=com_user&view=remind' ); ?>"class="mod_login">
<?php echo JText::_('FORGOT_YOUR_USERNAME'); ?></a>