{BUTTONS}
EOT; // HTML template for template sys_menu buttons $template_sys_menu_button = << {HREF_LNK} EOT; //added 090610 /****************************************************************************** ** Section <<>> - START ******************************************************************************/ function theme_display_album_list(&$alb_list, $nbAlb, $cat, $page, $total_pages) { global $CONFIG, $STATS_IN_ALB_LIST, $statistics, $template_tab_display, $template_album_list, $lang_album_list; $theme_alb_list_tab_tmpl = $template_tab_display; $theme_alb_list_tab_tmpl['left_text'] = strtr($theme_alb_list_tab_tmpl['left_text'], array('{LEFT_TEXT}' => $lang_album_list['album_on_page'])); $theme_alb_list_tab_tmpl['page_link'] = strtr($theme_alb_list_tab_tmpl['page_link'], array('{LINK}' => 'index.php?cat=' . $cat . '&page=%d')); $tabs = create_tabs($nbAlb, $page, $total_pages, $theme_alb_list_tab_tmpl); $album_cell = template_extract_block($template_album_list, 'album_cell'); $empty_cell = template_extract_block($template_album_list, 'empty_cell'); $tabs_row = template_extract_block($template_album_list, 'tabs'); $stat_row = template_extract_block($template_album_list, 'stat_row'); $spacer = template_extract_block($template_album_list, 'spacer'); $header = template_extract_block($template_album_list, 'header'); $footer = template_extract_block($template_album_list, 'footer'); $rows_separator = template_extract_block($template_album_list, 'row_separator'); $count = 0; $columns = $CONFIG['album_list_cols']; $column_width = ceil(100 / $columns); $thumb_cell_width = $CONFIG['alb_list_thumb_size'] + 2; starttable('100%'); if ($STATS_IN_ALB_LIST) { $params = array('{STATISTICS}' => $statistics, '{COLUMNS}' => $columns, ); echo template_eval($stat_row, $params); } echo $header; if (is_array($alb_list)) { foreach($alb_list as $album) { $count ++; $params = array('{COL_WIDTH}' => $column_width, '{ALBUM_TITLE}' => $album['album_title'], '{THUMB_CELL_WIDTH}' => $thumb_cell_width, '{ALB_LINK_TGT}' => "thumbnails.php?album={$album['aid']}", '{ALB_LINK_PIC}' => $album['thumb_pic'], '{ADMIN_MENU}' => $album['album_adm_menu'], '{ALB_DESC}' => $album['album_desc'], '{ALB_INFOS}' => '', '{ALB_HITS}' => '', ); echo template_eval($album_cell, $params); if ($count % $columns == 0 && $count < count($alb_list)) { echo $rows_separator; } } } $params = array('{COL_WIDTH}' => $column_width, '{SPACER}' => $thumb_cell_width ); $empty_cell = template_eval($empty_cell, $params); while ($count++ % $columns != 0) { echo $empty_cell; } echo $footer; // Tab display $params = array('{COLUMNS}' => $columns, '{TABS}' => $tabs, ); echo template_eval($tabs_row, $params); endtable(); echo $spacer; } /****************************************************************************** ** Section <<>> - END ******************************************************************************/ /****************************************************************************** ** Section <<>> - START ******************************************************************************/ // Function to display first level Albums of a category function theme_display_album_list_cat(&$alb_list, $nbAlb, $cat, $page, $total_pages) { global $CONFIG, $STATS_IN_ALB_LIST, $statistics, $template_tab_display, $template_album_list_cat, $lang_album_list; if (!$CONFIG['first_level']) { return; } $theme_alb_list_tab_tmpl = $template_tab_display; $theme_alb_list_tab_tmpl['left_text'] = strtr($theme_alb_list_tab_tmpl['left_text'], array('{LEFT_TEXT}' => $lang_album_list['album_on_page'])); $theme_alb_list_tab_tmpl['page_link'] = strtr($theme_alb_list_tab_tmpl['page_link'], array('{LINK}' => 'index.php?cat=' . $cat . '&page=%d')); $tabs = create_tabs($nbAlb, $page, $total_pages, $theme_alb_list_tab_tmpl); // echo $template_album_list_cat; $template_album_list_cat1 = $template_album_list_cat; $album_cell = template_extract_block($template_album_list_cat1, 'c_album_cell'); $empty_cell = template_extract_block($template_album_list_cat1, 'c_empty_cell'); $tabs_row = template_extract_block($template_album_list_cat1, 'c_tabs'); $stat_row = template_extract_block($template_album_list_cat1, 'c_stat_row'); $spacer = template_extract_block($template_album_list_cat1, 'c_spacer'); $header = template_extract_block($template_album_list_cat1, 'c_header'); $footer = template_extract_block($template_album_list_cat1, 'c_footer'); $rows_separator = template_extract_block($template_album_list_cat1, 'c_row_separator'); $count = 0; $columns = $CONFIG['album_list_cols']; $column_width = ceil(100 / $columns); $thumb_cell_width = $CONFIG['alb_list_thumb_size'] + 2; starttable('100%'); if ($STATS_IN_ALB_LIST) { $params = array('{STATISTICS}' => $statistics, '{COLUMNS}' => $columns, ); echo template_eval($stat_row, $params); } echo $header; if (is_array($alb_list)) { foreach($alb_list as $album) { $count ++; $params = array('{COL_WIDTH}' => $column_width, '{ALBUM_TITLE}' => $album['album_title'], '{THUMB_CELL_WIDTH}' => $thumb_cell_width, '{ALB_LINK_TGT}' => "thumbnails.php?album={$album['aid']}", '{ALB_LINK_PIC}' => $album['thumb_pic'], '{ADMIN_MENU}' => $album['album_adm_menu'], '{ALB_DESC}' => $album['album_desc'], '{ALB_INFOS}' => '', '{ALB_HITS}' => '', ); echo template_eval($album_cell, $params); if ($count % $columns == 0 && $count < count($alb_list)) { echo $rows_separator; } } } $params = array('{COL_WIDTH}' => $column_width, '{SPACER}' => $thumb_cell_width ); $empty_cell = template_eval($empty_cell, $params); while ($count++ % $columns != 0) { echo $empty_cell; } echo $footer; // Tab display $params = array('{COLUMNS}' => $columns, '{TABS}' => $tabs, ); echo template_eval($tabs_row, $params); endtable(); echo $spacer; } /****************************************************************************** ** Section <<>> - END ******************************************************************************/ //added 090610 // HTML template for title row of the thumbnail view (album title + sort options) if (!isset($template_thumb_view_title_row)) { //{THEMES} $template_thumb_view_title_row = <<

{ALBUM_NAME}

EOT; } //{THEMES} ?>