function wppa_crumb_ancestors($alb, $to_cover) { global $wpdb; // Find parent $parent = wppa_get_parentalbumid($alb); if ($parent < '1') { return; } // No parent -> toplevel -> done. wppa_crumb_ancestors($parent, $to_cover); // Find the album specific link type ( content, slide, page or none ) $slide = wppa_get_album_title_linktype($parent) == 'slide' ? '&wppa-slide' : ''; // NOT SLIDE when there are no photos if (!wppa_get_photo_count($parent, 'use_treecounts')) { $slide = ''; } $pagid = $wpdb->get_var($wpdb->prepare("SELECT `cover_linkpage` FROM `" . WPPA_ALBUMS . "` WHERE `id` = %s", $parent)); wppa_dbg_q('Q-bc3'); $value = wppa_get_album_name($parent); $href = wppa_get_permalink($pagid) . 'wppa-album=' . $parent . '&wppa-cover=' . $to_cover . $slide . '&wppa-occur=' . wppa('occur'); $title = __('Album:', 'wp-photo-album-plus') . ' ' . wppa_get_album_name($parent); $class = 'b20'; wppa_bcitem($value, $href, $title, $class); return; }
function wppa_crumb_ancestors($alb, $to_cover) { global $wppa; global $wpdb; // Find parent $parent = wppa_get_parentalbumid($alb); if ($parent < '1') { return; } // No parent -> toplevel -> done. wppa_crumb_ancestors($parent, $to_cover); // Find the album specific link type ( content, slide, page or none ) TO BE EXPANDED! ! ! $slide = wppa_get_album_title_linktype($parent) == 'slide' ? '&wppa-slide' : ''; $pagid = $wpdb->get_var($wpdb->prepare("SELECT `cover_linkpage` FROM `" . WPPA_ALBUMS . "` WHERE `id` = %s", $parent)); wppa_dbg_q('Q-bc3'); $value = wppa_get_album_name($parent); $href = wppa_get_permalink($pagid) . 'wppa-album=' . $parent . '&wppa-cover=' . $to_cover . $slide . '&wppa-occur=' . $wppa['occur']; $title = __('Album:') . ' ' . wppa_get_album_name($parent); $class = 'b20'; wppa_bcitem($value, $href, $title, $class); return; }