MyWeb.git
18 years agoFixed package dependencies (missing the web request main package). apache20
short [Wed, 19 Oct 2005 12:57:02 +0000 (12:57 +0000)]
Fixed package dependencies (missing the web request main package).

18 years agoFixed some packages listing stability.
short [Wed, 19 Oct 2005 02:55:29 +0000 (02:55 +0000)]
Fixed some packages listing stability.

18 years ago^_args_check: Fixed missing &init startup during My::Web cleanup.
short [Tue, 18 Oct 2005 05:18:08 +0000 (05:18 +0000)]
^_args_check: Fixed missing &init startup during My::Web cleanup.
&fatal: Fixed output for non-HTML pages.

18 years agoFixed ommiting of the main / toplevel caller package from the used-list.
short [Sat, 15 Oct 2005 13:09:16 +0000 (13:09 +0000)]
Fixed ommiting of the main / toplevel caller package from the used-list.

18 years agoAnother fix due to the dropped: CGI
short [Sun, 2 Oct 2005 07:58:50 +0000 (07:58 +0000)]
Another fix due to the dropped: CGI

18 years agoFixed some missing 'Apache2::*' references after dropping: CGI
short [Sun, 2 Oct 2005 06:35:54 +0000 (06:35 +0000)]
Fixed some missing 'Apache2::*' references after dropping: CGI

18 years agoProvide better <form /> specification by new: &My:Web::form_method
short [Sun, 2 Oct 2005 05:58:47 +0000 (05:58 +0000)]
Provide better <form /> specification by new: &My:Web::form_method

18 years agoFinally drop CGI itself.
short [Sun, 2 Oct 2005 05:44:17 +0000 (05:44 +0000)]
Finally drop CGI itself.

18 years agoFixed standards compliance: text/javascript -> application/javascript
short [Sat, 1 Oct 2005 05:22:35 +0000 (05:22 +0000)]
Fixed standards compliance: text/javascript -> application/javascript

18 years agoAnother "headers_in" stabilization, this one is sure.
short [Thu, 29 Sep 2005 09:27:57 +0000 (09:27 +0000)]
Another "headers_in" stabilization, this one is sure.

18 years agoAttempted resolving of non-matching headers.
short [Wed, 28 Sep 2005 13:14:46 +0000 (13:14 +0000)]
Attempted resolving of non-matching headers.

18 years agoSome fortification of misplaced inits/shutdowns.
short [Wed, 28 Sep 2005 13:01:22 +0000 (13:01 +0000)]
Some fortification of misplaced inits/shutdowns.
 - Currently it also occurs on aborted HTTP connections.

18 years agoDo not crash on forgotten $W, really only warn.
short [Wed, 28 Sep 2005 12:08:11 +0000 (12:08 +0000)]
Do not crash on forgotten $W, really only warn.
 - Something broken is till happenning there, though.

18 years agoImplemented separate My::Web CVS repository references: $W->{"viewcvs_My"}
short [Wed, 28 Sep 2005 11:12:23 +0000 (11:12 +0000)]
Implemented separate My::Web CVS repository references: $W->{"viewcvs_My"}

18 years agoWorkaround Lynx incompatible handling of: <script/>
short [Tue, 27 Sep 2005 12:29:15 +0000 (12:29 +0000)]
Workaround Lynx incompatible handling of: <script/>

18 years agoFixed broken reference to: &packages_used_comments
short [Tue, 27 Sep 2005 12:25:35 +0000 (12:25 +0000)]
Fixed broken reference to: &packages_used_comments

18 years ago&http_moved: Fixed warn on forgotten: $W->{"charset"}
short [Sun, 25 Sep 2005 11:54:30 +0000 (11:54 +0000)]
&http_moved: Fixed warn on forgotten: $W->{"charset"}

18 years agoFixed defaulting of: $W->{"charset"}
short [Sun, 25 Sep 2005 09:54:01 +0000 (09:54 +0000)]
Fixed defaulting of: $W->{"charset"}

18 years ago&footer: +$W->{"footer_sub_push"} hook.
short [Sun, 25 Sep 2005 07:50:57 +0000 (07:50 +0000)]
&footer: +$W->{"footer_sub_push"} hook.

18 years agoFixed blessing of: $W
short [Sun, 25 Sep 2005 07:36:18 +0000 (07:36 +0000)]
Fixed blessing of: $W
Fixed/implemented lazy-evaluation of: $W->{"have_style"}
Isolated: &footer_packages_used_comments

