We have to lie Linkedin telling them there are not images there.
This commit is contained in:
parent
2040aa3583
commit
46c59e1c69
@ -120,6 +120,7 @@ sub post {
|
|||||||
}
|
}
|
||||||
my $current_category = $categories->{ $post->{category} };
|
my $current_category = $categories->{ $post->{category} };
|
||||||
$self->stash(ogimage => 'https://burguillos.info/posts/'.$post->{slug}.'-preview.png');
|
$self->stash(ogimage => 'https://burguillos.info/posts/'.$post->{slug}.'-preview.png');
|
||||||
|
$self->stash(useragent => $self->req->headers->user_agent);
|
||||||
$self->render( post => $post, current_category => $current_category );
|
$self->render( post => $post, current_category => $current_category );
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -10,7 +10,18 @@
|
|||||||
% title $post->{title};
|
% title $post->{title};
|
||||||
<div class="description">
|
<div class="description">
|
||||||
<h2><%= $post->{title} %></h2>
|
<h2><%= $post->{title} %></h2>
|
||||||
|
% my $user_agent = stash 'useragent';
|
||||||
|
% if ($user_agent !~ /LinkedInBot/) {
|
||||||
<%== $post->{content} %>
|
<%== $post->{content} %>
|
||||||
|
% } else {
|
||||||
|
% my $content = $post->{content};
|
||||||
|
% my $dom = Mojo::DOM->new($content);
|
||||||
|
% my @images = $dom->find('img')->each;
|
||||||
|
% for my $image (@images) {
|
||||||
|
% $image->remove;
|
||||||
|
% }
|
||||||
|
<%== $dom->to_string() %>
|
||||||
|
% }
|
||||||
% my $date_article = DateTime::Format::ISO8601->parse_datetime($post->{date});
|
% my $date_article = DateTime::Format::ISO8601->parse_datetime($post->{date});
|
||||||
% $date_article->set_time_zone('Europe/Madrid');
|
% $date_article->set_time_zone('Europe/Madrid');
|
||||||
<p>Escrito por <%= $post->{author} %> con fecha <%= $date_article %>.<p>
|
<p>Escrito por <%= $post->{author} %> con fecha <%= $date_article %>.<p>
|
||||||
|
Loading…
Reference in New Issue
Block a user