Bakınız bir hocamız Joomla için böyle yazmış:

<?php
//

// no direct access
defined( '_VALID_MOS' ) or die( 'Restricted access' );

$_MAMBOTS->registerFunction( 'onPrepareContent', 'botTitle' );

function botTitle( $published, &$row, &$params, $page=0 ) {

	// check whether mambot has been unpublished
	if ( !$published ) {
		return true;}

	// check for Static-Content
	if ($row->sectionid == 0) {
	return true;}

global $database, $mosConfig_live_site;

// get mambot params from db
$query = "SELECT params FROM #__mambots"
    ."\n WHERE element='mostitlenew'"
    ."\n AND folder='content'"
    ."\n LIMIT 0,1"
    ;
$database->setQuery($query);
$bot_params = null;
$database->loadObject($bot_params);

// error sql query handling
if( $database->getErrorNum())
{
    echo $database->stderr();
}

// parse params in an object
$bot_param = new mosParameters( $bot_params->params );

$days = intval($bot_param->get( 'days', 7)); // Holt die eingestellten Tage.
$text = $bot_param->get( 'new-text', 'New'); //Holt den Text.
$posi = intval($bot_param->get( 'posi', '0')); // Holt die Position.
$img  = $bot_param->get( 'title_image'); // Holt ein Bild aus dem images
$alt  = $bot_param->get( 'title_alt'); // Alt-Tag for the Image

$images = $mosConfig_live_site.'/mambots/content/mostitlenew/icons/'.$img;

// Ausgabe
if (((time()- strtotime($row->created))/(3600*24)) < $days){
  if ($img !='-1') {
    $mark_new = "<img src='$images' alt='$alt' class='new-image' style='display:inline;'/>";
	}
  else  {
    $mark_new = '<span class="new-text">'.$text.'</span>' ;
  }


  if( $posi == 0 ){
    $row->title = $mark_new . ' ' . $row->title ;
  }
  else
    {
    $row->title = $row->title . ' ' . $mark_new ;
  }
}


return true;
}
?>
İşte anlayan biri ancak buna bakarak aşağıda verdiğim kodlara nasıl ekleneceğini çözebilir. Ben hala bocalıyorum.