anchor.diff:  						skipped = TRUE
   					alphatext = "filter: alpha(opacity=[alpha]); opacity: [alpha/100];"
   
  -			var/data
  -			data += "<p style='margin:0px;[alphatext]'> <b>[timestamp] | [server] | [admin_ckey]</b>"
  +			var/list/data = list("<p style='margin:0px;[alphatext]'> <b>[timestamp] | [server] | [admin_ckey]</b>")
   			if(!linkless)
   				data += " <a href='?_src_=holder;[HrefToken()];deletemessage=[id]'>\[Delete\]</a>"
   				if(type == "note")
  
positive.code: 	else if(!type && !target_ckey && !index)
  		output += "<center></a> <a href='?_src_=holder;[HrefToken()];addmessageempty=1'>\[Add message\]</a><a href='?_src_=holder;[HrefToken()];addwatchempty=1'>\[Add watchlist entry\]</a><a href='?_src_=holder;[HrefToken()];addnoteempty=1'>\[Add note\]</a></center>"
  		output += ruler
  	usr << browse({"<!DOCTYPE html><html><head><meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" /></head><body>[output]</body></html>"}, "window=browse_messages;size=900x500")
  
  proc/get_message_output(type, target_ckey)
  	if(!SSdbcore.Connect())
  
negative.code: 	if(!SSdbcore.Connect())
  		to_chat(usr, "<span class='danger'>Failed to establish database connection.</span>")
  		return
  	var/list/output = list()
  	var/ruler = "<hr style='background:#000000; border:0; height:3px'>"
  	var/list/navbar = list("<a href='?_src_=holder;[HrefToken()];nonalpha=1'>\[All\]</a>|<a href='?_src_=holder;[HrefToken()];nonalpha=2'>\[#\]</a>")
  	for(var/letter in GLOB.alphabet)
  		navbar += "|<a href='?_src_=holder;[HrefToken()];showmessages=[letter]'>\[[letter]\]</a>"
  	navbar += "|<a href='?_src_=holder;[HrefToken()];showmemo=1'>\[Memos\]</a>|<a href='?_src_=holder;[HrefToken()];showwatch=1'>\[Watchlist\]</a>"
  