Welcome to MYSQL-WEBADMIN 1.0 alpha 8
-------------------------------------

Changelog:

1998-03-20: (1.0a8) - changes by Ray Zimmerman
    - fixed a bug in create_table.php3 which caused the length
      parameter to be missed from the CREATE statement
    - removed a garbage line at end of reload.php3
1998-03-10: - changes by Ray Zimmerman
    - removed a few extra back-slashes and a <br> in prop_table.php3
    - removed a garbage line at the end of def_key.php3
1998-03-05: - changes by Ray Zimmerman
    - fixed bug in create_table.php3, bad placement of } in line 25
      (thanks to Patrick Curran)

1998-03-02: (1.0a7) - changes by Ray Zimmerman <rz10@cornell.edu>
    - fixed bug in update.php3, bad placement of } in line 35

1998-03-02: (1.0a6) - changes by Ray Zimmerman <rz10@cornell.edu>
    - fixed bug in dbtables.php3 which prevented "browse" button
      from working (string concat in JavaScript does still use +)
    - modified lines 27-35 in prop_table.php3 to remove some newlines
      which produced extra space in table cells
    - modified search.php3 to put delete, insert, edit buttons
      side-by-side and to enable them after using Next or Prev
      links when paging through large result sets

1998-03-02: (jok@stotze.stuttgart.netsurf.de)
    fixed a last appearence of $$ in a quoted string in 
    create_table.php3 (hint by chip charman)

1998-02-28:
    Ported to php3b5: (jok@stotze.stuttgart.netsurf.de)
 
    Fixed the recently changed behavior of indirect references inside 
    quoted strings to the new syntax: "$$var" -> "${var}"
    Fixed this (by converting it to the point operator (.)):
       - *** WARNING *** Downwards incompatible change:  The plus operator 
       (+) is not longer overloaded as concatenation for strings.  Instead, 
       it converts its arguments to numbers and performs numeric addition.
 
    Some minor fixes.

1997-01-19:
    Ported to php3b3 (Mainly run thru convert) (bonis@kiss.de)
    Added support for Roxen auth.inc.php3 (bonis@kiss.de)

----------------------------------------
description:
It is a tool written in PHP3 to administrate MYSQL databases remotely over the web
within a Web-Browser.
----------------------------------------
features:
*   administration of mysql access tables
*   create & drop databases
*   create, modify table structures & keys
*   insert, modify & drop records (if a primary key is present)
*   copy records from one table to another
*   copy table structures
*   execute any valid sql statement
*   login into mysql as different users
-----------------------------------------
requirements:
*   mysql 3.20.19.gamma (or better)
*   php 3.0 beta5 (or better) with mysql support enabled
*   a web server: (Tested with apache1.2.4 (module), Roxen 1.1 and Roxen 1.2 (both cgi) (bonis@kiss.de))
                      (Tested with apache1.2.5 (module) (jok@stotze.stuttgart.netsurf.de))  
*   a java script enabled Web-Browser.
----------------------------------------
installation:
*   put the package into a directory in the ht-document tree of your Web Server and
    extract it.
*   edit the config.inc.php3 File to suit your requirements
    -   set the standard user to a user that is able to make queries on the mysql system database
*   If you install it in a tree which has already a .htaccess restriction set
    you may want do disable .htaccess in this directory because we make our own Authentication:
    <limit GET POST>
    alllow all
    </LIMIT>
----------------------------------------
bugs:
        maybe, please e-Mail to peter.kuppelwieser@kantea.it
        or bonis@kiss.de (port to php3)
    or jok@stotze.stuttgart.netsurf.de (fixes for php3 >b5)
----------------------------------------
limitations:
        when you copy records from one table to another
        php requires lots of memory.
        you may aument the memory pool by setting phpMaxDataSpace in your .htaccess-File (for module version only)
    for example:

    phpMaxDataSpace 32000

    should set the Memory pool to 32MB (wthat a waste)
----------------------------------------
To use this with Roxen 1.1 or 1.2:
   Turn on: Send decoded Password in the CGI-Module

  If you use Roxen 1.1 patch: modules/scripting/cgi.pike:
        
  mapping build_env_vars(string f, object id, string|void path_info)
  { 
    
    mapping new = ::build_env_vars(f,id,path_info);
    if(QUERY(rawauth) && id->rawauth)
      new["HTTP_AUTHORIZATION"] = id->rawauth;
+   if(id->realauth)
+     new["REMOTE_USER"] = (id->realauth/":")[0];
    if(QUERY(clearpass) && id->realauth)
      new["REMOTE_PASSWORD"] = (id->realauth/":")[1];
----------------------------------------
contributions:
        you are encouraged to send me fixes hints features plugins or whatever to fit into the package
    I will redistribute them 
----------------------------------------
FTP:
    This Version will be available at ftp://ftp.kiss.de/pub/unix/mysql/mysql-webadmin-*
    and maybe in: ftp://ftp.tcx.se/pub/mysql/Contrib/
----------------------------------------

enjoy, Peter Kuppelwieser
       peter.kuppelwieser@kantea.it
       bonis@kiss.de
       jok@stotze.stuttgart.netsurf.de
       rz10@cornell.edu
