Ok guys... if you are so desperately looking for this... here is the way to hack it... based on Joomla 1.0.2:
/components/com_content/content.html.php line 59 (function showContentList):
Code:
echo $title->description;
change to:
Code:
echo parseContentMambots($title->description);
/components/com_content/content.html.php line 126 (function showCategories):
Code:
echo $row->description;
change to:
Code:
echo parseContentMambots($row->description);
/components/com_content/content.html.php line 702 (function Section):
Code:
echo $row->section;
change to:
Code:
echo parseContentMambots($row->section);
/components/com_content/content.html.php line 721 (function Category):
Code:
echo $row->category;
change to:
Code:
echo parseContentMambots($row->category);
And then in the end (before "?>")of content.html.php or content.php past the following:
Code:
function parseContentMambots($text, $userId = '') {
global $_MAMBOTS, $database;
$_MAMBOTS->loadBotGroup('content');
$row = new mosContent($database);
$params = new mosParameters('');
$page = 0;
if ($userId != '') {
$row->created_by = intval($userId);
}
$row->text = $text;
$results = $_MAMBOTS->trigger('onPrepareContent', array(&$row, &$params, $page), TRUE);
$results = $_MAMBOTS->trigger('onBeforeDisplayContent', array( &$row, &$params, $page ));
$text = trim(implode("\n", $results));
$text .= $row->text;
$results = $_MAMBOTS->trigger('onAfterDisplayContent', array( &$row, &$params, $page ));
$text .= trim(implode("\n", $results));
return $text;
}
This should give the best compatibility with Mambots (the onPrepareContent is the important one)...
Note regarding Moslate: if you do not give the $userId (or set $row->created_by) you may have problems running the Moslates if they are not set to "public".
Have fun with it ;-)