@GoodYouMad I belive i sorted it.
So hang with me
Open AdminCP > Customization > Your Theme > Edit HTML & CSS
Under HTML in templates find the following Core > Front > Global > customFieldsDisplay
The code below should look like this
{{foreach $author->contentProfileFields() as $group => $fields}}
{{foreach $fields as $field => $value}}
<li class='ipsResponsive_hidePhone ipsType_break'>
{$value|raw}
</li>
{{endforeach}}
{{endforeach}}
Replace it with THIS
{{foreach $author->contentProfileFields() as $group => $fields}}
{{foreach $fields as $field => $value}}
{{if member.inGroup('X,X,X')}}
<li class='ipsResponsive_hidePhone ipsType_break'>
{$value|raw}
</li>
{{endif}}
{{endforeach}}
{{endforeach}}
Replace X,X,X with the usergroups that CAN SEE THE FIELDS.
To find a usergroup its the following
AdminCP > Members > Groups > Click on Edit
At the top url you will see it ends with a number like this
An example:
Admin are usergroup 4
Soe the code would then be
{{if member.inGroup('4')}}
<li class='ipsResponsive_hidePhone ipsType_break'>
{$value|raw}
</li>
{{endif}}
The code above will then do that all "custom fields" that are on display on the forums like the ones you showed me here.
Please note this will not remove the RANK itself as this is not part of custom fields
Hope that was what you wanted, if it was wrong let me know Oh and if you liked it just remember i accept in any form and shape