Changeset 3660

Show
Ignore:
Timestamp:
12/28/07 10:32:52 (13 months ago)
Author:
charsbar
Message:

lang/perl/Jipotter: switched from WWW::Shorten::TinyURL to WWW::Lengthen

Location:
lang/perl/Jipotter/trunk
Files:
2 modified

Legend:

Unmodified
Added
Removed
  • lang/perl/Jipotter/trunk/Makefile.PL

    r1513 r3660  
    1414requires    'Time::Piece'; 
    1515requires    'Time::Seconds'; 
    16 requires    'WWW::Shorten::TinyURL'; 
     16requires    'WWW::Lengthen'; 
    1717requires    'URI'; 
    1818 
  • lang/perl/Jipotter/trunk/lib/Jipotter/Model/Status.pm

    r1946 r3660  
    66use URI; 
    77use HTML::Entities; 
    8 use WWW::Shorten::TinyURL; 
     8use WWW::Lengthen; 
     9 
     10my $lengthener = WWW::Lengthen->new; 
    911 
    1012use Jifty::DBI::Schema; 
     
    4143 
    4244sub _convert_uri { 
    43   my $uri = URI->new( decode_entities( shift ) ); 
     45  my $uri = URI->new( $lengthener->try( decode_entities( shift ) ) ); 
    4446 
    45   if ( $uri->authority eq 'tinyurl.com' ) { 
    46     $uri = URI->new( makealongerlink( "$uri" ) ); 
    47   } 
    4847  return q{<a href="}."$uri".q{">}. 
    4948         encode_entities("$uri", "\000-\377").q{</a>};