S velikým poděkováním pro Karel0 můžu konstatovat,že problém je vyřešen. Pokud by tedy někdo potřeboval upravit Joomgallery plugin JoomAutoCat 2.0 tak aby šlo vyrobit nové kategorie pro všechny registrované uživatele je postup takovýto:
- editovat joomautocat.php
- dočasně nahradit function onUserLogin($user, $options) za následující kód
- v tomto kódu změnit předponu DB XXX za tu vaši
- jednou se přihlásit na web
- vrátit joomautocat.php do původního stavu
- hotovo, je vyrobeno tolik JoomGallery kategorií kolik je uživatelů
Code:
/**
* VERZE PRO JEDNORAZOVOU VYROBU VELKEHO POCTU KATEGORII PRO VSECHNY REGISTROVANE
* SPUSTI SE PO PRIHLASENI LIBOVOLNEHO UZIVATELE
*/
public function onUserLogin($user, $options)
{
$db =& JFactory::getDBO();
$query = 'SELECT `username`,`id`,`name` FROM `XXX_users` ORDER BY username DESC';
$db->setQuery( $query );
$clens = $db->loadAssocList();
if($clens){
foreach($clens as $clen){
$user['id'] = $clen['id'];
$user['name'] = $clen['name'];
$user['username'] = $clen['username'];
$this->_createCategory($user);
}
}
return true;
}
Ještě jednou díky za ochotu a nezištnou pomoc pro Karel0 !!!!