aggiungo il pezzo di codice che secondo me è l'incriminato!!
<?php
/**
* @version $Id: edituser.php 4336 2011-01-31 06:05:12Z severdia $
* Kunena Component
* @package Kunena
*
* @Copyright (C) 2008 - 2011 Kunena Team. All rights reserved.
* @license
http://www.gnu.org/copyleft/gpl.html GNU/GPL
* @link
http://www.kunena.org *
**/
defined( '_JEXEC' ) or die();
$kunena_config = KunenaFactory::getConfig ();
?>
<div class="kblock kedituser">
<div class="kheader">
<h2><span><?php echo JText::_('COM_KUNENA_PROFILE_EDIT_USER_TITLE') ?></span></h2>
</div>
<div class="kcontainer">
<div class="kbody">
<table class="<?php echo isset ( $this->objCatInfo->class_sfx ) ? ' kblocktable' . $this->escape($this->objCatInfo->class_sfx) : '' ?>">
<tbody class="kmyprofile_general">
<tr class="krow2">
<td class="kcol-first">
<label for="username"><?php echo JText::_( 'COM_KUNENA_UNAME' ); ?></label>
</td>
<td class="kcol-mid">
<input type="text" name="username" id="username" value="<?php echo $this->escape($this->user->get('username'));?>" <?php echo !$this->config->usernamechange ? 'disabled="disabled" ' : ''?>/>
</td>
</tr>
<tr class="krow1">
<td class="kcol-first">
<label for="name"><?php echo JText::_( 'COM_KUNENA_USRL_NAME' ); ?></label>
</td>
<td class="kcol-mid">
<input class="inputbox required" type="text" id="name" name="name" value="<?php echo $this->escape($this->user->get('name'));?>" size="40" />
</td>
</tr>
<tr class="krow2">
<td class="kcol-first">
<label for="email"><?php echo JText::_( 'COM_KUNENA_USRL_EMAIL' ); ?></label>
</td>
<td class="kcol-mid">
<input class="inputbox required validate-email" type="text" id="email" name="email" value="<?php echo $this->escape($this->user->get('email'));?>" size="40" /> </td> </tr>
<?php if($this->user->get('password')) : ?>
<tr class="krow1">
<td class="kcol-first">
<label for="password"><?php echo JText::_( 'COM_KUNENA_PASS' ); ?></label>
</td>
Lo cavo sto ragno dal buco o continuo a sbatterci la testa ?!