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]

Reply via email to