placeholder) ? $options_row->placeholder : ''; $play_icon = $options_row->play_icon; if ($from) { $params['gallery_id'] = $params['id']; $params['images_per_page'] = $params['count']; $params['sort_by'] = (($params['show'] == 'random') ? 'RAND()' : 'order'); if ($params['show'] == 'last') { $sort_direction = ' DESC '; } elseif ($params['show'] == 'first') { $sort_direction = ' ASC '; } $params['image_enable_page'] = 0; $params['image_title'] = $options_row->image_title_show_hover; $params['thumb_height'] = $params['height']; $params['thumb_width'] = $params['width']; $params['image_column_number'] = $params['count']; $params['popup_fullscreen'] = $options_row->popup_fullscreen; $params['popup_autoplay'] = $options_row->popup_autoplay; $params['popup_width'] = $options_row->popup_width; $params['popup_height'] = $options_row->popup_height; $params['popup_effect'] = $options_row->popup_type; $params['popup_enable_filmstrip'] = $options_row->popup_enable_filmstrip; $params['popup_filmstrip_height'] = $options_row->popup_filmstrip_height; $params['popup_enable_ctrl_btn'] = $options_row->popup_enable_ctrl_btn; $params['popup_enable_fullscreen'] = $options_row->popup_enable_fullscreen; $params['popup_enable_info'] = $options_row->popup_enable_info; $params['popup_info_always_show'] = $options_row->popup_info_always_show; $params['popup_info_full_width'] = $options_row->popup_info_full_width; $params['popup_hit_counter'] = $options_row->popup_hit_counter; $params['popup_enable_rate'] = $options_row->popup_enable_rate; $params['popup_interval'] = $options_row->popup_interval; $params['popup_enable_comment'] = $options_row->popup_enable_comment; $params['popup_enable_facebook'] = $options_row->popup_enable_facebook; $params['popup_enable_twitter'] = $options_row->popup_enable_twitter; $params['popup_enable_google'] = $options_row->popup_enable_google; $params['popup_enable_pinterest'] = $options_row->popup_enable_pinterest; $params['popup_enable_tumblr'] = $options_row->popup_enable_tumblr; $params['watermark_type'] = $options_row->watermark_type; $params['watermark_link'] = urlencode($options_row->watermark_link); $params['watermark_opacity'] = $options_row->watermark_opacity; $params['watermark_position'] = $options_row->watermark_position; $params['watermark_text'] = $options_row->watermark_text; $params['watermark_font_size'] = $options_row->watermark_font_size; $params['watermark_font'] = $options_row->watermark_font; $params['watermark_color'] = $options_row->watermark_color; $params['watermark_url'] = urlencode($options_row->watermark_url); $params['watermark_width'] = $options_row->watermark_width; $params['watermark_height'] = $options_row->watermark_height; $params['thumb_click_action'] = $options_row->thumb_click_action; $params['thumb_link_target'] = $options_row->thumb_link_target; $params['popup_effect_duration'] = isset($options_row->popup_effect_duration) ? $options_row->popup_effect_duration : 1; } if (isset($_POST['sortImagesByValue_' . $bwg])) { $sort_by = esc_html($_POST['sortImagesByValue_' . $bwg]); if ($sort_by == 'random') { $params['sort_by'] = 'RAND()'; } else if ($sort_by == 'default') { $params['sort_by'] = $params['sort_by']; } else { $params['sort_by'] = $sort_by; } } $theme_row = WDWLibrary::get_theme_row_data($params['theme_id']); if (!$theme_row) { echo WDWLibrary::message(__('There is no theme selected or the theme was deleted.', 'bwg'), 'wd_error'); return; } if (isset($params['type'])) { $type = $params['type']; } else { $type = ""; } $gallery_row = WDWLibrary::get_gallery_row_data($params['gallery_id']); if (!$gallery_row && ($type == '') && $params["tag"] == 0) { echo WDWLibrary::message(__('There is no gallery selected or the gallery was deleted.', 'bwg'), 'wd_error'); return; } $params['load_more_image_count'] = (isset($params['load_more_image_count']) && ($params['image_enable_page'] == 2)) ? $params['load_more_image_count'] : $params['images_per_page']; $items_per_page = array('images_per_page' => $params['images_per_page'], 'load_more_image_count' => $params['load_more_image_count']); $image_rows = WDWLibrary::get_image_rows_data($params['gallery_id'], $bwg, $type, 'bwg_tag_id_bwg_standart_thumbnails_' . $bwg, $params['tag'], $params['images_per_page'], $params['load_more_image_count'], $params['sort_by'], $sort_direction); if ($params['image_enable_page'] && $params['images_per_page']) { $page_nav = $image_rows['page_nav']; } $image_rows = $image_rows['images']; $images_count = count($image_rows); if (!$images_count) { if ($params['tag']) { echo WDWLibrary::message(__('There are no images.', 'bwg'), 'wd_error'); } else { echo WDWLibrary::message(__('There are no images in this gallery.', 'bwg'), 'wd_error'); } } $rgb_page_nav_font_color = WDWLibrary::spider_hex2rgb($theme_row->page_nav_font_color); $rgb_thumbs_bg_color = WDWLibrary::spider_hex2rgb($theme_row->thumbs_bg_color); $tags_rows = WDWLibrary::get_tags_rows_data($params['gallery_id']); $image_right_click = $options_row->image_right_click; ?>
showthumbs_name ? $gallery_row->name : ''; ?>
page_nav_position == 'top')) { WDWLibrary::ajax_html_frontend_page_nav($theme_row, $page_nav['total'], $page_nav['limit'], 'gal_front_form_' . $bwg, $items_per_page, $bwg, 'bwg_standart_thumbnails_' . $bwg, 0, 'album', $options_row->enable_seo, $params['image_enable_page']); } ?>
filetype)==1 ? true :false; $is_embed_video = preg_match('/VIDEO/',$image_row->filetype)==1 ? true :false; $is_embed_instagram = preg_match('/EMBED_OEMBED_INSTAGRAM/',$image_row->filetype)==1 ? true : false; if (!$is_embed) { list($image_thumb_width, $image_thumb_height) = getimagesize(htmlspecialchars_decode(ABSPATH . $WD_BWG_UPLOAD_DIR . $image_row->thumb_url, ENT_COMPAT | ENT_QUOTES)); } else { $image_thumb_width = $params['thumb_width']; if($image_row->resolution != ''){ if (!$is_embed_instagram) { $resolution_arr = explode(" ", $image_row->resolution); $resolution_w = intval($resolution_arr[0]); $resolution_h = intval($resolution_arr[2]); if($resolution_w != 0 && $resolution_h != 0){ $scale = $scale = max($params['thumb_width'] / $resolution_w, $params['thumb_height'] / $resolution_h); $image_thumb_width = $resolution_w * $scale; $image_thumb_height = $resolution_h * $scale; } else{ $image_thumb_width = $params['thumb_width']; $image_thumb_height = $params['thumb_height']; } } else { // this will be ok while instagram thumbnails width and height are the same $image_thumb_width = min($params['thumb_width'], $params['thumb_height']); $image_thumb_height = $image_thumb_width; } } else{ $image_thumb_width = $params['thumb_width']; $image_thumb_height = $params['thumb_height']; } } $scale = max($params['thumb_width'] / $image_thumb_width, $params['thumb_height'] / $image_thumb_height); $image_thumb_width *= $scale; $image_thumb_height *= $scale; $thumb_left = ($params['thumb_width'] - $image_thumb_width) / 2; $thumb_top = ($params['thumb_height'] - $image_thumb_height) / 2; ?> enable_seo ? ' href="' . ($is_embed ? $image_row->thumb_url : site_url() . '/' . $WD_BWG_UPLOAD_DIR . $image_row->image_url) . '"' : '') . ' data-image-id="' . $image_row->id . '"') : ($params['thumb_click_action'] == 'redirect_to_url' && $image_row->redirect_url ? 'href="' . $image_row->redirect_url . '" target="' . ($params['thumb_link_target'] ? '_blank' : '') . '"' : '')) ?>> thumb_title_pos == 'top') { ?> alt; ?> alt; ?> thumb_url; ?>" alt="alt; ?>" /> thumb_title_pos == 'bottom') { ?> alt; ?>
page_nav_position == 'bottom')) { WDWLibrary::ajax_html_frontend_page_nav($theme_row, $page_nav['total'], $page_nav['limit'], 'gal_front_form_' . $bwg, $items_per_page, $bwg, 'bwg_standart_thumbnails_' . $bwg, 0, 'album', $options_row->enable_seo, $params['image_enable_page']); } ?>