From 240d6a683ddfbe8db5eb109018cef063c8b583cf Mon Sep 17 00:00:00 2001 From: short <> Date: Wed, 15 Oct 2003 13:37:13 +0000 Subject: [PATCH] update, MSIE bug compatibility --- project/Index.html.pl | 31 +++++++++---------------- project/captive/Index.html.pl | 54 ++++++++++++++++--------------------------- project/mot2as/Index.html.pl | 2 +- project/patchd2/ListItem.pm | 4 +--- 4 files changed, 33 insertions(+), 58 deletions(-) diff --git a/project/Index.html.pl b/project/Index.html.pl index d8f527b..bee2eae 100755 --- a/project/Index.html.pl +++ b/project/Index.html.pl @@ -73,28 +73,19 @@ while (@platforms) { (lc($item{$a}{"name"}) cmp lc($item{$b}{"name"})); } map({ $item{$_}{"platform"} ne $platform_sym ? () : ($_); } keys(%item)); for my $project (@projects) { + my $t=""; + + $t.="

".a_href("/project/$project/",$item{$project}{"name"}.": ".$item{$project}{"summary"})."

\n"; + $t.="
\n"; + $t.=$item{$project}{"description"}; + $t.="
\n"; + if ($item{$project}{"icon"}) { - print <<"HERE"; - - - - - - - -
-HERE + print rightimg $t, + "/project/$project/".$item{$project}{"icon"},$item{$project}{"name"}." Icon","a_href"=>"/project/$project/"; } - print "

".a_href("/project/$project/",$item{$project}{"name"}.": ".$item{$project}{"summary"})."

\n"; - print "
\n"; - print $item{$project}{"description"}; - print "
\n"; - if ($item{$project}{"icon"}) { - print <<"HERE"; -
@{[ - img "/project/$project/".$item{$project}{"icon"},$item{$project}{"name"}." Icon","a_href"=>"/project/$project/" - ]}
-HERE + else { + print $t; } } } diff --git a/project/captive/Index.html.pl b/project/captive/Index.html.pl index 8ff2221..a6dd149 100755 --- a/project/captive/Index.html.pl +++ b/project/captive/Index.html.pl @@ -62,27 +62,15 @@ my @stuff=( ." hal.dll.", ); +print rightimg((map("

$_

\n",($stuff[int rand @stuff])))[0], + 'captive-install-acquire-small','[ Captive Microsoft Windows Drivers Acquire Illustration ]', + "a_href_img"=>'captive-install-acquire'); print <<"HERE"; - - - - - - - - -
- @{[ map("

$_

\n",($stuff[int rand @stuff])) ]} -
@{[ - img 'captive-install-acquire-small','[ Captive Microsoft Windows Drivers Acquire Illustration ]', - "a_href_img"=>'captive-install-acquire' - ]}
- @{[ vskip "3ex" ]} - +
Distribution
@@ -292,25 +280,23 @@ Linux kernel version (rpm -q kernel) and re-run /usr/share/lufs/prepmod.

-
Distribution Installation Case #1
Filesystem and installer
(recommended)
Installation Case #2
Manual installation
(filesystem, expert user)
Installation Case #3
Command-line client
(no filesystem access)
- - - - - - -
-

The First Open Source MS-Windows Kernel API for Free OS

- -

Compatibility with existing binary Microsoft Windows file system drivers was - reached. Microsoft Windows kernel system components required by these drivers - were analyzed and successfuly emulated in the GNU/Linux operating system. - Project brings Microsoft Windows kernel emulation framework to support even - other types Microsoft Windows drivers in the future. - @{[ a_href 'http://www.reactos.com/','ReactOS' ]} - code base made a big asset for this functionality.

-
@{[ img 'reactos','ReactOS',"a_href"=>'http://www.reactos.com/' ]}
+HERE + +print rightimg <<"HERE",'reactos','ReactOS',"a_href"=>'http://www.reactos.com/'; +

The First Open Source MS-Windows Kernel API for Free OS

+ +

Compatibility with existing binary Microsoft Windows file system drivers was + reached. Microsoft Windows kernel system components required by these drivers + were analyzed and successfuly emulated in the GNU/Linux operating system. + Project brings Microsoft Windows kernel emulation framework to support even + other types Microsoft Windows drivers in the future. + @{[ a_href 'http://www.reactos.com/','ReactOS' ]} + code base made a big asset for this functionality.

+HERE + + +print <<"HERE"; @{[ vskip "3ex" ]} diff --git a/project/mot2as/Index.html.pl b/project/mot2as/Index.html.pl index bbd81fe..94dff41 100755 --- a/project/mot2as/Index.html.pl +++ b/project/mot2as/Index.html.pl @@ -39,7 +39,7 @@ My::Project->init_project( print <<"HERE";

Specifically it will care about: equ operation, dc.b strings, -; comments, $ for hex-radix, % for bin-radix, +; comments, @{[ '$' ]} for hex-radix, % for bin-radix, local labels, : for label termination.

HERE diff --git a/project/patchd2/ListItem.pm b/project/patchd2/ListItem.pm index 4cbc2eb..8b006a8 100755 --- a/project/patchd2/ListItem.pm +++ b/project/patchd2/ListItem.pm @@ -40,9 +40,7 @@ our @ListItem=( "language"=>"i386 asm patch", "description"=><<"HERE",

Use this @{[ a_href 'http://www.calderathin.com/products/drdos/','DOS' ]} -program to patch/unpatch Descent 2 to not require CD-ROM to -run. I need this as I have no CD-ROM installed in my computer. The exact -bytes sequences needed was investigated by some-else hacker.

+program to patch/unpatch Descent 2 to not require CD-ROM to run.

HERE ); -- 1.8.3.1