$posts = 0; foreach ($items as $item) { $message = $item->source_title; if (empty($message) && !empty($item->source_description)) { $message = $item->source_description; } if (empty($message)) { continue; } $p = null; $p = new newpost(); $p->set_api_id(2); $tmpu = $network->get_user_by_id($obj->user_id); $tmpu->info = $tmpu; $tmpu->is_logged = TRUE; $p->set_user_advanced($network, $tmpu); $p->set_message($message); if (!empty($item->source_url)) { $p->attach_link($item->source_url); } if (!empty($item->source_image)) { $p->attach_image($item->source_image); } if (!empty($item->source_video)) { $p->attach_videoembed($item->source_video); } if (!empty($item->source_description) && $item->source_description != $message) { $p->attach_richtext($item->source_description); } if ($pid = $p->save()) { $pid = intval(str_replace(array('_private', '_public'), '', $pid));
$db2->query('UPDATE users_rssfeeds SET date_last_item="' . $dt . '" WHERE id="' . $obj->id . '" LIMIT 1'); $items = $f->get_ordered_items($obj->date_last_item, $obj->filter_keywords); if (count($items) > 0) { $posts = 0; foreach ($items as $item) { $message = $item->source_title; if (empty($message) && !empty($item->source_description)) { $message = $item->source_description; } if (empty($message)) { continue; } $p = null; $p = new newpost(); $p->set_api_id(2); $p->set_user_advanced($network, (object) array('id' => $obj->user_id, 'is_logged' => TRUE)); $p->set_message($message); if (!empty($item->source_url)) { $p->attach_link($item->source_url); } if (!empty($item->source_image)) { $p->attach_image($item->source_image); } if (!empty($item->source_video)) { $p->attach_videoembed($item->source_video); } if (!empty($item->source_description) && $item->source_description != $message) { $p->attach_richtext($item->source_description); } if ($pid = $p->save()) { $pid = intval(str_replace(array('_private', '_public'), '', $pid));