From 69ddaf9b5ba93516e0e388b3bf2d52166b957ce2 Mon Sep 17 00:00:00 2001 From: Simone Manganelli Date: Fri, 24 Jul 2009 17:24:05 -0700 Subject: [PATCH] restricted tooltips to 200 characters: 150 from the start of the URL, 50 from the end --- Plugin/Plugin.m | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/Plugin/Plugin.m b/Plugin/Plugin.m index 474c21e0..fac1b992 100755 --- a/Plugin/Plugin.m +++ b/Plugin/Plugin.m @@ -169,7 +169,17 @@ - (id) initWithArguments:(NSDictionary *)arguments // set tooltip - if ([self src]) [self setToolTip:[self src]]; + if ([self src]) { + int srcLength = [[self src] length]; + if ([[self src] length] > 200) { + NSString *srcStart = [[self src] substringToIndex:150]; + NSString *srcEnd = [[self src] substringFromIndex:(srcLength-50)]; + NSString *shortenedSrc = [NSString stringWithFormat:@"%@…%@",srcStart,srcEnd]; + [self setToolTip:shortenedSrc]; + } else { + [self setToolTip:[self src]]; + } + } // Read in flashvars (needed to determine YouTube videos)