Line: 13 to 13 | ||||||||
---|---|---|---|---|---|---|---|---|
May throw TWiki::OopsException | ||||||||
Added: | ||||||||
> > |
migrateToFileAttachmentMacro ( $session, $meta, $text ) -> $textMigrate old HTML formatupgradeFrom1v0beta ( $session, $meta ) -> $text |
Line: 3 to 3 | ||||||||
---|---|---|---|---|---|---|---|---|
Support for compatibility with old TWiki versions. Packaged separately because 99.999999% of the time this won't be needed. | ||||||||
Deleted: | ||||||||
< < | =end
sub _upgradeCategoryItem {
my ( $catitems, $ctext ) = @_![]() ![]() ![]() <---->$cvalue <---->"; } elsif( $ctext ) { foreach( split( /\r?\n/, $ctext ) ) { if( /$cmd[1]/ ) { $src = $_; last; } } } if( $cmd[0] eq 'select' || $cmd[0] eq 'radio') { $catname = $cmd[1]; $scatname = $catname; #$scatname =~ s/[^a-zA-Z0-9]//g; my $size = $cmd[2]; for( $i = 3; $i < $len; $i++ ) { my $value = $cmd[$i]; $svalue = $value; if( $src =~ /$value/ ) { $catvalue = $svalue; } } } elsif( $cmd[0] eq 'checkbox' ) { $catname = $cmd[1]; $scatname = $catname; #$scatname =~ s/[^a-zA-Z0-9]//g; if( $cmd[2] eq 'true' || $cmd[2] eq '1' ) { $i = $len - 4; $catmodifier = 1; } $itemsPerLine = $cmd[3]; for( $i = 4; $i < $len; $i++ ) { my $value = $cmd[$i]; $svalue = $value; # I18N: FIXME - need to look at this, but since it's upgrading # old forms that probably didn't use I18N, it's not a high # priority. if( $src =~ /$value[^a-zA-Z0-9\.]/ ) { $catvalue .= ", " if( $catvalue ); $catvalue .= $svalue; } } } elsif( $cmd[0] eq 'text' ) { $catname = $cmd[1]; $scatname = $catname; #$scatname =~ s/[^a-zA-Z0-9]//g; $src =~ / <---->(.*) <---->/; if( $1 ) { $src = $1; } else { $src = ''; } $catvalue = $src; } return ( $catname, $catmodifier, $catvalue ) } | |||||||
Added: | ||||||||
> > | ||||||||
StaticMethod upgradeCategoryTable ($session,$web,$topic,$meta,$text) -> $textUpgrade old style category table |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
Added: | ||||||||
> > | Package
Support for compatibility with old TWiki versions. Packaged
separately because 99.999999% of the time this won't be needed.
=end
sub _upgradeCategoryItem {
my ( $catitems, $ctext ) = @_ |