com web/qa: Remove build tracker.: build_tracker/count_data bases_list.txt build_tracker/count_servers_list.t xt build_tracker/db.txt
build_tracker/db_support_ list.txt build_tracker/extension_list.txt build_t racker/filter.php build_tracker/functions.php build _tracker/harvest.php
build_tracker/index.php build _tracker/logo.gif build_tracker/main.php build_tr acker/module_list.txt build_tracker/os_families_lis t.txt
build_tracker/os_list.txt build_track
| From: | Johannes Schlüter | Date: | Wed, 28 Mar 2012 18:29:33 +0000 |
| Subject: | com web/qa: Remove build tracker.: build_tracker/count_data bases_list.txt build_tracker/count_servers_list.t xt build_tracker/db.txt build_tracker/db_support_ list.txt build_tracker/extension_list.txt build_t racker/filter.php build_tracker/functions.php build _tracker/harvest.php build_tracker/index.php build _tracker/logo.gif build_tracker/main.php build_tr acker/module_list.txt build_tracker/os_families_lis t.txt build_tracker/os_list.txt build_track |
||
| Groups: | php.qa | ||
| Request: | Send a blank email to php-qa+get-66190@lists.php.net to get a copy of this message | ||
Commit: dd355e27f49b852fc86bdc3c8144ae0dcea4bb07
Author: Johannes Schlüter <johannes@php.net> Wed, 28 Mar 2012 20:29:33 +0200
Parents: 6d039775214cd7ea53a1812d9177e853d315aacb
Branches: master
Link: http://git.php.net/?p=web/qa.git;a=commitdiff;h=dd355e27f49b852fc86bdc3c8144ae0dcea4bb07
Log:
Remove build tracker.
This is unfinished code, showing XSS and other issues, nobody touched
it for >10 years, can safely go.
Changed paths:
D build_tracker/count_databases_list.txt
D build_tracker/count_servers_list.txt
D build_tracker/db.txt
D build_tracker/db_support_list.txt
D build_tracker/extension_list.txt
D build_tracker/filter.php
D build_tracker/functions.php
D build_tracker/harvest.php
D build_tracker/index.php
D build_tracker/logo.gif
D build_tracker/main.php
D build_tracker/module_list.txt
D build_tracker/os_families_list.txt
D build_tracker/os_list.txt
D build_tracker/php_source_list.txt
D build_tracker/php_version_list.txt
D build_tracker/sapi_list.txt
D build_tracker/server_list.txt
D build_tracker/topic_list.txt
dd355e27f49b852fc86bdc3c8144ae0dcea4bb07 diff --git a/build_tracker/count_databases_list.txt b/build_tracker/count_databases_list.txt deleted file mode 100644 index d82b8e5..0000000 --- a/build_tracker/count_databases_list.txt +++ /dev/null @@ -1,8 +0,0 @@ -# The number of databases that the client is using -0::None -1::One Database -2::Two Different Database Types -3::Three Different Database Types -4::Four Different Database Types -5::Five Different Database Types -6::Six Different Database Types diff --git a/build_tracker/count_servers_list.txt b/build_tracker/count_servers_list.txt deleted file mode 100644 index 7f8a9ff..0000000 --- a/build_tracker/count_servers_list.txt +++ /dev/null @@ -1,8 +0,0 @@ -# The number of servers that the client is using -0::None - I run PHP as a stand-alone application -1::One Server -2::Two Different Server Types -3::Three Different Server Types -4::Four Different Server Types -5::Five Different Server Types -6::Six Different Server Types diff --git a/build_tracker/db.txt b/build_tracker/db.txt deleted file mode 100644 index 806845d..0000000 --- a/build_tracker/db.txt +++ /dev/null @@ -1,119 +0,0 @@ -# builder-tracker.sql is a database for $0 -# -# -DROP DATABASE IF EXISTS qa_build_tracker; -CREATE DATABASE qa_build_tracker; - -USE qa_build_tracker; - -# -# Report Table -# -CREATE TABLE report ( - report_id int unsigned not null auto_increment, - report_date datetime not null, - report_user int unsigned not null, - report_data int unsigned not null, - PRIMARY KEY idx_report_id (report_id) -); - -# -# Report Users Table -# -CREATE TABLE user ( - user_id int unsigned not null auto_increment, - user_name varchar(64), - user_email varchar(128), - PRIMARY KEY idx_user_id (user_id) -); - -# -# Report Data Table -# -CREATE TABLE data ( - data_id int unsigned not null auto_increment, - data_version int unsigned default NULL, - data_cvs_date datetime default NULL, - data_snap_date datetime default NULL, - data_server_api int unsigned not null, - data_os int unsigned not null, - data_web_server int unsigned not null, - data_db int unsigned not null, - data_extensions int unsigned default null, - data_configure blob, - data_build_tools blob, - data_bin_from varchar(255) default NULL, - data_php_ini blob, - data_other blob, - PRIMARY KEY idx_data_id (data_id) -); - -# -# PHP Version Table -# -CREATE TABLE version ( - version_id int unsigned not null auto_increment, - version_major tinyint unsigned not null, - version_minor tinyint unsigned not null, - version_tag char(8), - PRIMARY KEY idx_version_id (version_id) -); - - -# -# Server API Table -# -CREATE TABLE server_api ( - server_api_id int unsigned not null auto_increment, - server_api_name varchar(32), - PRIMARY KEY idx_server_api (server_api_id) -); - -# -# Extensions Table -# -CREATE TABLE extension ( - extension_id int unsigned not null auto_increment, - extension_name varchar(64), - PRIMARY KEY idx_extension_id (extension_id) -); - -# -# Relations : extensions / report -# -CREATE TABLE rel_extensions ( - rel_extensions_id int unsigned not null auto_increment, - report_id int unsigned not null, - extension_id int unsigned not null, - PRIMARY KEY idx_rel_extensions_id (rel_extensions_id) -); - -# -# Server Software Table -# -CREATE TABLE web_server ( - web_server_id int unsigned not null auto_increment, - web_server_name varchar(32), - web_server_version varchar(16), - PRIMARY KEY idx_web_server_id (web_server_id) -); - -# -# Database Software Table -# -CREATE TABLE db ( - db_id int unsigned not null auto_increment, - db_name varchar(32), - db_version varchar(16), - PRIMARY KEY idx_db_id (db_id) -); - -# -# OS Table -# -CREATE TABLE os ( - os_id int unsigned not null auto_increment, - os_name varchar(32), - os_version varchar(16), - PRIMARY KEY idx_os_id (os_id) -); diff --git a/build_tracker/db_support_list.txt b/build_tracker/db_support_list.txt deleted file mode 100644 index 4a54611..0000000 --- a/build_tracker/db_support_list.txt +++ /dev/null @@ -1,15 +0,0 @@ -Database (dbm-style) abstraction layer -dBase -DBM -filePro -Hyperwave -Informix -InterBase -Microsoft SQL Server -mSQL -MySQL -Unified ODBC -Oracle 8 -Oracle -PostgreSQL -Sybase diff --git a/build_tracker/extension_list.txt b/build_tracker/extension_list.txt deleted file mode 100644 index f4d3ee9..0000000 --- a/build_tracker/extension_list.txt +++ /dev/null @@ -1,84 +0,0 @@ ---enable-bcmath::BC Math ---enable-dba::DBA ---enable-dbase::dBase ---enable-exif::exif ---enable-filepro::filePro ---enable-freetype-4bit-antialias-hack::FreeType 2 ---enable-roxen-zts::Roxen ---enable-sysvsem::System V Semaphores ---enable-sysvshm::System V Shared Memory ---enable-wddx::WDDX ---enable-yp::YP ---with-adabas::Adabase ---with-aolserver::AOLserver ---with-apache::Apache ---with-aspell::Aspell ---with-ccvs::CCVS ---with-cdb::CDB ---with-cpdflib::ClibPDF ---with-curl::cURL ---with-custom-odbc::ODBC ---with-cybercash::CyberCash ---with-db2::DB2 ---with-db3::DB3 ---with-dbm::DBM ---with-dbmaker::dbMaker ---with-dom::DOM XML ---with-empress::Empress ---with-esoob::Easysoft OOB ---with-fdftk::Forms Data Format ---with-fhttpd::fhttpd ---with-gd::gd ---with-gdbm::gdbm ---with-gettext::GNU gettext ---with-hyperwave::Hyperwave ---with-ibm-db2::IBM DB2 ---with-icap::ICAP ---with-imap::IMAP ---with-informix::Informix ---with-ingres::Ingress ---with-interbase::Interbase ---with-iodbc::iodbc ---with-java::Java ---with-jpeg-dir::jpeg dir for gd-1.8+ and/or pdflib 3.x ---with-kerberos::Kerberos ---with-ldap::LDAP ---with-mcal::MCAP ---with-mcrypt::Mcrypt ---with-mhash::Mhash ---with-mod-dav::DAV ---with-msql::mSQL ---with-mysql::MySQL ---with-ndbm::ndbm ---with-nsapi::Netscape Server ---with-oci8::Oracle8 Call-Interface ---with-openlink::OpenLink ODBC ---with-openssl::OpenSSL ---with-oracle::Oracle ---with-pcre-regex::Perl Compatible Regular Expressions ---with-pdflib::PDFlib ---with-pfpro::Verisign Payflow Pro ---with-pgsql::PostgreSQL ---with-phttpd::Phttpd ---with-pi3web::Pi3Web ---with-png-dir::png dir for pdflib 3.x ---with-pspell::Pspell ---with-readline::GNU Readline ---with-recode::GNU Recode ---with-roxen::Roxen ---with-servlet::Java Servlet ---with-snmp::SNMP ---with-solid::Solid ---with-swf::libswf ---with-sybase::Sybase ---with-t1lib::T1lib ---with-thttpd::thttpd ---with-tiff-dir::tiff dir for pdflib 3.x ---with-ttf::Freetype ---with-unixODBC::unixODBC ---with-velocis.::Velocis ---with-xpm-dir::xpm dir for gd-1.8+ ---with-yaz::YAZ ---with-zeus::Zeus ---with-zlib-dir::zlib dir for pdflib 3.x (or include zlib support) ---with-zlib::zlib diff --git a/build_tracker/filter.php b/build_tracker/filter.php deleted file mode 100644 index 6439bf3..0000000 --- a/build_tracker/filter.php +++ /dev/null @@ -1,85 +0,0 @@ -<?php include 'functions.php'; ?> -<html> -<head> -<title> -PHP|QAT: PHP Build and Install Tracker -</title> -</head> -<body bgcolor="#FFFFFF" text="#000000" link="#990000" vlink="#999900"> -<font face="Tahoma, Arial, Helvetica, Sans Serif"> -<form action="harvest.php" method="POST"> -<center> -<h3>PHP Build and Install Tracker</h3> - -<table cellpadding="3" cellspacing="3" border="0" width="620"> -<tr bgcolor="#E0E0E0"> - <td><font face="Tahoma, Arial, Helvetica, sans-serif"><b> - 1.0 USER INFORMATION - </b></font> - - <table width="100%"> - <?= generate_row (array (' <b>1.1</b> Name', '<input type="text" name="field[user_name]" value="'.$field[user_name].'" size="32" maxlength="56" />')) ?> - <?= generate_row (array (' <b>1.2</b> Email', '<input type="text" name="field[user_email]" value="'. $field[user_email] .'" size="32" maxlength="112" />')) ?> - </table> - - </td> - </tr> -</table> - -<table cellpadding="3" cellspacing="3" border="0" width="620"> -<tr bgcolor="#E0E0E0"> - <td><font face="Tahoma, Arial, Helvetica, sans-serif"><b> - 2.0 GENERAL INFORMATION - </b></font> - - <table width="100%"> - <?= generate_row (array (' <b>2.1</b> What information are you reporting?', file2select ('topic'))) ?> - </table> - - </td> - </tr> -</table> - -<table cellpadding="3" cellspacing="3" border="0" width="620"> -<tr bgcolor="#E0E0E0"> - <td><font face="Tahoma, Arial, Helvetica, sans-serif"><b> - 3.0 BUILD AND INSTALL INFORMATION - </b></font> - - <table width="100%"> - <?= generate_row (array (' <b>3.1</b> How did you get your copy of PHP?', file2select ('php_source'))) ?> - <?= generate_row (array (' <b>3.2 (a)</b> What kind of operating system did you install PHP on?', file2select ('os'))) ?> - <?= generate_row (array (' <b>3.2 (b)</b> What version of the above operating system are you using?', '<input type="text" name="field[os_version]" value="'.htmlentities (stripslashes ($field[os_version])).'" size="32" maxlength="56" />')) ?> - <tr bgcolor="#F0F0F0"><td colspan="2"><font face="Tahoma, Arial, Helvetica, sans-serif"> <b>3.3</b> What web server(s) do you use with this build of PHP?</font></td></tr> - <tr bgcolor="#F0F0F0"><td colspan="2"><?= file2cb_column ('server') ?></td></tr> - <?= generate_row (array (' <b>3.4</b> If you compiled PHP, please enter the configure line here:', '<textarea name="field[configure]" rows="2" cols="30" wrap="virtual">'.$field[configure].'</textarea>')) ?> - </table> - - </td> - </tr> -</table> - -<table cellpadding="3" cellspacing="3" border="0" width="620"> - <tr bgcolor="#E0E0E0"> - <td><font face="Tahoma, Arial, Helvetica, sans-serif"> - <table width="100%"> - <tr bgcolor="#F0F0F0"> - <td align="right"><font face="Tahoma, Arial, Helvetica, sans-serif"> - <input type="submit" value="Next >>>" /> - </font></td> - </tr> - </table> - - </td> - </tr> -</table> -</center> -</form> - -<br /> -<PRE> -<? print_r ($HTTP_POST_VARS) ?> -</form> -</font> -</body> -</html> diff --git a/build_tracker/functions.php b/build_tracker/functions.php deleted file mode 100644 index 280d659..0000000 --- a/build_tracker/functions.php +++ /dev/null @@ -1,143 +0,0 @@ -<?php - -function widget ($group_name, $field_name, $note_desc = ' ', $long_note = 0) -{ - $field[$group_name][$field_name] = $GLOBALS[field][$group_name][$field_name]; - $var_name = "field[$field_name][$name]"; - $out[] = '<input type="text" name="'.$var_name[version].'" value="'.htmlentities (${$var_name.'[version]'}).'" />'; - $out[] = ' '.$note_desc; - if ($long_note) - $out[] = '<textarea name="'.$var_name[notes].'" rows="2" cols="30" wrap="virtual">'.htmlentities (${$var_name.'[notes]'}).'</textarea>'; - else - $out[] = '<input type="text" name="'.$var_name[notes].'" value="'.htmlentities (${$var_name.'[notes]'}).'" />'; - return $out; -} - -# file2select -# Author: j.a.greant 2000/08/23 zak@php.net - -# A simple function for generating select boxes from formatted text files -# format for text files is: option value::option display name -# each entry should be separated by a newline -# blank lines and lines that start with a single # are ignored - -function file2select ($field_name) -{ - $field[$field_name] = $GLOBALS[field][$field_name]; - $selected[$field[$field_name]] = ' selected'; - - foreach (file ($field_name.'_list.txt') as $temp) - { - $temp = trim ($temp); - if (! $temp || $temp[0] == '#') continue; # ignore blanks and comments - - list ($value, $option) = explode ('::', $temp); - $option - or $option = $value; - $output .= sprintf ('<option value="%s"%s>%s</option>'."\n", $value, $selected[$value], $option); - } - - return '<select name="field[' . $field_name . ']">' . "\n$output" . '</select>'; -} - -# file2checkbox -# Author: j.a.greant 2000/10/03 zak@php.net - -# A simple function for generating one or more checkboxes from formatted text files -# format for text files is: option value::option display name -# each entry should be separated by a newline -# blank lines and lines that start with a single # are ignored - -function file2checkbox ($field_name) -{ - $field[$field_name] = $GLOBALS[field][$field_name]; - if(is_array ($field[$field_name])) - foreach ($field[$field_name] as $item) - $checked[$item] = ' checked'; - - foreach (file ($field_name.'_list.txt') as $temp) - { - $temp = trim ($temp); - if (! $temp || $temp[0] == '#') continue; # ignore blanks and comments - - list ($value, $option) = explode ('::', $temp); - $option - or $option = $value; - $output .= sprintf ('<input type="checkbox" name="field[%s]" value="%s"%s /> %s<br />'."\n", $field_name, $value, $selected[$value], $option); - } - - return "\n$output"; -} - -function file2cb_column ($field_name) -{ - $field[$field_name] = $GLOBALS[field][$field_name]; - - if(is_array ($field[$field_name])) - foreach ($field[$field_name] as $item) - $checked[$item] = ' checked'; - - $modules = file ($field_name.'_list.txt'); - $no_of_cells = count ($modules); - $row_length = ceil ($no_of_cells/3); - - - - for ($n=0, $col = 0, $row = 0; $n < $no_of_cells; ++$n) - { - $temp = trim ($modules[$n]) - or $temp = ' '; - - if (! $temp || $temp[0] == '#') continue; # ignore blanks and comments - - list ($value, $option) = explode ('::', $temp); - - $option - or $option = $value; - - $line = '<td><font face="Tahoma, Arial, Helvetica, sans-serif" SIZE="2">'; - $line .= sprintf ('<input type="checkbox" name="field[%s][]" value="%s" %s /> %s ', $field_name, $value, $checked[$value], $option); - $line .= '</font></td>'; - - $cell[$col][$row] = $line; - - ++$row; - if ($row == $row_length) - { - $row = 0; - ++$col; - } - } - - for ($row = 0; $cell[0][$row]; ++$row) - $out .= '<tr bgcolor="#F0F0F0">'.$cell[0][$row].$cell[1][$row].$cell[2][$row].'</tr>'; - - return '<table border="1" width="100%">'.$out.'</table>'; -} - -# generate_row -# Author: j.a.greant 2000/08/23 zak@php.net - -# A simple function for generating formatted rows with a varying # of columns - -function generate_row ($column_data, $no_of_columns = 2) -{ - $row = '<tr bgcolor="#F0F0F0">'; - - for ($index=0; $index < $no_of_columns; ++$index) - { - $row .= '<td><font face="Tahoma, Arial, Helvetica, sans-serif">'; - $row .= $column_data[$index]; - $row .= '</font></td>'; - } - - return $row . '</tr>'; -} - -function I_am_so_embarrassed ($group_name, $name, $note_desc = 'Notes', $long_note=0) -{ - list ($version_field, $note_desc, $note_field) = widget ($group_name, $name, $note_desc, $long_note); - print generate_row (array ($name, $version_field)); - print generate_row (array ($note_desc, $note_field)); -} -?> diff --git a/build_tracker/harvest.php b/build_tracker/harvest.php deleted file mode 100644 index 672891a..0000000 --- a/build_tracker/harvest.php +++ /dev/null @@ -1,128 +0,0 @@ -<?php include 'functions.php'; ?> -<html> -<head> -<title> -PHP|QAT: PHP Build and Install Tracker -</title> -</head> -<body bgcolor="#FFFFFF" text="#000000" link="#990000" vlink="#999900"> -<font face="Tahoma, Arial, Helvetica, Sans Serif"> -<form action="<?= $PHP_SELF ?>" method="POST"> -<center> -<h3>PHP Build and Install Tracker</h3> - -<table cellpadding="3" cellspacing="3" border="0" width="620"> - <tr bgcolor="#E0E0E0"> - <td><font face="Tahoma, Arial, Helvetica, sans-serif"><b> - SERVER INFORMATION - </b></font> - - <table width="100%"> - <? - # Add handling for 'other' server - # discard check once error handling in place - if ($field[server]) - foreach ($field[server] as $server) - { - list ($version_field, $note_desc, $note_field) = widget ('server', $server, 'Server Conf File', 1); - print generate_row (array ($server, $version_field)); - print generate_row (array ($note_desc, $note_field)); - } - ?> - </table> - </td> - </tr> - -<?php if ($field[php_source] != binary) { ?> - <tr bgcolor="#E0E0E0"> - <td><font face="Tahoma, Arial, Helvetica, sans-serif"><b> - BUILD INFORMATION - </b></font> - - <table width="100%"> - <? - if ($field[php_source] != 'release') - { - I_am_so_embarrassed ('build_info', 'autobuild'); - I_am_so_embarrassed ('build_info', 'autoconf'); - } - - I_am_so_embarrassed ('build_info', 'compiler'); - I_am_so_embarrassed ('build_info', 'bison'); - I_am_so_embarrassed ('build_info', 'flex'); - I_am_so_embarrassed ('build_info', 'm4'); - I_am_so_embarrassed ('build_info', 'make'); - ?> - </table> - </td> - </tr> - <tr bgcolor="#E0E0E0"> - <td><font face="Tahoma, Arial, Helvetica, sans-serif"><b> - CONFIGURE INFORMATION - </b></font> - - <table width="100%"> - <? - I_am_so_embarrassed ('build_info', 'configure.log', 'Paste Configure Log Here',1); - - # parse config file into chunks and match to extensions - $field[configure] = ereg_replace ('[[:space:]]+', ' ', stripslashes ($field[configure])); - - foreach (explode ('--', $field[configure]) as $line) - { - foreach (file ('extension_list.txt') as $ext) - { - list ($ext, $name) = explode ('::', $ext); - if (stristr ('--'.$line, trim ($ext))) - { - I_am_so_embarrassed ('extensions', $name); - break; - } - } - } - ?> - </table> - </td> - </tr> -<?php } else { ?> - <tr bgcolor="#E0E0E0"> - <td><font face="Tahoma, Arial, Helvetica, sans-serif"><b> - BINARY INFORMATION - </b></font> - - <table width="100%"> - <? - I_am_so_embarrassed ('binary_info', 'where you got the binary'); - I_am_so_embarrassed ('build_info', 'phpinfo() output', 'Paste Output of phpinfo() here', 1); - - stristr ($field[os], 'window') - and I_am_so_embarrassed ('where did you get your dlls', 'dll source'); - ?> - </table> - </td> - </tr> - -<?php } ?> - <tr bgcolor="#E0E0E0"> - <td><font face="Tahoma, Arial, Helvetica, sans-serif"><b> - ADDITIONAL NOTES - </b></font> - - <table width="100%"> - <? - I_am_so_embarrassed ('notes', 'notes', 'place any extra notes here', 1); - ?> - </table> - </td> - </tr> -</table> -</center> -</form> - -<br /> -<PRE> -<? print_r ($HTTP_POST_VARS) ?> -</form> -</font> -</body> -</html> diff --git a/build_tracker/index.php b/build_tracker/index.php deleted file mode 100644 index aaf8030..0000000 --- a/build_tracker/index.php +++ /dev/null @@ -1,64 +0,0 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" - "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> - -<html xmlns="http://www.w3.org/1999/xhtml"> - <head> - <title>PHP|QAT: PHP Build and Install Tracker</title> - </head> - - <body bgcolor="#FFFFFF" text="#000000" link="#990000" vlink="#999900"> - <form action="<?= $PHP_SELF ?>" method="POST"> - <center> - <h2><font face="Tahoma, Arial, Helvetica, Sans Serif">PHP Build and Install Tracker</font></h2> - - <table cellpadding="5" cellspacing="0" border="0" width="620"> - <tr bgcolor="#E0E0E0"> - <td> - <font face="Tahoma, Arial, Helvetica, sans-serif"><b>Section 0.0: INSTRUCTIONS</b></font> - - <table width="100%" cellpadding="2"> - <tr bgcolor="#F0F0F0"> - <td> - <font face="Tahoma, Arial, Helvetica, sans-serif">Welcome to the PHP Build and Install Tracker!<br /> - <br /> - This utility helps the development and quality assurance teams track what platforms php has been successfully installed and built on.<br /> - <br /> - </font> - - <ul> - <li style="list-style: none"><font face="Tahoma, Arial, Helvetica, sans-serif"><b>Notes:</b></font></li> - - <li><font face="Tahoma, Arial, Helvetica, sans-serif">This utility is *only* for reporting successful builds or installs of PHP.</font></li> - - <li><font face="Tahoma, Arial, Helvetica, sans-serif">If you are trying to report a bug or a problem with installing/building php, you're in the wrong place. This is also not the correct place to ask questions. Any support questions entered will be ignored.</font></li> - - <li><font face="Tahoma, Arial, Helvetica, sans-serif">Please submit one report for each platform that you have successfully built or installed PHP on.</font></li> - - <li><font face="Tahoma, Arial, Helvetica, sans-serif">Please do not submit the same report more than once.</font></li> - </ul> - <font face="Tahoma, Arial, Helvetica, sans-serif"><br /> - To <b>report a bug</b>, visit <a href="http://bugs.php.net/">http://bugs.php.net/</a><br /> - To <b>review the PHP manual</b>, visit <a href="http://www.php.net/docs.php">http://www.php.net/docs.php</a><br /> - To <b>ask questions</b> or <b>get help using PHP</b>, visit <a href="http://www.php.net/support.php">http://www.php.net/support.php</a><br /> - <br /> - <br /> - </font> - - <center> - <font face="Tahoma, Arial, Helvetica, sans-serif"> - Thank you!<br /><br /> - - <b>[ <a href="filter.php">Enter the PHP Build/Install Tracker</a> ]</b><br /><br /> - </font> - </center> - </td> - </tr> - </table> - </td> - </tr> - </table> - </center> - </form> - </body> -</html> - diff --git a/build_tracker/logo.gif b/build_tracker/logo.gif deleted file mode 100644 index 61c68c0..0000000 Binary files a/build_tracker/logo.gif and /dev/null differ diff --git a/build_tracker/main.php b/build_tracker/main.php deleted file mode 100644 index e287279..0000000 --- a/build_tracker/main.php +++ /dev/null @@ -1,404 +0,0 @@ -<? - # Module, SAPI and Version information for populating form fields - # are stored in plain text files. Each line contains one entry - # for the appropriate select box or group of checkboxes. - - $module_list = 'module_list.txt'; - $php_version_list = 'php_version_list.txt'; - $sapi_list = 'sapi_list.txt'; - -?> -<html> -<head> -<title> -PHP|QAT: PHP Build and Install Tracker -</title> -</head> -<body bgcolor="#FFFFFF" text="#000000" link="#990000" vlink="#999900"> -<font face="Tahoma, Arial, Helvetica, Sans Serif"> -<form action="<?= $PHP_SELF ?>" method="POST"> -<center> -<h2>PHP Build and Install Tracker</h2> - -<table cellpadding="5" cellspacing="0" border="0" width="620"> -<tr bgcolor="#E0E0E0"> - <td><font face="Tahoma, Arial, Helvetica, sans-serif"><b> - 0.0 INSTRUCTIONS - </b></font> - - <table width="100%" cellpadding="2"> - <tr bgcolor="#F0F0F0"> - <td><font face="Tahoma, Arial, Helvetica, sans-serif"> - ...tbd... - </font> - </td> - </tr> - </table> - - </td> - </tr> -</table> - - -<table cellpadding="3" cellspacing="3" border="0" width="620"> -<tr bgcolor="#E0E0E0"> - <td><font face="Tahoma, Arial, Helvetica, sans-serif"><b> - 1.0 USER INFORMATION - </b></font> - - <table width="100%"> - <tr bgcolor="#F0F0F0"> - <td><font face="Tahoma, Arial, Helvetica, sans-serif"> - <b>1.1</b> Name - </font> - </td> - - <td><font face="Tahoma, Arial, Helvetica, sans-serif"> - <input type="text" name="field[user_name]" value="<?= $field[user_name] ?>" size="32" maxlength="56" /> - </font> - </td> - </tr> - - <tr bgcolor="#F0F0F0"> - <td><font face="Tahoma, Arial, Helvetica, sans-serif"> - <b>1.2</b> Email - </font> - </td> - - <td><font face="Tahoma, Arial, Helvetica, sans-serif"> - <input type="text" name="field[user_email]" value="<?= $field[user_email] ?>" size="32" maxlength="112" /> - </font> - </td> - </tr> - </table> - - </td> - </tr> -</table> - -<a name="2.0"></a> -<table cellpadding="3" cellspacing="3" border="0" width="620"> -<tr bgcolor="#E0E0E0"> - <td><font face="Tahoma, Arial, Helvetica, sans-serif"><b> - 2.0 PHP VERSION - </b></font> - - <table width="100%"> - <tr bgcolor="#F0F0F0"> - <td><font face="Tahoma, Arial, Helvetica, sans-serif"> - <b>2.1</b> Source (<a href="#5.0">*</a>) or Binary Release (<a href="#5.0">**</a>) - </font> - </td> - - <td><font face="Tahoma, Arial, Helvetica, sans-serif"> - <select name="field[version]"> - <? - $selected_version[$field[version]] = ' selected'; - foreach (file ($php_version_list) as $option) - printf ('<option%s>%s</option>', $selected_version[$option], $option); - ?> - </select> - </font> - </td> - </tr> - - <tr bgcolor="#F0F0F0"> - <td><font face="Tahoma, Arial, Helvetica, sans-serif"> - <b>2.2</b> CVS Build - </font> - </td> - - <td><font face="Tahoma, Arial, Helvetica, sans-serif"> - <select name="field[cvs_info_date]"> - <option value=''>-- I did not get the source code from CVS --</option> - <? - $selected_cvs_info_date[$field[cvs_info_date]] = ' selected'; - - $day = 60 * 60 * 24; - $date = time (); - $end = $date - 29 * $day; - while ($date > $end) - { - $date_string = date ('Y/m/d', $date); - printf ('<option%s>%s</option>', $selected_cvs_info_date[$date_string], $date_string); - $date -= $day; - } - ?> - </select> - </font> - </td> - </tr> - - <tr bgcolor="#F0F0F0"> - <td><font face="Tahoma, Arial, Helvetica, sans-serif"> - <b>2.3</b> Snapshot Build - </font> - </td> - - <td><font face="Tahoma, Arial, Helvetica, sans-serif"> - <select name="field[cvs_source]"> - <option value="">-- I did not use a snapshot --</option> - <? - $selected_snap_info_date[$field[snap_info_date]] = ' selected'; - - $day = 60 * 60 * 24; - $date = time (); - $end = $date - 29 * $day; - while ($date > $end) - { - $date_string = date ('Y/m/d', $date); - printf ('<option%s>%s</option>', $selected_snap_info_date[$date_string], $date_string); - $date -= $day; - } - ?> - </select> - </font> - </td> - </tr> - - <tr bgcolor="#F0F0F0"> - <td><font face="Tahoma, Arial, Helvetica, sans-serif"> - <b>2.4</b> Server API - </font> - </td> - - <td><font face="Tahoma, Arial, Helvetica, sans-serif"> - <select name="field[sapi]"> - <? - $selected_sapi[$field[sapi]] = ' selected'; - foreach (file ($sapi_list) as $option) - printf ('<option%s>%s</option>', $selected_sapi[$option], $option); - ?> - </select> - </font> - </td> - </tr> - </table> - - </td> - </tr> -</table> - -<table cellpadding="3" cellspacing="3" border="0" width="620"> -<tr bgcolor="#E0E0E0"> - <td><font face="Tahoma, Arial, Helvetica, sans-serif"><b> - <b>3.0</b> SERVER PLATFORM - </b></font> - - <table width="100%"> - <tr> - <td><font face="Tahoma, Arial, Helvetica, sans-serif"> - - </font> - </td> - - <td bgcolor="#F0F0F0" align="center"><font face="Tahoma, Arial, Helvetica, sans-serif"> - Name - </font></td> - - <td bgcolor="#F0F0F0" align="center"><font face="Tahoma, Arial, Helvetica, sans-serif"> - Version - </font></td> - </tr> - - <tr bgcolor="#F0F0F0"> - <td><font face="Tahoma, Arial, Helvetica, sans-serif"> - <b>3.1</b> Operating System - </font> - </td> - - <td align="center"><font face="Tahoma, Arial, Helvetica, sans-serif"> - <input type="text" name="field[os_name]" value="<?= $field[os_name] ?>" size="32" maxlength="56" /> - </font></td> - - <td align="center"><font face="Tahoma, Arial, Helvetica, sans-serif"> - <input type="text" name="field[os_version]" value="<?= $field[os_version] ?>" size="7" maxlength="28" /> - </font> - </td> - </tr> - - <tr bgcolor="#F0F0F0"> - <td><font face="Tahoma, Arial, Helvetica, sans-serif"> - <b>3.2.1</b> Web Server - </font> - </td> - - <td align="center"><font face="Tahoma, Arial, Helvetica, sans-serif"> - <input type="text" name="field[server_name]" value="<?= $field[server_name] ?>" size="32" maxlength="56" /> - </font></td> - - <td align="center"><font face="Tahoma, Arial, Helvetica, sans-serif"> - <input type="text" name="field[server_version]" value="<?= $field[server_version] ?>" size="7" maxlength="28" /> - </font> - </td> - </tr> - - <tr bgcolor="#F0F0F0"> - <td><font face="Tahoma, Arial, Helvetica, sans-serif"> - <b>3.2.2</b> Web Server - </font> - </td> - - <td align="center"><font face="Tahoma, Arial, Helvetica, sans-serif"> - <input type="text" name="field[server_name_two]" value="<?= $field[server_name_two] ?>" size="32" maxlength="56" /> - </font></td> - - <td align="center"><font face="Tahoma, Arial, Helvetica, sans-serif"> - <input type="text" name="field[server_version_two]" value="<?= $field[server_version_two] ?>" size="7" maxlength="28" /> - </font> - </td> - </tr> - - <tr bgcolor="#F0F0F0"> - <td><font face="Tahoma, Arial, Helvetica, sans-serif"> - <b>3.3</b> Database - </font> - </td> - - <td align="center"><font face="Tahoma, Arial, Helvetica, sans-serif"> - <input type="text" name="field[database_name]" value="<?= $field[database_name] ?>" size="32" maxlength="56" /> - </font></td> - - <td align="center"><font face="Tahoma, Arial, Helvetica, sans-serif"> - <input type="text" name="field[database_version]" value="<?= $field[database_version] ?>" size="7" maxlength="28" /> - </font> - </td> - </tr> - </table> - - </td> - </tr> -</table> - -<table cellpadding="3" cellspacing="3" border="0" width="620"> -<tr bgcolor="#E0E0E0"> - <td><font face="Tahoma, Arial, Helvetica, sans-serif"> - <b>4.0 EXTENSIONS</b> ( Check all that apply ) - </font> - - <table border="1" width="100%"> - <? - $modules = file ($module_list); - $no_of_cells = count ($modules); - - for ($n=0, $col = 0, $row = 0; $n < $no_of_cells; ++$n) - { - $module = trim ($modules[$n]); - $line = '<td><font face="Tahoma, Arial, Helvetica, sans-serif" SIZE="2">'; - $line .= sprintf ('<input type="checkbox" name="field[module][%s]" %s/> %s ', $module, ($field[module][$module] ? ' checked' : ''), $module); - $line .= '</font></td>'; - - $cell[$col][$row] = $line; - - ++$row; - if ($row == (int) ($no_of_cells/4)) - { - $row = 0; - ++$col; - } - } - - for ($row = 0; $cell[0][$row]; ++$row) - print '<tr bgcolor="#F0F0F0">'.$cell[0][$row].$cell[1][$row].$cell[2][$row].$cell[3][$row].'</tr>'; - ?> - </table> - - </td> - </tr> -</table> - -<a name="5.0"></a> -<table cellpadding="3" cellspacing="3" border="0" width="620"> -<tr bgcolor="#E0E0E0"> - <td><font face="Tahoma, Arial, Helvetica, sans-serif"><b> - 5.0 EXTRA INFORMATION - </b></font> - <table width="100%"> - <tr bgcolor="#F0F0F0"> - <td><font face="Tahoma, Arial, Helvetica, sans-serif"> - <b>5.1</b> If you built from source, please upload your ./configure file. - (Return to question <a href="#2.0">2.1</a>) - </font> - </td> - - <td><font face="Tahoma, Arial, Helvetica, sans-serif"> - <input type="file" name="configure" /> - </font></td> - </tr> - - <tr bgcolor="#F0F0F0"> - <td><font face="Tahoma, Arial, Helvetica, sans-serif"> - <b>5.2</b> If you installed a binary version, where did get it from? - (Return to question <a href="#2.0">2.1</a>) - </font> - </td> - - <td><font face="Tahoma, Arial, Helvetica, sans-serif"> - <input type="text" name="field[data_bin_from]" value="<?= $field[data_bin_from] ?>" size="32" maxlength="240" /> - </font></td> - </tr> - - <tr bgcolor="#F0F0F0"> - <td><font face="Tahoma, Arial, Helvetica, sans-serif"> - <b>5.3</b> Please upload your php.ini file. - </font> - </td> - - <td><font face="Tahoma, Arial, Helvetica, sans-serif"> - <input type="file" name="php_ini" /> - </font></td> - </tr> - - <tr bgcolor="#F0F0F0"> - <td><font face="Tahoma, Arial, Helvetica, sans-serif"> - <b>5.4</b> Please include information on your build tools (Bison, Make, m4, etc...) - </font> - </td> - - <td><font face="Tahoma, Arial, Helvetica, sans-serif"> - <textarea name="field[data_build_tools]" cols="32" rows="4" wrap="virtual" /><?= $field[data_build_tools] ?></textarea> - </font></td> - </tr> - - <tr bgcolor="#F0F0F0"> - <td><font face="Tahoma, Arial, Helvetica, sans-serif"> - <b>5.5</b> General Comments - </font> - </td> - - <td><font face="Tahoma, Arial, Helvetica, sans-serif"> - <textarea name="field[data_build_tools]" cols="32" rows="4" wrap="virtual" /><?= $field[data_build_tools] ?></textarea> - </font></td> - </tr> - </table> - - </td> - </tr> -</table> - -<table cellpadding="3" cellspacing="3" border="0" width="620"> -<tr bgcolor="#E0E0E0"> - <td><font face="Tahoma, Arial, Helvetica, sans-serif"><b> - Thank you for your time! - </b></font> - <table width="100%"> - <tr bgcolor="#F0F0F0"> - <td align="center"><font face="Tahoma, Arial, Helvetica, sans-serif"> - <input type="submit" value="Send Report" /> - </font></td> - </tr> - </table> - - </td> - </tr> -</table> -</center> -</form> - -<br /> -<PRE> -<? print_r ($HTTP_POST_VARS) ?> -</form> -</font> -</body> -</html> diff --git a/build_tracker/module_list.txt b/build_tracker/module_list.txt deleted file mode 100644 index 314c5ea..0000000 --- a/build_tracker/module_list.txt +++ /dev/null @@ -1,73 +0,0 @@ -Apache -Array -Aspell -BC Math -Calendar -CCVS API -COM -Class/Object -ClibPDF -cURL -Cybercash payment -DB Abstraction Layer -Date and Time -dBase -DBM -Directory -DOM XML -Error Handling & Logging -filePro -Filesystem -Forms Data Format -FTP -Function Handling -GNU Gettext -HTTP -Hyperwave -ICAP -Image -IMAP, POP3 & NNTP -Informix -InterBase -LDAP -Mail -Mathematical -MCAL -Mcrypt Encryption -Mhash -Microsoft SQL Server -Miscellaneous -mSQL -MySQL -Network -Unified ODBC -Oracle 8 -Oracle -Output Control -PDF -Verisign Payflow Pro -PHP options & information -POSIX -PostgreSQL -Program Execution -Pspell -GNU Readline -GNU Recode -Regex (Perl-Compatible) -Regex (POSIX Extended) -Satellite CORBA -Semaphore & Shared Memory -Session handling -Shockwave Flash -SNMP -Socket -String -Sybase -URL -Variable -Vmailmgr -WDDX -XML parser -YAZ -YP/NIS -Zlib diff --git a/build_tracker/os_families_list.txt b/build_tracker/os_families_list.txt deleted file mode 100644 index b41413c..0000000 --- a/build_tracker/os_families_list.txt +++ /dev/null @@ -1,4 +0,0 @@ -# Comments start with a # -*nux::A UNIX or UNIX-like OS -win32::Windows 95/98/2000/NT/ME -other::Another OS diff --git a/build_tracker/os_list.txt b/build_tracker/os_list.txt deleted file mode 100644 index 3c250b8..0000000 --- a/build_tracker/os_list.txt +++ /dev/null @@ -1,35 +0,0 @@ -::- - Please Choose an OS - - -AIX -BSD/OS (BSDi) -Compaq Tru64 UNIX -Digital Unix -Dynix/Ptx -FreeBSD -HP-UX -IRIX -Linux - Caldera OpenLinux -Linux - Conectiva Linux -Linux - Debian Slink -Linux - Mandrake -Linux - PPC -Linux - Red Hat -Linux - Slackware -Linux - Stampede -Linux - SuSE -Linux - TurboLinux -Linux - YellowDog -Mac OS X -NetBSD -OpenBSD -SCO Unix -Solaris -SunOS -Unix -UnixWare -Windows 2000 -Windows 3.1 -Windows 95 -Windows 98 -Windows ME -Windows NT -other::- - Other - - diff --git a/build_tracker/php_source_list.txt b/build_tracker/php_source_list.txt deleted file mode 100644 index 961ef8d..0000000 --- a/build_tracker/php_source_list.txt +++ /dev/null @@ -1,5 +0,0 @@ -# Comments lines must start with a # -release::I downloaded a source release from PHP.net -CVS::I grabbed a copy of the source code from CVS -snapshot::I downloaded a snapshot from snaps.php.net -binary::I used a binary that someone else compiled diff --git a/build_tracker/php_version_list.txt b/build_tracker/php_version_list.txt deleted file mode 100644 index 6217a6f..0000000 --- a/build_tracker/php_version_list.txt +++ /dev/null @@ -1,3 +0,0 @@ --- I did not use a release version -- -4.0.1pl2 -4.0.2 Release Candidate diff --git a/build_tracker/sapi_list.txt b/build_tracker/sapi_list.txt deleted file mode 100644 index 49edbe2..0000000 --- a/build_tracker/sapi_list.txt +++ /dev/null @@ -1,8 +0,0 @@ --- I am using PHP as a CGI -- -Apache -ISAPI -AOLserver -Java Servlet -Roxen -thttpd - diff --git a/build_tracker/server_list.txt b/build_tracker/server_list.txt deleted file mode 100644 index 23bb724..0000000 --- a/build_tracker/server_list.txt +++ /dev/null @@ -1,13 +0,0 @@ -AOL Server -Apache -fhttpd -Java Servlet -Netscape -OmniHTTPD -phttpd -pi3web -Roxen -thttpd -Xitami -Zeus -Other diff --git a/build_tracker/topic_list.txt b/build_tracker/topic_list.txt deleted file mode 100644 index dc7af02..0000000 --- a/build_tracker/topic_list.txt +++ /dev/null @@ -1,7 +0,0 @@ -# Comments start with a # -::- Please Choose - -successful build/install::A successful build and/or install of php -unsuccessful build/install::A failed build and/or install of php -# bug report::A bug in PHP -# feature request::I would like to make a feature request -# support request::I need *HELP* with PHP!
dd355e27f49b852fc86bdc3c8144ae0dcea4bb07 diff --git a/build_tracker/count_databases_list.txt b/build_tracker/count_databases_list.txt deleted file mode 100644 index d82b8e5..0000000 --- a/build_tracker/count_databases_list.txt +++ /dev/null @@ -1,8 +0,0 @@ -# The number of databases that the client is using -0::None -1::One Database -2::Two Different Database Types -3::Three Different Database Types -4::Four Different Database Types -5::Five Different Database Types -6::Six Different Database Types diff --git a/build_tracker/count_servers_list.txt b/build_tracker/count_servers_list.txt deleted file mode 100644 index 7f8a9ff..0000000 --- a/build_tracker/count_servers_list.txt +++ /dev/null @@ -1,8 +0,0 @@ -# The number of servers that the client is using -0::None - I run PHP as a stand-alone application -1::One Server -2::Two Different Server Types -3::Three Different Server Types -4::Four Different Server Types -5::Five Different Server Types -6::Six Different Server Types diff --git a/build_tracker/db.txt b/build_tracker/db.txt deleted file mode 100644 index 806845d..0000000 --- a/build_tracker/db.txt +++ /dev/null @@ -1,119 +0,0 @@ -# builder-tracker.sql is a database for $0 -# -# -DROP DATABASE IF EXISTS qa_build_tracker; -CREATE DATABASE qa_build_tracker; - -USE qa_build_tracker; - -# -# Report Table -# -CREATE TABLE report ( - report_id int unsigned not null auto_increment, - report_date datetime not null, - report_user int unsigned not null, - report_data int unsigned not null, - PRIMARY KEY idx_report_id (report_id) -); - -# -# Report Users Table -# -CREATE TABLE user ( - user_id int unsigned not null auto_increment, - user_name varchar(64), - user_email varchar(128), - PRIMARY KEY idx_user_id (user_id) -); - -# -# Report Data Table -# -CREATE TABLE data ( - data_id int unsigned not null auto_increment, - data_version int unsigned default NULL, - data_cvs_date datetime default NULL, - data_snap_date datetime default NULL, - data_server_api int unsigned not null, - data_os int unsigned not null, - data_web_server int unsigned not null, - data_db int unsigned not null, - data_extensions int unsigned default null, - data_configure blob, - data_build_tools blob, - data_bin_from varchar(255) default NULL, - data_php_ini blob, - data_other blob, - PRIMARY KEY idx_data_id (data_id) -); - -# -# PHP Version Table -# -CREATE TABLE version ( - version_id int unsigned not null auto_increment, - version_major tinyint unsigned not null, - version_minor tinyint unsigned not null, - version_tag char(8), - PRIMARY KEY idx_version_id (version_id) -); - - -# -# Server API Table -# -CREATE TABLE server_api ( - server_api_id int unsigned not null auto_increment, - server_api_name varchar(32), - PRIMARY KEY idx_server_api (server_api_id) -); - -# -# Extensions Table -# -CREATE TABLE extension ( - extension_id int unsigned not null auto_increment, - extension_name varchar(64), - PRIMARY KEY idx_extension_id (extension_id) -); - -# -# Relations : extensions / report -# -CREATE TABLE rel_extensions ( - rel_extensions_id int unsigned not null auto_increment, - report_id int unsigned not null, - extension_id int unsigned not null, - PRIMARY KEY idx_rel_extensions_id (rel_extensions_id) -); - -# -# Server Software Table -# -CREATE TABLE web_server ( - web_server_id int unsigned not null auto_increment, - web_server_name varchar(32), - web_server_version varchar(16), - PRIMARY KEY idx_web_server_id (web_server_id) -); - -# -# Database Software Table -# -CREATE TABLE db ( - db_id int unsigned not null auto_increment, - db_name varchar(32), - db_version varchar(16), - PRIMARY KEY idx_db_id (db_id) -); - -# -# OS Table -# -CREATE TABLE os ( - os_id int unsigned not null auto_increment, - os_name varchar(32), - os_version varchar(16), - PRIMARY KEY idx_os_id (os_id) -); diff --git a/build_tracker/db_support_list.txt b/build_tracker/db_support_list.txt deleted file mode 100644 index 4a54611..0000000 --- a/build_tracker/db_support_list.txt +++ /dev/null @@ -1,15 +0,0 @@ -Database (dbm-style) abstraction layer -dBase -DBM -filePro -Hyperwave -Informix -InterBase -Microsoft SQL Server -mSQL -MySQL -Unified ODBC -Oracle 8 -Oracle -PostgreSQL -Sybase diff --git a/build_tracker/extension_list.txt b/build_tracker/extension_list.txt deleted file mode 100644 index f4d3ee9..0000000 --- a/build_tracker/extension_list.txt +++ /dev/null @@ -1,84 +0,0 @@ ---enable-bcmath::BC Math ---enable-dba::DBA ---enable-dbase::dBase ---enable-exif::exif ---enable-filepro::filePro ---enable-freetype-4bit-antialias-hack::FreeType 2 ---enable-roxen-zts::Roxen ---enable-sysvsem::System V Semaphores ---enable-sysvshm::System V Shared Memory ---enable-wddx::WDDX ---enable-yp::YP ---with-adabas::Adabase ---with-aolserver::AOLserver ---with-apache::Apache ---with-aspell::Aspell ---with-ccvs::CCVS ---with-cdb::CDB ---with-cpdflib::ClibPDF ---with-curl::cURL ---with-custom-odbc::ODBC ---with-cybercash::CyberCash ---with-db2::DB2 ---with-db3::DB3 ---with-dbm::DBM ---with-dbmaker::dbMaker ---with-dom::DOM XML ---with-empress::Empress ---with-esoob::Easysoft OOB ---with-fdftk::Forms Data Format ---with-fhttpd::fhttpd ---with-gd::gd ---with-gdbm::gdbm ---with-gettext::GNU gettext ---with-hyperwave::Hyperwave ---with-ibm-db2::IBM DB2 ---with-icap::ICAP ---with-imap::IMAP ---with-informix::Informix ---with-ingres::Ingress ---with-interbase::Interbase ---with-iodbc::iodbc ---with-java::Java ---with-jpeg-dir::jpeg dir for gd-1.8+ and/or pdflib 3.x ---with-kerberos::Kerberos ---with-ldap::LDAP ---with-mcal::MCAP ---with-mcrypt::Mcrypt ---with-mhash::Mhash ---with-mod-dav::DAV ---with-msql::mSQL ---with-mysql::MySQL ---with-ndbm::ndbm ---with-nsapi::Netscape Server ---with-oci8::Oracle8 Call-Interface ---with-openlink::OpenLink ODBC ---with-openssl::OpenSSL ---with-oracle::Oracle ---with-pcre-regex::Perl Compatible Regular Expressions ---with-pdflib::PDFlib ---with-pfpro::Verisign Payflow Pro ---with-pgsql::PostgreSQL ---with-phttpd::Phttpd ---with-pi3web::Pi3Web ---with-png-dir::png dir for pdflib 3.x ---with-pspell::Pspell ---with-readline::GNU Readline ---with-recode::GNU Recode ---with-roxen::Roxen ---with-servlet::Java Servlet ---with-snmp::SNMP ---with-solid::Solid ---with-swf::libswf ---with-sybase::Sybase ---with-t1lib::T1lib ---with-thttpd::thttpd ---with-tiff-dir::tiff dir for pdflib 3.x ---with-ttf::Freetype ---with-unixODBC::unixODBC ---with-velocis.::Velocis ---with-xpm-dir::xpm dir for gd-1.8+ ---with-yaz::YAZ ---with-zeus::Zeus ---with-zlib-dir::zlib dir for pdflib 3.x (or include zlib support) ---with-zlib::zlib diff --git a/build_tracker/filter.php b/build_tracker/filter.php deleted file mode 100644 index 6439bf3..0000000 --- a/build_tracker/filter.php +++ /dev/null @@ -1,85 +0,0 @@ -<?php include 'functions.php'; ?> -<html> -<head> -<title> -PHP|QAT: PHP Build and Install Tracker -</title> -</head> -<body bgcolor="#FFFFFF" text="#000000" link="#990000" vlink="#999900"> -<font face="Tahoma, Arial, Helvetica, Sans Serif"> -<form action="harvest.php" method="POST"> -<center> -<h3>PHP Build and Install Tracker</h3> - -<table cellpadding="3" cellspacing="3" border="0" width="620"> -<tr bgcolor="#E0E0E0"> - <td><font face="Tahoma, Arial, Helvetica, sans-serif"><b> - 1.0 USER INFORMATION - </b></font> - - <table width="100%"> - <?= generate_row (array (' <b>1.1</b> Name', '<input type="text" name="field[user_name]" value="'.$field[user_name].'" size="32" maxlength="56" />')) ?> - <?= generate_row (array (' <b>1.2</b> Email', '<input type="text" name="field[user_email]" value="'. $field[user_email] .'" size="32" maxlength="112" />')) ?> - </table> - - </td> - </tr> -</table> - -<table cellpadding="3" cellspacing="3" border="0" width="620"> -<tr bgcolor="#E0E0E0"> - <td><font face="Tahoma, Arial, Helvetica, sans-serif"><b> - 2.0 GENERAL INFORMATION - </b></font> - - <table width="100%"> - <?= generate_row (array (' <b>2.1</b> What information are you reporting?', file2select ('topic'))) ?> - </table> - - </td> - </tr> -</table> - -<table cellpadding="3" cellspacing="3" border="0" width="620"> -<tr bgcolor="#E0E0E0"> - <td><font face="Tahoma, Arial, Helvetica, sans-serif"><b> - 3.0 BUILD AND INSTALL INFORMATION - </b></font> - - <table width="100%"> - <?= generate_row (array (' <b>3.1</b> How did you get your copy of PHP?', file2select ('php_source'))) ?> - <?= generate_row (array (' <b>3.2 (a)</b> What kind of operating system did you install PHP on?', file2select ('os'))) ?> - <?= generate_row (array (' <b>3.2 (b)</b> What version of the above operating system are you using?', '<input type="text" name="field[os_version]" value="'.htmlentities (stripslashes ($field[os_version])).'" size="32" maxlength="56" />')) ?> - <tr bgcolor="#F0F0F0"><td colspan="2"><font face="Tahoma, Arial, Helvetica, sans-serif"> <b>3.3</b> What web server(s) do you use with this build of PHP?</font></td></tr> - <tr bgcolor="#F0F0F0"><td colspan="2"><?= file2cb_column ('server') ?></td></tr> - <?= generate_row (array (' <b>3.4</b> If you compiled PHP, please enter the configure line here:', '<textarea name="field[configure]" rows="2" cols="30" wrap="virtual">'.$field[configure].'</textarea>')) ?> - </table> - - </td> - </tr> -</table> - -<table cellpadding="3" cellspacing="3" border="0" width="620"> - <tr bgcolor="#E0E0E0"> - <td><font face="Tahoma, Arial, Helvetica, sans-serif"> - <table width="100%"> - <tr bgcolor="#F0F0F0"> - <td align="right"><font face="Tahoma, Arial, Helvetica, sans-serif"> - <input type="submit" value="Next >>>" /> - </font></td> - </tr> - </table> - - </td> - </tr> -</table> -</center> -</form> - -<br /> -<PRE> -<? print_r ($HTTP_POST_VARS) ?> -</form> -</font> -</body> -</html> diff --git a/build_tracker/functions.php b/build_tracker/functions.php deleted file mode 100644 index 280d659..0000000 --- a/build_tracker/functions.php +++ /dev/null @@ -1,143 +0,0 @@ -<?php - -function widget ($group_name, $field_name, $note_desc = ' ', $long_note = 0) -{ - $field[$group_name][$field_name] = $GLOBALS[field][$group_name][$field_name]; - $var_name = "field[$field_name][$name]"; - $out[] = '<input type="text" name="'.$var_name[version].'" value="'.htmlentities (${$var_name.'[version]'}).'" />'; - $out[] = ' '.$note_desc; - if ($long_note) - $out[] = '<textarea name="'.$var_name[notes].'" rows="2" cols="30" wrap="virtual">'.htmlentities (${$var_name.'[notes]'}).'</textarea>'; - else - $out[] = '<input type="text" name="'.$var_name[notes].'" value="'.htmlentities (${$var_name.'[notes]'}).'" />'; - return $out; -} - -# file2select -# Author: j.a.greant 2000/08/23 zak@php.net - -# A simple function for generating select boxes from formatted text files -# format for text files is: option value::option display name -# each entry should be separated by a newline -# blank lines and lines that start with a single # are ignored - -function file2select ($field_name) -{ - $field[$field_name] = $GLOBALS[field][$field_name]; - $selected[$field[$field_name]] = ' selected'; - - foreach (file ($field_name.'_list.txt') as $temp) - { - $temp = trim ($temp); - if (! $temp || $temp[0] == '#') continue; # ignore blanks and comments - - list ($value, $option) = explode ('::', $temp); - $option - or $option = $value; - $output .= sprintf ('<option value="%s"%s>%s</option>'."\n", $value, $selected[$value], $option); - } - - return '<select name="field[' . $field_name . ']">' . "\n$output" . '</select>'; -} - -# file2checkbox -# Author: j.a.greant 2000/10/03 zak@php.net - -# A simple function for generating one or more checkboxes from formatted text files -# format for text files is: option value::option display name -# each entry should be separated by a newline -# blank lines and lines that start with a single # are ignored - -function file2checkbox ($field_name) -{ - $field[$field_name] = $GLOBALS[field][$field_name]; - if(is_array ($field[$field_name])) - foreach ($field[$field_name] as $item) - $checked[$item] = ' checked'; - - foreach (file ($field_name.'_list.txt') as $temp) - { - $temp = trim ($temp); - if (! $temp || $temp[0] == '#') continue; # ignore blanks and comments - - list ($value, $option) = explode ('::', $temp); - $option - or $option = $value; - $output .= sprintf ('<input type="checkbox" name="field[%s]" value="%s"%s /> %s<br />'."\n", $field_name, $value, $selected[$value], $option); - } - - return "\n$output"; -} - -function file2cb_column ($field_name) -{ - $field[$field_name] = $GLOBALS[field][$field_name]; - - if(is_array ($field[$field_name])) - foreach ($field[$field_name] as $item) - $checked[$item] = ' checked'; - - $modules = file ($field_name.'_list.txt'); - $no_of_cells = count ($modules); - $row_length = ceil ($no_of_cells/3); - - - - for ($n=0, $col = 0, $row = 0; $n < $no_of_cells; ++$n) - { - $temp = trim ($modules[$n]) - or $temp = ' '; - - if (! $temp || $temp[0] == '#') continue; # ignore blanks and comments - - list ($value, $option) = explode ('::', $temp); - - $option - or $option = $value; - - $line = '<td><font face="Tahoma, Arial, Helvetica, sans-serif" SIZE="2">'; - $line .= sprintf ('<input type="checkbox" name="field[%s][]" value="%s" %s /> %s ', $field_name, $value, $checked[$value], $option); - $line .= '</font></td>'; - - $cell[$col][$row] = $line; - - ++$row; - if ($row == $row_length) - { - $row = 0; - ++$col; - } - } - - for ($row = 0; $cell[0][$row]; ++$row) - $out .= '<tr bgcolor="#F0F0F0">'.$cell[0][$row].$cell[1][$row].$cell[2][$row].'</tr>'; - - return '<table border="1" width="100%">'.$out.'</table>'; -} - -# generate_row -# Author: j.a.greant 2000/08/23 zak@php.net - -# A simple function for generating formatted rows with a varying # of columns - -function generate_row ($column_data, $no_of_columns = 2) -{ - $row = '<tr bgcolor="#F0F0F0">'; - - for ($index=0; $index < $no_of_columns; ++$index) - { - $row .= '<td><font face="Tahoma, Arial, Helvetica, sans-serif">'; - $row .= $column_data[$index]; - $row .= '</font></td>'; - } - - return $row . '</tr>'; -} - -function I_am_so_embarrassed ($group_name, $name, $note_desc = 'Notes', $long_note=0) -{ - list ($version_field, $note_desc, $note_field) = widget ($group_name, $name, $note_desc, $long_note); - print generate_row (array ($name, $version_field)); - print generate_row (array ($note_desc, $note_field)); -} -?> diff --git a/build_tracker/harvest.php b/build_tracker/harvest.php deleted file mode 100644 index 672891a..0000000 --- a/build_tracker/harvest.php +++ /dev/null @@ -1,128 +0,0 @@ -<?php include 'functions.php'; ?> -<html> -<head> -<title> -PHP|QAT: PHP Build and Install Tracker -</title> -</head> -<body bgcolor="#FFFFFF" text="#000000" link="#990000" vlink="#999900"> -<font face="Tahoma, Arial, Helvetica, Sans Serif"> -<form action="<?= $PHP_SELF ?>" method="POST"> -<center> -<h3>PHP Build and Install Tracker</h3> - -<table cellpadding="3" cellspacing="3" border="0" width="620"> - <tr bgcolor="#E0E0E0"> - <td><font face="Tahoma, Arial, Helvetica, sans-serif"><b> - SERVER INFORMATION - </b></font> - - <table width="100%"> - <? - # Add handling for 'other' server - # discard check once error handling in place - if ($field[server]) - foreach ($field[server] as $server) - { - list ($version_field, $note_desc, $note_field) = widget ('server', $server, 'Server Conf File', 1); - print generate_row (array ($server, $version_field)); - print generate_row (array ($note_desc, $note_field)); - } - ?> - </table> - </td> - </tr> - -<?php if ($field[php_source] != binary) { ?> - <tr bgcolor="#E0E0E0"> - <td><font face="Tahoma, Arial, Helvetica, sans-serif"><b> - BUILD INFORMATION - </b></font> - - <table width="100%"> - <? - if ($field[php_source] != 'release') - { - I_am_so_embarrassed ('build_info', 'autobuild'); - I_am_so_embarrassed ('build_info', 'autoconf'); - } - - I_am_so_embarrassed ('build_info', 'compiler'); - I_am_so_embarrassed ('build_info', 'bison'); - I_am_so_embarrassed ('build_info', 'flex'); - I_am_so_embarrassed ('build_info', 'm4'); - I_am_so_embarrassed ('build_info', 'make'); - ?> - </table> - </td> - </tr> - <tr bgcolor="#E0E0E0"> - <td><font face="Tahoma, Arial, Helvetica, sans-serif"><b> - CONFIGURE INFORMATION - </b></font> - - <table width="100%"> - <? - I_am_so_embarrassed ('build_info', 'configure.log', 'Paste Configure Log Here',1); - - # parse config file into chunks and match to extensions - $field[configure] = ereg_replace ('[[:space:]]+', ' ', stripslashes ($field[configure])); - - foreach (explode ('--', $field[configure]) as $line) - { - foreach (file ('extension_list.txt') as $ext) - { - list ($ext, $name) = explode ('::', $ext); - if (stristr ('--'.$line, trim ($ext))) - { - I_am_so_embarrassed ('extensions', $name); - break; - } - } - } - ?> - </table> - </td> - </tr> -<?php } else { ?> - <tr bgcolor="#E0E0E0"> - <td><font face="Tahoma, Arial, Helvetica, sans-serif"><b> - BINARY INFORMATION - </b></font> - - <table width="100%"> - <? - I_am_so_embarrassed ('binary_info', 'where you got the binary'); - I_am_so_embarrassed ('build_info', 'phpinfo() output', 'Paste Output of phpinfo() here', 1); - - stristr ($field[os], 'window') - and I_am_so_embarrassed ('where did you get your dlls', 'dll source'); - ?> - </table> - </td> - </tr> - -<?php } ?> - <tr bgcolor="#E0E0E0"> - <td><font face="Tahoma, Arial, Helvetica, sans-serif"><b> - ADDITIONAL NOTES - </b></font> - - <table width="100%"> - <? - I_am_so_embarrassed ('notes', 'notes', 'place any extra notes here', 1); - ?> - </table> - </td> - </tr> -</table> -</center> -</form> - -<br /> -<PRE> -<? print_r ($HTTP_POST_VARS) ?> -</form> -</font> -</body> -</html> diff --git a/build_tracker/index.php b/build_tracker/index.php deleted file mode 100644 index aaf8030..0000000 --- a/build_tracker/index.php +++ /dev/null @@ -1,64 +0,0 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" - "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> - -<html xmlns="http://www.w3.org/1999/xhtml"> - <head> - <title>PHP|QAT: PHP Build and Install Tracker</title> - </head> - - <body bgcolor="#FFFFFF" text="#000000" link="#990000" vlink="#999900"> - <form action="<?= $PHP_SELF ?>" method="POST"> - <center> - <h2><font face="Tahoma, Arial, Helvetica, Sans Serif">PHP Build and Install Tracker</font></h2> - - <table cellpadding="5" cellspacing="0" border="0" width="620"> - <tr bgcolor="#E0E0E0"> - <td> - <font face="Tahoma, Arial, Helvetica, sans-serif"><b>Section 0.0: INSTRUCTIONS</b></font> - - <table width="100%" cellpadding="2"> - <tr bgcolor="#F0F0F0"> - <td> - <font face="Tahoma, Arial, Helvetica, sans-serif">Welcome to the PHP Build and Install Tracker!<br /> - <br /> - This utility helps the development and quality assurance teams track what platforms php has been successfully installed and built on.<br /> - <br /> - </font> - - <ul> - <li style="list-style: none"><font face="Tahoma, Arial, Helvetica, sans-serif"><b>Notes:</b></font></li> - - <li><font face="Tahoma, Arial, Helvetica, sans-serif">This utility is *only* for reporting successful builds or installs of PHP.</font></li> - - <li><font face="Tahoma, Arial, Helvetica, sans-serif">If you are trying to report a bug or a problem with installing/building php, you're in the wrong place. This is also not the correct place to ask questions. Any support questions entered will be ignored.</font></li> - - <li><font face="Tahoma, Arial, Helvetica, sans-serif">Please submit one report for each platform that you have successfully built or installed PHP on.</font></li> - - <li><font face="Tahoma, Arial, Helvetica, sans-serif">Please do not submit the same report more than once.</font></li> - </ul> - <font face="Tahoma, Arial, Helvetica, sans-serif"><br /> - To <b>report a bug</b>, visit <a href="http://bugs.php.net/">http://bugs.php.net/</a><br /> - To <b>review the PHP manual</b>, visit <a href="http://www.php.net/docs.php">http://www.php.net/docs.php</a><br /> - To <b>ask questions</b> or <b>get help using PHP</b>, visit <a href="http://www.php.net/support.php">http://www.php.net/support.php</a><br /> - <br /> - <br /> - </font> - - <center> - <font face="Tahoma, Arial, Helvetica, sans-serif"> - Thank you!<br /><br /> - - <b>[ <a href="filter.php">Enter the PHP Build/Install Tracker</a> ]</b><br /><br /> - </font> - </center> - </td> - </tr> - </table> - </td> - </tr> - </table> - </center> - </form> - </body> -</html> - diff --git a/build_tracker/logo.gif b/build_tracker/logo.gif deleted file mode 100644 index 61c68c0..0000000 Binary files a/build_tracker/logo.gif and /dev/null differ diff --git a/build_tracker/main.php b/build_tracker/main.php deleted file mode 100644 index e287279..0000000 --- a/build_tracker/main.php +++ /dev/null @@ -1,404 +0,0 @@ -<? - # Module, SAPI and Version information for populating form fields - # are stored in plain text files. Each line contains one entry - # for the appropriate select box or group of checkboxes. - - $module_list = 'module_list.txt'; - $php_version_list = 'php_version_list.txt'; - $sapi_list = 'sapi_list.txt'; - -?> -<html> -<head> -<title> -PHP|QAT: PHP Build and Install Tracker -</title> -</head> -<body bgcolor="#FFFFFF" text="#000000" link="#990000" vlink="#999900"> -<font face="Tahoma, Arial, Helvetica, Sans Serif"> -<form action="<?= $PHP_SELF ?>" method="POST"> -<center> -<h2>PHP Build and Install Tracker</h2> - -<table cellpadding="5" cellspacing="0" border="0" width="620"> -<tr bgcolor="#E0E0E0"> - <td><font face="Tahoma, Arial, Helvetica, sans-serif"><b> - 0.0 INSTRUCTIONS - </b></font> - - <table width="100%" cellpadding="2"> - <tr bgcolor="#F0F0F0"> - <td><font face="Tahoma, Arial, Helvetica, sans-serif"> - ...tbd... - </font> - </td> - </tr> - </table> - - </td> - </tr> -</table> - - -<table cellpadding="3" cellspacing="3" border="0" width="620"> -<tr bgcolor="#E0E0E0"> - <td><font face="Tahoma, Arial, Helvetica, sans-serif"><b> - 1.0 USER INFORMATION - </b></font> - - <table width="100%"> - <tr bgcolor="#F0F0F0"> - <td><font face="Tahoma, Arial, Helvetica, sans-serif"> - <b>1.1</b> Name - </font> - </td> - - <td><font face="Tahoma, Arial, Helvetica, sans-serif"> - <input type="text" name="field[user_name]" value="<?= $field[user_name] ?>" size="32" maxlength="56" /> - </font> - </td> - </tr> - - <tr bgcolor="#F0F0F0"> - <td><font face="Tahoma, Arial, Helvetica, sans-serif"> - <b>1.2</b> Email - </font> - </td> - - <td><font face="Tahoma, Arial, Helvetica, sans-serif"> - <input type="text" name="field[user_email]" value="<?= $field[user_email] ?>" size="32" maxlength="112" /> - </font> - </td> - </tr> - </table> - - </td> - </tr> -</table> - -<a name="2.0"></a> -<table cellpadding="3" cellspacing="3" border="0" width="620"> -<tr bgcolor="#E0E0E0"> - <td><font face="Tahoma, Arial, Helvetica, sans-serif"><b> - 2.0 PHP VERSION - </b></font> - - <table width="100%"> - <tr bgcolor="#F0F0F0"> - <td><font face="Tahoma, Arial, Helvetica, sans-serif"> - <b>2.1</b> Source (<a href="#5.0">*</a>) or Binary Release (<a href="#5.0">**</a>) - </font> - </td> - - <td><font face="Tahoma, Arial, Helvetica, sans-serif"> - <select name="field[version]"> - <? - $selected_version[$field[version]] = ' selected'; - foreach (file ($php_version_list) as $option) - printf ('<option%s>%s</option>', $selected_version[$option], $option); - ?> - </select> - </font> - </td> - </tr> - - <tr bgcolor="#F0F0F0"> - <td><font face="Tahoma, Arial, Helvetica, sans-serif"> - <b>2.2</b> CVS Build - </font> - </td> - - <td><font face="Tahoma, Arial, Helvetica, sans-serif"> - <select name="field[cvs_info_date]"> - <option value=''>-- I did not get the source code from CVS --</option> - <? - $selected_cvs_info_date[$field[cvs_info_date]] = ' selected'; - - $day = 60 * 60 * 24; - $date = time (); - $end = $date - 29 * $day; - while ($date > $end) - { - $date_string = date ('Y/m/d', $date); - printf ('<option%s>%s</option>', $selected_cvs_info_date[$date_string], $date_string); - $date -= $day; - } - ?> - </select> - </font> - </td> - </tr> - - <tr bgcolor="#F0F0F0"> - <td><font face="Tahoma, Arial, Helvetica, sans-serif"> - <b>2.3</b> Snapshot Build - </font> - </td> - - <td><font face="Tahoma, Arial, Helvetica, sans-serif"> - <select name="field[cvs_source]"> - <option value="">-- I did not use a snapshot --</option> - <? - $selected_snap_info_date[$field[snap_info_date]] = ' selected'; - - $day = 60 * 60 * 24; - $date = time (); - $end = $date - 29 * $day; - while ($date > $end) - { - $date_string = date ('Y/m/d', $date); - printf ('<option%s>%s</option>', $selected_snap_info_date[$date_string], $date_string); - $date -= $day; - } - ?> - </select> - </font> - </td> - </tr> - - <tr bgcolor="#F0F0F0"> - <td><font face="Tahoma, Arial, Helvetica, sans-serif"> - <b>2.4</b> Server API - </font> - </td> - - <td><font face="Tahoma, Arial, Helvetica, sans-serif"> - <select name="field[sapi]"> - <? - $selected_sapi[$field[sapi]] = ' selected'; - foreach (file ($sapi_list) as $option) - printf ('<option%s>%s</option>', $selected_sapi[$option], $option); - ?> - </select> - </font> - </td> - </tr> - </table> - - </td> - </tr> -</table> - -<table cellpadding="3" cellspacing="3" border="0" width="620"> -<tr bgcolor="#E0E0E0"> - <td><font face="Tahoma, Arial, Helvetica, sans-serif"><b> - <b>3.0</b> SERVER PLATFORM - </b></font> - - <table width="100%"> - <tr> - <td><font face="Tahoma, Arial, Helvetica, sans-serif"> - - </font> - </td> - - <td bgcolor="#F0F0F0" align="center"><font face="Tahoma, Arial, Helvetica, sans-serif"> - Name - </font></td> - - <td bgcolor="#F0F0F0" align="center"><font face="Tahoma, Arial, Helvetica, sans-serif"> - Version - </font></td> - </tr> - - <tr bgcolor="#F0F0F0"> - <td><font face="Tahoma, Arial, Helvetica, sans-serif"> - <b>3.1</b> Operating System - </font> - </td> - - <td align="center"><font face="Tahoma, Arial, Helvetica, sans-serif"> - <input type="text" name="field[os_name]" value="<?= $field[os_name] ?>" size="32" maxlength="56" /> - </font></td> - - <td align="center"><font face="Tahoma, Arial, Helvetica, sans-serif"> - <input type="text" name="field[os_version]" value="<?= $field[os_version] ?>" size="7" maxlength="28" /> - </font> - </td> - </tr> - - <tr bgcolor="#F0F0F0"> - <td><font face="Tahoma, Arial, Helvetica, sans-serif"> - <b>3.2.1</b> Web Server - </font> - </td> - - <td align="center"><font face="Tahoma, Arial, Helvetica, sans-serif"> - <input type="text" name="field[server_name]" value="<?= $field[server_name] ?>" size="32" maxlength="56" /> - </font></td> - - <td align="center"><font face="Tahoma, Arial, Helvetica, sans-serif"> - <input type="text" name="field[server_version]" value="<?= $field[server_version] ?>" size="7" maxlength="28" /> - </font> - </td> - </tr> - - <tr bgcolor="#F0F0F0"> - <td><font face="Tahoma, Arial, Helvetica, sans-serif"> - <b>3.2.2</b> Web Server - </font> - </td> - - <td align="center"><font face="Tahoma, Arial, Helvetica, sans-serif"> - <input type="text" name="field[server_name_two]" value="<?= $field[server_name_two] ?>" size="32" maxlength="56" /> - </font></td> - - <td align="center"><font face="Tahoma, Arial, Helvetica, sans-serif"> - <input type="text" name="field[server_version_two]" value="<?= $field[server_version_two] ?>" size="7" maxlength="28" /> - </font> - </td> - </tr> - - <tr bgcolor="#F0F0F0"> - <td><font face="Tahoma, Arial, Helvetica, sans-serif"> - <b>3.3</b> Database - </font> - </td> - - <td align="center"><font face="Tahoma, Arial, Helvetica, sans-serif"> - <input type="text" name="field[database_name]" value="<?= $field[database_name] ?>" size="32" maxlength="56" /> - </font></td> - - <td align="center"><font face="Tahoma, Arial, Helvetica, sans-serif"> - <input type="text" name="field[database_version]" value="<?= $field[database_version] ?>" size="7" maxlength="28" /> - </font> - </td> - </tr> - </table> - - </td> - </tr> -</table> - -<table cellpadding="3" cellspacing="3" border="0" width="620"> -<tr bgcolor="#E0E0E0"> - <td><font face="Tahoma, Arial, Helvetica, sans-serif"> - <b>4.0 EXTENSIONS</b> ( Check all that apply ) - </font> - - <table border="1" width="100%"> - <? - $modules = file ($module_list); - $no_of_cells = count ($modules); - - for ($n=0, $col = 0, $row = 0; $n < $no_of_cells; ++$n) - { - $module = trim ($modules[$n]); - $line = '<td><font face="Tahoma, Arial, Helvetica, sans-serif" SIZE="2">'; - $line .= sprintf ('<input type="checkbox" name="field[module][%s]" %s/> %s ', $module, ($field[module][$module] ? ' checked' : ''), $module); - $line .= '</font></td>'; - - $cell[$col][$row] = $line; - - ++$row; - if ($row == (int) ($no_of_cells/4)) - { - $row = 0; - ++$col; - } - } - - for ($row = 0; $cell[0][$row]; ++$row) - print '<tr bgcolor="#F0F0F0">'.$cell[0][$row].$cell[1][$row].$cell[2][$row].$cell[3][$row].'</tr>'; - ?> - </table> - - </td> - </tr> -</table> - -<a name="5.0"></a> -<table cellpadding="3" cellspacing="3" border="0" width="620"> -<tr bgcolor="#E0E0E0"> - <td><font face="Tahoma, Arial, Helvetica, sans-serif"><b> - 5.0 EXTRA INFORMATION - </b></font> - <table width="100%"> - <tr bgcolor="#F0F0F0"> - <td><font face="Tahoma, Arial, Helvetica, sans-serif"> - <b>5.1</b> If you built from source, please upload your ./configure file. - (Return to question <a href="#2.0">2.1</a>) - </font> - </td> - - <td><font face="Tahoma, Arial, Helvetica, sans-serif"> - <input type="file" name="configure" /> - </font></td> - </tr> - - <tr bgcolor="#F0F0F0"> - <td><font face="Tahoma, Arial, Helvetica, sans-serif"> - <b>5.2</b> If you installed a binary version, where did get it from? - (Return to question <a href="#2.0">2.1</a>) - </font> - </td> - - <td><font face="Tahoma, Arial, Helvetica, sans-serif"> - <input type="text" name="field[data_bin_from]" value="<?= $field[data_bin_from] ?>" size="32" maxlength="240" /> - </font></td> - </tr> - - <tr bgcolor="#F0F0F0"> - <td><font face="Tahoma, Arial, Helvetica, sans-serif"> - <b>5.3</b> Please upload your php.ini file. - </font> - </td> - - <td><font face="Tahoma, Arial, Helvetica, sans-serif"> - <input type="file" name="php_ini" /> - </font></td> - </tr> - - <tr bgcolor="#F0F0F0"> - <td><font face="Tahoma, Arial, Helvetica, sans-serif"> - <b>5.4</b> Please include information on your build tools (Bison, Make, m4, etc...) - </font> - </td> - - <td><font face="Tahoma, Arial, Helvetica, sans-serif"> - <textarea name="field[data_build_tools]" cols="32" rows="4" wrap="virtual" /><?= $field[data_build_tools] ?></textarea> - </font></td> - </tr> - - <tr bgcolor="#F0F0F0"> - <td><font face="Tahoma, Arial, Helvetica, sans-serif"> - <b>5.5</b> General Comments - </font> - </td> - - <td><font face="Tahoma, Arial, Helvetica, sans-serif"> - <textarea name="field[data_build_tools]" cols="32" rows="4" wrap="virtual" /><?= $field[data_build_tools] ?></textarea> - </font></td> - </tr> - </table> - - </td> - </tr> -</table> - -<table cellpadding="3" cellspacing="3" border="0" width="620"> -<tr bgcolor="#E0E0E0"> - <td><font face="Tahoma, Arial, Helvetica, sans-serif"><b> - Thank you for your time! - </b></font> - <table width="100%"> - <tr bgcolor="#F0F0F0"> - <td align="center"><font face="Tahoma, Arial, Helvetica, sans-serif"> - <input type="submit" value="Send Report" /> - </font></td> - </tr> - </table> - - </td> - </tr> -</table> -</center> -</form> - -<br /> -<PRE> -<? print_r ($HTTP_POST_VARS) ?> -</form> -</font> -</body> -</html> diff --git a/build_tracker/module_list.txt b/build_tracker/module_list.txt deleted file mode 100644 index 314c5ea..0000000 --- a/build_tracker/module_list.txt +++ /dev/null @@ -1,73 +0,0 @@ -Apache -Array -Aspell -BC Math -Calendar -CCVS API -COM -Class/Object -ClibPDF -cURL -Cybercash payment -DB Abstraction Layer -Date and Time -dBase -DBM -Directory -DOM XML -Error Handling & Logging -filePro -Filesystem -Forms Data Format -FTP -Function Handling -GNU Gettext -HTTP -Hyperwave -ICAP -Image -IMAP, POP3 & NNTP -Informix -InterBase -LDAP -Mail -Mathematical -MCAL -Mcrypt Encryption -Mhash -Microsoft SQL Server -Miscellaneous -mSQL -MySQL -Network -Unified ODBC -Oracle 8 -Oracle -Output Control -PDF -Verisign Payflow Pro -PHP options & information -POSIX -PostgreSQL -Program Execution -Pspell -GNU Readline -GNU Recode -Regex (Perl-Compatible) -Regex (POSIX Extended) -Satellite CORBA -Semaphore & Shared Memory -Session handling -Shockwave Flash -SNMP -Socket -String -Sybase -URL -Variable -Vmailmgr -WDDX -XML parser -YAZ -YP/NIS -Zlib diff --git a/build_tracker/os_families_list.txt b/build_tracker/os_families_list.txt deleted file mode 100644 index b41413c..0000000 --- a/build_tracker/os_families_list.txt +++ /dev/null @@ -1,4 +0,0 @@ -# Comments start with a # -*nux::A UNIX or UNIX-like OS -win32::Windows 95/98/2000/NT/ME -other::Another OS diff --git a/build_tracker/os_list.txt b/build_tracker/os_list.txt deleted file mode 100644 index 3c250b8..0000000 --- a/build_tracker/os_list.txt +++ /dev/null @@ -1,35 +0,0 @@ -::- - Please Choose an OS - - -AIX -BSD/OS (BSDi) -Compaq Tru64 UNIX -Digital Unix -Dynix/Ptx -FreeBSD -HP-UX -IRIX -Linux - Caldera OpenLinux -Linux - Conectiva Linux -Linux - Debian Slink -Linux - Mandrake -Linux - PPC -Linux - Red Hat -Linux - Slackware -Linux - Stampede -Linux - SuSE -Linux - TurboLinux -Linux - YellowDog -Mac OS X -NetBSD -OpenBSD -SCO Unix -Solaris -SunOS -Unix -UnixWare -Windows 2000 -Windows 3.1 -Windows 95 -Windows 98 -Windows ME -Windows NT -other::- - Other - - diff --git a/build_tracker/php_source_list.txt b/build_tracker/php_source_list.txt deleted file mode 100644 index 961ef8d..0000000 --- a/build_tracker/php_source_list.txt +++ /dev/null @@ -1,5 +0,0 @@ -# Comments lines must start with a # -release::I downloaded a source release from PHP.net -CVS::I grabbed a copy of the source code from CVS -snapshot::I downloaded a snapshot from snaps.php.net -binary::I used a binary that someone else compiled diff --git a/build_tracker/php_version_list.txt b/build_tracker/php_version_list.txt deleted file mode 100644 index 6217a6f..0000000 --- a/build_tracker/php_version_list.txt +++ /dev/null @@ -1,3 +0,0 @@ --- I did not use a release version -- -4.0.1pl2 -4.0.2 Release Candidate diff --git a/build_tracker/sapi_list.txt b/build_tracker/sapi_list.txt deleted file mode 100644 index 49edbe2..0000000 --- a/build_tracker/sapi_list.txt +++ /dev/null @@ -1,8 +0,0 @@ --- I am using PHP as a CGI -- -Apache -ISAPI -AOLserver -Java Servlet -Roxen -thttpd - diff --git a/build_tracker/server_list.txt b/build_tracker/server_list.txt deleted file mode 100644 index 23bb724..0000000 --- a/build_tracker/server_list.txt +++ /dev/null @@ -1,13 +0,0 @@ -AOL Server -Apache -fhttpd -Java Servlet -Netscape -OmniHTTPD -phttpd -pi3web -Roxen -thttpd -Xitami -Zeus -Other diff --git a/build_tracker/topic_list.txt b/build_tracker/topic_list.txt deleted file mode 100644 index dc7af02..0000000 --- a/build_tracker/topic_list.txt +++ /dev/null @@ -1,7 +0,0 @@ -# Comments start with a # -::- Please Choose - -successful build/install::A successful build and/or install of php -unsuccessful build/install::A failed build and/or install of php -# bug report::A bug in PHP -# feature request::I would like to make a feature request -# support request::I need *HELP* with PHP!