Hi!
I changed the mod_procomplete.php with just one if case to get the requested result:
<?php
/**
* @package Profile Completeness
* @copyright Copyright (C) 2009 -2010 Techjoomla, Tekdi Web Solutions . All rights reserved.
* @license GNU GPLv2 <
www.gnu.org/licenses/old-licenses/gpl-2.0.html>
* @link
www.techjoomla.com
**/
global $Itemid;
$database = &JFactory::getDBO();
$my = &JFactory::getUser();
include(JPATH_SITE . '/administrator/components/com_comprofiler/ue_config.php');
include(JPATH_SITE . '/modules/mod_procomplete/english.php');
$document =& JFactory::getDocument();
$css = JURI::base().'modules/mod_procomplete/assets/mod_procomplete.css';
$document->addStyleSheet($css);
//Get Params
$param_fields = $params->get('fields');
$count_field = count($param_fields);
$usersname = intval( $params->get( 'name', 1 ) );
$bar = intval( $params->get( 'bars', 2 ) );
$image = intval( $params->get( 'image', 1 ) );
$img_path = JURI::base() . "/images/comprofiler";
// Login if registered user
if(!$my->id) {
echo JText::_( 'TWS_PLZ_LOGIN' );
return;
}
if (is_array($param_fields))
{
$param_fields = implode(',', $param_fields);
}
$sql1 = "SELECT ".$param_fields." FROM #__comprofiler,#__users WHERE user_id = $my->id";
$database->setQuery($sql1);
$user_field = $database->loadRow();
if( !$user_field ) return true;
$flag=0;
foreach($user_field as $uf ){
if($uf != " " && $uf != NULL){
$flag = $flag + 1;
}
}
$perc = round(($flag/$count_field)* 100);
//Get Item id
$database->setQuery("SELECT id FROM #__menu WHERE link LIKE '%com_comprofiler%'");
$itemid = $database->loadResult();
$_Itemid = $itemid ? $itemid : $Itemid;
//Get login user information
$query1 = "SELECT * FROM #__comprofiler WHERE user_id = $my->id AND approved =1 ";
$database->setQuery( $query1 );
$users = $database->loadObjectList();
$link1 = JRoute::_('index.php?option=com_comprofiler&task=userDetails&Itemid=' . $_Itemid);
if ($perc<100)
{
if( $bar == 2 || $bar == 0 ) {
?>
<div id="pro-comp-container">
<table id="profile_completeness_table" width="25%" border="0">
<tr>
<td class="percentage"><?php echo $perc.'%';?></td>
<td>
<ul>
<li class="profile_completeness_text"><?php echo JText::_( 'TWS_PROFILE_TEXT' );?></li>
<li class="profile_completeness_text"><?php echo JText::_( 'TWS_COMPLETENESS_TEXT' );?></li>
</ul>
</td>
</tr>
</table>
<div id="box">
<div id="bar" style="width:<?php echo $perc.'%'; ?>;" > </div>
</div>
<?php
}
if( $bar == 2 || $bar == 1 ) {
echo '<div class="pro-comp-ness">';
echo '<ul id="profile_completeness_footer_list">';
echo '<li><span class="profile_completeness_reason">'.JText::_( 'TWS_COMPLETENESS_REASON' ).'</span></li>';
echo '<li><a class="complete_your_profile_link" href="'.$link1.'">'.JText::_( 'TWS_COMPLETE_PROFILE' ).'</a></li>';
echo '</ul></div></div>';
?>
<?php }
}
Cheers
Frank