Код из файла photos.php (строка 129)
if( $posts > 0 ){
require_once( PHTN_DIR . '/functions/tpl_photos.php' );
$start_of_tr = 1;
$x = 1;
$photos_arr_js = array(0);
while ( $row = $db->get_row($mass_photos_print) ){
$pr_tr_a = '';
$pr_tr_b = '';
if( $start_of_tr == 1 ){
$pr_tr_a = '<tr>';
}
if( $start_of_tr == $PHOTO_CONF['colums'] OR $start_of_tr !=0 AND $x == $count_show_stats ){
$pr_tr_b = '</tr>';
$start_of_tr = 0;
}
in_template_01( 'photo/photoid.tpl', 'photos_a', $row, $pr_tr_a, $pr_tr_b );
if( ($moder_arr[0]['id'] and in_array( $row[ 'albom' ], $moder_alboms )) || !$moder_arr[0]['id'] ) {
$photos_arr_js[] = $row['id'];
}
$start_of_tr++;
$x++;
unset($row);
}
$start_of_tr = 0;
Код файла photoid.tpl
{pr_tr_a}
<td class="td_t_p">
<table class='photoid_' valign="bottom" onmouseover="onPhoto('p{id}', 'over')" onmouseout="onPhoto('p{id}','out')" id="p{id}">
<tr><td>
содержимое таблицы
</td></tr>
</table>
</td>
{pr_tr_b}
На выходе всё содержимое файла "photoid.tpl" генерируется 20 раз.
PS: Тапочками кидаться не надо, ибо сам понимаю, что ничего не понимаю :(