Well here's the whole function.
function GoogleNews($title, $id)
{
$db =& JFactory::getDBO();
$num = '';
$add = $this->params->get('googlenewsnum', '0');
if ($add == '1' || $add == '3') {
// Article ID
$digits = trim($this->params->get('digits', '3'));
if (!is_numeric($digits)) {
$digits = '3';
}
$num1 = sprintf('%0'.$digits.'d', $id);
}
if ($add == '2' || $add == '3') {
// Publish date
$query = "SELECT `publish_up` FROM `#__content` WHERE `id` = '$id'";
$db->setQuery($query);
$time = $db->loadResult();
$time = strtotime($time);
$date = $this->params->get('dateformat', 'ddmm');
$search = array('dd', 'd', 'mm', 'm', 'yyyy', 'yy');
$replace = array(date('d', $time),
date('j', $time),
date('m', $time),
date('n', $time),
date('Y', $time),
date('y', $time) );
$num2 = str_replace($search, $replace, $date);
}
if ($add == '1') {
$num = $num1;
}
else if ($add == '2') {
$num = $num2;
}
else if ($add == '3') {
$sep = $this->params->get('iddatesep', '');
if ($this->params->get('iddateorder', '0') == '0') {
$num = $num2.$sep.$num1;
}
else {
$num = $num1.$sep.$num2;
}
}
if (!empty($num)) {
$onlyNum = ($this->params->get('title_alias', 'global') == 'googlenews');
if ($onlyNum) {
return $num;
}
$sefConfig =& SEFConfig::getConfig();
$sep = $sefConfig->replacement;
$where = $this->params->get('numberpos', '1');
if( $where == '1' ) {
$title = $title.$sep.$num;
} else {
$title = $num.$sep.$title;
}
}
Do I just play with this one?