$keywords .= "," . $_POST['_keywords'][$i]; $_keywords = $_POST['_keywords'][$i]; $map = "insert into lz_keyword values('" . $item_id . "','" . $_keywords . "')"; $db->query($map); } $_POST['author'] = $author; $_POST['authoren'] = $authoren; $_POST['institution'] = $institution; $_POST['institutionen'] = $institutionen; $_POST['keywords'] = $keywords; $data = filter_array($_POST, 'periodsAndpage,DOI,reference,file_name,classnum,name!,name_en,time,html,description,keywords,intval:category_id!,intval:order_id,author,authoren,institution,institutionen'); $publish_time = mktime($data['time']['hour'], $data['time']['minute'], 0, $data['time']['month'], $data['time']['day'], $data['time']['year']); $item_arr = $item->get_one($item_id); if ($data) { unset($data['time']); $data['pic_url'] = get_first_image_url($data['description']); $data['has_pic'] = $data['pic_url'] ? 1 : 0; $data['update_time'] = time(); $data['publish_time'] = $publish_time; $data['update_user_id'] = $_SESSION['login_user']['user_id']; if ($item->update($item_id, $data)) { if ($page_type == 'category') { $this_category = $category->get_one($data['category_id']); $return_to = 'admin.php?p=category&category_id=' . $this_category['parent_id']; } else { if ($page_type == 'preview') { $return_to = 'index.php?p=item&item_id=' . $item_id . '&preview=true'; } else { $return_to = 'admin.php?p=item&category_id=' . $data['category_id']; } }
function makerfaire_makezine_rss_news() { $url = 'http://makezine.com/tag/maker-faire/feed/'; $rss = fetch_feed($url); // Figure out how many total items there are, but limit it to 5. $maxitems = $rss->get_item_quantity(3); // Build an array of all the items, starting with element 0 (first element). $rss_items = $rss->get_items(0, $maxitems); //image #2 $description = $rss_items[1]->get_description(); $image = get_first_image_url($description); $description = strip_tags($description); $title = esc_html($rss_items[1]->get_title()); $url = esc_url($rss_items[1]->get_permalink()); $output = '<div class="row filter-container mf-news">' . '<div class="col-xs-12 col-sm-4">' . ' <a href="' . $url . '" class="post">' . ' <img class="img-responsive" src="' . legacy_get_resized_remote_image_url($image, 622, 402) . '" alt="Featured Maker Faire post 1">' . ' <div class="text-box"><span class="section">' . $title . '</span></div>' . ' </a>'; //image #3 $description = $rss_items[2]->get_description(); $image = get_first_image_url($description); $description = strip_tags($description); $title = esc_html($rss_items[2]->get_title()); $url = esc_url($rss_items[2]->get_permalink()); $output .= ' <a href="' . $url . '" class="post">' . ' <img class="img-responsive" src="' . legacy_get_resized_remote_image_url($image, 622, 402) . '" alt="Featured Maker Faire post 2">' . ' <div class="text-box"><span class="section">' . $title . '</span></div>' . ' </a>' . '</div>'; //image #1 $description = $rss_items[0]->get_description(); $image = get_first_image_url($description); $description = strip_tags($description); $title = esc_html($rss_items[0]->get_title()); $url = esc_url($rss_items[0]->get_permalink()); $output .= ' <div class="col-xs-12 col-sm-8"><a href="' . $url . '" class="post">' . ' <img class="img-responsive" src="' . legacy_get_resized_remote_image_url($image, 622, 402) . '" alt="Featured Maker Faire post 3">' . ' <div class="text-box"><span class="section">' . $title . '</span></div></a>' . '</div>' . '</div>'; return $output; }