I installed Sort By Ratings mod and getting the following error:
Line number 84 is in red color in the following code of memberlist.php file after adding the mod. MM your help please
Will it be possible for you to post the entire modified code of memberlist.php which will work correctly? Thanx 
Code:
Parse error: parse error, unexpected T_ELSEIF in /home/chiefsaab/public_html/com/memberlist.php on line 84
Line number 84 is in red color in the following code of memberlist.php file after adding the mod. MM your help please


Code:
<?php
/**
* MyBulletinBoard (MyBB)
* Copyright © 2004 MyBulletinBoard Group, All Rights Reserved
*
* Website: http://www.mybboard.com
* License: http://www.mybboard.com/eula.html
*
*/
$templatelist = "memberlist,memberlist_row";
require "./global.php";
$userpermissions = getuserpermissions($mybb['uid']);
if($userpermissions['canviewmemberlist'] == "no")
{
nopermission();
}
if($by != "regdate" && $by != "postnum" && $by != "username" && $by != "rating")
{
if($usersearch)
{
$by = "username";
}
else
{
$by = "regdate";
}
}
if($order != "DESC" && $order != "ASC")
{
// top posters first
if($by == "postnum")
{
$order = "DESC";
}
[color=red]elseif($by == "rating")[/color]
{
$order = "ASC";
}
else
{
$order = "ASC";
}
}
if($usersearch)
{
$query = $db->query("SELECT COUNT(*) FROM users WHERE username LIKE '%$usersearch%'");
$linkaddon = "&usersearch=$usersearch";
}
else
{
$query = $db->query("SELECT COUNT(*) FROM users");
$linkaddon = "";
}
$num = $db->result($query, 0);
$multipage = multipage($num, $settings['membersperpage'], $page, "memberlist.php?by=$by&order=$order$linkaddon");
if($page)
{
$start = ($page - 1) * $settings['membersperpage'];
}
else
{
$start = 0;
$page = 1;
}
if($by == "postnum")
{
$postnumsel = " selected=\\"selected\\"";
}
elseif($by == "username")
{
$usernamesel = " selected=\\"selected\\"";
}
else
{
$regdatesel = " selected=\\"selected\\"";
}
elseif($by == "rating")
{
$ratingsel = " selected=\\"selected\\"";
}
if($order == "DESC")
{
$descsel = " selected=\\"selected\\"";
}
else
{
$ascsel = " selected=\\"selected\\"";
}
if($usersearch)
{
$query = $db->query("SELECT u.*, f.*, g.namestyle FROM users u LEFT JOIN userfields f ON (f.ufid=u.uid) LEFT JOIN usergroups g ON (g.gid=u.usergroup) WHERE u.username LIKE '%$usersearch%' ORDER BY u.$by $order LIMIT $start, $settings[membersperpage]");
}
else
{
$query = $db->query("SELECT u.*, f.*, g.namestyle FROM users u LEFT JOIN userfields f ON (f.ufid=u.uid) LEFT JOIN usergroups g ON (g.gid=u.usergroup) ORDER BY u.$by $order LIMIT $start, $settings[membersperpage]");
}
while($users = $db->fetch_array($query))
{
if($users['website'] == "" || $users['website'] == "http://")
{
$usersite = "";
}
else
{
$usersite = "<a href=\\"$users[website]\\" target=\\"_blank\\"><img src=\\"$theme[imgdir]/www.gif\\" border=0></a>";
}
$users['location'] = $users[fid1];
$users['location'] = stripslashes($users['location']);
if($users['hideemail'] == "yes")
{
$useremail = "";
}
else
{
$useremail = "<a href=\\"member.php?action=emailuser&uid=$users[uid]\\"><img src=\\"$theme[imgdir]/email.gif\\" border=\\"0\\" /></a>";
}
$users['regdate'] = mydate($settings['dateformat'], $users['regdate']);
$users['username'] = formatname($users['username'], $users['namestyle']);
eval("\\$member .= \\"".$templates->get("memberlist_row")."\\";");
}
// just in case there's no matching search results, or no registered members
if(!$member)
{
$member = "<tr>\\n<td colspan=\\"6\\" align=\\"center\\" class=\\"trow1\\"><font>No members found.</font></td>\\n</tr>";
}
eval("\\$memberlist = \\"".$templates->get("memberlist")."\\";");
outputpage($memberlist);
?>