18 years agoExtended XML header also for WML pages.
short [Sun, 25 Sep 2005 02:28:44 +0000 (02:28 +0000)]
Extended XML header also for WML pages.

18 years agoMany fixes, incompatible changes, improvements...
short [Fri, 23 Sep 2005 03:31:00 +0000 (03:31 +0000)]
Many fixes, incompatible changes, improvements...

18 years agoexit_hook initialization is now &init-conditional.
short [Thu, 22 Sep 2005 12:27:19 +0000 (12:27 +0000)]
exit_hook initialization is now &init-conditional.
 - Untested the case when it is needed.

18 years ago$W->{"browser"} is now lazy-evaluated for proper "headers_in" hits.
short [Wed, 21 Sep 2005 12:49:43 +0000 (12:49 +0000)]
$W->{"browser"} is now lazy-evaluated for proper "headers_in" hits.
Avoid invalid empty "Vary" header.
Support inhibiting: charset
Support forcing outpit Content-Type by: $W->{"content_type"}
Autodetect output text type for possible 'charset' omitting.
+Support: $W->{"header_only"}="xml";

18 years agoSome &footer without header fixes.
short [Wed, 21 Sep 2005 05:03:29 +0000 (05:03 +0000)]
Some &footer without header fixes.

18 years agoFixed occasional &footer output where it should not have been.
short [Wed, 21 Sep 2005 04:57:49 +0000 (04:57 +0000)]
Fixed occasional &footer output where it should not have been.

18 years ago&My::Web::footer call is deprecated now, use just: exit;
short [Wed, 21 Sep 2005 04:55:54 +0000 (04:55 +0000)]
&My::Web::footer call is deprecated now, use just: exit;

18 years agoComment: Update RFC 1864 "Content-MD5" newlines claims, we are correct.
short [Mon, 19 Sep 2005 20:06:00 +0000 (20:06 +0000)]
Comment: Update RFC 1864 "Content-MD5" newlines claims, we are correct.

18 years ago+Comment regarding RFC 1864 - "Content-MD5" canonalization.
short [Mon, 19 Sep 2005 02:01:26 +0000 (02:01 +0000)]
+Comment regarding RFC 1864 - "Content-MD5" canonalization.

18 years agoWorkarounded MIME::Base64 for 'Content-MD5' header.
short [Sun, 18 Sep 2005 19:29:52 +0000 (19:29 +0000)]
Workarounded MIME::Base64 for 'Content-MD5' header.
No longer warn on utf-8 &puts to Apache, it is just valid.

18 years agoFix possible RFC 1864 "Content-MD5" violation - trailing '='s.
short [Sun, 18 Sep 2005 19:22:26 +0000 (19:22 +0000)]
Fix possible RFC 1864 "Content-MD5" violation - trailing '='s.

18 years agoFixed forgotten missing: Wrequire 'My::Hash::Readonly';
short [Sun, 18 Sep 2005 18:31:49 +0000 (18:31 +0000)]
Fixed forgotten missing: Wrequire 'My::Hash::Readonly';

18 years agoPermit explicit "http_safe=0" for GET/POST.
short [Sun, 18 Sep 2005 18:09:59 +0000 (18:09 +0000)]
Permit explicit "http_safe=0" for GET/POST.

18 years ago&a_href_cc: Stabilize 'headers_in' hits at the expense of CPU burden.
short [Sun, 18 Sep 2005 17:40:39 +0000 (17:40 +0000)]
&a_href_cc: Stabilize 'headers_in' hits at the expense of CPU burden.

18 years agoMoved common "Redirect"+"have_js" to their proper "My/" project directory.
short [Sun, 18 Sep 2005 15:50:33 +0000 (15:50 +0000)]
Moved common "Redirect"+"have_js" to their proper "My/" project directory.

18 years agoRemove broken+useless+unused TIEHANDLE stubs.
short [Sun, 18 Sep 2005 07:57:07 +0000 (07:57 +0000)]
Remove broken+useless+unused TIEHANDLE stubs.

18 years ago&remote_ip: Fixed for stable headers hitting.
short [Sun, 18 Sep 2005 07:51:02 +0000 (07:51 +0000)]
&remote_ip: Fixed for stable headers hitting.
Generalized: &a_href_cz -> &a_href_cc

18 years agoFixed crash on retrieving the remote IP for: &a_href_cz
short [Sun, 18 Sep 2005 07:21:51 +0000 (07:21 +0000)]
Fixed crash on retrieving the remote IP for: &a_href_cz

