Index: multimedia_new.msn =================================================================== --- multimedia_new.msn (revision 559) +++ multimedia_new.msn (revision 560) @@ -33,9 +33,17 @@ % } % % foreach my $iattr (sort (@{ $iattrs })) { -% next if ( ($iattr eq 'filename') || ($iattr eq 'mini') || ($iattr eq 'width') || ($iattr eq 'height') ); +% next if ( !ref $iattr && ($iattr eq 'filename') || ($iattr eq 'mini') || ($iattr eq 'width') || ($iattr eq 'height') ); +% if ( ref $iattr eq 'ARRAY' ) { +<% $iattr->[1] %> (<% $iattr->[0] %>): + +% } elsif ( ref $iattr eq 'HASH' ) { +<% $iattr->{name} %> (<% $iattr->{attr} %>): + +% } else { <% $ATTRNAMES->{$iattr} %> (<% $iattr %>): +% } % } Удалить

@@ -56,7 +64,7 @@ <%INIT> my $iattrs = $prop->{iattrs}; - $iattrs ||= ['alt']; + $iattrs = ['alt'] unless $iattrs; my $ATTRNAMES = { 'alt' => 'Название',