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 $img = $mosConfig_live_site.'/mambots/content/mostitel/new/icon/'.$img; // Wenn Bild angegeben if ($img !='-1') { $text = "$alt"; } // Ausgabe if ((((time()- strtotime($row->created))/(3600*24)) < $days)){ $mark_new = ''.$text.'' ; if( $posi == 0 ){ $row->title = $mark_new . ' ' . $row->title ; } else { $row->title = $row->title . ' ' . $mark_new ; } } } return true; ?>