Apache-UploadSvr
view release on metacpan or search on metacpan
lib/Apache/UploadSvr/Dictionary.pm
lib/Apache/UploadSvr/Directory.pm
lib/Apache/UploadSvr/User.pm
perl-conf-1998/k01.html
perl-conf-1998/k02.html
perl-conf-1998/k03.html
perl-conf-1998/k04.html
perl-conf-1998/k05.html
perl-conf-1998/k06.html
perl-conf-1998/k07.html
perl-conf-1998/leftarrow.png
perl-conf-1998/rightarrow.png
perl-conf-1998/k01.html view on Meta::CPAN
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN">
<html> <head>
<title></title>
</head>
<body BGCOLOR=#ffffff>
<FONT SIZE="7">
<HR>
<A HREF="k02.html"><IMG SRC="rightarrow.png" ALIGN=RIGHT BORDER=0></A>
<H1>Seamless Publishing on the Web</H1>
<UL>
<LI> Small application born out of immediate needs
<li> Bridges between HTML authors and webserver
<li> Reduces admin's involvement to minimum
<li> Addresses security concerns sensibly
<li> In use for ~10 months now
<li> Cleanup for the talk involves language negotiation
</UL>
</FONT>
perl-conf-1998/k02.html view on Meta::CPAN
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN">
<html> <head>
<title></title>
</head>
<body BGCOLOR=#ffffff>
<FONT SIZE="7">
<HR>
<A HREF="k03.html"><IMG SRC="rightarrow.png" ALIGN=RIGHT BORDER=0></A>
<A HREF="k01.html"><IMG SRC="leftarrow.png" ALIGN=RIGHT BORDER=0></A>
<H1>Tasks to tackle</H1>
<UL>
<li> User identification/Security concept
<LI> Upload
<li> Preview
<ul>
<li> Linkcheck
</ul>
<li> Manipulate
<ul>
perl-conf-1998/k03.html view on Meta::CPAN
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN">
<html> <head>
<title></title>
</head>
<body BGCOLOR=#ffffff>
<FONT SIZE="7">
<HR>
<A HREF="k04.html"><IMG SRC="rightarrow.png" ALIGN=RIGHT BORDER=0></A>
<A HREF="k02.html"><IMG SRC="leftarrow.png" ALIGN=RIGHT BORDER=0></A>
<H1>User Identification</H1>
<UL>
<LI> Apache::AuthenDBI makes it a breeze
<li> Later two selects
<ul>
<li> One for userid->user mapping
<li> One for permissions which directories user has access to
</ul>
<li> User manager in separate class can be configured
</UL>
perl-conf-1998/k04.html view on Meta::CPAN
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN">
<html> <head>
<title></title>
</head>
<body BGCOLOR=#ffffff>
<FONT SIZE="7">
<HR>
<A HREF="k05.html"><IMG SRC="rightarrow.png" ALIGN=RIGHT BORDER=0></A>
<A HREF="k03.html"><IMG SRC="leftarrow.png" ALIGN=RIGHT BORDER=0></A>
<H1>Upload</H1>
<UL>
<LI> CGI.pm makes it a breeze
<li> Just a form entry<br>
<pre>
$cgi->filefield(
-name => "HTTPUPLOAD",
-size => 48)
</pre>
<li> Find the right place and <TT>mkdir</TT> if necessary
perl-conf-1998/k05.html view on Meta::CPAN
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN">
<html> <head>
<title></title>
</head>
<body BGCOLOR=#ffffff>
<FONT SIZE="7">
<HR>
<A HREF="k06.html"><IMG SRC="rightarrow.png" ALIGN=RIGHT BORDER=0></A>
<A HREF="k04.html"><IMG SRC="leftarrow.png" ALIGN=RIGHT BORDER=0></A>
<H1>Preview</H1>
<UL>
<LI> Apache::Stage already on CPAN
<li> Errordocument mechanism
<li> Shadow tree
<TABLE>
<TR><Th>Location</Th><Th>Redirect to</Th><Th>Comment</Th></TR>
<TR><td><b>/STAGE/u1/</B></td><TD><B>/</B></TD><TD><B>Homepage. Internal Redirect.</B></TD></TR>
perl-conf-1998/k06.html view on Meta::CPAN
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN">
<html> <head>
<title></title>
</head>
<body BGCOLOR=#ffffff>
<FONT SIZE="7">
<HR>
<A HREF="k07.html"><IMG SRC="rightarrow.png" ALIGN=RIGHT BORDER=0></A>
<A HREF="k05.html"><IMG SRC="leftarrow.png" ALIGN=RIGHT BORDER=0></A>
<H1>Publish</H1>
<UL>
<LI> Move from stage area to public area
<li> Email confirmation as security layer
</UL>
</FONT>
<HR>
<FONT SIZE="-1">
<ADDRESS>
Seamless Publishing on the Web<BR>
perl-conf-1998/k07.html view on Meta::CPAN
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN">
<html> <head>
<title></title>
</head>
<body BGCOLOR=#ffffff>
<FONT SIZE="7">
<HR>
<A HREF="k06.html"><IMG SRC="leftarrow.png" ALIGN=RIGHT BORDER=0></A>
<H1>Directory Viewer</H1>
<UL>
<LI> Image::Magick for graphics
<li> Authentication via Files section in httpd.conf
<pre>
<Files "...">
PerlSetVar DirCache .dircache
SetHandler perl-script
PerlHandler Apache::UploadSvr::Directory
AuthName stadtplandienst
( run in 1.471 second using v1.01-cache-2.11-cpan-df04353d9ac )