Warning if you do this your username/password for phpbb, and your roster update password is sent in clear text to the server. All three are also in clear text in the settings.ini file in your uniuploader folder
So a quick fix is
find
- Code: Select all
<td class=\"membersRowRight2\"><input type=\"password\" name=\"password\"></td>
replace with
- Code: Select all
<td class=\"membersRowRight2\"><input type=\"password\" name=\"uupassword\"></td>
find
- Code: Select all
<td class=\"membersRowRight1\"><input type=\"password\" name=\"password\"></td>
replace with
- Code: Select all
<td class=\"membersRowRight1\"><input type=\"password\" name=\"uupassword\"></td>
find
- Code: Select all
if( is_array($uploadData['myProfile']) && isset($_POST['password']) )
{
if( (md5($_POST['password']) == $roster_conf['roster_upd_pw']) || ($_POST['password'] == $roster_conf['roster_upd_pw']) )
{
$rosterUpdateMessages = processGuildRoster($uploadData['myProfile']);
}
}
replace with
- Code: Select all
if( is_array($uploadData['myProfile']) && isset($_POST['uupassword']) )
{
if( (md5($_POST['uupassword']) == $roster_conf['roster_upd_pw']) || ($_POST['uupassword'] == $roster_conf['roster_upd_pw']) )
{
$rosterUpdateMessages = processGuildRoster($uploadData['myProfile']);
}
}
Start uniuploader go into options, and look for Additional Variables.
In the first field type username 2nd field type [your-phpbb-login-name]
In the 3rd field type password 4th field type [your-phpbb-login-password]
in the 5th field type uupassword 6th field type [your-roster-update-password]
And you should now be able to update the roster list and not only your own chars with uniuploader.
Tested with roster version 1.7.0 and uniuploader version 2.4.1