From 1d1bfa6b7df033ba705882e63e10201350df1ac9 Mon Sep 17 00:00:00 2001 From: floam Date: Tue, 14 Mar 2006 01:52:22 +0000 Subject: Redone get page. git-svn-id: svn://svn.icculus.org/quake3/trunk@634 edf5b092-35ff-0310-97b2-ce42778d08ea --- web/images/linux.png | Bin 0 -> 2710 bytes web/images/windows.png | Bin 0 -> 3344 bytes web/include/get.php | 67 +++++++++++++++++++++++++++++------------------ web/include/thebrain.php | 2 +- web/index.php | 1 + web/ioq3.css | 19 ++++++++++++++ 6 files changed, 63 insertions(+), 26 deletions(-) create mode 100644 web/images/linux.png create mode 100644 web/images/windows.png (limited to 'web') diff --git a/web/images/linux.png b/web/images/linux.png new file mode 100644 index 0000000..97341c7 Binary files /dev/null and b/web/images/linux.png differ diff --git a/web/images/windows.png b/web/images/windows.png new file mode 100644 index 0000000..5fda4fc Binary files /dev/null and b/web/images/windows.png differ diff --git a/web/include/get.php b/web/include/get.php index b2441ed..01994d5 100644 --- a/web/include/get.php +++ b/web/include/get.php @@ -1,31 +1,39 @@ -

We have not yet had an official release. Nonetheless, you can still get -icculus.org/quake3 packaged for a few Operating Systems or build it yourself from Subversion.

The Quake 3 engine is open source, this does not mean that Quake 3 Arena the game is free. You must purchase the game to use the data!

- +

Get icculus.org/quake3

+

There are three methods of installation. The preffered way is to use an official +isntaller.

+ +Sanctioned Installers

We have provided installers for the most popular platforms icculus.org/quake3 supports. These have been tested, and if they do not work you can report bugs to us about them.

-

Using packages for your Operating System

-

If you're lucky your Operating System provider or someone else using it may have already +'; + +$unofficial = '

Using packages for your Operating System

+

If you\'re lucky your Operating System provider or someone else using it may have already done all of the work for you. Please report problems with these to those who are guilty.

+'; -

Check out and build from Subversion

+$source = +'

Check out and build from Subversion

Prerequisites

This part assumes Windows users are using Cygwin. -If you aren't, TortoiseSVN is a good +If you aren\'t, TortoiseSVN is a good client.

  1. Change into a directory that you want the tree to be kept in.
  2. @@ -115,17 +124,17 @@ client.

  3. Copy ioquake3.ppc in build/release-darwin-ppc/ to /Applications/Quake3/Quake3.app/Contents/MacOS/Quake3.
  4. -
  5. You need a libSDL-1.2.0.dylib in that .app's +
  6. You need a libSDL-1.2.0.dylib in that .app\'s MacOS directory.
  7. You need to copy your pak0.pk3 - from your Quake 3 CD-ROM's /baseq3 + from your Quake 3 CD-ROM\'s /baseq3 directory to your /Applications/Quake3/baseq3 directory.
  8. Ditto for the Team Arena mission pack, though you would be substituting baseq3 in the above example for missionpack.
-

After you've done all of that, you can double click +

After you\'ve done all of that, you can double click on the .app file, or change to the /Applications/Quake3/ directory in a terminal and run the binary. @@ -143,12 +152,20 @@ client.

  • If everything has gone well, you should have a binary that works! If not, seek help.
  • - -

    Point Release Installers

    -

    The id software patches are still needed before installing -this project because they contain updated .pk3 -files. We mirror them for your convenience:

    - +'; + +switch ($_GET['method']){ + case "official": + echo $official; + break; + case "unofficial": + echo $unofficial; + break; + case "source": + echo $source; + break; + default: + echo $official; + break; +} +?> diff --git a/web/include/thebrain.php b/web/include/thebrain.php index a89775c..6b95b61 100644 --- a/web/include/thebrain.php +++ b/web/include/thebrain.php @@ -5,7 +5,7 @@ if ((strpos($_SERVER['HTTP_ACCEPT'], "application/xhtml+xml")) || ($ua->parent elseif ((strpos($_SERVER['HTTP_ACCEPT'], "application/xml")) || ($ua->browser == "IE" && $ua->version >= 6)) { if ($ua->browser == "IE") { - $extradoctype = "\n"; + $extradoctype = ""; } $content_type = "application/xml"; } diff --git a/web/index.php b/web/index.php index c2bf23c..c36cd24 100644 --- a/web/index.php +++ b/web/index.php @@ -7,6 +7,7 @@ ob_start(); echo ""; echo $extradoctype; ?> + diff --git a/web/ioq3.css b/web/ioq3.css index c04d274..04c1cc2 100644 --- a/web/ioq3.css +++ b/web/ioq3.css @@ -145,3 +145,22 @@ tt, .shell { .current { font-weight: bold; } + +h3.windows, h3.linux, h3.apple { + padding-top: 16px; + padding-left: 50px; + height: 32px; + background-repeat: no-repeat; +} + +.windows { + background-image: url('images/windows.png'); +} + +.linux { + background-image: url('images/linux.png'); +} + +.apple { + background-image: url('images/apple.png'); +} -- cgit v1.2.3