richter 2002/07/29 23:01:01
Modified: eg/web Tag: Embperl2c index.htm indexD.htm
podsrc Tag: Embperl2c Config.spod s2pod.pl
test/conf Tag: Embperl2c httpd.conf.src
Log:
docs
Revision Changes Path
No revision
No revision
1.1.2.3 +20 -23 embperl/eg/web/Attic/index.htm
Index: index.htm
===================================================================
RCS file: /home/cvs/embperl/eg/web/Attic/index.htm,v
retrieving revision 1.1.2.2
retrieving revision 1.1.2.3
diff -u -r1.1.2.2 -r1.1.2.3
--- index.htm 20 Jun 2002 07:05:20 -0000 1.1.2.2
+++ index.htm 30 Jul 2002 06:01:00 -0000 1.1.2.3
@@ -1,33 +1,30 @@
<p><b>Embperl</b> is a framework for building websites with <b>Perl</b>.</p>
-<p>For the beginner it's any easy to setup and use way of embedding
-Perl code in HTML pages.
+<p>For the beginner it's an easy to setup and use way of embedding Perl code in
+HTML pages.
-It delivers several features that ease the task of creating a websites,
-including dynamic tables, formfield-processing, escaping/unescaping,
-session handling, caching and more. </p>
+It delivers several features that ease the task of creating a
+websites, including dynamic tables, formfield-processing, escaping/unescaping,
+session handling, caching and more.</p>
+
+<p>If your demands grow it gives you the power to make your Website
<b>object-oriented</b>
+and build it out of small reusable components. If you don't like the idea of
+mixing up all your layout and code then Embperl also supports separating it in
+different objects (e.g. creating an MVC application). Of course Embperl doesn't
+tie you to HTML - it allows components to be from different source formats (e.g.
+HTML, WML, XML, POD, ...) and if necessary transforms them (for example via
+XSLT) to other output formats. This is achieved by dividing the output
+generation into small steps, where each is processed by a plugable provider.
+Advanced users can create their own syntax definitions (for example tag
+libraries) and extend Embperl by writing their own providers and
+much more...</p>
-<p>If your demands grows it gives you the power
-to make your Web site <b>object-oriented</b> and build it out of small reusable
-components. If you don't like the idea of mixing up all your layout and code
-Embperl supports separating it in different objects (e.g. createing an
-MVC application). Of course Embperl doesn't ties you to HTML, it allows
-components to be from different source formats (e.g. HTML, WML, XML, POD, ...)
-and if necessary transforms it (for example via XSLT) to other output formats.
-This is achieved by diving the output generation in small steps, where each
-is processed by a plugable provider.
+<p>Embperl is a server-side tool, which means that it's browser-independent. It can
+run in various ways: under mod_perl, as a CGI script, or offline.</p>
-Advanced user can create their own syntax definitions (for example tag libraries)
-and extent Embperl by writing their own providers and much more</p>
-
-<p>Embperl is a server-side tool, which means that it's browser-independent.
-It can run in various ways: under mod_perl, as a CGI script, or offline.</p>
-
-<p>Read on with the <a href="pod/Features.htm">feature list</a> or take a
+<p>Read on with the <a href="pod/list/Features.htm">feature list</a> or take a
look the <a href="pod/intro/">introductions</a> to different parts and possibilites
of Embperl.
<p>Embperl can be used under the terms of either the GNU General Public
License or the Artistic License, as specified in the Perl README file.</p>
-
-
1.1.2.3 +1 -1 embperl/eg/web/Attic/indexD.htm
Index: indexD.htm
===================================================================
RCS file: /home/cvs/embperl/eg/web/Attic/indexD.htm,v
retrieving revision 1.1.2.2
retrieving revision 1.1.2.3
diff -u -r1.1.2.2 -r1.1.2.3
--- indexD.htm 20 Jun 2002 07:05:20 -0000 1.1.2.2
+++ indexD.htm 30 Jul 2002 06:01:00 -0000 1.1.2.3
@@ -25,7 +25,7 @@
Es kann dabei unter <a href="http://perl.apache.org/">mod_perl</a>,
als CGI Skript oder Offline ausgef�hrt werden.</p>
-<p>Die <a href="pod/Features.htm">Liste der Features</a>
+<p>Die <a href="pod/list/Features.htm">Liste der Features</a>
und die <a href="pod/intro/">Einf�hrungsartikel</a> zur verschieden Aspekten und
Bereichen
von Embperl geben eine weiteren �berblick �ber die M�glichkeiten.</p>
No revision
No revision
1.1.2.4 +114 -25 embperl/podsrc/Attic/Config.spod
Index: Config.spod
===================================================================
RCS file: /home/cvs/embperl/podsrc/Attic/Config.spod,v
retrieving revision 1.1.2.3
retrieving revision 1.1.2.4
diff -u -r1.1.2.3 -r1.1.2.4
--- Config.spod 30 Jul 2002 05:15:10 -0000 1.1.2.3
+++ Config.spod 30 Jul 2002 06:01:01 -0000 1.1.2.4
@@ -1350,6 +1350,9 @@
here.
+B<more is coming soon...>
+
+
=head2 *METHOD $application / / thread / 2.0b6 / no
=head2 *METHOD $application / / curr_req / 2.0b6 / no
@@ -1376,32 +1379,118 @@
=head2 *METHOD $application / / errors_last_send_time / 2.0b6 / yes
+=head2 *METHOD $request / / apache_req / 2.0b6 / no
+
+=head2 *METHOD $request / / config / 2.0b6 / no
+
+=head2 *METHOD $request / / param / 2.0b6 / no
+
+=head2 *METHOD $request / / component / 2.0b6 / no
+
+=head2 *METHOD $request / / app / 2.0b6 / no
+
+=head2 *METHOD $request / / thread / 2.0b6 / no
+
+=head2 *METHOD $request / / request_count / 2.0b6 / no
+
+=head2 *METHOD $request / / request_time / 2.0b6 / no
+
+=head2 *METHOD $request / / session_mgnt ??? / 2.0b6 / no
+
+=head2 *METHOD $request / / session_id / 2.0b6 / no
+
+=head2 *METHOD $request / / session_state_id / 2.0b6 / no
+
+=head2 *METHOD $request / / session_user_id / 2.0b6 / no
+
+=head2 *METHOD $request / / had_exit / 2.0b6 / no
+
+=head2 *METHOD $request / / log_file_start_pos / 2.0b6 / no
+
+=head2 *METHOD $request / / error / 2.0b6 / yes
+
+=head2 *METHOD $request / / errors / 2.0b6 / yes
+
+=head2 *METHOD $request / / errdat1 / 2.0b6 / yes
+
+=head2 *METHOD $request / / errdat2 / 2.0b6 / yes
+
+=head2 *METHOD $request / / lastwarn / 2.0b6 / yes
+
+=head2 *METHOD $request / / cleanup_vars / 2.0b6 / yes
+
+=head2 *METHOD $request / / cleanup_packages / 2.0b6 / yes
+
+=head2 *METHOD $request / / initial_cwd / 2.0b6 / no
+
+=head2 *METHOD $request / / messages / 2.0b6 / yes
+
+=head2 *METHOD $request / / default_messages / 2.0b6 / yes
+
+=head2 *METHOD $component / / config / 2.0b6 / no
+
+=head2 *METHOD $component / / param / 2.0b6 / no
+
+=head2 *METHOD $component / / req_running / 2.0b6 / no
+
+=head2 *METHOD $component / / sub_req / 2.0b6 / no
+
+=head2 *METHOD $component / / inside_sub / 2.0b6 / no
+
+=head2 *METHOD $component / / had_exit / 2.0b6 / no
+
+=head2 *METHOD $component / / path_ndx / 2.0b6 / no
+
+=head2 *METHOD $component / / cwd / 2.0b6 / no
+
+=head2 *METHOD $component / / sourcefile / 2.0b6 / no
+
+=head2 *METHOD $component / / buf / 2.0b6 / no
+
+=head2 *METHOD $component / / end_pos / 2.0b6 / no
+
+=head2 *METHOD $component / / curr_pos / 2.0b6 / no
+
+=head2 *METHOD $component / / sourceline / 2.0b6 / no
+
+=head2 *METHOD $component / / sourceline_pos / 2.0b6 / no
+
+=head2 *METHOD $component / / line_no_curr_pos / 2.0b6 / no
+
+=head2 *METHOD $component / / document / 2.0b6 / no
+
+=head2 *METHOD $component / / curr_node / 2.0b6 / no
+
+=head2 *METHOD $component / / curr_repeat_level / 2.0b6 / no
+
+=head2 *METHOD $component / / curr_checkpoint / 2.0b6 / no
+
+=head2 *METHOD $component / / curr_dom_tree / 2.0b6 / no
+
+=head2 *METHOD $component / / source_dom_tree / 2.0b6 / no
+
+=head2 *METHOD $component / / syntax / 2.0b6 / no
+
+=head2 *METHOD $component / / append_to_main_req / 2.0b6 / no
+
+=head2 *METHOD $component / / prev / 2.0b6 / no
+
+=head2 *METHOD $component / / strict / 2.0b6 / no
+
+=head2 *METHOD $component / / import_stash / 2.0b6 / no
+
+=head2 *METHOD $component / / exports / 2.0b6 / no
+
+=head2 *METHOD $component / / curr_package / 2.0b6 / no
+
+=head2 *METHOD $component / / eval_package / 2.0b6 / no
+
+=head2 *METHOD $component / / main_sub / 2.0b6 / no
+=head2 *METHOD $component / / prog / 2.0b6 / no
-=head2 *METHOD $request / / errors_last_send_time / 2.0b6 / yes
+=head2 *METHOD $component / / prog_run / 2.0b6 / no
+=head2 *METHOD $component / / prog_def / 2.0b6 / no
-apache_req
-config
-param
-component
-app
-thread
-request_count
-request_time
-session_mgnt ???
-session_id
-session_state_id
-session_user_id
-had_exit
-log_file_start_pos
-error
-errors
-errdat1
-errdat2
-lastwarn
-cleanup_vars
-cleanup_packages
-initial_cwd
-messages
-default_messages
+=head2 *METHOD $component / / code / 2.0b6 / no
1.1.2.2 +12 -4 embperl/podsrc/Attic/s2pod.pl
Index: s2pod.pl
===================================================================
RCS file: /home/cvs/embperl/podsrc/Attic/s2pod.pl,v
retrieving revision 1.1.2.1
retrieving revision 1.1.2.2
diff -u -r1.1.2.1 -r1.1.2.2
--- s2pod.pl 18 Jun 2002 06:27:35 -0000 1.1.2.1
+++ s2pod.pl 30 Jul 2002 06:01:01 -0000 1.1.2.2
@@ -2,20 +2,28 @@
while (defined ($line = <STDIN>))
{
- if ($line =~ /=head2\s+\*CFG\s+(.*?)$/)
+ if ($line =~ /=head2\s+\*(CFG|PARAM|METHOD)\s+(.*?)$/)
{
- my ($obj, $cfgname, $method, $version, $modify, $default, $see) = split
(/\s*\/\s+/, $1) ;
+ my $type = $1 ;
+ my ($obj, $cfgname, $method, $version, $modify, $default, $see) = split
(/\s*\/\s+/, $2) ;
$cfgname = ucfirst (lc($cfgname)) ;
$cfgname =~ s/(_.)/uc($1)/eg ;
$modfiy = ($modify eq 'no' || $modfiy =~ /^\s*$/)?0:1 ;
- print "=head2 $cfgname\n\n" ;
+ if ($cfgname)
+ {
+ print "=head2 $cfgname\n\n" ;
+ }
+ else
+ {
+ print "=head2 $method\n\n" ;
+ }
print "=over\n\n" ;
- print "=item Env:\n\n", uc ($cfgname) . "\n\n" ;
+ print "=item Env:\n\n", uc ($cfgname) . "\n\n" if ($cfgname) ;
print "=item Method:\n\n$obj -> config -> $method " . ($modfiy?'':'I<[read
only]>') . "\n\n" if ($method) ;
No revision
No revision
1.24.4.71 +2 -2 embperl/test/conf/httpd.conf.src
Index: httpd.conf.src
===================================================================
RCS file: /home/cvs/embperl/test/conf/httpd.conf.src,v
retrieving revision 1.24.4.70
retrieving revision 1.24.4.71
diff -u -r1.24.4.70 -r1.24.4.71
--- httpd.conf.src 30 Jul 2002 05:15:10 -0000 1.24.4.70
+++ httpd.conf.src 30 Jul 2002 06:01:01 -0000 1.24.4.71
@@ -39,7 +39,7 @@
print OFH "$EPMODPERL\n" ;
print OFH "LoadModule embperl_module
\"$EPPATH/blib/arch/auto/Embperl/Embperl.so\"\n" if ($MP2) ;
-print OFH "LoadModule dav_module \"$EPAPACHESRC/modules/mod_dav.dll\"\n" ;
+##print OFH "LoadModule dav_module \"$EPAPACHESRC/modules/mod_dav.dll\"\n" ;
##print OFH "LoadModule info_module
\"/usr/src/packages/apache_1.3.24_mp561_so/src/modules/standard/mod_info.so\"\n" ;
print OFH "PassEnv ACTION_PREFIX\n" ;
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]