function MG_buildSlideshow(&$album, &$T, $sortOrder) { global $_MG_CONF, $LANG_MG03, $mgLightBox; $album_id = $album->id; $enable_slideshow = $album->enable_slideshow; if ($enable_slideshow == 2 && $_MG_CONF['disable_lightbox'] == true) { $enable_slideshow = 1; } $lbSlideShow = ''; $url_slideshow = ''; $lang_slideshow = ''; $mgLightBox = 0; // global variable switch ($enable_slideshow) { case 0: break; case 1: $url_slideshow = $_MG_CONF['site_url'] . '/slideshow.php?aid=' . $album_id . '&sort=' . $sortOrder; $lang_slideshow = $LANG_MG03['slide_show']; break; case 2: $lbSlideShow = mgAlbum::buildLightboxSlideShow($album_id); $sql = MG_buildMediaSql(array('album_id' => $album_id, 'fields' => 'COUNT(m.media_id) AS lbss_count', 'where' => 'm.media_type = 0', 'sortorder' => -1)); $result = DB_query($sql); list($lbss_count) = DB_fetchArray($result); if ($lbss_count != 0) { $mgLightBox = 1; // global variable $url_slideshow = '#" onclick="return openGallery1()'; $lang_slideshow = $LANG_MG03['slide_show']; } break; case 3: $url_slideshow = $_MG_CONF['site_url'] . '/fslideshow.php?aid=' . $album_id . '&src=disp'; $lang_slideshow = $LANG_MG03['slide_show']; break; case 4: $url_slideshow = $_MG_CONF['site_url'] . '/fslideshow.php?aid=' . $album_id . '&src=orig'; $lang_slideshow = $LANG_MG03['slide_show']; break; case 5: $url_slideshow = $_MG_CONF['site_url'] . '/playall.php?aid=' . $album_id; $lang_slideshow = $LANG_MG03['play_full_album']; break; } $T->set_var(array('lbslideshow' => $lbSlideShow, 'lang_slideshow' => $lang_slideshow, 'url_slideshow' => $url_slideshow)); }