diff --git a/socketserver/server/links.go b/socketserver/server/links.go new file mode 100644 index 00000000..abb4e431 --- /dev/null +++ b/socketserver/server/links.go @@ -0,0 +1 @@ +package server diff --git a/src/tokenize.js b/src/tokenize.js index bd877874..7f7c8610 100644 --- a/src/tokenize.js +++ b/src/tokenize.js @@ -95,8 +95,21 @@ var FFZ = window.FrankerFaceZ, } else if ( link_data.type == "twitter" ) { - tooltip = "Tweet By: " + utils.sanitize(link_data.user) + "
"; - tooltip += utils.sanitize(link_data.tweet); + /* + Display Guidelines - https://about.twitter.com/company/display-requirements + [logo] Tweet + Ryan Greenberg (@greenberg) 24 Apr 2013 + "Beware," wrote the prophets of San Francisco, "for what the sun giveth the wind taketh away." + */ + var ttparts = [" Tweet
", + utils.sanitize(link_data.user_display), + " (@" + utils.sanitize(link_data.user) + ") "]; + var timestamp = utils.parse_date(link_data.timestamp); + if ( timestamp ) + ttparts.push(utils.date_string(timestamp)); + ttparts.push("
"); + ttparts.push(link_data.tweet_html || utils.sanitize(link_data.tweet)); + tooltip = ttparts.join(''); } else if ( link_data.type == "reputation" ) {