Sería casi igual que en Kunena 1.5, lo mejor es cogerlo de la base de datos:
DEFINE('ALLOW_UTF8', false); //Para permitir o no UTF-8 en los enlaces del foro
require_once('../php/mysql.php');
conectar_mysql(1);
function getAlias($str) {
if (ALLOW_UTF8)
$str = preg_replace ( array ('/\s+/', '/[\$\&\+\,\/\:\;\=\?\@\'\"\<\>\#\%\{\}\|\\\^\~\[\]\`\.]/' ), array ('-', '' ), $str );
else {
$str = str_replace('-', ' ', $str);
$str = htmlentities(utf8_decode($str));
$str = preg_replace(array('/ß/','/&(..)lig;/', '/&([aouAOU])uml;/','/&(.)[^;]*;/'), array('ss',"$1","$1".'e',"$1"), $str);
$str = preg_replace(array('/\s+/','/[^A-Za-z0-9\-]/'), array('-',''), $str);
}
$str = trim(strtolower($str));
return urlencode($str);
}
mysql_query("SET NAMES 'utf8'");
$result = mysql_query('SELECT m.id,m.catid,m.subject,c.name FROM jos_kunena_messages AS m LEFT JOIN jos_kunena_categories AS c ON c.id=m.catid WHERE m.parent=0 ORDER BY m.id DESC LIMIT 5') or die(mysql_error());
while ($row = mysql_fetch_object($result))
echo '<a href="http://www.jonijnm.es/web/foro/'.$row->catid.'-'.getAlias($row->name).'/'.$row->id.'-'.getAlias($row->subject).'.html">'.$row->subject.'</a><br />';