Adjusts in Flickr Importer ( #233 )

This commit is contained in:
Eduardo Humberto 2019-05-13 18:54:41 -03:00
parent f85119e3e5
commit c8fd29fc7e
1 changed files with 19 additions and 4 deletions

View File

@ -64,7 +64,10 @@ class Flickr_Importer extends Importer {
'url', 'url',
'id', 'id',
'type', 'type',
'views' 'views',
'image_thumbnail',
'image_medium',
'image_large',
]; ];
} else { } else {
return []; return [];
@ -348,7 +351,7 @@ class Flickr_Importer extends Importer {
} }
$value = ( $tags ) ? implode(', ', $tags) : ''; $value = ( $tags ) ? $tags : [];
break; break;
case 'id': case 'id':
@ -378,6 +381,18 @@ class Flickr_Importer extends Importer {
$value = date('Y-m-d', $item->dateuploaded ); $value = date('Y-m-d', $item->dateuploaded );
break; break;
case 'image_thumbnail':
$value = 'https://farm' . $item->farm . '.staticflickr.com/' . $item->server . '/' . $item->id . '_' . $item->secret . '_t.jpg';
break;
case 'image_medium':
$value = 'https://farm' . $item->farm . '.staticflickr.com/' . $item->server . '/' . $item->id . '_' . $item->secret . '.jpg';
break;
case 'image_large':
$value = 'https://farm' . $item->farm . '.staticflickr.com/' . $item->server . '/' . $item->id . '_' . $item->secret . '_c.jpg';
break;
case 'views': case 'views':
$value = $item->views; $value = $item->views;
break; break;
@ -429,8 +444,8 @@ class Flickr_Importer extends Importer {
$id = $TainacanMedia->insert_attachment_from_url( $image_url, $inserted_item->get_id()); $id = $TainacanMedia->insert_attachment_from_url( $image_url, $inserted_item->get_id());
$inserted_item->set__thumbnail_id( $id ); $inserted_item->set__thumbnail_id( $id );
$inserted_item->set_document( $image_url ); $inserted_item->set_document( $id );
$inserted_item->set_document_type( 'url' ); $inserted_item->set_document_type( 'attachment' );
} }
if( $inserted_item->validate() ) if( $inserted_item->validate() )