Hello everyone, do u know how i can correct this problem ?
Thank you in advice
I have this:
And i seen that dolphin demo site works well
![]()
Hello everyone, do u know how i can correct this problem ?
Thank you in advice
I have this:
And i seen that dolphin demo site works well
![]()
I foun the solution
In index.php file find this
PHP Code:function PageCompTopMembers()
{
global $site;
global $ID_PIC_URL;
global $ID_PIC_DIR;
global $prof;
global $enable_match;
global $logged;
global $pa_icon_preload;
global $search_progressbar_w;
global $tmpl;
global $PageCompTopMembers_db_num;
// number of profiles
$max_num = getParam("top_members_max_num");
$mode = getParam("top_members_mode");
// Get Sex from GET data
if ( $_GET['Sex'] && $_GET['Sex'] != "all" )
{
$sex = $_GET['Sex'];
if ( 'couple' == $sex )
$query_add = " AND `ProfileType` = 'couple' ";
else
$query_add = " AND `Sex` = '$sex' AND `ProfileType` != 'couple' ";
}
else
{
$sex = "all";
$query_add = "";
}
$query = "SELECT Profiles.ID, Profiles.Headline, Profiles.Country, Profiles.Occupation,
Profiles.City, Profiles.Sex, Profiles.NickName, Profiles.Children, Profiles.MerchantPrice,
LEFT( Profiles.DescriptionMe, 180 ) AS DescriptionMe, LEFT( Profiles.DescriptionYou, 100 ) AS DescriptionYou,
Profiles.DateOfBirth, Profiles.Pic_0_addon, Profiles.Sound, Profiles.ProfileType, Profiles.Sex2, Profiles.DateOfBirth2";
//$ret = "<form name=\"toplist\" action=\"{$_SERVER['PHP_SELF']}\" method=\"get\">";
if ( strlen($_GET['Mode']) )
$mode = $_GET['Mode'];
switch ( $mode )
{
// online members
case 'online':
$online_time = getParam( "member_online_time" );
$query .= " FROM `Profiles` WHERE `LastNavTime` > SUBDATE(NOW(), INTERVAL $online_time MINUTE) AND `Status` = 'Active' $query_add LIMIT $max_num";
$menu .= _t("_Online Members") ." | ".
"<a href=\"{$_SERVER['PHP_SELF']}?Mode=rand&Sex=$sex\" class=\"top_members_menu\">". _t("_Random Members") ."</a>" . " | ".
"<a href=\"{$_SERVER['PHP_SELF']}?Mode=last&Sex=$sex\" class=\"top_members_menu\">". _t("_Latest Members") ."</a>" . " | ".
"<a href=\"{$_SERVER['PHP_SELF']}?Mode=top&Sex=$sex\" class=\"top_members_menu\">". _t("_Top Members") ."</a>";
break;
// random members
case 'rand':
$query .= " FROM `Profiles` WHERE `Status` = 'Active' $query_add ORDER BY RAND() LIMIT $max_num";
$menu .= "<a href=\"{$_SERVER['PHP_SELF']}?Mode=online&Sex=$sex\" class=\"top_members_menu\">". _t("_Online Members") ."</a>" . " | ".
_t("_Random Members") ." | ".
"<a href=\"{$_SERVER['PHP_SELF']}?Mode=last&Sex=$sex\" class=\"top_members_menu\">". _t("_Latest Members") ."</a>" . " | ".
"<a href=\"{$_SERVER['PHP_SELF']}?Mode=top&Sex=$sex\" class=\"top_members_menu\">". _t("_Top Members") ."</a>";
break;
// last registered members
case 'last':
$query .= " FROM `Profiles` WHERE `Status` = 'Active' $query_add ORDER BY `LastReg` DESC LIMIT $max_num";
$menu .= "<a href=\"{$_SERVER['PHP_SELF']}?Mode=online&Sex=$sex\" class=\"top_members_menu\">". _t("_Online Members") ."</a>" . " | ".
"<a href=\"{$_SERVER['PHP_SELF']}?Mode=rand&Sex=$sex\" class=\"top_members_menu\">". _t("_Random Members") ."</a>" . " | ".
_t("_Latest Members") ." | ".
"<a href=\"{$_SERVER['PHP_SELF']}?Mode=top&Sex=$sex\" class=\"top_members_menu\">". _t("_Top Members") ."</a>";
break;
// top rated members
case 'top':
$query .= ", COUNT(*) AS `count`, SUM(Mark) / COUNT(*) AS `mark` FROM `Votes` INNER JOIN `Profiles` ON (`ID` = `Member`) WHERE `Status` = 'Active' $query_add GROUP BY `Member` HAVING `count` > 2 ORDER BY `Mark` DESC LIMIT $max_num";
$menu .= "<a href=\"{$_SERVER['PHP_SELF']}?Mode=online&Sex=$sex\" class=\"top_members_menu\">". _t("_Online Members") ."</a>" . " | ".
"<a href=\"{$_SERVER['PHP_SELF']}?Mode=rand&Sex=$sex\" class=\"top_members_menu\">". _t("_Random Members") ."</a>" . " | ".
"<a href=\"{$_SERVER['PHP_SELF']}?Mode=last&Sex=$sex\" class=\"top_members_menu\">". _t("_Latest Members") ."</a>" . " | ".
_t("_Top Members");
break;
}
$menu = '<div id="top_members_menu">' . $menu . '</div>';
$ret .= '<div class="top_members_select">';
$ret .= "<form name=\"toplist\" action=\"{$_SERVER['PHP_SELF']}\" method=\"get\">";
$ret .=_t("_Sex") . ":
<select name=\"Sex\" onchange=\"javascript: document.forms['toplist'].submit();\">
". SelectOptions("Sex", $sex) ."
<option value=\"all\" ". ( $sex == "all" ? "selected=\"selected\"" : "") .">". _t("_all") ."</option>
</select>
<input type=\"hidden\" name=\"Mode\" value=\"$mode\" />
</form>\n";
$ret .= '</div>';
$result = db_res( $query );
// Read search template from the file
$fn_sr = "$dir[root]templates/tmpl_{$tmpl}/topmebers_index.html";
$fs = filesize( $fn_sr );
$f = fopen( $fn_sr, "r" );
$templ_search = fread( $f, $fs );
fclose( $f );
$j = 1;
if( mysql_num_rows($result) > 0 )
{
while ( $p_arr = mysql_fetch_array( $result ) )
{
$ret .= PrintSearhResult( $p_arr, $templ_search );
if( $j != $max_num )
{
$ret .= '<div class="top_member_divider"></div>';
}
$j ++;
}
}
else
{
$ret .= '<div class="no_result">';
$ret .= '<div>';
$ret .= _t("_No results found");
$ret .= '</div>';
$ret .= '</div>';
}
return DesignBoxContent( _t("_Top Members") . $menu, $ret, $PageCompTopMembers_db_num );
}
(this part of source are taked from version 5.2)
and replace with this:
PHP Code:function PageCompTopMembers()
{
global $site;
global $ID_PIC_URL;
global $ID_PIC_DIR;
global $prof;
global $enable_match;
global $logged;
global $pa_icon_preload;
global $search_progressbar_w;
global $tmpl;
global $PageCompTopMembers_db_num;
// number of profiles
$max_num = getParam("top_members_max_num");
$mode = getParam("top_members_mode");
// Get Sex from GET data
if ( $_GET['Sex'] && $_GET['Sex'] != "all" )
{
$sex = $_GET['Sex'];
if ( 'couple' == $sex )
$query_add = " AND `ProfileType` = 'couple' ";
else
$query_add = " AND `Sex` = '$sex' AND `ProfileType` != 'couple' ";
}
else
{
$sex = "all";
$query_add = "";
}
$query = "SELECT Profiles.ID, Profiles.Headline, Profiles.Country, Profiles.Occupation,
Profiles.City, Profiles.Sex, Profiles.NickName, Profiles.Children, Profiles.MerchantPrice,
LEFT( Profiles.DescriptionMe, 180 ) AS DescriptionMe, LEFT( Profiles.DescriptionYou, 100 ) AS DescriptionYou,
Profiles.DateOfBirth, Profiles.Pic_0_addon, Profiles.Sound, Profiles.ProfileType, Profiles.Sex2, Profiles.DateOfBirth2";
//$ret = "<form name=\"toplist\" action=\"{$_SERVER['PHP_SELF']}\" method=\"get\">";
if ( strlen($_GET['Mode']) )
$mode = $_GET['Mode'];
switch ( $mode )
{
// online members
case 'online':
$online_time = getParam( "member_online_time" );
$query .= " FROM `Profiles` WHERE `LastNavTime` > SUBDATE(NOW(), INTERVAL $online_time MINUTE) AND `Status` = 'Active' $query_add LIMIT $max_num";
$menu .= _t("_Online Members") ." | ".
"<a href=\"{$_SERVER['PHP_SELF']}?Mode=rand&Sex=$sex\" class=\"top_members_menu\">". _t("_Random Members") ."</a>" . " | ".
"<a href=\"{$_SERVER['PHP_SELF']}?Mode=last&Sex=$sex\" class=\"top_members_menu\">". _t("_Latest Members") ."</a>" . " | ".
"<a href=\"{$_SERVER['PHP_SELF']}?Mode=top&Sex=$sex\" class=\"top_members_menu\">". _t("_Top Members") ."</a>";
break;
// random members
case 'rand':
$query .= " FROM `Profiles` WHERE `Status` = 'Active' $query_add ORDER BY RAND() LIMIT $max_num";
$menu .= "<a href=\"{$_SERVER['PHP_SELF']}?Mode=online&Sex=$sex\" class=\"top_members_menu\">". _t("_Online Members") ."</a>" . " | ".
_t("_Random Members") ." | ".
"<a href=\"{$_SERVER['PHP_SELF']}?Mode=last&Sex=$sex\" class=\"top_members_menu\">". _t("_Latest Members") ."</a>" . " | ".
"<a href=\"{$_SERVER['PHP_SELF']}?Mode=top&Sex=$sex\" class=\"top_members_menu\">". _t("_Top Members") ."</a>";
break;
// last registered members
case 'last':
$query .= " FROM `Profiles` WHERE `Status` = 'Active' $query_add ORDER BY `LastReg` DESC LIMIT $max_num";
$menu .= "<a href=\"{$_SERVER['PHP_SELF']}?Mode=online&Sex=$sex\" class=\"top_members_menu\">". _t("_Online Members") ."</a>" . " | ".
"<a href=\"{$_SERVER['PHP_SELF']}?Mode=rand&Sex=$sex\" class=\"top_members_menu\">". _t("_Random Members") ."</a>" . " | ".
_t("_Latest Members") ." | ".
"<a href=\"{$_SERVER['PHP_SELF']}?Mode=top&Sex=$sex\" class=\"top_members_menu\">". _t("_Top Members") ."</a>";
break;
// top rated members
case 'top':
$query .= ", COUNT(*) AS `count`, SUM(Mark) / COUNT(*) AS `mark` FROM `Votes` INNER JOIN `Profiles` ON (`ID` = `Member`) WHERE `Status` = 'Active' $query_add GROUP BY `Member` HAVING `count` > 2 ORDER BY `Mark` DESC LIMIT $max_num";
$menu .= "<a href=\"{$_SERVER['PHP_SELF']}?Mode=online&Sex=$sex\" class=\"top_members_menu\">". _t("_Online Members") ."</a>" . " | ".
"<a href=\"{$_SERVER['PHP_SELF']}?Mode=rand&Sex=$sex\" class=\"top_members_menu\">". _t("_Random Members") ."</a>" . " | ".
"<a href=\"{$_SERVER['PHP_SELF']}?Mode=last&Sex=$sex\" class=\"top_members_menu\">". _t("_Latest Members") ."</a>" . " | ".
_t("_Top Members");
break;
}
$ret .= '<div id="top_members_menu">' . $menu . '</div>';
$ret .= '<div class="top_members_select">';
$ret .= "<form name=\"toplist\" action=\"{$_SERVER['PHP_SELF']}\" method=\"get\">";
$ret .=_t("_Sex") . ":
<select name=\"Sex\" onchange=\"javascript: document.forms['toplist'].submit();\">
". SelectOptions("Sex", $sex) ."
<option value=\"all\" ". ( $sex == "all" ? "selected=\"selected\"" : "") .">". _t("_all") ."</option>
</select>
<input type=\"hidden\" name=\"Mode\" value=\"$mode\" />
</form>\n";
$ret .= '</div>';
$result = db_res( $query );
// Read search template from the file
$fn_sr = "$dir[root]templates/tmpl_{$tmpl}/topmebers_index.html";
$fs = filesize( $fn_sr );
$f = fopen( $fn_sr, "r" );
$templ_search = fread( $f, $fs );
fclose( $f );
$j = 1;
if( mysql_num_rows($result) > 0 )
{
while ( $p_arr = mysql_fetch_array( $result ) )
{
$ret .= PrintSearhResult( $p_arr, $templ_search );
if( $j != $max_num )
{
$ret .= '<div class="top_member_divider"></div>';
}
$j ++;
}
}
else
{
$ret .= '<div class="no_result">';
$ret .= '<div>';
$ret .= _t("_No results found");
$ret .= '</div>';
$ret .= '</div>';
}
return DesignBoxContent( _t("_Top Members"), $ret, $PageCompTopMembers_db_num );
}
There are currently 1 users browsing this thread. (0 members and 1 guests)
Bookmarks