The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.
$Id: Changes,v 1.6 2000/07/13 04:45:03 ckyc Exp $

Revision history for Perl extension LibWeb
------------------------------------------
Unless otherwise specified, all changes do not adversely affect
LibWeb's API and client codes written for previous versions of LibWeb.


0.02
----
Fixed:
- Logo display in LibWeb::HTML::Default::header(),

- bug in LibWeb::File::read_lines_from_file(),

- links to LibWeb's ftp in all pods.

- various HTML syntax errors in LibWeb::Themes::Default.

- LibWeb::Admin::add_new_user() now checks if user name contains
  spaces.

- LibWeb::HTML::Default now ISAs LibWeb::Themes::Default.

- LibWeb::CGI now supports CGI.pm without cgi_error() (i.e. pre CGI.pm
  2.47).

- LibWeb::Database_init()'s fatal when there is no database (added rc:
  IS_DB_ENABLED).

- the ``require LibWeb::Crypt'' bug in LibWeb::Core::alert_admin().

Changed:
- LibWeb::HTML::Default's header(), sheader(), lpanel(), content(),
  rpanel() and footer() now return an ARRAY reference instead of SCALAR
  reference.  Sample class MyHTML changed accordingly.

- sample script lm.cgi: $p_is_just_login changed from '.a' to '.b' and
  $p_is_first_time changed from '.b' tp '.c'.

- `use DBI;' into `require DBI;' at line 29 of LibWeb::Database.

- deprecated rc:Lib_ROOT and rc:COPYRIGHT.  LibWeb::HTML::Default and
  MyHTML changed accordingly.

- Separated Crypt into Crypt and Digest.

- LibWeb::Session::is_login() and LibWeb::Admin::is_login() are now
  deprecated (actually, they refer to the same method).  They are
  replaced by LibWeb::Session::get_user() and LibWeb::Admin::get_user()
  respectively.

- Changed the name for LibWeb::HTML::Site to LibWeb::HTML::Standard.

Added:

- `croak' in various places of LibWeb::HTML::Default,
  LibWeb::HTML::Error and LibWeb::Themes::Default, this makes
  debugging applications easier.

- `_parse_construct()' and `_parse_content()' in LibWeb::HTML::Default
  and LibWeb::Themes::Default respectively.  Updated the sample class
  `MyHTML' accordingly.

- fatal call in LibWeb::Session::is_browser_cookie_enabled().

- `IS_DB_ENABLED' option in dot_lwrc file.

- bodered_titled_table() and enlighted_titled_table() in
  LibWeb::Themes::Default.  Set the standard in how methods should be
  named in a theme class; they should be named in alphabetical order
  for easy API.

- $core->{OS} so that LEAPs can perform some portabililty tweaking
  according to this variable

- LibWeb::Themes::tabber(); allows you to add a tabbing navigation bar
  to your HTML pages.

- In READEME, added download locations for LibWeb's dependencies.

- Fatal errors logging ability; added rc: FATAL_LOG.

- Documentation for is_logout() in LibWeb::Admin.

- `SMTP' option in dot_lwrc and LibWeb now uses Mail::Sendmail and
  hence LibWeb now supporting NT platform with respect to mailing.


0.01
----
Sat May 13 01:42:11 2000
- original version; created by h2xs 1.18