Mailing List Archive

ANNOUNCE: HTML-Embperl 1.3b7 (pre 1.3)
The URL

ftp://ftp.dev.ecos.de/pub/perl/embperl/HTML-Embperl-1.3b7.tar.gz

has entered CPAN as

file: $CPAN/authors/id/G/GR/GRICHTER/HTML-Embperl-1.3b7.tar.gz
size: 306074 bytes
md5: 257487aa3fd8343b130930a58dd97a65


Embperl is a module for embedding Perl code in HTML pages. It has a lot of
features, which should make dealing with HTML easy, including building
pages/sites out of small reusable objects/components and session handling.

See http://perl.apache.org/embperl/ (english) or http://www.ecos.de/embperl/
(german) for more informations.

This is hopefully really the last release before the final 1.3 release. I
have
made a lot of enhancements in session handling.

Please give it a try and report me any problems.

Enjoy

Gerald

Changes since 1.3b6:

- Fixed problem that call to close triggers error in Session.pm when
using Store::File.
Spotted by Alvar Freude.
- Fixed problem that GetSession doesn't return a value for new session.
Spotted by Angus Lees.
- Added new function SetSessionCookie, which can be used to set the
session cookie
header in case you use Embperl session management, but don't use a
Embperl page in that request. Suggested by Alex Schmelkin.
- Fixed problem that DeleteSession does not work outside the base
template, when
used with EmbperlObject. Spotted by Angus Lees.
- Fixed problem when use multiple nested ../foo.htm inside EmbperlObject.
Spotted by Neil Gunton.
- Included patch from Angus Lees to ease building on debian.
- make test now works again with BEN-SSL httpsd. With help from Neil
Gunton.
- Included grammaticaly updated Embperl.pod. Many thanks to Ilia Lobsanov
for doing the proof reading.
- removed dbgDisableCache to avoid problems with this "feature" that
isn't working
anymore for a long time.
- Added validaten for session cookie. If Apache::Session 1.53+ is
installed
it uses the validate method from Apache::Session::Generate::xxx. If a
invalid
session id is found a new one is generated. Spotted by Angus Lees.
- If a not existing session id is received, Embperl generates now a new
one.
- Enhancements of Cookie resending logic. To make sure cookies are send
when
neccessary, but not more often. (Handles now write to session data,
after
a delete in the same request correctly).
- Added more tests for Sessionhandling.
- Fixed a bug that Content-Lenght was 2 to much, when escmode was set to
zero.
Spotted by Michael Smith.
- Added patches from Randy Korbes for ActiveState Support. Most tests
with
Embperl under mod_perl nows passes. The few remaining ones that doesn't
pass
seems to be due to problems of mod_perl's enironment handling.
- Droped support for Apache::Session 0.17. Embperl now support only
Apache::Session 1.00 and higher.
- Added new option: optDisableSelectScan, to allow processing of SELECT
tags,
while processing of TABLE tags is disabled. Suggested by Robert.
- Carridge Returns are only removed for Perl 5.004. This makes using of
HERE documents possible on Perl 5.005+, even if the documents has CRLF
as lineendings.


-------------------------------------------------------------
Gerald Richter ecos electronic communication services gmbh
Internetconnect * Webserver/-design/-datenbanken * Consulting

Post: Tulpenstrasse 5 D-55276 Dienheim b. Mainz
E-Mail: richter@ecos.de Voice: +49 6133 925151
WWW: http://www.ecos.de Fax: +49 6133 925152
-------------------------------------------------------------