anchor.diff:  			else
   				dat += "<b><a href='http://www.yogstation.net/index.php?do=donate'>Donate here</b>"
   		// yogs end
  -=======
  -		if(2) //OOC Preferences
  -			dat += "<table><tr><td width='340px' height='300px' valign='top'>"
  -			dat += "<h2>OOC Settings</h2>"
  -			dat += "<b>Window Flashing:</b> <a href='?_src_=prefs;preference=winflash'>[(windowflashing) ? "Enabled":"Disabled"]</a><br>"
  -			dat += "<br>"
  -			dat += "<b>Play Admin MIDIs:</b> <a href='?_src_=prefs;preference=hear_midis'>[(toggles & SOUND_MIDI) ? "Enabled":"Disabled"]</a><br>"
  -			dat += "<b>Play Lobby Music:</b> <a href='?_src_=prefs;preference=lobby_music'>[(toggles & SOUND_LOBBY) ? "Enabled":"Disabled"]</a><br>"
  -			dat += "<b>See Pull Requests:</b> <a href='?_src_=prefs;preference=pull_requests'>[(chat_toggles & CHAT_PULLR) ? "Enabled":"Disabled"]</a><br>"
  -			dat += "<br>"
  -
  -
  -			if(user.client)
  -				if(unlock_content)
  -					dat += "<b>BYOND Membership Publicity:</b> <a href='?_src_=prefs;preference=publicity'>[(toggles & MEMBER_PUBLIC) ? "Public" : "Hidden"]</a><br>"
  -
  -				if(unlock_content || check_rights_for(user.client, R_ADMIN))
  -					dat += "<b>OOC Color:</b> <span style='border: 1px solid #161616; background-color: [ooccolor ? ooccolor : GLOB.normal_ooc_colour];'>&nbsp;&nbsp;&nbsp;</span> <a href='?_src_=prefs;preference=ooccolor;task=input'>Change</a><br>"
  -
  -			if(CONFIG_GET(flag/allow_metadata))
  -				dat += "<b>OOC Notes:</b> <a href='?_src_=prefs;preference=metadata;task=input'>Edit </a><br>"
  -
  -			dat += "</td>"
  -
  -			if(user.client.holder)
  -				dat +="<td width='300px' height='300px' valign='top'>"
  -
  -				dat += "<h2>Admin Settings</h2>"
  -
  -				dat += "<b>Adminhelp Sounds:</b> <a href='?_src_=prefs;preference=hear_adminhelps'>[(toggles & SOUND_ADMINHELP)?"Enabled":"Disabled"]</a><br>"
  -				dat += "<b>Announce Login:</b> <a href='?_src_=prefs;preference=announce_login'>[(toggles & ANNOUNCE_LOGIN)?"Enabled":"Disabled"]</a><br>"
  -				dat += "<br>"
  -				dat += "<b>Combo HUD Lighting:</b> <a href = '?_src_=prefs;preference=combohud_lighting'>[(toggles & COMBOHUD_LIGHTING)?"Full-bright":"No Change"]</a><br>"
  -				dat += "</td>"
  -			dat += "</tr></table>"
  ->>>>>>> ece7616f3b... Merge pull request #36558 from ShizCalev/player-pref-panel-revamp
   
   	dat += "<hr><center>"
   
  
positive.code: 
  	dat += "<a href='?_src_=prefs;preference=tab;tab=0' [current_tab == 0 ? "class='linkOn'" : ""]>Character Settings</a>"
  	dat += "<a href='?_src_=prefs;preference=tab;tab=1' [current_tab == 1 ? "class='linkOn'" : ""]>Game Preferences</a>"
  <<<<<<< HEAD
  	dat += "<a href='?_src_=prefs;preference=tab;tab=2' [current_tab == 2 ? "class='linkOn'" : ""]>Donator Preferences</a>" // yogs - Donor features
  =======
  	dat += "<a href='?_src_=prefs;preference=tab;tab=2' [current_tab == 2 ? "class='linkOn'" : ""]>OOC Preferences</a>"
  >>>>>>> ece7616f3b... Merge pull request #36558 from ShizCalev/player-pref-panel-revamp
  
  	if(!path)
  		dat += "<div class='notice'>Please create an account to save your preferences</div>"
  
negative.code: 				dat += "<b>Quiet round:</b> <a href='?_src_=prefs;preference=donor;task=quiet_round'>[(src.toggles & QUIET_ROUND) ? "Yes" : "No"]</a><br>"
  			// yogs end
  			dat += "</td></tr></table>"
  		if(2) //OOC Preferences
  			dat += "<table><tr><td width='340px' height='300px' valign='top'>"
  			dat += "<h2>OOC Settings</h2>"
  			dat += "<b>Window Flashing:</b> <a href='?_src_=prefs;preference=winflash'>[(windowflashing) ? "Enabled":"Disabled"]</a><br>"
  			dat += "<br>"
  			dat += "<b>Play Admin MIDIs:</b> <a href='?_src_=prefs;preference=hear_midis'>[(toggles & SOUND_MIDI) ? "Enabled":"Disabled"]</a><br>"
  			dat += "<b>Play Lobby Music:</b> <a href='?_src_=prefs;preference=lobby_music'>[(toggles & SOUND_LOBBY) ? "Enabled":"Disabled"]</a><br>"
  			dat += "<b>See Pull Requests:</b> <a href='?_src_=prefs;preference=pull_requests'>[(chat_toggles & CHAT_PULLR) ? "Enabled":"Disabled"]</a><br>"
  			dat += "<br>"
  
  
  			if(user.client)
  				if(unlock_content)
  					dat += "<b>BYOND Membership Publicity:</b> <a href='?_src_=prefs;preference=publicity'>[(toggles & MEMBER_PUBLIC) ? "Public" : "Hidden"]</a><br>"
  
  				if(unlock_content || check_rights_for(user.client, R_ADMIN))
  					dat += "<b>OOC Color:</b> <span style='border: 1px solid #161616; background-color: [ooccolor ? ooccolor : GLOB.normal_ooc_colour];'>&nbsp;&nbsp;&nbsp;</span> <a href='?_src_=prefs;preference=ooccolor;task=input'>Change</a><br>"
  
  			if(CONFIG_GET(flag/allow_metadata))
  				dat += "<b>OOC Notes:</b> <a href='?_src_=prefs;preference=metadata;task=input'>Edit </a><br>"
  
  			dat += "</td>"
  
  			if(user.client.holder)
  				dat +="<td width='300px' height='300px' valign='top'>"
  
  				dat += "<h2>Admin Settings</h2>"
  
  				dat += "<b>Adminhelp Sounds:</b> <a href='?_src_=prefs;preference=hear_adminhelps'>[(toggles & SOUND_ADMINHELP)?"Enabled":"Disabled"]</a><br>"
  				dat += "<b>Announce Login:</b> <a href='?_src_=prefs;preference=announce_login'>[(toggles & ANNOUNCE_LOGIN)?"Enabled":"Disabled"]</a><br>"
  				dat += "<br>"
  				dat += "<b>Combo HUD Lighting:</b> <a href = '?_src_=prefs;preference=combohud_lighting'>[(toggles & COMBOHUD_LIGHTING)?"Full-bright":"No Change"]</a><br>"
  				dat += "</td>"
  			dat += "</tr></table>"
  		// yogs start - Donor features
  		if (3) //Donator preferences
  			dat += "<table><tr><td width='500px' height='300px' valign='top'>"
  			dat += "<h2>Donator Preferences</h2>"
  			if(is_donator(user.client))
  