X-Git-Url: http://git.jankratochvil.net/?a=blobdiff_plain;f=project%2Fcaptive%2FIndex.html.pl;h=37c39e130fb6c77d190280310e5e9c357db94b08;hb=be50809d9e15e6ddbb86eb1339a6f7294cfa0533;hp=cff930a70b78e12c135dd66cb3f706e735d9c21b;hpb=044cb4c8a5be2ae4dc9331d95a4d641252205b6a;p=www.jankratochvil.net.git diff --git a/project/captive/Index.html.pl b/project/captive/Index.html.pl index cff930a..37c39e1 100755 --- a/project/captive/Index.html.pl +++ b/project/captive/Index.html.pl @@ -31,6 +31,10 @@ Wuse 'My::Project'; Wuse 'project::captive::ListItem'; +my $lang=""; +do { $lang="de" if $_ && /^de/i; } for ($ENV{"HTTP_ACCEPT_LANGUAGE"}); + + my $W=My::Project->init_project( "__PACKAGE__"=>__PACKAGE__, "ListItem"=>\@project::captive::ListItem::ListItem, @@ -42,7 +46,22 @@ my $W=My::Project->init_project( table.mailman > * /* FIXME: What is it? */ > tr > th, table.mailman > * /* FIXME: What is it? */ > tr > td { padding: 1ex; text-align: center; } table.download td { padding: 8px; } +table.navigate td { padding-bottom: 1ex; padding-left: 15px; padding-right: 15px; } ", + "project_text_after_title"=>"" + .($lang ne "de" ? "" : "

Captive:" + ." Das erste kostenlose Programm um auf ein NTFS Dateisystem unter GNU/Linux zu lesen und zu schreiben

") + .'
' + .'' + .'' + .'' + .'' + .'' + .'' + .'' + .'' + .'
', + ($lang eq "" ? () : ("force_charset"=>"utf-8")), ); @@ -50,22 +69,21 @@ print <<"HERE" if !$WebConfig::WebConfig{"no_job"}; @{[ vskip "3ex" ]}
- +
- Why did I install Microsoft Windows and write such a disgusting piece of code?
- Expecting @{[ a_href $W->{"resume_url"},"yet another challenging task" ]}! + Looking for a challenging job: @{[ a_href $W->{"resume_url"},"My resume" ]}
HERE my %version=( - map(($_=>["1.1.2","0"]),qw(captive captive-lufs captive-install)), - "lufs"=>["0.9.7","1captive7"], + map(($_=>["1.1.4","0"]),qw(captive captive-lufs captive-install)), + "lufs"=>["0.9.7","1captive8"], ); print <<"HERE"; -

Download

+

Download

Choose the one preferred installation format:

@@ -73,20 +91,34 @@ print <<"HERE"; - + @@ -102,25 +134,74 @@ print <<"HERE"; @{[ vskip "3ex" ]} -

NEWS

+

NEWS

-
captive-1.1.2 (2003-12-01) [@{[ a_href $W->{"project_viewcvs"}.'/*checkout*/captive/NEWS?rev=HEAD','archive' ]}]
+
captive-1.1.4 (2003-12-13) [@{[ a_href $W->{"project_viewcvs"}.'/*checkout*/captive/NEWS?rev=HEAD','archive' ]}]
+
lufs-0.9.7captive8 (2003-12-06) [@{[ a_href $W->{"project_viewcvs"}.'/*checkout*/lufs/NEWS.captive?rev=1.1.2.11','archive' ]}]
@{[ vskip "3ex" ]} +

Captive NTFS Testimonials

+ + + +@{[ vskip "3ex" ]} -

Installation Notes

+

+HERE + if ($lang eq "") { + print "Installation Notes"; + } + if ($lang eq "de") { + print "Installationsanleitung"; + } +print <<"HERE"; +

+HERE + if ($lang eq "") { + print <<"EOF";

You should first run captive-install-acquire command to check your available Microsoft Windows drivers versions. Now you can execute:

+EOF + } + if ($lang eq "de") { + print <<"EOF"; +

Sie sollten als erstes den Befehl captive-install-acquire +ausführen um ihre Windows Treiber Version zu überprüfen. Nun können sie folgenden Befehl ausführen:

+EOF + } +print <<"HERE";

@@ -130,13 +211,28 @@ available Microsoft Windows drivers versions. Now you can execute:

+HERE + if ($lang eq "") { + print <<"EOF";

Overview

Any errors from 'captive-lufs' are written to '/var/log/messages'.

-

Needed drivers (at least ntoskrnl.exe+ntfs.sys) must be in '/var/lib/captive'.

-

'captive' package creates 'captive' user and 'captive' group on your system.

+EOF + } + if ($lang eq "de") { + print <<"EOF"; +

Übersicht

+ +

Jegliche Fehler des 'captive-lufs' werden im Ordner '/var/log/messages' aufgelistet.

+

Die Dateien ntoskrnl.exe und ntfs.sys müssen in den '/var/lib/captive'-Ordner kopiert werden. +(Empfehlendswert über ein Wechseldatenträger [CD-ROM, Diskette].)

+

Das 'captive' Packet erstellt einen 'captive' Benutzer und eine 'captive' Gruppe auf Ihrem System.

+

Übersetzung von Botond Beres.

+EOF + } +print <<"HERE";

LUFS Kernel Driver Module

@@ -217,7 +313,7 @@ print <<"HERE"; @{[ vskip "3ex" ]} -

See Also

+

See Also

- RPM i386 binary
- tested for distributions: +HERE + if ($lang eq "") { + print "RPM i386 binary
tested for distributions:"; + } + if ($lang eq "de") { + print "RPM i386 Binärcode
getestet für den Betrieb unter:"; + } +print <<"HERE";
  • Red Hat 9 Shrike
  • Red Hat 8 Psyche
  • Mandrake 9.1 Bamboo
  • -
  • SuSE 9.0
@{[ a_href 'dist/captive-static-'.$version{"captive"}[0].'-'.$version{"captive"}[1].'.i386.rpm', undef(),"size"=>1,"basename"=>1 ]}
.tar.gz i386 binary
(for non-RPM distributions)
+HERE + if ($lang eq "") { + print ".tar.gz i386 binary
(for non-RPM distributions)"; + } + if ($lang eq "de") { + print ".tar.gz i386 Binärcode
(für Linux Versionen ohne RPM z.B. Knoppix)"; + } +print <<"HERE"; +
@{[ a_href 'dist/captive-static-'.$version{"captive"}[0].'.tar.gz',undef(),"size"=>1,"basename"=>1 ]}