Right ive fixed the problem. For anyone that only wants mods/admins to be able to view the warn button do this :
Open > plugins/fws.php
Find :
if($memprofile['uid'] != $mybb->user['uid'] && ($memprofile['usergroup'] != 4 || $mybb->user['usergroup'] == 4) && (($mybb->settings['fws_warn_warners'] == "yes" && fws_iswarner($memprofile['uid']) == TRUE) || fws_iswarner($memprofile['uid']) == FALSE || $mybb->user['usergroup'] == 4))
{
$page = preg_replace('#<!-- FWS_1_0 -->#', ' <span class="smalltext">(<a href="javascript:MyBB.popupWindow(\'fws.php?action=add&uid='.$memprofile['uid'].'\', \'fws\', 400, 300);" style="text-decoration:none;">Warn!</a>)</span><br />', $page);
}
}
Replace with :
if($memprofile['uid'] != $mybb->user['uid'] && ($memprofile['usergroup'] == 4 || $mybb->user['usergroup'] == 4) && (($mybb->settings['fws_warn_warners'] == "yes" && fws_iswarner($memprofile['uid']) == TRUE) || fws_iswarner($memprofile['uid']) == FALSE || $mybb->user['usergroup'] == 4))
{
$page = preg_replace('#<!-- FWS_1_0 -->#', ' <span class="smalltext">(<a href="javascript:MyBB.popupWindow(\'fws.php?action=add&uid='.$memprofile['uid'].'\', \'fws\', 400, 300);" style="text-decoration:none;">Warn!</a>)</span><br />', $page);
}
if($memprofile['uid'] != $mybb->user['uid'] && ($memprofile['usergroup'] == 3 || $mybb->user['usergroup'] == 3) && (($mybb->settings['fws_warn_warners'] == "yes" && fws_iswarner($memprofile['uid']) == TRUE) || fws_iswarner($memprofile['uid']) == FALSE || $mybb->user['usergroup'] == 3))
{
$page = preg_replace('#<!-- FWS_1_0 -->#', ' <span class="smalltext">(<a href="javascript:MyBB.popupWindow(\'fws.php?action=add&uid='.$memprofile['uid'].'\', \'fws\', 400, 300);" style="text-decoration:none;">Warn!</a>)</span><br />', $page);
}
}
Find :
if($post['uid'] != $mybb->user['uid'] && ($postuser['usergroup'] != 4 || $mybb->user['usergroup'] == 4) && (($mybb->settings['fws_warn_warners'] == "yes" && fws_iswarner($post['uid']) == TRUE) || fws_iswarner($post['uid']) == FALSE || $mybb->user['usergroup'] == 4))
{
$post['fws_warnlink'] = '<!-- Start: fws --><a href="javascript:MyBB.popupWindow(\'fws.php?action=add&uid='.$post['uid'].'&tid='.$post['tid'].'&pid='.$post['pid'].'\', \'fws\', 400, 300);" style="text-decoration:none;"><img src="'.$fws_images.'/postbit_fws.gif" border="0" alt="'.$lang->fws_postbit_warn.'" /></a><!-- End: fws -->';
}
Replace with :
if($post['uid'] != $mybb->user['uid'] && ($postuser['usergroup'] == 4 || $mybb->user['usergroup'] == 4) && (($mybb->settings['fws_warn_warners'] == "yes" && fws_iswarner($post['uid']) == TRUE) || fws_iswarner($post['uid']) == FALSE || $mybb->user['usergroup'] == 4))
{
$post['fws_warnlink'] = '<!-- Start: fws --><a href="javascript:MyBB.popupWindow(\'fws.php?action=add&uid='.$post['uid'].'&tid='.$post['tid'].'&pid='.$post['pid'].'\', \'fws\', 400, 300);" style="text-decoration:none;"><img src="'.$fws_images.'/postbit_fws.gif" border="0" alt="'.$lang->fws_postbit_warn.'" /></a><!-- End: fws -->';
}
if($post['uid'] != $mybb->user['uid'] && ($postuser['usergroup'] == 3 || $mybb->user['usergroup'] == 3) && (($mybb->settings['fws_warn_warners'] == "yes" && fws_iswarner($post['uid']) == TRUE) || fws_iswarner($post['uid']) == FALSE || $mybb->user['usergroup'] == 3))
{
$post['fws_warnlink'] = '<!-- Start: fws --><a href="javascript:MyBB.popupWindow(\'fws.php?action=add&uid='.$post['uid'].'&tid='.$post['tid'].'&pid='.$post['pid'].'\', \'fws\', 400, 300);" style="text-decoration:none;"><img src="'.$fws_images.'/postbit_fws.gif" border="0" alt="'.$lang->fws_postbit_warn.'" /></a><!-- End: fws -->';
}
That will only show the button and warn user text (in a users profile) to moderators and admins.
Enjoy