git://git.camperquake.de
/
quotesite.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
quotesite: move supported command list into hash
[quotesite.git]
/
quotesite
/
TwitterGrabber.pm
diff --git
a/quotesite/TwitterGrabber.pm
b/quotesite/TwitterGrabber.pm
index
286b962
..
ef4887a
100644
(file)
--- a/
quotesite/TwitterGrabber.pm
+++ b/
quotesite/TwitterGrabber.pm
@@
-3,10
+3,10
@@
#
# Grabber for twitter
#
# Grabber for twitter
-package TwitterGrabber;
+package
quotesite::
TwitterGrabber;
-use GrabberBase;
-@ISA = qw(GrabberBase);
+use
quotesite::
GrabberBase;
+@ISA = qw(
quotesite::
GrabberBase);
use LWP::Simple qw(!get);
use Data::Dumper;
use LWP::Simple qw(!get);
use Data::Dumper;
@@
-21,7
+21,7
@@
sub new {
my $self = $class->SUPER::new();
$self->{'NAME'} = 'twitter.com';
my $self = $class->SUPER::new();
$self->{'NAME'} = 'twitter.com';
- $self->{'PATTERNS'} = ['(http://twitter.com/(?:\#\!/)?[^/]+/status(?:es)?/(\d+))'];
+ $self->{'PATTERNS'} = ['(http
s?
://twitter.com/(?:\#\!/)?[^/]+/status(?:es)?/(\d+))'];
bless($self, $class);
$self->_prepare_parameters();
bless($self, $class);
$self->_prepare_parameters();
@@
-58,7
+58,7
@@
sub _parse {
return undef;
}
return undef;
}
- $metadata->{'CONTENT'} =
encode("utf8", decode_entities(decode("utf8", $t->{'text'}))
);
+ $metadata->{'CONTENT'} =
decode_entities($t->{'text'}
);
$metadata->{'ID'} = $t->{'user'}->{'screen_name'} . '/' . $metadata->{'ID'};
unless(defined($metadata->{'CONTENT'})) {
$metadata->{'ID'} = $t->{'user'}->{'screen_name'} . '/' . $metadata->{'ID'};
unless(defined($metadata->{'CONTENT'})) {