You can download the php files here cause theres alot of change and i might not have noted them all
http://www.shadow-prophecy.com/download/Roster17.zip
Setting you have to set in config
Roster URL: modules.php?name=Roster
Interface Directory URL: modules/Roster/img/
Roster Images Directory URL: modules/Roster/img/
Working addon
Guildbank
Maxresist
Made By
Broken Addon
Siggen ( still having problem fixing it)
tradeskill.php char.php memberdetails.php
change form input "name" to "player" (nuke reserve "name" for modules name)
Post in more fix if you find any.
---------------------------------------
tradeskill.php
line 97
$nameid = '<a href="' . $roster_conf['roster_dir'] . '&op=char&char_name='.$row[0].'&server='.$row[1].'&action=recipes">'.$row[0].'</a>';
---------------------------------------------
membersinst.php
line 326
print '<a href="' . $roster_conf['roster_dir'] . '&op=char&player='.$row['name'].'&server='.$roster_conf['server_name'].'">'.$row['name'].'</a><br />'.$row['class'].' ('.$row['level'].')</td>'."\n";
-----------------------------------
memberslist.php
line 286
$tableHeaderRow .= ' <th class="membersHeaderRight"><a href="' . $roster_conf['roster_dir'] . '&op=indexstat&s='.$field.$desc.'">'.$th_text."</a></th>\n";
line 290
$tableHeaderRow .= ' <th class="membersHeader"><a href="' . $roster_conf['roster_dir'] . '&op=indexstat&s='.$field.$desc.'">'.$th_text."</a></th>\n";
line 459
return $tooltip.'<a href="' . $roster_conf['roster_dir'] . '&op=char&player='.$row['name'].'&server='.$row['server'].'">'.$row['name'].'</a></div>';
line 470
return '<a href="' . $roster_conf['roster_dir'] . '&op=char&player='.$row['name'].'&server='.$row['server'].'">'.$row['name'].'</a>';
---------------------------------
hslist.php
line 72
print('<a href="' . $roster_conf['roster_dir'] . '&op=indexhonor">'.$wordings[$roster_conf['roster_lang']]['hslist1'].'</a></td>'."\n");
line 102
print('<a href="' . $roster_conf['roster_dir'] . '&op=indexhonor&s=lastweekRank">'.$wordings[$roster_conf['roster_lang']]['hslist2'].'</a></td>'."\n");
line 123
print('<a href="' . $roster_conf['roster_dir'] . '&op=indexhonor&s=lastweekHK">'.$wordings[$roster_conf['roster_lang']]['hslist3'].'</a></td>'."\n");
line 144
print('<a href="' . $roster_conf['roster_dir'] . '&op=indexhonor&s=lastweekDK">'.$wordings[$roster_conf['roster_lang']]['hslist4'].'</a></td>'."\n");
line 165
print('<a href="' . $roster_conf['roster_dir'] . '&op=indexhonor&s=lastweekContribution">'.$wordings[$roster_conf['roster_lang']]['hslist5'].'</a></td>'."\n");
line 186
print('<a href="' . $roster_conf['roster_dir'] . '&op=indexhonor&s=lifetimeRankName">'.$wordings[$roster_conf['roster_lang']]['hslist6'].'</a></td>'."\n");
line 214
print('<a href="' . $roster_conf['roster_dir'] . '&op=indexhonor&s=lifetimeHK">'.$wordings[$roster_conf['roster_lang']]['hslist7'].'</a></td>'."\n");
line 235
print('<a href="' . $roster_conf['roster_dir'] . '&op=indexhonor&s=lifetimeDK">'.$wordings[$roster_conf['roster_lang']]['hslist8'].'</a></td>'."\n");
line 265
print('<a href="' . $roster_conf['roster_dir'] . '&op=indexhonor">'.$wordings[$roster_conf['roster_lang']]['hslist9'].'</a></td>'."\n");
----------------------------------
questlist.php
line 80
$option_blockzones = selectQuery("`".ROSTER_QUESTSTABLE."` quests,`".ROSTER_MEMBERSTABLE."` members WHERE quests.member_id = members.member_id","DISTINCT quests.zone","zone",$zoneidsafe,"zone",$roster_conf['roster_dir'] . "&op=indexquests&zoneid");
$option_blockquests = selectQuery("`".ROSTER_QUESTSTABLE."` quests,`".ROSTER_MEMBERSTABLE."` members WHERE quests.member_id = members.member_id","DISTINCT quests.quest_name","quest_name",$questidsafe,"quest_name",$roster_conf['roster_dir'] . "&op=indexquests&questid");
line 194
'onclick="w = window.open(\'' . $roster_conf['roster_dir'] . '&op=char&player='.$row['name'].'&server='.$row['server'].'&action=character\',\'PopUp\',\'width=830,height=750,left=100,top=100,screenX=100,screenY=100,fullscreen=no,toolbar=no,status=no,menubar=no,scrollbars=yes,resizable=yes,directories=no,location=no\'); return true;"'.
line 256
'onClick="w = window.open(\'' . $roster_conf['roster_dir'] . '&op=char&player='.$row['name'].'&server='.$row['server'].'&action=character\',\'PopUp\',\'width=650,height=750,left=200,top=200,screenX=200,screenY=200,fullscreen=no,toolbar=no,status=no,menubar=no,scrollbars=yes,resizable=yes,directories=no,location=no\'); return true;"'.
--------------------------------
search.php
line 78
$char_url = $roster_conf['roster_dir'] . '&op=char&player='.$data['name'].'&server='.$data['server'];
line 174
$char_url = $roster_conf['roster_dir'] . '&op=char&player='.$data['name'].'&server='.$data['server'].'&action=recipes';
-------------------------------
/addons/maxres/trigger.php
line 32
require_once(ROSTER_BASE . '/addons/maxres/maxres.php');
require_once(ROSTER_BASE . '/lib/item.php');
include(ROSTER_BASE . '/addons/maxres/localization.php');
---------------------------------
/addons/guildbank/gbank.php
line 186
$muleurl = "<a href='" . $roster_conf['roster_dir'] . "&op=char&player=".$muleArray['member_name']."&server=".urlencode($muleArray['muleservername'])."'>";
edit:
install.php
line 542
$config_file .= '$module_name = basename(dirname(__FILE__));' . "\n";