18 years agoSupport sanity-testing 'Geo::IP' existence.
short [Sun, 18 Sep 2005 07:02:05 +0000 (07:02 +0000)]
Support sanity-testing 'Geo::IP' existence.

18 years agoFinal implementation of the caching.
short [Sun, 18 Sep 2005 06:44:00 +0000 (06:44 +0000)]
Final implementation of the caching.

18 years agoMy::Hash::* reimplementation for separate feature add-on packages (cleanup).
short [Sat, 17 Sep 2005 01:15:21 +0000 (01:15 +0000)]
My::Hash::* reimplementation for separate feature add-on packages (cleanup).

18 years agoFixed "Last-Modified" calculation for all the referenced files.
short [Fri, 16 Sep 2005 00:04:32 +0000 (00:04 +0000)]
Fixed "Last-Modified" calculation for all the referenced files.

18 years agoProvide "Last-Modified" HTTP header.
short [Thu, 15 Sep 2005 23:45:54 +0000 (23:45 +0000)]
Provide "Last-Modified" HTTP header.
 - Currently violating RFC as the "Vary" HTTP header is not yet implemented!

18 years agoProvide CSS inheritance hack.
short [Thu, 15 Sep 2005 03:25:33 +0000 (03:25 +0000)]
Provide CSS inheritance hack.
 - How it should be done for CSS officially?

18 years agoCleanups of request checks, mod_perl checks and all around: &escapeHTML
short [Sat, 10 Sep 2005 08:26:54 +0000 (08:26 +0000)]
Cleanups of request checks, mod_perl checks and all around: &escapeHTML

18 years agoDynamic/static check moved from inappropriate &escapeHTML to new: &W_check
short [Sat, 10 Sep 2005 08:05:25 +0000 (08:05 +0000)]
Dynamic/static check moved from inappropriate &escapeHTML to new: &W_check
&escapeHTML can be now used even from a static code.

18 years agoMore foolproof handling of: &CGI::charset
short [Sat, 10 Sep 2005 07:41:28 +0000 (07:41 +0000)]
More foolproof handling of: &CGI::charset

18 years ago+Workaround &CGI::escapeHTML workaround of some browsers breaking: utf-8
short [Sat, 10 Sep 2005 07:30:29 +0000 (07:30 +0000)]
+Workaround &CGI::escapeHTML workaround of some browsers breaking: utf-8

18 years agoNo longer depend on undef()ed "heading"/"footing"/...
short [Sun, 28 Aug 2005 06:31:49 +0000 (06:31 +0000)]
No longer depend on undef()ed "heading"/"footing"/...
 - undef() is too sensitive to the weather, force it instead by: 0

18 years ago+Sanity cleanup handler for destroying: $W
short [Sun, 28 Aug 2005 05:07:45 +0000 (05:07 +0000)]
+Sanity cleanup handler for destroying: $W
$WebConfig{"web_hostname"} is now optional.
-$ENV{"HOSTNAME"} setting dropped; no reason known for it.
+&a_href_inhibit for using &a_href before $W initialization (without URIs).
+Support for: $W->{"css_push"}

18 years agoFixed fallback on failed content negotiations.
short [Thu, 25 Aug 2005 01:00:05 +0000 (01:00 +0000)]
Fixed fallback on failed content negotiations.
+Support: $W->{"xml_header_only"};
Cosmetic: Cleanup retrieval: $W->{"language"}

18 years agoWorkaround http://validator.w3.org/ only if it still does not set: Accept
short [Mon, 22 Aug 2005 01:58:41 +0000 (01:58 +0000)]
Workaround validator.w3.org/ only if it still does not set: Accept

18 years agoProvide <?xml ... ?> header only if XHTML got negotiated.
short [Mon, 22 Aug 2005 01:57:35 +0000 (01:57 +0000)]
Provide <?xml ... ?> header only if XHTML got negotiated.
$W->{"user_agent"} is now set to "" if not defined.
Force XHTML for: http://validator.w3.org/

18 years agoFixed package callers tracking.
short [Sun, 21 Aug 2005 19:13:01 +0000 (19:13 +0000)]
Fixed package callers tracking.

18 years agoInitial mod_perl-2.0 port.
short [Sun, 21 Aug 2005 07:27:54 +0000 (07:27 +0000)]
Initial mod_perl-2.0 port.

18 years agoCosmetic: Prevent warn: Headers already sent
short [Sun, 31 Jul 2005 00:06:48 +0000 (00:06 +0000)]
Cosmetic: Prevent warn: Headers already sent

