$T->set_block('page', 'ImageColumn', 'IColumn'); $T->set_block('page', 'ImageRow', 'IRow'); for ($i = 0; $i < $media_per_page; $i += $columns_per_page) { $next_columns = $i + $columns_per_page; for ($j = $i; $j < $next_columns; $j++) { if ($j >= $total_media) { $T->parse('IRow', 'ImageRow', true); $T->set_var('IColumn', ''); break 2; } $T->set_var('clear_float', ''); if ($col == $columns_per_page) { $T->set_var('clear_float', ' clear:both;'); $col = 0; } $T->set_var('CELL_DISPLAY_IMAGE', MG_albumThumbnail($sub_album_id[$j])); $T->parse('IColumn', 'ImageColumn', true); $col++; } $T->parse('IRow', 'ImageRow', true); $T->set_var('IColumn', ''); } $T->set_var('album_body', 1); } else { $T->set_var('lang_no_image', $LANG_MG03['no_media_objects']); } $T->parse('output', 'page'); MG_getThemePublicJSandCSS($root_album->skin); MG_getCSS($root_album->album_skin); $display = $T->finish($T->get_var('output')); $display = MG_createHTMLDocument($display);
$k = 0; $col = 0; $opt = array('sortOrder' => $sortOrder); $T->set_block('page', 'ImageColumn', 'IColumn'); $T->set_block('page', 'ImageRow', 'IRow'); for ($i = 0; $i < $media_per_page; $i += $columns_per_page) { $next_columns = $i + $columns_per_page; for ($j = $i; $j < $next_columns; $j++) { if ($j >= $total_media) { $T->parse('IRow', 'ImageRow', true); $T->set_var('IColumn', ''); break 2; } if ($MG_media[$j]['type'] == 0) { // a sub album $celldisplay = MG_albumThumbnail($MG_media[$j]['obj']); } else { // regular media type $celldisplay = $MG_media[$j]['obj']->displayThumb($opt); if ($MG_media[$j]['obj']->type == 1) { $T->set_var('URL', MG_getFilePath('disp', $MG_media[$j]['obj']->filename, 'jpg')); } } $T->set_var('clear_float', ''); if ($col == $columns_per_page) { $T->set_var('clear_float', ' clear:both;'); $col = 0; } $T->set_var('CELL_DISPLAY_IMAGE', $celldisplay); $T->parse('IColumn', 'ImageColumn', true); $col++;