diff options
author | Robert Hak <adiamas@rockbox.org> | 2002-08-22 06:52:06 +0000 |
---|---|---|
committer | Robert Hak <adiamas@rockbox.org> | 2002-08-22 06:52:06 +0000 |
commit | 9bc41e5026c674331dcb489f709524e457f59684 (patch) | |
tree | 24c9dd36480a7e936bd1eea2166a1fc2f95d8b73 /www | |
parent | ad14c5b14ec9d739649a6ed92990f1649cd98777 (diff) |
file got renamed
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1918 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'www')
-rwxr-xr-x | www/txt2plain.pl | 99 |
1 files changed, 0 insertions, 99 deletions
diff --git a/www/txt2plain.pl b/www/txt2plain.pl deleted file mode 100755 index 47018fcf9b..0000000000 --- a/www/txt2plain.pl +++ /dev/null @@ -1,99 +0,0 @@ -#!/usr/bin/perl - -# this is really a faq2html and should only be used for this purpose - -sub fixline { - $_ =~ s/\</</g; - $_ =~ s/\>/>/g; - - $_ =~ s/(http:\/\/([a-zA-Z0-9_.\/-]*)[^\) .\n])/\<a href=\"$1\"\>$1\<\/a\>/g; - - $_ =~ s/(\\|\/)$/$1 /g; # clobber backslash on end of line -} - -sub show { - if(@q) { - print @q; - undef @q; - } - if(@a) { - print @a; - undef @a; - } - if(@p) { - print "<pre>\n"; - print @p; - print "</pre>\n"; - undef @p; - } -} - -while(<STDIN>) { - - fixline($_); - - # detect and mark Q-sections - if( $_ =~ /^(Q(\d*)[.:] )(.*)/) { - - show(); - - # collect the full Q - push @q, "<a name=\"$2\"></a><p class=\"faqq\">"; - push @q, "$2. $3"; - my $line; - - $indent = length($1); - $first = " " x $indent; - - #print "$indent|$first|$1|\n"; - - while(<STDIN>) { - - fixline($_); - - $line = $_; - - if($_ !~ /^A/) { - push @q, "$_"; - } - else { - last; - } - } - # first line of A - $line =~ s/^A(\d*)[.:] *//g; # cut off the "A[num]." - push @a, "<p class=\"faqa\">"; - push @a, $line; - - $prev='a'; - next; - } - # print "$_ matches '$first'?\n"; - - if($_ =~ /^$first(\S)/) { - - - if($prev ne 'a') { - show(); - push @a, "<p class=\"faqa\">"; - } - - push @a, $_; - $prev='a'; - } - else { - if($prev ne 'p') { - show(); - } - if(@p) { - # if we have data, we fix blank lines - $_ =~ s/^\s*$/\ \n/g; # empty lines are nbsp - push @p, $_; # add it - } - elsif($_ !~ /^\s*$/) { - # this is not a blank line, add it - push @p, $_; - } - $prev = 'p'; - } -} |