PDA

Zobacz pełną wersję : Glossarbot - działanie bota w komponencie



radekqq
16-07-2008, 13:32
Witajcie.
Korzystam z Glossary 2.0.2 z remository.com i bota Glossarbot 1.91 zaznaczającego terminy z glosariusza w treści.

Wszystko działa poprawnie na artykułach - niestety w samym komponencie nie ma takiej funkcjonalności. Chodzi mi o to aby w treści definicji terminu w glosriuszu zlinkowane były poprzez bota inne hasła w tymże glosariuszu ...:)

Znalazłem coś takiego: http://www.remository.com/forum/func,view/catid,13/id,1799/#1799 , próbowałem ale coś nie działa...

Gdyby ktoś mógł udzielić wskazówek - bądź to na temat uruchomienia tego bota w glossary lub ogólnie na temat "jak uruchomić bota w komponencie" - będę niezmiernie wdzięczny.

Pozdrawiam,
R.

radekqq
16-07-2008, 18:30
zrobione.

dla potomnych:

linia ~300 (?? nie wiem bo posiekalem kod dopisujac to co mi bylo potrzebne, w kazdym razie tam gdzie jest if ($row1) {

dodajemy:



GLOBAL $_MAMBOTS;
$_MAMBOTS->loadBotGroup( 'content' );
$my_row = new stdClass();
$my_params = new mosParameters('');
$my_row->text = $row1->tdefinition;
$_MAMBOTS->trigger( 'onPrepareContent', array( &$my_row, &$my_params ), true );
$row1->tdefinition = $my_row->text;


ciach.