richter 2003/03/06 00:38:23
Modified: embperl/db add.-category_id-1-.epl add.-category_id-2-.epl
add.-category_id-3-.epl add.-category_id-4-.epl
add.-category_id-5-.epl add.-category_id-6-.epl
add.-category_id-7-.epl add.epl login.epl
embperl/db/sites sites.htm
embperl/de/db add.-category_id-1-.epl
add.-category_id-2-.epl add.-category_id-3-.epl
add.-category_id-4-.epl add.-category_id-5-.epl
add.-category_id-6-.epl add.-category_id-7-.epl
add.epl login.epl
embperl/de/db/sites sites.htm
embperl/de/pod/doc Embperl.-page-5-.htm
EmbperlFormValidate.-page-3-.htm
EmbperlFormValidate.-page-4-.htm
embperl/en/db add.-category_id-1-.epl
add.-category_id-2-.epl add.-category_id-3-.epl
add.-category_id-4-.epl add.-category_id-5-.epl
add.-category_id-6-.epl add.-category_id-7-.epl
add.epl login.epl
embperl/en/db/sites sites.htm
embperl/en/pod/doc Embperl.-page-5-.htm
EmbperlFormValidate.-page-3-.htm
EmbperlFormValidate.-page-4-.htm
embperl/pod Changes.-page-1-.htm
embperl/pod/doc Embperl.-page-5-.htm
EmbperlFormValidate.-page-3-.htm
EmbperlFormValidate.-page-4-.htm
Log:
Embperl Webpages - Changes
Revision Changes Path
1.8 +1 -1 modperl-site/embperl/db/add.-category_id-1-.epl
Index: add.-category_id-1-.epl
===================================================================
RCS file: /home/cvs/modperl-site/embperl/db/add.-category_id-1-.epl,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- add.-category_id-1-.epl 20 Feb 2003 21:28:32 -0000 1.7
+++ add.-category_id-1-.epl 6 Mar 2003 08:38:18 -0000 1.8
@@ -294,7 +294,7 @@
</table>
-<form action="http://www.ecos.de/embperl/en/db/show.epl" method="POST">
+<form action="http://www.ecos.de/embperl//db/show.epl" method="POST">
Please enter the description in as much languages as possible.<br>
If you don't know the translation leave the corresponding input field empty.<br><br>
1.8 +2 -2 modperl-site/embperl/db/add.-category_id-2-.epl
Index: add.-category_id-2-.epl
===================================================================
RCS file: /home/cvs/modperl-site/embperl/db/add.-category_id-2-.epl,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- add.-category_id-2-.epl 20 Feb 2003 21:28:32 -0000 1.7
+++ add.-category_id-2-.epl 6 Mar 2003 08:38:19 -0000 1.8
@@ -294,7 +294,7 @@
</table>
-<form action="http://www.ecos.de/embperl/en/db/show.epl" method="POST">
+<form action="http://www.ecos.de/embperl//db/show.epl" method="POST">
Please enter the description in as much languages as possible.<br>
If you don't know the translation leave the corresponding input field empty.<br><br>
@@ -350,7 +350,7 @@
</tr>
</table>
-<br>Owner: [EMAIL PROTECTED]
+<br>Owner: [EMAIL PROTECTED]
<br><br>
<input type="submit" name="-add_item" value="Add to Sites
using Embperl">
<input type="hidden" name="category_id" value="2">
1.8 +1 -1 modperl-site/embperl/db/add.-category_id-3-.epl
Index: add.-category_id-3-.epl
===================================================================
RCS file: /home/cvs/modperl-site/embperl/db/add.-category_id-3-.epl,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- add.-category_id-3-.epl 20 Feb 2003 21:28:32 -0000 1.7
+++ add.-category_id-3-.epl 6 Mar 2003 08:38:19 -0000 1.8
@@ -294,7 +294,7 @@
</table>
-<form action="http://www.ecos.de/embperl/en/db/show.epl" method="POST">
+<form action="http://www.ecos.de/embperl//db/show.epl" method="POST">
Please enter the description in as much languages as possible.<br>
If you don't know the translation leave the corresponding input field empty.<br><br>
1.8 +1 -1 modperl-site/embperl/db/add.-category_id-4-.epl
Index: add.-category_id-4-.epl
===================================================================
RCS file: /home/cvs/modperl-site/embperl/db/add.-category_id-4-.epl,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- add.-category_id-4-.epl 20 Feb 2003 21:28:32 -0000 1.7
+++ add.-category_id-4-.epl 6 Mar 2003 08:38:19 -0000 1.8
@@ -294,7 +294,7 @@
</table>
-<form action="http://www.ecos.de/embperl/en/db/show.epl" method="POST">
+<form action="http://www.ecos.de/embperl//db/show.epl" method="POST">
Please enter the description in as much languages as possible.<br>
If you don't know the translation leave the corresponding input field empty.<br><br>
1.8 +1 -1 modperl-site/embperl/db/add.-category_id-5-.epl
Index: add.-category_id-5-.epl
===================================================================
RCS file: /home/cvs/modperl-site/embperl/db/add.-category_id-5-.epl,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- add.-category_id-5-.epl 20 Feb 2003 21:28:32 -0000 1.7
+++ add.-category_id-5-.epl 6 Mar 2003 08:38:19 -0000 1.8
@@ -294,7 +294,7 @@
</table>
-<form action="http://www.ecos.de/embperl/en/db/show.epl" method="POST">
+<form action="http://www.ecos.de/embperl//db/show.epl" method="POST">
Please enter the description in as much languages as possible.<br>
If you don't know the translation leave the corresponding input field empty.<br><br>
1.8 +1 -1 modperl-site/embperl/db/add.-category_id-6-.epl
Index: add.-category_id-6-.epl
===================================================================
RCS file: /home/cvs/modperl-site/embperl/db/add.-category_id-6-.epl,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- add.-category_id-6-.epl 20 Feb 2003 21:28:32 -0000 1.7
+++ add.-category_id-6-.epl 6 Mar 2003 08:38:19 -0000 1.8
@@ -294,7 +294,7 @@
</table>
-<form action="http://www.ecos.de/embperl/en/db/show.epl" method="POST">
+<form action="http://www.ecos.de/embperl//db/show.epl" method="POST">
Please enter the description in as much languages as possible.<br>
If you don't know the translation leave the corresponding input field empty.<br><br>
1.6 +1 -1 modperl-site/embperl/db/add.-category_id-7-.epl
Index: add.-category_id-7-.epl
===================================================================
RCS file: /home/cvs/modperl-site/embperl/db/add.-category_id-7-.epl,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- add.-category_id-7-.epl 20 Feb 2003 21:28:32 -0000 1.5
+++ add.-category_id-7-.epl 6 Mar 2003 08:38:19 -0000 1.6
@@ -294,7 +294,7 @@
</table>
-<form action="http://www.ecos.de/embperl/en/db/show.epl" method="POST">
+<form action="http://www.ecos.de/embperl//db/show.epl" method="POST">
Please enter the description in as much languages as possible.<br>
If you don't know the translation leave the corresponding input field empty.<br><br>
1.9 +2 -2 modperl-site/embperl/db/add.epl
Index: add.epl
===================================================================
RCS file: /home/cvs/modperl-site/embperl/db/add.epl,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- add.epl 20 Feb 2003 21:28:32 -0000 1.8
+++ add.epl 6 Mar 2003 08:38:19 -0000 1.9
@@ -294,7 +294,7 @@
</table>
-<form action="http://www.ecos.de/embperl/en/db/show.epl" method="POST">
+<form action="http://www.ecos.de/embperl//db/show.epl" method="POST">
Please enter the description in as much languages as possible.<br>
If you don't know the translation leave the corresponding input field empty.<br><br>
@@ -509,7 +509,7 @@
</tr>
</table>
-<br>Owner: [EMAIL PROTECTED]
+<br>Owner: [EMAIL PROTECTED]
<br><br>
<input type="submit" name="-add_item" value="Add to News">
<input type="hidden" name="category_id" value="">
1.6 +2 -2 modperl-site/embperl/db/login.epl
Index: login.epl
===================================================================
RCS file: /home/cvs/modperl-site/embperl/db/login.epl,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- login.epl 20 Feb 2003 21:28:32 -0000 1.5
+++ login.epl 6 Mar 2003 08:38:19 -0000 1.6
@@ -347,7 +347,7 @@
<p>If you have already a user account, please enter your email address and
password and click on 'Login'. </P>
- <form action="http://www.ecos.de/embperl/en/db/addsel.epl" method="POST"
name="login" onSubmit="return epform_validate_login()">
+ <form action="http://www.ecos.de/embperl//db/addsel.epl" method="POST"
name="login" onSubmit="return epform_validate_login()">
<table>
<tr>
<td class="cText">E-Mail address</td>
@@ -376,7 +376,7 @@
a new password will be mailed
to your email address.</P>
- <form action="http://www.ecos.de/embperl/en/db/login.epl" method="POST"
name="newuser" onSubmit="return epform_validate_newuser()">
+ <form action="http://www.ecos.de/embperl//db/login.epl" method="POST"
name="newuser" onSubmit="return epform_validate_newuser()">
<table>
<tr>
<td class="cText">E-Mail address</td>
1.9 +18 -11 modperl-site/embperl/db/sites/sites.htm
Index: sites.htm
===================================================================
RCS file: /home/cvs/modperl-site/embperl/db/sites/sites.htm,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- sites.htm 20 Feb 2003 21:28:33 -0000 1.8
+++ sites.htm 6 Mar 2003 08:38:20 -0000 1.9
@@ -400,42 +400,49 @@
</tr>
<tr><td colspan="2" height="5"></td></tr>
</table>
-<li><a href="#sect_1" class="cPodH2ContentLink">German Unix User Group</a></li>
-<li><a href="#sect_2" class="cPodH2ContentLink">WebGawd</a></li>
-<li><a href="#sect_3" class="cPodH2ContentLink">CatStevens.Com</a></li>
-<li><a href="#sect_4" class="cPodH2ContentLink">Picture database</a></li>
-<li><a href="#sect_5" class="cPodH2ContentLink">International Conference and
Research Center for Computer Science (IBFI) Schloss Dagstuhl</a></li>
-<li><a href="#sect_6" class="cPodH2ContentLink">Bits Dont't Byte a dutch
webdesign/hosting company</a></li>
+<li><a href="#sect_1" class="cPodH2ContentLink">Apastron.net</a></li>
+<li><a href="#sect_2" class="cPodH2ContentLink">German Unix User Group</a></li>
+<li><a href="#sect_3" class="cPodH2ContentLink">WebGawd</a></li>
+<li><a href="#sect_4" class="cPodH2ContentLink">CatStevens.Com</a></li>
+<li><a href="#sect_5" class="cPodH2ContentLink">Picture database</a></li>
+<li><a href="#sect_6" class="cPodH2ContentLink">International Conference and
Research Center for Computer Science (IBFI) Schloss Dagstuhl</a></li>
+<li><a href="#sect_7" class="cPodH2ContentLink">Bits Dont't Byte a dutch
webdesign/hosting company</a></li>
<hr>
<br><a name="sect_1"><table width="100%" border="0" cellspacing="0"
cellpadding="6"><tr bgcolor="#D2E9F5">
+<td><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b><font
color="0"> Apastron.net</font></b></font></td>
+<td align="right"><a href="#top"><font size="1">top</font></a></td>
+</tr></table></a><p class="body">This website is dedicated to Open Source and the
free distribution of scripts and tutorials.</p>
+<p class="body">Right now it is a small site, I have used the Embperl::Object's
great templating system. Eventually I plan on storing new scripts and tutorials in a
PostgreSQL database. My company has started developing new sites with EMBPerl with
PostgreSQL and everyone has been happy with the results. Shorter development time and
ease of use are both big benefits. [03/06/2003]</p>
+<p class="body"><a href="http://apastron.net/">http://apastron.net/</a></p>
+<br><a name="sect_2"><table width="100%" border="0" cellspacing="0"
cellpadding="6"><tr bgcolor="#D2E9F5">
<td><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b><font
color="0"> German Unix User Group</font></b></font></td>
<td align="right"><a href="#top"><font size="1">top</font></a></td>
</tr></table></a><p class="body">The web page of the German Unix User Group (GUUG
e.V.) is realized by using Embperl. Also XSLT stylesheets are used extensively from
Embperl. [02/14/2003]</p>
<p class="body"><a href="http://ww.guug.de/">http://ww.guug.de/</a></p>
-<br><a name="sect_2"><table width="100%" border="0" cellspacing="0"
cellpadding="6"><tr bgcolor="#D2E9F5">
+<br><a name="sect_3"><table width="100%" border="0" cellspacing="0"
cellpadding="6"><tr bgcolor="#D2E9F5">
<td><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b><font
color="0"> WebGawd</font></b></font></td>
<td align="right"><a href="#top"><font size="1">top</font></a></td>
</tr></table></a><p class="body">The personal website for Darrell Nash.
[02/13/2003]</p>
<p class="body"><a href="http://webgawd.com/">http://webgawd.com/</a></p>
-<br><a name="sect_3"><table width="100%" border="0" cellspacing="0"
cellpadding="6"><tr bgcolor="#D2E9F5">
+<br><a name="sect_4"><table width="100%" border="0" cellspacing="0"
cellpadding="6"><tr bgcolor="#D2E9F5">
<td><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b><font
color="0"> CatStevens.Com</font></b></font></td>
<td align="right"><a href="#top"><font size="1">top</font></a></td>
</tr></table></a><p class="body">The official website for 70's singer/songwriter
Cat Stevens.</p>
<p class="body">I use Embperl for 99.9% of all the coding on the site. I've written
a rich community framework including message boards (on par with UBB, and vBulletin),
member profiles, chat, voting, full administration, multimedia features, content
management and tons more. It's quite a sophisticated system and it's all done in
Embperl. It's in use on a number of other sites I run as well. [01/09/2003]</p>
<p class="body"><a href="http://catstevens.com/">http://catstevens.com/</a></p>
-<br><a name="sect_4"><table width="100%" border="0" cellspacing="0"
cellpadding="6"><tr bgcolor="#D2E9F5">
+<br><a name="sect_5"><table width="100%" border="0" cellspacing="0"
cellpadding="6"><tr bgcolor="#D2E9F5">
<td><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b><font
color="0"> Picture database</font></b></font></td>
<td align="right"><a href="#top"><font size="1">top</font></a></td>
</tr></table></a><p class="body">This was the site Embperl was originally written
for. It's a simple picture database which contains pictures and tourist information
for Rheinland-Pfalz/Germany. It's intended as press information, to reduce the need
for sending photographs by real mail. You can view and search the pictures via the
Internet or via a direct dial-in. Download is only available for valid users and via
direct dial-in. It is also possible to maintain the database via the web and insert
new pictures and descriptions and change or delete old ones. [01/02/2003]</p>
<p class="body"><a href="http://bilder.ecos.de">http://bilder.ecos.de</a></p>
-<br><a name="sect_5"><table width="100%" border="0" cellspacing="0"
cellpadding="6"><tr bgcolor="#D2E9F5">
+<br><a name="sect_6"><table width="100%" border="0" cellspacing="0"
cellpadding="6"><tr bgcolor="#D2E9F5">
<td><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b><font
color="0"> International Conference and Research Center for Computer Science
(IBFI) Schloss Dagstuhl</font></b></font></td>
<td align="right"><a href="#top"><font size="1">top</font></a></td>
</tr></table></a><p class="body">All dynamic pages on this server are generated
with Embperl. The static pages as well as the layout of all pages is generated with
Website Meta Language (WML, <a href="http://thewml.org/">http://thewml.org/</a>). The
staff can start the generation of static pages either on the Unix command line or via
an web interface to WML written in Embperl. This web interface has also a preview
function.</p>
<p class="body">This site shows, that it&apos;s easily possible to generate
Embperl source code with a unix typical, filter based meta language.</p>
<p class="body">The site is running an Apache 1.3.x with mod_perl under Solaris on
a Sun UltraSparc 10. The concept and initial implementation is from Axel Beckert
([EMAIL PROTECTED]) and the server is now maintained by Tobias Maurer ([EMAIL
PROTECTED]). [01/01/2003]</p>
<p class="body"><a href="http://www.dagstuhl.de/">http://www.dagstuhl.de/</a></p>
-<br><a name="sect_6"><table width="100%" border="0" cellspacing="0"
cellpadding="6"><tr bgcolor="#D2E9F5">
+<br><a name="sect_7"><table width="100%" border="0" cellspacing="0"
cellpadding="6"><tr bgcolor="#D2E9F5">
<td><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b><font
color="0"> Bits Dont't Byte a dutch webdesign/hosting
company</font></b></font></td>
<td align="right"><a href="#top"><font size="1">top</font></a></td>
</tr></table></a><p class="body">Running a cms on embperl [01/01/2003]</p>
1.8 +1 -1 modperl-site/embperl/de/db/add.-category_id-1-.epl
Index: add.-category_id-1-.epl
===================================================================
RCS file: /home/cvs/modperl-site/embperl/de/db/add.-category_id-1-.epl,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- add.-category_id-1-.epl 20 Feb 2003 21:28:34 -0000 1.7
+++ add.-category_id-1-.epl 6 Mar 2003 08:38:20 -0000 1.8
@@ -294,7 +294,7 @@
</table>
-<form action="http://www.ecos.de/embperl/de/db/show.epl" method="POST">
+<form action="http://www.ecos.de/embperl//db/show.epl" method="POST">
Bitte geben Sie die Beschreibung in so vielen Sprachen wie Ihnen möglich
ein.<br>
Falls Sie die Übersetzung nicht wissen, lassen Sie das entsprechende
Eingabefeld leer.<br><br>
1.6 +2 -2 modperl-site/embperl/de/db/add.-category_id-2-.epl
Index: add.-category_id-2-.epl
===================================================================
RCS file: /home/cvs/modperl-site/embperl/de/db/add.-category_id-2-.epl,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- add.-category_id-2-.epl 20 Feb 2003 21:28:34 -0000 1.5
+++ add.-category_id-2-.epl 6 Mar 2003 08:38:20 -0000 1.6
@@ -294,7 +294,7 @@
</table>
-<form action="http://www.ecos.de/embperl/de/db/show.epl" method="POST">
+<form action="http://www.ecos.de/embperl//db/show.epl" method="POST">
Bitte geben Sie die Beschreibung in so vielen Sprachen wie Ihnen möglich
ein.<br>
Falls Sie die Übersetzung nicht wissen, lassen Sie das entsprechende
Eingabefeld leer.<br><br>
@@ -350,7 +350,7 @@
</tr>
</table>
-<br>Owner: [EMAIL PROTECTED]
+<br>Owner: [EMAIL PROTECTED]
<br><br>
<input type="submit" name="-add_item"
value="Hinzufügen zu Websites die Embperl nutzen">
<input type="hidden" name="category_id" value="2">
1.6 +1 -1 modperl-site/embperl/de/db/add.-category_id-3-.epl
Index: add.-category_id-3-.epl
===================================================================
RCS file: /home/cvs/modperl-site/embperl/de/db/add.-category_id-3-.epl,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- add.-category_id-3-.epl 20 Feb 2003 21:28:34 -0000 1.5
+++ add.-category_id-3-.epl 6 Mar 2003 08:38:20 -0000 1.6
@@ -294,7 +294,7 @@
</table>
-<form action="http://www.ecos.de/embperl/de/db/show.epl" method="POST">
+<form action="http://www.ecos.de/embperl//db/show.epl" method="POST">
Bitte geben Sie die Beschreibung in so vielen Sprachen wie Ihnen möglich
ein.<br>
Falls Sie die Übersetzung nicht wissen, lassen Sie das entsprechende
Eingabefeld leer.<br><br>
1.6 +1 -1 modperl-site/embperl/de/db/add.-category_id-4-.epl
Index: add.-category_id-4-.epl
===================================================================
RCS file: /home/cvs/modperl-site/embperl/de/db/add.-category_id-4-.epl,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- add.-category_id-4-.epl 20 Feb 2003 21:28:34 -0000 1.5
+++ add.-category_id-4-.epl 6 Mar 2003 08:38:20 -0000 1.6
@@ -294,7 +294,7 @@
</table>
-<form action="http://www.ecos.de/embperl/de/db/show.epl" method="POST">
+<form action="http://www.ecos.de/embperl//db/show.epl" method="POST">
Bitte geben Sie die Beschreibung in so vielen Sprachen wie Ihnen möglich
ein.<br>
Falls Sie die Übersetzung nicht wissen, lassen Sie das entsprechende
Eingabefeld leer.<br><br>
1.6 +1 -1 modperl-site/embperl/de/db/add.-category_id-5-.epl
Index: add.-category_id-5-.epl
===================================================================
RCS file: /home/cvs/modperl-site/embperl/de/db/add.-category_id-5-.epl,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- add.-category_id-5-.epl 20 Feb 2003 21:28:34 -0000 1.5
+++ add.-category_id-5-.epl 6 Mar 2003 08:38:20 -0000 1.6
@@ -294,7 +294,7 @@
</table>
-<form action="http://www.ecos.de/embperl/de/db/show.epl" method="POST">
+<form action="http://www.ecos.de/embperl//db/show.epl" method="POST">
Bitte geben Sie die Beschreibung in so vielen Sprachen wie Ihnen möglich
ein.<br>
Falls Sie die Übersetzung nicht wissen, lassen Sie das entsprechende
Eingabefeld leer.<br><br>
1.6 +1 -1 modperl-site/embperl/de/db/add.-category_id-6-.epl
Index: add.-category_id-6-.epl
===================================================================
RCS file: /home/cvs/modperl-site/embperl/de/db/add.-category_id-6-.epl,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- add.-category_id-6-.epl 20 Feb 2003 21:28:34 -0000 1.5
+++ add.-category_id-6-.epl 6 Mar 2003 08:38:20 -0000 1.6
@@ -294,7 +294,7 @@
</table>
-<form action="http://www.ecos.de/embperl/de/db/show.epl" method="POST">
+<form action="http://www.ecos.de/embperl//db/show.epl" method="POST">
Bitte geben Sie die Beschreibung in so vielen Sprachen wie Ihnen möglich
ein.<br>
Falls Sie die Übersetzung nicht wissen, lassen Sie das entsprechende
Eingabefeld leer.<br><br>
1.6 +1 -1 modperl-site/embperl/de/db/add.-category_id-7-.epl
Index: add.-category_id-7-.epl
===================================================================
RCS file: /home/cvs/modperl-site/embperl/de/db/add.-category_id-7-.epl,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- add.-category_id-7-.epl 20 Feb 2003 21:28:34 -0000 1.5
+++ add.-category_id-7-.epl 6 Mar 2003 08:38:20 -0000 1.6
@@ -294,7 +294,7 @@
</table>
-<form action="http://www.ecos.de/embperl/de/db/show.epl" method="POST">
+<form action="http://www.ecos.de/embperl//db/show.epl" method="POST">
Bitte geben Sie die Beschreibung in so vielen Sprachen wie Ihnen möglich
ein.<br>
Falls Sie die Übersetzung nicht wissen, lassen Sie das entsprechende
Eingabefeld leer.<br><br>
1.9 +2 -2 modperl-site/embperl/de/db/add.epl
Index: add.epl
===================================================================
RCS file: /home/cvs/modperl-site/embperl/de/db/add.epl,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- add.epl 20 Feb 2003 21:28:34 -0000 1.8
+++ add.epl 6 Mar 2003 08:38:20 -0000 1.9
@@ -294,7 +294,7 @@
</table>
-<form action="http://www.ecos.de/embperl/de/db/show.epl" method="POST">
+<form action="http://www.ecos.de/embperl//db/show.epl" method="POST">
Bitte geben Sie die Beschreibung in so vielen Sprachen wie Ihnen möglich
ein.<br>
Falls Sie die Übersetzung nicht wissen, lassen Sie das entsprechende
Eingabefeld leer.<br><br>
@@ -509,7 +509,7 @@
</tr>
</table>
-<br>Owner: [EMAIL PROTECTED]
+<br>Owner: [EMAIL PROTECTED]
<br><br>
<input type="submit" name="-add_item"
value="Hinzufügen zu Neuigkeiten">
<input type="hidden" name="category_id" value="">
1.6 +2 -2 modperl-site/embperl/de/db/login.epl
Index: login.epl
===================================================================
RCS file: /home/cvs/modperl-site/embperl/de/db/login.epl,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- login.epl 20 Feb 2003 21:28:34 -0000 1.5
+++ login.epl 6 Mar 2003 08:38:20 -0000 1.6
@@ -345,7 +345,7 @@
<p>Wenn Sie sich schon einmal angemeldet haben, geben Sie bitte Ihre E-Mail
Adresse und Ihr Kennwort ein und klicken dann auf "Anmelden".</P>
- <form action="http://www.ecos.de/embperl/de/db/addsel.epl" method="POST"
name="login" onSubmit="return epform_validate_login()">
+ <form action="http://www.ecos.de/embperl//db/addsel.epl" method="POST"
name="login" onSubmit="return epform_validate_login()">
<table>
<tr>
<td class="cText">E-Mail Adresse</td>
@@ -373,7 +373,7 @@
auf "Neues Kennwort". Sie bekommen
dann ein neues Kennwort zugesandt.</P>
- <form action="http://www.ecos.de/embperl/de/db/login.epl" method="POST"
name="newuser" onSubmit="return epform_validate_newuser()">
+ <form action="http://www.ecos.de/embperl//db/login.epl" method="POST"
name="newuser" onSubmit="return epform_validate_newuser()">
<table>
<tr>
<td class="cText">E-Mail Adresse</td>
1.9 +26 -19 modperl-site/embperl/de/db/sites/sites.htm
Index: sites.htm
===================================================================
RCS file: /home/cvs/modperl-site/embperl/de/db/sites/sites.htm,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- sites.htm 20 Feb 2003 21:28:34 -0000 1.8
+++ sites.htm 6 Mar 2003 08:38:21 -0000 1.9
@@ -400,68 +400,75 @@
</tr>
<tr><td colspan="2" height="5"></td></tr>
</table>
-<li><a href="#sect_1" class="cPodH2ContentLink">German Unix User Group</a></li>
-<li><a href="#sect_2" class="cPodH2ContentLink">WebGawd</a></li>
-<li><a href="#sect_3" class="cPodH2ContentLink">CatStevens.Com</a></li>
-<li><a href="#sect_4" class="cPodH2ContentLink">Bilddatenbank</a></li>
-<li><a href="#sect_5" class="cPodH2ContentLink">Online Information von Freiburg im
Breisgau</a></li>
-<li><a href="#sect_6" class="cPodH2ContentLink">Hotelbuchungssystem</a></li>
-<li><a href="#sect_7" class="cPodH2ContentLink">Eine Bildgalerie mit Image Magick
und Embperl</a></li>
-<li><a href="#sect_8" class="cPodH2ContentLink">condomeria-freiburg.de Ein online
shop!</a></li>
-<li><a href="#sect_9" class="cPodH2ContentLink">Internationales Begegnungs- und
Forschungszentrum f�r Informatik (IBFI) Schlo� Dagstuhl</a></li>
-<li><a href="#sect_10" class="cPodH2ContentLink">Bits Dont't Byte
webdesign/hosting</a></li>
+<li><a href="#sect_1" class="cPodH2ContentLink">Apastron.net</a></li>
+<li><a href="#sect_2" class="cPodH2ContentLink">German Unix User Group</a></li>
+<li><a href="#sect_3" class="cPodH2ContentLink">WebGawd</a></li>
+<li><a href="#sect_4" class="cPodH2ContentLink">CatStevens.Com</a></li>
+<li><a href="#sect_5" class="cPodH2ContentLink">Bilddatenbank</a></li>
+<li><a href="#sect_6" class="cPodH2ContentLink">Online Information von Freiburg im
Breisgau</a></li>
+<li><a href="#sect_7" class="cPodH2ContentLink">Hotelbuchungssystem</a></li>
+<li><a href="#sect_8" class="cPodH2ContentLink">Eine Bildgalerie mit Image Magick
und Embperl</a></li>
+<li><a href="#sect_9" class="cPodH2ContentLink">condomeria-freiburg.de Ein online
shop!</a></li>
+<li><a href="#sect_10" class="cPodH2ContentLink">Internationales Begegnungs- und
Forschungszentrum f�r Informatik (IBFI) Schlo� Dagstuhl</a></li>
+<li><a href="#sect_11" class="cPodH2ContentLink">Bits Dont't Byte
webdesign/hosting</a></li>
<hr>
<br><a name="sect_1"><table width="100%" border="0" cellspacing="0"
cellpadding="6"><tr bgcolor="#D2E9F5">
+<td><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b><font
color="0"> Apastron.net</font></b></font></td>
+<td align="right"><a href="#top"><font size="1">top</font></a></td>
+</tr></table></a><p class="body">Dies Website widmet sich OpenSource und der
Distribution von Skripts und Tutorials.</p>
+<p class="body">Im Moment ist sie noch klein. Ich habe Embperl::Object's als
Templatinssystem verwendet. Eventuell planne ich neue Skripts und Tutrials in einer
PostgreSQL Datenbank zu speichern. Meine Firma hat damit angefangen einer Reihe neuer
Site mit Embperl und PostgreSQL zu entwickeln, mit sehr guten Resultaten. K�rzere
Entwicklungszeiten und einfache Benutzung waren beides gro�e Vorteile. [06.03.2003]</p>
+<p class="body"><a href="http://apastron.net/">http://apastron.net/</a></p>
+<br><a name="sect_2"><table width="100%" border="0" cellspacing="0"
cellpadding="6"><tr bgcolor="#D2E9F5">
<td><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b><font
color="0"> German Unix User Group</font></b></font></td>
<td align="right"><a href="#top"><font size="1">top</font></a></td>
</tr></table></a><p class="body">Die Webseite der German Unix User Group (GUUG
e.V.) ist komplett mit Emberl realsiert. Dabei wird auch intensiv auf die M�glichkeit
zur�ckgegriffen, XSLT-Stylesheets einzubinden. [14.02.2003]</p>
<p class="body"><a href="http://ww.guug.de/">http://ww.guug.de/</a></p>
-<br><a name="sect_2"><table width="100%" border="0" cellspacing="0"
cellpadding="6"><tr bgcolor="#D2E9F5">
+<br><a name="sect_3"><table width="100%" border="0" cellspacing="0"
cellpadding="6"><tr bgcolor="#D2E9F5">
<td><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b><font
color="0"> WebGawd</font></b></font></td>
<td align="right"><a href="#top"><font size="1">top</font></a></td>
</tr></table></a><p class="body">Die pers�nliche Website von Darrell Nash.
[13.02.2003]</p>
<p class="body"><a href="http://webgawd.com/">http://webgawd.com/</a></p>
-<br><a name="sect_3"><table width="100%" border="0" cellspacing="0"
cellpadding="6"><tr bgcolor="#D2E9F5">
+<br><a name="sect_4"><table width="100%" border="0" cellspacing="0"
cellpadding="6"><tr bgcolor="#D2E9F5">
<td><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b><font
color="0"> CatStevens.Com</font></b></font></td>
<td align="right"><a href="#top"><font size="1">top</font></a></td>
</tr></table></a><p class="body">Die offizelle Website f�r den S�nger/Songwriter
der 70er, Cat Stevens</p>
<p class="body">F�r 99,9% allen Codes auf der Site wurde Embperl benutzt. Dazu habe
ich ein weitreichendes Community Framework erstellt, mit Mitglieder Profiles, Chat,
Abstimmungen, voller Adminitration, Multimedia Features, Content Management und vielem
mehr.
Es ist ein sehr ausgefeiltes System und alles wurde mit Embperl releasiert. Es
ebenso auf einer Anzahl anderen Website in gebrauch. [09.01.2003]</p>
<p class="body"><a href="http://catstevens.com/">http://catstevens.com/</a></p>
-<br><a name="sect_4"><table width="100%" border="0" cellspacing="0"
cellpadding="6"><tr bgcolor="#D2E9F5">
+<br><a name="sect_5"><table width="100%" border="0" cellspacing="0"
cellpadding="6"><tr bgcolor="#D2E9F5">
<td><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b><font
color="0"> Bilddatenbank</font></b></font></td>
<td align="right"><a href="#top"><font size="1">top</font></a></td>
</tr></table></a><p class="body">Dies ist die Site f�r die Embperl urspr�nglich
geschrieben wurde. Es ist eine einfache Bilddatenbank die touristische Bilder aus
Rheinland-Pflaz enth�lt. [02.01.2003]</p>
<p class="body"><a href="http://bilder.ecos.de">http://bilder.ecos.de</a></p>
-<br><a name="sect_5"><table width="100%" border="0" cellspacing="0"
cellpadding="6"><tr bgcolor="#D2E9F5">
+<br><a name="sect_6"><table width="100%" border="0" cellspacing="0"
cellpadding="6"><tr bgcolor="#D2E9F5">
<td><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b><font
color="0"> Online Information von Freiburg im Breisgau</font></b></font></td>
<td align="right"><a href="#top"><font size="1">top</font></a></td>
</tr></table></a><p class="body">Ein einfaches Embperl Online Verzeichnis mit
Informationen �ber die Stad [02.01.2003]</p>
<p class="body"><a
href="http://www.freiburg-im-breisgau.de">http://www.freiburg-im-breisgau.de</a></p>
-<br><a name="sect_6"><table width="100%" border="0" cellspacing="0"
cellpadding="6"><tr bgcolor="#D2E9F5">
+<br><a name="sect_7"><table width="100%" border="0" cellspacing="0"
cellpadding="6"><tr bgcolor="#D2E9F5">
<td><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b><font
color="0"> Hotelbuchungssystem</font></b></font></td>
<td align="right"><a href="#top"><font size="1">top</font></a></td>
</tr></table></a><p class="body">Ein Komplettes Buchunksystem f�r Hotels!
[02.01.2003]</p>
<p class="body"><a href="http://www.amrathaus.de">http://www.amrathaus.de</a></p>
-<br><a name="sect_7"><table width="100%" border="0" cellspacing="0"
cellpadding="6"><tr bgcolor="#D2E9F5">
+<br><a name="sect_8"><table width="100%" border="0" cellspacing="0"
cellpadding="6"><tr bgcolor="#D2E9F5">
<td><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b><font
color="0"> Eine Bildgalerie mit Image Magick und Embperl</font></b></font></td>
<td align="right"><a href="#top"><font size="1">top</font></a></td>
</tr></table></a><p class="body">F�r den Redakteur besteht die M�glichkeit Bilder
in beliebiger Gr��e oder Format ohne vorherige Bearbeitung zu ver�ffentlichen.
[02.01.2003]</p>
<p class="body"><a
href="http://www.ehrenstetter-winzerkeller.de">http://www.ehrenstetter-winzerkeller.de</a></p>
-<br><a name="sect_8"><table width="100%" border="0" cellspacing="0"
cellpadding="6"><tr bgcolor="#D2E9F5">
+<br><a name="sect_9"><table width="100%" border="0" cellspacing="0"
cellpadding="6"><tr bgcolor="#D2E9F5">
<td><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b><font
color="0"> condomeria-freiburg.de Ein online shop!</font></b></font></td>
<td align="right"><a href="#top"><font size="1">top</font></a></td>
</tr></table></a><p class="body">condomeria-freiburg.de Ein online shop!
[02.01.2003]</p>
<p class="body"><a
href="http://www.condomeria-freiburg.de">http://www.condomeria-freiburg.de</a></p>
-<br><a name="sect_9"><table width="100%" border="0" cellspacing="0"
cellpadding="6"><tr bgcolor="#D2E9F5">
+<br><a name="sect_10"><table width="100%" border="0" cellspacing="0"
cellpadding="6"><tr bgcolor="#D2E9F5">
<td><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b><font
color="0"> Internationales Begegnungs- und Forschungszentrum f�r Informatik
(IBFI) Schlo� Dagstuhl</font></b></font></td>
<td align="right"><a href="#top"><font size="1">top</font></a></td>
</tr></table></a><p class="body">S�mtliche dynamischen Seiten auf diesem Server
(insbesondere die Seminar-Homepages) werden mit Embperl generiert. Die statischen
Seiten und das Layout aller Seiten wird mit der Website Meta Language (WML, <a
href="http://thewml.org/">http://thewml.org/</a>) generiert. Mitarbeiter k�nnen die
Generierung der statischen Seiten entweder per make auf der Kommandozeile oder per Web
�ber eine Embperl-Seite anstossen. Letztere bietet auch eine Vorschau-M�glichkeit.</p>
<p class="body">Diese Seite zeigt sehr sch�n, da� es ohne weiteres m�glich ist,
Embperl-Quellcode mit einer unix-typischen, filter-basierten Metasprache zu
generieren.</p>
<p class="body">Der Server ist ein Apache 1.3.x mit mod_perl unter Solaris 7 auf
einer Sun UltraSparc 10. Die Seite wurde entworfen und implementiert von Axel Beckert
([EMAIL PROTECTED]) und wird gewartet und weiterentwickelt von Tobias Maurer ([EMAIL
PROTECTED]). [01.01.2003]</p>
<p class="body"><a href="http://www.dagstuhl.de/">http://www.dagstuhl.de/</a></p>
-<br><a name="sect_10"><table width="100%" border="0" cellspacing="0"
cellpadding="6"><tr bgcolor="#D2E9F5">
+<br><a name="sect_11"><table width="100%" border="0" cellspacing="0"
cellpadding="6"><tr bgcolor="#D2E9F5">
<td><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b><font
color="0"> Bits Dont't Byte webdesign/hosting</font></b></font></td>
<td align="right"><a href="#top"><font size="1">top</font></a></td>
</tr></table></a><p class="body">cms mit embperl
1.7 +11 -3 modperl-site/embperl/de/pod/doc/Embperl.-page-5-.htm
Index: Embperl.-page-5-.htm
===================================================================
RCS file: /home/cvs/modperl-site/embperl/de/pod/doc/Embperl.-page-5-.htm,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- Embperl.-page-5-.htm 20 Feb 2003 21:28:35 -0000 1.6
+++ Embperl.-page-5-.htm 6 Mar 2003 08:38:21 -0000 1.7
@@ -762,8 +762,8 @@
<br><a name="sect_23"><table width="100%" border="0" cellspacing="0"
cellpadding="6"><tr class="cPodH2">
<td>%http_headers_out (ab 1.2b10)</td>
<td align="right"><a href="#top" class="cTopLink">top</a></td>
-</tr></table></a><p class="body">Dieser Hash erm�glicht es HTTP Header anzugeben,
die <i>Embperl</i> vor dem Dokument senden soll.
-Ist ein "Location" Header angegeben, setzt <i>Embperl</i> den Status
automatisch auf 301. Beispiel:</p>
+</tr></table></a><p class="body">Dieser Hash erm�glicht es HTTP Header anzugeben,
die <i>Embperl</i> vor dem Dokument senden soll.</p>
+<p class="body">Ist ein "Location" Header angegeben, setzt <i>Embperl</i>
den Status automatisch auf 301. Beispiel:</p>
<table width="100%" cellspacing="0"><tr>
<td width="5%"> </td>
<td class="cPodVerbatim" width="90%">
@@ -771,7 +771,15 @@
</td>
<td width="5%"> </td>
</tr></table>
-<p class="body">Ab 1.3.2 k�nnen alle HTTP Header (au�er "Location" und
"Content-Type") auch
+<p class="body">Wird ein Array als Location angeben, gibt das zweite Element den
Status Code an:</p>
+<table width="100%" cellspacing="0"><tr>
+<td width="5%"> </td>
+<td class="cPodVerbatim" width="90%">
+<br><pre> [- $http_headers_out{Location} = [
"http://www.ecos.de/embperl/", 303 ]; -]</pre>
+</td>
+<td width="5%"> </td>
+</tr></table>
+<p class="body">Ab 1.3.2 k�nnen alle HTTP Header (au�er "Content-Type")
auch
mehrere Werte erhalten. Um z.B. mehrere Cookie zu setzen, kann man folgendes
schreiben:</p>
<table width="100%" cellspacing="0"><tr>
<td width="5%"> </td>
1.7 +1 -1 modperl-site/embperl/de/pod/doc/EmbperlFormValidate.-page-3-.htm
Index: EmbperlFormValidate.-page-3-.htm
===================================================================
RCS file:
/home/cvs/modperl-site/embperl/de/pod/doc/EmbperlFormValidate.-page-3-.htm,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- EmbperlFormValidate.-page-3-.htm 20 Feb 2003 21:28:35 -0000 1.6
+++ EmbperlFormValidate.-page-3-.htm 6 Mar 2003 08:38:21 -0000 1.7
@@ -491,7 +491,7 @@
<table width="100%" cellspacing="0"><tr>
<td width="5%"> </td>
<td class="cPodVerbatim" width="90%">
-<br><pre> $epf->add_rule([ -key => 'fnord', -type => 'Float', -max =>
1.3, -name => 'Fnord' ]);</pre>
+<br><pre> $epf->add_rule([ -key => 'fnord', -type => 'Number', -max =>
1.3, -name => 'Fnord' ]);</pre>
</td>
<td width="5%"> </td>
</tr></table>
1.7 +100 -5 modperl-site/embperl/de/pod/doc/EmbperlFormValidate.-page-4-.htm
Index: EmbperlFormValidate.-page-4-.htm
===================================================================
RCS file:
/home/cvs/modperl-site/embperl/de/pod/doc/EmbperlFormValidate.-page-4-.htm,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- EmbperlFormValidate.-page-4-.htm 20 Feb 2003 21:28:35 -0000 1.6
+++ EmbperlFormValidate.-page-4-.htm 6 Mar 2003 08:38:21 -0000 1.7
@@ -458,7 +458,7 @@
],
[
-key => 'from',
- -type => 'Date',
+ -type => 'EMail',
emptyok => 1,
],</pre>
</td>
@@ -520,12 +520,107 @@
<p class="body">specfify to not use the standard tests, but the ones for a special
type.
For example there is a type <code>Number</code> which will replaces all the
comparsions
by numeric ones instead of string comparisions. You may add your own types
-by wrting a module that contains the necessary test and dropping it under
+by writing a module that contains the necessary test and dropping it under
Embperl::Form::Validate::<Typename>. The -type directive also can verfiy
that the given data has a valid format for the type.</p>
-<p class="body">At the moment the only types that are available is
<code>Default</code> and <code>Number</code>.
-The first is the default and need not to be specified. If you are writing new
-type make sure to send them back, so they can be part of the next distribution.</p>
+<p class="body">The following types are available:</p>
+<table border="0" cellspacing="3" cellpadding="0">
+<tr class="cItemText">
+<td valign="top">
+<img src="../../../images/but.gif"> </td>
+<td><p>Default</p></td>
+</tr>
+<tr>
+<td> </td>
+<td><p class="body">This one is used when no type is specified. It contains all the
standart
+tests.</p></td>
+</tr>
+<tr><td colspan="2"><img src="../../../images/transp.gif" height="4"></td></tr>
+<tr class="cItemText">
+<td valign="top">
+<img src="../../../images/but.gif"> </td>
+<td><p>Number</p></td>
+</tr>
+<tr>
+<td> </td>
+<td><p class="body">Input must be a floating point number.</p></td>
+</tr>
+<tr><td colspan="2"><img src="../../../images/transp.gif" height="4"></td></tr>
+<tr class="cItemText">
+<td valign="top">
+<img src="../../../images/but.gif"> </td>
+<td><p>Integer</p></td>
+</tr>
+<tr>
+<td> </td>
+<td><p class="body">Input must be a integer number.</p></td>
+</tr>
+<tr><td colspan="2"><img src="../../../images/transp.gif" height="4"></td></tr>
+<tr class="cItemText">
+<td valign="top">
+<img src="../../../images/but.gif"> </td>
+<td><p>TimeHHMM</p></td>
+</tr>
+<tr>
+<td> </td>
+<td><p class="body">Input must be the time in the format hh::mm</p></td>
+</tr>
+<tr><td colspan="2"><img src="../../../images/transp.gif" height="4"></td></tr>
+<tr class="cItemText">
+<td valign="top">
+<img src="../../../images/but.gif"> </td>
+<td><p>TimeHHMMSS</p></td>
+</tr>
+<tr>
+<td> </td>
+<td><p class="body">Input must be the time in the format hh::mm:ss</p></td>
+</tr>
+<tr><td colspan="2"><img src="../../../images/transp.gif" height="4"></td></tr>
+<tr class="cItemText">
+<td valign="top">
+<img src="../../../images/but.gif"> </td>
+<td><p>EMail</p></td>
+</tr>
+<tr>
+<td> </td>
+<td><p class="body">Input must be a valid email address including a top level domain
+e.g. [EMAIL PROTECTED]</p></td>
+</tr>
+<tr><td colspan="2"><img src="../../../images/transp.gif" height="4"></td></tr>
+<tr class="cItemText">
+<td valign="top">
+<img src="../../../images/but.gif"> </td>
+<td><p>EMailRFC</p></td>
+</tr>
+<tr>
+<td> </td>
+<td><p class="body">Input must be a valid email adress, no top level domain is
required,
+so [EMAIL PROTECTED] is also valid.</p></td>
+</tr>
+<tr><td colspan="2"><img src="../../../images/transp.gif" height="4"></td></tr>
+<tr class="cItemText">
+<td valign="top">
+<img src="../../../images/but.gif"> </td>
+<td><p>IPAddr</p></td>
+</tr>
+<tr>
+<td> </td>
+<td><p class="body">Input must be an ip-address in the form nnn.nnn.nnn.nnn</p></td>
+</tr>
+<tr><td colspan="2"><img src="../../../images/transp.gif" height="4"></td></tr>
+<tr class="cItemText">
+<td valign="top">
+<img src="../../../images/but.gif"> </td>
+<td><p>IPAddr_Mask</p></td>
+</tr>
+<tr>
+<td> </td>
+<td><p class="body">Input must be an ip-address and network mask in the form
nnn.nnn.nnn.nnn/mm</p></td>
+</tr>
+<tr><td colspan="2"><img src="../../../images/transp.gif" height="4"></td></tr>
+</table>
+<p class="body">If you write your own type package,
+make sure to send them back, so they can be part of the next distribution.</p>
</td>
</tr>
<tr><td colspan="2"><img src="../../../images/transp.gif" height="4"></td></tr>
1.8 +1 -1 modperl-site/embperl/en/db/add.-category_id-1-.epl
Index: add.-category_id-1-.epl
===================================================================
RCS file: /home/cvs/modperl-site/embperl/en/db/add.-category_id-1-.epl,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- add.-category_id-1-.epl 20 Feb 2003 21:28:51 -0000 1.7
+++ add.-category_id-1-.epl 6 Mar 2003 08:38:22 -0000 1.8
@@ -294,7 +294,7 @@
</table>
-<form action="http://www.ecos.de/embperl/en/db/show.epl" method="POST">
+<form action="http://www.ecos.de/embperl//db/show.epl" method="POST">
Please enter the description in as much languages as possible.<br>
If you don't know the translation leave the corresponding input field empty.<br><br>
1.6 +2 -2 modperl-site/embperl/en/db/add.-category_id-2-.epl
Index: add.-category_id-2-.epl
===================================================================
RCS file: /home/cvs/modperl-site/embperl/en/db/add.-category_id-2-.epl,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- add.-category_id-2-.epl 20 Feb 2003 21:28:51 -0000 1.5
+++ add.-category_id-2-.epl 6 Mar 2003 08:38:22 -0000 1.6
@@ -294,7 +294,7 @@
</table>
-<form action="http://www.ecos.de/embperl/en/db/show.epl" method="POST">
+<form action="http://www.ecos.de/embperl//db/show.epl" method="POST">
Please enter the description in as much languages as possible.<br>
If you don't know the translation leave the corresponding input field empty.<br><br>
@@ -350,7 +350,7 @@
</tr>
</table>
-<br>Owner: [EMAIL PROTECTED]
+<br>Owner: [EMAIL PROTECTED]
<br><br>
<input type="submit" name="-add_item" value="Add to Sites
using Embperl">
<input type="hidden" name="category_id" value="2">
1.6 +1 -1 modperl-site/embperl/en/db/add.-category_id-3-.epl
Index: add.-category_id-3-.epl
===================================================================
RCS file: /home/cvs/modperl-site/embperl/en/db/add.-category_id-3-.epl,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- add.-category_id-3-.epl 20 Feb 2003 21:28:51 -0000 1.5
+++ add.-category_id-3-.epl 6 Mar 2003 08:38:22 -0000 1.6
@@ -294,7 +294,7 @@
</table>
-<form action="http://www.ecos.de/embperl/en/db/show.epl" method="POST">
+<form action="http://www.ecos.de/embperl//db/show.epl" method="POST">
Please enter the description in as much languages as possible.<br>
If you don't know the translation leave the corresponding input field empty.<br><br>
1.6 +1 -1 modperl-site/embperl/en/db/add.-category_id-4-.epl
Index: add.-category_id-4-.epl
===================================================================
RCS file: /home/cvs/modperl-site/embperl/en/db/add.-category_id-4-.epl,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- add.-category_id-4-.epl 20 Feb 2003 21:28:51 -0000 1.5
+++ add.-category_id-4-.epl 6 Mar 2003 08:38:22 -0000 1.6
@@ -294,7 +294,7 @@
</table>
-<form action="http://www.ecos.de/embperl/en/db/show.epl" method="POST">
+<form action="http://www.ecos.de/embperl//db/show.epl" method="POST">
Please enter the description in as much languages as possible.<br>
If you don't know the translation leave the corresponding input field empty.<br><br>
1.6 +1 -1 modperl-site/embperl/en/db/add.-category_id-5-.epl
Index: add.-category_id-5-.epl
===================================================================
RCS file: /home/cvs/modperl-site/embperl/en/db/add.-category_id-5-.epl,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- add.-category_id-5-.epl 20 Feb 2003 21:28:51 -0000 1.5
+++ add.-category_id-5-.epl 6 Mar 2003 08:38:22 -0000 1.6
@@ -294,7 +294,7 @@
</table>
-<form action="http://www.ecos.de/embperl/en/db/show.epl" method="POST">
+<form action="http://www.ecos.de/embperl//db/show.epl" method="POST">
Please enter the description in as much languages as possible.<br>
If you don't know the translation leave the corresponding input field empty.<br><br>
1.6 +1 -1 modperl-site/embperl/en/db/add.-category_id-6-.epl
Index: add.-category_id-6-.epl
===================================================================
RCS file: /home/cvs/modperl-site/embperl/en/db/add.-category_id-6-.epl,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- add.-category_id-6-.epl 20 Feb 2003 21:28:51 -0000 1.5
+++ add.-category_id-6-.epl 6 Mar 2003 08:38:22 -0000 1.6
@@ -294,7 +294,7 @@
</table>
-<form action="http://www.ecos.de/embperl/en/db/show.epl" method="POST">
+<form action="http://www.ecos.de/embperl//db/show.epl" method="POST">
Please enter the description in as much languages as possible.<br>
If you don't know the translation leave the corresponding input field empty.<br><br>
1.6 +1 -1 modperl-site/embperl/en/db/add.-category_id-7-.epl
Index: add.-category_id-7-.epl
===================================================================
RCS file: /home/cvs/modperl-site/embperl/en/db/add.-category_id-7-.epl,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- add.-category_id-7-.epl 20 Feb 2003 21:28:51 -0000 1.5
+++ add.-category_id-7-.epl 6 Mar 2003 08:38:22 -0000 1.6
@@ -294,7 +294,7 @@
</table>
-<form action="http://www.ecos.de/embperl/en/db/show.epl" method="POST">
+<form action="http://www.ecos.de/embperl//db/show.epl" method="POST">
Please enter the description in as much languages as possible.<br>
If you don't know the translation leave the corresponding input field empty.<br><br>
1.9 +2 -2 modperl-site/embperl/en/db/add.epl
Index: add.epl
===================================================================
RCS file: /home/cvs/modperl-site/embperl/en/db/add.epl,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- add.epl 20 Feb 2003 21:28:51 -0000 1.8
+++ add.epl 6 Mar 2003 08:38:22 -0000 1.9
@@ -294,7 +294,7 @@
</table>
-<form action="http://www.ecos.de/embperl/en/db/show.epl" method="POST">
+<form action="http://www.ecos.de/embperl//db/show.epl" method="POST">
Please enter the description in as much languages as possible.<br>
If you don't know the translation leave the corresponding input field empty.<br><br>
@@ -509,7 +509,7 @@
</tr>
</table>
-<br>Owner: [EMAIL PROTECTED]
+<br>Owner: [EMAIL PROTECTED]
<br><br>
<input type="submit" name="-add_item" value="Add to News">
<input type="hidden" name="category_id" value="">
1.6 +2 -2 modperl-site/embperl/en/db/login.epl
Index: login.epl
===================================================================
RCS file: /home/cvs/modperl-site/embperl/en/db/login.epl,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- login.epl 20 Feb 2003 21:28:51 -0000 1.5
+++ login.epl 6 Mar 2003 08:38:22 -0000 1.6
@@ -347,7 +347,7 @@
<p>If you have already a user account, please enter your email address and
password and click on 'Login'. </P>
- <form action="http://www.ecos.de/embperl/en/db/addsel.epl" method="POST"
name="login" onSubmit="return epform_validate_login()">
+ <form action="http://www.ecos.de/embperl//db/addsel.epl" method="POST"
name="login" onSubmit="return epform_validate_login()">
<table>
<tr>
<td class="cText">E-Mail address</td>
@@ -376,7 +376,7 @@
a new password will be mailed
to your email address.</P>
- <form action="http://www.ecos.de/embperl/en/db/login.epl" method="POST"
name="newuser" onSubmit="return epform_validate_newuser()">
+ <form action="http://www.ecos.de/embperl//db/login.epl" method="POST"
name="newuser" onSubmit="return epform_validate_newuser()">
<table>
<tr>
<td class="cText">E-Mail address</td>
1.9 +18 -11 modperl-site/embperl/en/db/sites/sites.htm
Index: sites.htm
===================================================================
RCS file: /home/cvs/modperl-site/embperl/en/db/sites/sites.htm,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- sites.htm 20 Feb 2003 21:28:52 -0000 1.8
+++ sites.htm 6 Mar 2003 08:38:22 -0000 1.9
@@ -400,42 +400,49 @@
</tr>
<tr><td colspan="2" height="5"></td></tr>
</table>
-<li><a href="#sect_1" class="cPodH2ContentLink">German Unix User Group</a></li>
-<li><a href="#sect_2" class="cPodH2ContentLink">WebGawd</a></li>
-<li><a href="#sect_3" class="cPodH2ContentLink">CatStevens.Com</a></li>
-<li><a href="#sect_4" class="cPodH2ContentLink">Picture database</a></li>
-<li><a href="#sect_5" class="cPodH2ContentLink">International Conference and
Research Center for Computer Science (IBFI) Schloss Dagstuhl</a></li>
-<li><a href="#sect_6" class="cPodH2ContentLink">Bits Dont't Byte a dutch
webdesign/hosting company</a></li>
+<li><a href="#sect_1" class="cPodH2ContentLink">Apastron.net</a></li>
+<li><a href="#sect_2" class="cPodH2ContentLink">German Unix User Group</a></li>
+<li><a href="#sect_3" class="cPodH2ContentLink">WebGawd</a></li>
+<li><a href="#sect_4" class="cPodH2ContentLink">CatStevens.Com</a></li>
+<li><a href="#sect_5" class="cPodH2ContentLink">Picture database</a></li>
+<li><a href="#sect_6" class="cPodH2ContentLink">International Conference and
Research Center for Computer Science (IBFI) Schloss Dagstuhl</a></li>
+<li><a href="#sect_7" class="cPodH2ContentLink">Bits Dont't Byte a dutch
webdesign/hosting company</a></li>
<hr>
<br><a name="sect_1"><table width="100%" border="0" cellspacing="0"
cellpadding="6"><tr bgcolor="#D2E9F5">
+<td><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b><font
color="0"> Apastron.net</font></b></font></td>
+<td align="right"><a href="#top"><font size="1">top</font></a></td>
+</tr></table></a><p class="body">This website is dedicated to Open Source and the
free distribution of scripts and tutorials.</p>
+<p class="body">Right now it is a small site, I have used the Embperl::Object's
great templating system. Eventually I plan on storing new scripts and tutorials in a
PostgreSQL database. My company has started developing new sites with EMBPerl with
PostgreSQL and everyone has been happy with the results. Shorter development time and
ease of use are both big benefits. [03/06/2003]</p>
+<p class="body"><a href="http://apastron.net/">http://apastron.net/</a></p>
+<br><a name="sect_2"><table width="100%" border="0" cellspacing="0"
cellpadding="6"><tr bgcolor="#D2E9F5">
<td><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b><font
color="0"> German Unix User Group</font></b></font></td>
<td align="right"><a href="#top"><font size="1">top</font></a></td>
</tr></table></a><p class="body">The web page of the German Unix User Group (GUUG
e.V.) is realized by using Embperl. Also XSLT stylesheets are used extensively from
Embperl. [02/14/2003]</p>
<p class="body"><a href="http://ww.guug.de/">http://ww.guug.de/</a></p>
-<br><a name="sect_2"><table width="100%" border="0" cellspacing="0"
cellpadding="6"><tr bgcolor="#D2E9F5">
+<br><a name="sect_3"><table width="100%" border="0" cellspacing="0"
cellpadding="6"><tr bgcolor="#D2E9F5">
<td><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b><font
color="0"> WebGawd</font></b></font></td>
<td align="right"><a href="#top"><font size="1">top</font></a></td>
</tr></table></a><p class="body">The personal website for Darrell Nash.
[02/13/2003]</p>
<p class="body"><a href="http://webgawd.com/">http://webgawd.com/</a></p>
-<br><a name="sect_3"><table width="100%" border="0" cellspacing="0"
cellpadding="6"><tr bgcolor="#D2E9F5">
+<br><a name="sect_4"><table width="100%" border="0" cellspacing="0"
cellpadding="6"><tr bgcolor="#D2E9F5">
<td><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b><font
color="0"> CatStevens.Com</font></b></font></td>
<td align="right"><a href="#top"><font size="1">top</font></a></td>
</tr></table></a><p class="body">The official website for 70's singer/songwriter
Cat Stevens.</p>
<p class="body">I use Embperl for 99.9% of all the coding on the site. I've written
a rich community framework including message boards (on par with UBB, and vBulletin),
member profiles, chat, voting, full administration, multimedia features, content
management and tons more. It's quite a sophisticated system and it's all done in
Embperl. It's in use on a number of other sites I run as well. [01/09/2003]</p>
<p class="body"><a href="http://catstevens.com/">http://catstevens.com/</a></p>
-<br><a name="sect_4"><table width="100%" border="0" cellspacing="0"
cellpadding="6"><tr bgcolor="#D2E9F5">
+<br><a name="sect_5"><table width="100%" border="0" cellspacing="0"
cellpadding="6"><tr bgcolor="#D2E9F5">
<td><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b><font
color="0"> Picture database</font></b></font></td>
<td align="right"><a href="#top"><font size="1">top</font></a></td>
</tr></table></a><p class="body">This was the site Embperl was originally written
for. It's a simple picture database which contains pictures and tourist information
for Rheinland-Pfalz/Germany. It's intended as press information, to reduce the need
for sending photographs by real mail. You can view and search the pictures via the
Internet or via a direct dial-in. Download is only available for valid users and via
direct dial-in. It is also possible to maintain the database via the web and insert
new pictures and descriptions and change or delete old ones. [01/02/2003]</p>
<p class="body"><a href="http://bilder.ecos.de">http://bilder.ecos.de</a></p>
-<br><a name="sect_5"><table width="100%" border="0" cellspacing="0"
cellpadding="6"><tr bgcolor="#D2E9F5">
+<br><a name="sect_6"><table width="100%" border="0" cellspacing="0"
cellpadding="6"><tr bgcolor="#D2E9F5">
<td><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b><font
color="0"> International Conference and Research Center for Computer Science
(IBFI) Schloss Dagstuhl</font></b></font></td>
<td align="right"><a href="#top"><font size="1">top</font></a></td>
</tr></table></a><p class="body">All dynamic pages on this server are generated
with Embperl. The static pages as well as the layout of all pages is generated with
Website Meta Language (WML, <a href="http://thewml.org/">http://thewml.org/</a>). The
staff can start the generation of static pages either on the Unix command line or via
an web interface to WML written in Embperl. This web interface has also a preview
function.</p>
<p class="body">This site shows, that it&apos;s easily possible to generate
Embperl source code with a unix typical, filter based meta language.</p>
<p class="body">The site is running an Apache 1.3.x with mod_perl under Solaris on
a Sun UltraSparc 10. The concept and initial implementation is from Axel Beckert
([EMAIL PROTECTED]) and the server is now maintained by Tobias Maurer ([EMAIL
PROTECTED]). [01/01/2003]</p>
<p class="body"><a href="http://www.dagstuhl.de/">http://www.dagstuhl.de/</a></p>
-<br><a name="sect_6"><table width="100%" border="0" cellspacing="0"
cellpadding="6"><tr bgcolor="#D2E9F5">
+<br><a name="sect_7"><table width="100%" border="0" cellspacing="0"
cellpadding="6"><tr bgcolor="#D2E9F5">
<td><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b><font
color="0"> Bits Dont't Byte a dutch webdesign/hosting
company</font></b></font></td>
<td align="right"><a href="#top"><font size="1">top</font></a></td>
</tr></table></a><p class="body">Running a cms on embperl [01/01/2003]</p>
1.7 +12 -2 modperl-site/embperl/en/pod/doc/Embperl.-page-5-.htm
Index: Embperl.-page-5-.htm
===================================================================
RCS file: /home/cvs/modperl-site/embperl/en/pod/doc/Embperl.-page-5-.htm,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- Embperl.-page-5-.htm 20 Feb 2003 21:28:53 -0000 1.6
+++ Embperl.-page-5-.htm 6 Mar 2003 08:38:22 -0000 1.7
@@ -791,7 +791,8 @@
<br><a name="sect_23"><table width="100%" border="0" cellspacing="0"
cellpadding="6"><tr class="cPodH2">
<td>%http_headers_out (only 1.2b10 and above)</td>
<td align="right"><a href="#top" class="cTopLink">top</a></td>
-</tr></table></a><p class="body">You can put any http headers you want to send into
this hash. If you set a location header,
+</tr></table></a><p class="body">You can put any http headers you want to send into
this hash.</p>
+<p class="body">If you set a location header,
Embperl will automaticly set the status to 301 (Redirect). Example:</p>
<table width="100%" cellspacing="0"><tr>
<td width="5%"> </td>
@@ -800,7 +801,16 @@
</td>
<td width="5%"> </td>
</tr></table>
-<p class="body">Starting with version 1.3.2 all headers with the exception
"Location" and
+<p class="body">however, it is possible to specify a two element array for
Location, the second
+element of which gives the desired HTTP status:</p>
+<table width="100%" cellspacing="0"><tr>
+<td width="5%"> </td>
+<td class="cPodVerbatim" width="90%">
+<br><pre> [- $http_headers_out{Location} = [
"http://www.ecos.de/embperl/", 303 ]; -]</pre>
+</td>
+<td width="5%"> </td>
+</tr></table>
+<p class="body">Starting with version 1.3.2 all headers with the exception of
"Content-Type" can take multiple values.
For instance, if you wanted to set two cookies, you can proceed as follows:</p>
<table width="100%" cellspacing="0"><tr>
1.7 +1 -1 modperl-site/embperl/en/pod/doc/EmbperlFormValidate.-page-3-.htm
Index: EmbperlFormValidate.-page-3-.htm
===================================================================
RCS file:
/home/cvs/modperl-site/embperl/en/pod/doc/EmbperlFormValidate.-page-3-.htm,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- EmbperlFormValidate.-page-3-.htm 20 Feb 2003 21:28:53 -0000 1.6
+++ EmbperlFormValidate.-page-3-.htm 6 Mar 2003 08:38:22 -0000 1.7
@@ -491,7 +491,7 @@
<table width="100%" cellspacing="0"><tr>
<td width="5%"> </td>
<td class="cPodVerbatim" width="90%">
-<br><pre> $epf->add_rule([ -key => 'fnord', -type => 'Float', -max =>
1.3, -name => 'Fnord' ]);</pre>
+<br><pre> $epf->add_rule([ -key => 'fnord', -type => 'Number', -max =>
1.3, -name => 'Fnord' ]);</pre>
</td>
<td width="5%"> </td>
</tr></table>
1.7 +100 -5 modperl-site/embperl/en/pod/doc/EmbperlFormValidate.-page-4-.htm
Index: EmbperlFormValidate.-page-4-.htm
===================================================================
RCS file:
/home/cvs/modperl-site/embperl/en/pod/doc/EmbperlFormValidate.-page-4-.htm,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- EmbperlFormValidate.-page-4-.htm 20 Feb 2003 21:28:53 -0000 1.6
+++ EmbperlFormValidate.-page-4-.htm 6 Mar 2003 08:38:23 -0000 1.7
@@ -458,7 +458,7 @@
],
[
-key => 'from',
- -type => 'Date',
+ -type => 'EMail',
emptyok => 1,
],</pre>
</td>
@@ -520,12 +520,107 @@
<p class="body">specfify to not use the standard tests, but the ones for a special
type.
For example there is a type <code>Number</code> which will replaces all the
comparsions
by numeric ones instead of string comparisions. You may add your own types
-by wrting a module that contains the necessary test and dropping it under
+by writing a module that contains the necessary test and dropping it under
Embperl::Form::Validate::<Typename>. The -type directive also can verfiy
that the given data has a valid format for the type.</p>
-<p class="body">At the moment the only types that are available is
<code>Default</code> and <code>Number</code>.
-The first is the default and need not to be specified. If you are writing new
-type make sure to send them back, so they can be part of the next distribution.</p>
+<p class="body">The following types are available:</p>
+<table border="0" cellspacing="3" cellpadding="0">
+<tr class="cItemText">
+<td valign="top">
+<img src="../../../images/but.gif"> </td>
+<td><p>Default</p></td>
+</tr>
+<tr>
+<td> </td>
+<td><p class="body">This one is used when no type is specified. It contains all the
standart
+tests.</p></td>
+</tr>
+<tr><td colspan="2"><img src="../../../images/transp.gif" height="4"></td></tr>
+<tr class="cItemText">
+<td valign="top">
+<img src="../../../images/but.gif"> </td>
+<td><p>Number</p></td>
+</tr>
+<tr>
+<td> </td>
+<td><p class="body">Input must be a floating point number.</p></td>
+</tr>
+<tr><td colspan="2"><img src="../../../images/transp.gif" height="4"></td></tr>
+<tr class="cItemText">
+<td valign="top">
+<img src="../../../images/but.gif"> </td>
+<td><p>Integer</p></td>
+</tr>
+<tr>
+<td> </td>
+<td><p class="body">Input must be a integer number.</p></td>
+</tr>
+<tr><td colspan="2"><img src="../../../images/transp.gif" height="4"></td></tr>
+<tr class="cItemText">
+<td valign="top">
+<img src="../../../images/but.gif"> </td>
+<td><p>TimeHHMM</p></td>
+</tr>
+<tr>
+<td> </td>
+<td><p class="body">Input must be the time in the format hh::mm</p></td>
+</tr>
+<tr><td colspan="2"><img src="../../../images/transp.gif" height="4"></td></tr>
+<tr class="cItemText">
+<td valign="top">
+<img src="../../../images/but.gif"> </td>
+<td><p>TimeHHMMSS</p></td>
+</tr>
+<tr>
+<td> </td>
+<td><p class="body">Input must be the time in the format hh::mm:ss</p></td>
+</tr>
+<tr><td colspan="2"><img src="../../../images/transp.gif" height="4"></td></tr>
+<tr class="cItemText">
+<td valign="top">
+<img src="../../../images/but.gif"> </td>
+<td><p>EMail</p></td>
+</tr>
+<tr>
+<td> </td>
+<td><p class="body">Input must be a valid email address including a top level domain
+e.g. [EMAIL PROTECTED]</p></td>
+</tr>
+<tr><td colspan="2"><img src="../../../images/transp.gif" height="4"></td></tr>
+<tr class="cItemText">
+<td valign="top">
+<img src="../../../images/but.gif"> </td>
+<td><p>EMailRFC</p></td>
+</tr>
+<tr>
+<td> </td>
+<td><p class="body">Input must be a valid email adress, no top level domain is
required,
+so [EMAIL PROTECTED] is also valid.</p></td>
+</tr>
+<tr><td colspan="2"><img src="../../../images/transp.gif" height="4"></td></tr>
+<tr class="cItemText">
+<td valign="top">
+<img src="../../../images/but.gif"> </td>
+<td><p>IPAddr</p></td>
+</tr>
+<tr>
+<td> </td>
+<td><p class="body">Input must be an ip-address in the form nnn.nnn.nnn.nnn</p></td>
+</tr>
+<tr><td colspan="2"><img src="../../../images/transp.gif" height="4"></td></tr>
+<tr class="cItemText">
+<td valign="top">
+<img src="../../../images/but.gif"> </td>
+<td><p>IPAddr_Mask</p></td>
+</tr>
+<tr>
+<td> </td>
+<td><p class="body">Input must be an ip-address and network mask in the form
nnn.nnn.nnn.nnn/mm</p></td>
+</tr>
+<tr><td colspan="2"><img src="../../../images/transp.gif" height="4"></td></tr>
+</table>
+<p class="body">If you write your own type package,
+make sure to send them back, so they can be part of the next distribution.</p>
</td>
</tr>
<tr><td colspan="2"><img src="../../../images/transp.gif" height="4"></td></tr>
1.8 +8 -1 modperl-site/embperl/pod/Changes.-page-1-.htm
Index: Changes.-page-1-.htm
===================================================================
RCS file: /home/cvs/modperl-site/embperl/pod/Changes.-page-1-.htm,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- Changes.-page-1-.htm 20 Feb 2003 21:29:07 -0000 1.7
+++ Changes.-page-1-.htm 6 Mar 2003 08:38:23 -0000 1.8
@@ -356,7 +356,14 @@
- EMBPERL_COOKIE_EXPIRES now again accepts relatives times like +2h.
- embpexec.pl now correctly takes config values from environment
for application object.
- - Added -type => Integer, IPAddr, IPAddr_Net to Embperl::Form::Validate.</pre>
+ - Added -type => Integer, IPAddr, IPAddr_Net, TimeHHMM, TimeHHMMSS,
+ EMail and EMailRFC to Embperl::Form::Validate.
+ - Fixed problem with [$var$] and select reported by Joshua Spoerri.
+ - Embperl compiles and tests now correctly if mod_perl installed
+ under Apache2 namespace.
+ - Added tests for epform and subreq.
+ - Added patch from David Hull, which let you specify the status-code
+ when doing a redirect via %http_headers_out.</pre>
</td>
<td width="5%"> </td>
</tr></table>
1.7 +12 -2 modperl-site/embperl/pod/doc/Embperl.-page-5-.htm
Index: Embperl.-page-5-.htm
===================================================================
RCS file: /home/cvs/modperl-site/embperl/pod/doc/Embperl.-page-5-.htm,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- Embperl.-page-5-.htm 20 Feb 2003 21:29:10 -0000 1.6
+++ Embperl.-page-5-.htm 6 Mar 2003 08:38:23 -0000 1.7
@@ -791,7 +791,8 @@
<br><a name="sect_23"><table width="100%" border="0" cellspacing="0"
cellpadding="6"><tr class="cPodH2">
<td>%http_headers_out (only 1.2b10 and above)</td>
<td align="right"><a href="#top" class="cTopLink">top</a></td>
-</tr></table></a><p class="body">You can put any http headers you want to send into
this hash. If you set a location header,
+</tr></table></a><p class="body">You can put any http headers you want to send into
this hash.</p>
+<p class="body">If you set a location header,
Embperl will automaticly set the status to 301 (Redirect). Example:</p>
<table width="100%" cellspacing="0"><tr>
<td width="5%"> </td>
@@ -800,7 +801,16 @@
</td>
<td width="5%"> </td>
</tr></table>
-<p class="body">Starting with version 1.3.2 all headers with the exception
"Location" and
+<p class="body">however, it is possible to specify a two element array for
Location, the second
+element of which gives the desired HTTP status:</p>
+<table width="100%" cellspacing="0"><tr>
+<td width="5%"> </td>
+<td class="cPodVerbatim" width="90%">
+<br><pre> [- $http_headers_out{Location} = [
"http://www.ecos.de/embperl/", 303 ]; -]</pre>
+</td>
+<td width="5%"> </td>
+</tr></table>
+<p class="body">Starting with version 1.3.2 all headers with the exception of
"Content-Type" can take multiple values.
For instance, if you wanted to set two cookies, you can proceed as follows:</p>
<table width="100%" cellspacing="0"><tr>
1.7 +1 -1 modperl-site/embperl/pod/doc/EmbperlFormValidate.-page-3-.htm
Index: EmbperlFormValidate.-page-3-.htm
===================================================================
RCS file: /home/cvs/modperl-site/embperl/pod/doc/EmbperlFormValidate.-page-3-.htm,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- EmbperlFormValidate.-page-3-.htm 20 Feb 2003 21:29:10 -0000 1.6
+++ EmbperlFormValidate.-page-3-.htm 6 Mar 2003 08:38:23 -0000 1.7
@@ -491,7 +491,7 @@
<table width="100%" cellspacing="0"><tr>
<td width="5%"> </td>
<td class="cPodVerbatim" width="90%">
-<br><pre> $epf->add_rule([ -key => 'fnord', -type => 'Float', -max =>
1.3, -name => 'Fnord' ]);</pre>
+<br><pre> $epf->add_rule([ -key => 'fnord', -type => 'Number', -max =>
1.3, -name => 'Fnord' ]);</pre>
</td>
<td width="5%"> </td>
</tr></table>
1.7 +100 -5 modperl-site/embperl/pod/doc/EmbperlFormValidate.-page-4-.htm
Index: EmbperlFormValidate.-page-4-.htm
===================================================================
RCS file: /home/cvs/modperl-site/embperl/pod/doc/EmbperlFormValidate.-page-4-.htm,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- EmbperlFormValidate.-page-4-.htm 20 Feb 2003 21:29:10 -0000 1.6
+++ EmbperlFormValidate.-page-4-.htm 6 Mar 2003 08:38:23 -0000 1.7
@@ -458,7 +458,7 @@
],
[
-key => 'from',
- -type => 'Date',
+ -type => 'EMail',
emptyok => 1,
],</pre>
</td>
@@ -520,12 +520,107 @@
<p class="body">specfify to not use the standard tests, but the ones for a special
type.
For example there is a type <code>Number</code> which will replaces all the
comparsions
by numeric ones instead of string comparisions. You may add your own types
-by wrting a module that contains the necessary test and dropping it under
+by writing a module that contains the necessary test and dropping it under
Embperl::Form::Validate::<Typename>. The -type directive also can verfiy
that the given data has a valid format for the type.</p>
-<p class="body">At the moment the only types that are available is
<code>Default</code> and <code>Number</code>.
-The first is the default and need not to be specified. If you are writing new
-type make sure to send them back, so they can be part of the next distribution.</p>
+<p class="body">The following types are available:</p>
+<table border="0" cellspacing="3" cellpadding="0">
+<tr class="cItemText">
+<td valign="top">
+<img src="../../images/but.gif"> </td>
+<td><p>Default</p></td>
+</tr>
+<tr>
+<td> </td>
+<td><p class="body">This one is used when no type is specified. It contains all the
standart
+tests.</p></td>
+</tr>
+<tr><td colspan="2"><img src="../../images/transp.gif" height="4"></td></tr>
+<tr class="cItemText">
+<td valign="top">
+<img src="../../images/but.gif"> </td>
+<td><p>Number</p></td>
+</tr>
+<tr>
+<td> </td>
+<td><p class="body">Input must be a floating point number.</p></td>
+</tr>
+<tr><td colspan="2"><img src="../../images/transp.gif" height="4"></td></tr>
+<tr class="cItemText">
+<td valign="top">
+<img src="../../images/but.gif"> </td>
+<td><p>Integer</p></td>
+</tr>
+<tr>
+<td> </td>
+<td><p class="body">Input must be a integer number.</p></td>
+</tr>
+<tr><td colspan="2"><img src="../../images/transp.gif" height="4"></td></tr>
+<tr class="cItemText">
+<td valign="top">
+<img src="../../images/but.gif"> </td>
+<td><p>TimeHHMM</p></td>
+</tr>
+<tr>
+<td> </td>
+<td><p class="body">Input must be the time in the format hh::mm</p></td>
+</tr>
+<tr><td colspan="2"><img src="../../images/transp.gif" height="4"></td></tr>
+<tr class="cItemText">
+<td valign="top">
+<img src="../../images/but.gif"> </td>
+<td><p>TimeHHMMSS</p></td>
+</tr>
+<tr>
+<td> </td>
+<td><p class="body">Input must be the time in the format hh::mm:ss</p></td>
+</tr>
+<tr><td colspan="2"><img src="../../images/transp.gif" height="4"></td></tr>
+<tr class="cItemText">
+<td valign="top">
+<img src="../../images/but.gif"> </td>
+<td><p>EMail</p></td>
+</tr>
+<tr>
+<td> </td>
+<td><p class="body">Input must be a valid email address including a top level domain
+e.g. [EMAIL PROTECTED]</p></td>
+</tr>
+<tr><td colspan="2"><img src="../../images/transp.gif" height="4"></td></tr>
+<tr class="cItemText">
+<td valign="top">
+<img src="../../images/but.gif"> </td>
+<td><p>EMailRFC</p></td>
+</tr>
+<tr>
+<td> </td>
+<td><p class="body">Input must be a valid email adress, no top level domain is
required,
+so [EMAIL PROTECTED] is also valid.</p></td>
+</tr>
+<tr><td colspan="2"><img src="../../images/transp.gif" height="4"></td></tr>
+<tr class="cItemText">
+<td valign="top">
+<img src="../../images/but.gif"> </td>
+<td><p>IPAddr</p></td>
+</tr>
+<tr>
+<td> </td>
+<td><p class="body">Input must be an ip-address in the form nnn.nnn.nnn.nnn</p></td>
+</tr>
+<tr><td colspan="2"><img src="../../images/transp.gif" height="4"></td></tr>
+<tr class="cItemText">
+<td valign="top">
+<img src="../../images/but.gif"> </td>
+<td><p>IPAddr_Mask</p></td>
+</tr>
+<tr>
+<td> </td>
+<td><p class="body">Input must be an ip-address and network mask in the form
nnn.nnn.nnn.nnn/mm</p></td>
+</tr>
+<tr><td colspan="2"><img src="../../images/transp.gif" height="4"></td></tr>
+</table>
+<p class="body">If you write your own type package,
+make sure to send them back, so they can be part of the next distribution.</p>
</td>
</tr>
<tr><td colspan="2"><img src="../../images/transp.gif" height="4"></td></tr>