18 years agoFixed &fatal for Gecko compatibility with double '<?xml...' heading.
short [Sun, 31 Jul 2005 00:01:30 +0000 (00:01 +0000)]
Fixed &fatal for Gecko compatibility with double '<?xml...' heading.

18 years agomod_perl-2.0 compatible version.
short [Sat, 30 Jul 2005 21:15:06 +0000 (21:15 +0000)]
mod_perl-2.0 compatible version.

19 years agoThis commit was manufactured by cvs2svn to create branch 'apache20'.
jankratochvil [Sun, 30 Jan 2005 11:57:18 +0000 (11:57 +0000)]
This commit was manufactured by cvs2svn to create branch 'apache20'.

Sprout from master 2005-01-30 11:57:16 UTC short 'Fixed MyWeb directory reference to strip the leading 'My/'.'
Delete:
    Makefile.am
    Project.pm
    arrow-left.png
    arrow-right.png
    arrow-up.png

19 years agoFixed MyWeb directory reference to strip the leading 'My/'.
short [Sun, 30 Jan 2005 11:57:16 +0000 (11:57 +0000)]
Fixed MyWeb directory reference to strip the leading 'My/'.

19 years agoWorkaround MyWeb CVS path for all /^My::/ packages.
short [Sun, 30 Jan 2005 11:52:20 +0000 (11:52 +0000)]
Workaround MyWeb CVS path for all /^My::/ packages.

19 years agoRemoved excessive: require CGI;
short [Mon, 3 Jan 2005 01:25:27 +0000 (01:25 +0000)]
Removed excessive: require CGI;

19 years agoa_href "size"=>2 forces the size indicator even for properly non-suffixed files.
short [Sun, 6 Jun 2004 19:54:34 +0000 (19:54 +0000)]
a_href "size"=>2 forces the size indicator even for properly non-suffixed files.

20 years ago&top_dir: +# FIXME: $in may not be defined here!
short [Thu, 4 Dec 2003 09:44:16 +0000 (09:44 +0000)]
&top_dir: +# FIXME: $in may not be defined here!

20 years agoPrevent navigation to the non-existing homepage.
short [Thu, 4 Dec 2003 09:42:57 +0000 (09:42 +0000)]
Prevent navigation to the non-existing homepage.

20 years ago+W argument "project_text_after_title".
short [Mon, 1 Dec 2003 18:08:59 +0000 (18:08 +0000)]
+W argument "project_text_after_title".

20 years agoPage heading reformatted.
short [Mon, 1 Dec 2003 12:31:07 +0000 (12:31 +0000)]
Page heading reformatted.
 - Suggestion by Lew.

20 years agoOmit custom color settings as suggested by two independent readers.
short [Thu, 27 Nov 2003 06:06:33 +0000 (06:06 +0000)]
Omit custom color settings as suggested by two independent readers.
 - Every user should override its settings on his/her own anyway.
&a_href: +"basename" argument

20 years ago+CGI argument 'Wabs' to produce absolute HREFs/SRCs.
short [Wed, 19 Nov 2003 14:49:16 +0000 (14:49 +0000)]
+CGI argument 'Wabs' to produce absolute HREFs/SRCs.

20 years agoPrevent: Use of uninitialized value in numeric gt (>) | le (<=)
short [Wed, 22 Oct 2003 19:41:06 +0000 (19:41 +0000)]
Prevent: Use of uninitialized value in numeric gt (>) | le (<=)

20 years agoTrace REQUEST_URI to STDERR to be able to track bugs to requests.
short [Mon, 20 Oct 2003 16:00:27 +0000 (16:00 +0000)]
Trace REQUEST_URI to STDERR to be able to track bugs to requests.

20 years agomodperl branch collapsed back to MAIN trunk, man!
short [Mon, 20 Oct 2003 08:07:11 +0000 (08:07 +0000)]
modperl branch collapsed back to MAIN trunk, man!

20 years agoFooter $Id$ back again. bp_modperl
short [Thu, 10 Jul 2003 19:15:14 +0000 (19:15 +0000)]
Footer $Id$ back again.

20 years agoW3C validator compliance
short [Sun, 18 May 2003 07:38:42 +0000 (07:38 +0000)]
W3C validator compliance

20 years agoupdate
short [Fri, 16 May 2003 16:27:31 +0000 (16:27 +0000)]
update

20 years agoTemporary disable of $Id$ footers
short [Fri, 16 May 2003 12:33:50 +0000 (12:33 +0000)]
Temporary disable of $Id$ footers

20 years agobootstrap
short [Fri, 16 May 2003 03:51:38 +0000 (03:51 +0000)]
bootstrap