*** DatabasePlugin-prev.pm 2006-05-20 13:26:52.532669904 +0100 --- DatabasePlugin.pm 2006-05-20 13:26:56.584054000 +0100 *************** *** 493,496 **** --- 493,497 ---- (my $fix = $row[$index]) =~ s/\r\n/
/g; $repeat_info_copy =~ s/%$columns[$index]%/$fix/g; + $repeat_info_copy =~ s/%DATABASE_SQL_(REPEAT(?:_\S+)?){(.*?)}%(.*?)%DATABASE_SQL_\1%/&do_sql_repeat($2, $3)/seog; } $line .= $repeat_info_copy; *************** *** 575,579 **** $_[0] =~ s/%DATABASE_SQL_TABLE{(.*)}%/&do_sql_table($1)/eog; $_[0] =~ s/%DATABASE_REPEAT{(.*?)}%(.*?)%DATABASE_REPEAT%/&do_repeat($1, $2)/seog; ! $_[0] =~ s/%DATABASE_SQL_REPEAT{(.*?)}%(.*?)%DATABASE_SQL_REPEAT%/&do_sql_repeat($1, $2)/seog; $_[0] =~ s/%DATABASE_EDIT{(.*)}%/&do_edit($1)/eog; } --- 576,580 ---- $_[0] =~ s/%DATABASE_SQL_TABLE{(.*)}%/&do_sql_table($1)/eog; $_[0] =~ s/%DATABASE_REPEAT{(.*?)}%(.*?)%DATABASE_REPEAT%/&do_repeat($1, $2)/seog; ! $_[0] =~ s/%DATABASE_SQL_(REPEAT(?:_\S+)?){(.*?)}%(.*?)%DATABASE_SQL_\1%/&do_sql_repeat($2, $3)/seog; $_[0] =~ s/%DATABASE_EDIT{(.*)}%/&do_edit($1)/eog; }