Re: Any good WebMail programs?
IMP is probably the best but it's written in PHP www.horde.org Francesco I can use a primer on researching WebMail programs with the following criterian: - Linux based - Free - Preferably in Perl - Modularized Authentication subsystem (ie could hook up adapters to check with LDAP or RDBMS, though Linux can do that also) - Apache support - IMAP support - Multi-lingual (can be a phase II) - As feature-rich as possible (can be a phase II) Please note that I'm not looking for a service, I'm looking for the software itself. Thanks -- - Medi Montaseri [EMAIL PROTECTED] Unix Distributed Systems EngineerHTTP://www.CyberShell.com CyberShell Engineering -
Re: CVS
it seems that also webdav will have versioning features www.webdav.org Francesco - Original Message - From: Jonathan M. Hollin [EMAIL PROTECTED] To: mod_perl Mailing List [EMAIL PROTECTED] Sent: Thursday, November 15, 2001 3:31 PM Subject: CVS Hi people, I am currently developing a content management system under mod_perl, with data stored in an RDBMS (MySQL at present, but Oracle on the production server). I would like to add version control to published documents (read pages) and wondered if anyone has any experience of this who would be willing to offer me some advice. I have a CVS server and am curious as to whether there is some way this can used (bearing in mind that I want to manage DB data, not files). I would like to be able to rollback to any previous version (if possible), and would also like to document the different versions themselves. I'm thinking that I could maybe commit the database files to CVS and then use a module to communicate with the CVS server (Apache-CVS, VCP, VCS-CVS, etc). Is this possible? Has anyone ever tried anything like this? I have searched CPAN and used Google to search the web and Usenet but have so far drawn a blank. I suspect that I will not be able to use CVS in this manner and that therefore I am going to have to roll my own. If this does turn out to be case - can anyone lend me any guidance as to how I work out what's changed in a record (between versions)? Then I can just store the changes in a DB as required. Jonathan M. Hollin - WYPUG Co-ordinator West Yorkshire Perl User Group http://wypug.pm.org/
Re: The latest templating system: PSP in DDJ
I think that a templating system is the core component of a CMS (content management system). Probably the right direction (for a good TS) is an engine like Axkit. It support other templating system like ASP and Mason too. It need more documentation and more real world examples and more users (IMHO). The link XSP guide / Real World Example is still empty. The quick and dirty way for a CMS/Template System is not the best. I think we should also look at Java related project, learn the lesson and apply in Perl: Coocoon, Struct, JSP, EJB Take a look at www.caucho.com for a great job. Francesco - Original Message - From: Ron Savage [EMAIL PROTECTED] To: mod_perl [EMAIL PROTECTED] Sent: Tuesday, July 10, 2001 2:08 AM Subject: Re: The latest templating system: PSP in DDJ FWIW, Greg McCarroll is writing an article for perl.com on a short comparison of templating systems, and of course we'll have a talk on the subject at TPC by Perrin. Ahhh, 'short'. But that's another problem. I realize such articles are hard work, but (especially for those of us struggling to choose a templating system) is anybody collecting URIs of articles which give practical examples of using such systems? I'm thinking of one-template-per-article style, so we can actually learn how to use them, rather than a list of features. Cheers Ron Savage [EMAIL PROTECTED] http://savage.net.au/index.html
Re: modperl/ASP and MVC design pattern
- Original Message - From: "Joshua Chamas" [EMAIL PROTECTED] To: [EMAIL PROTECTED] Cc: [EMAIL PROTECTED] Sent: Saturday, April 21, 2001 3:54 AM Subject: Re: modperl/ASP and MVC design pattern [EMAIL PROTECTED] wrote: To avoid passing many parameters to the subs I become using a $cx (cx stand for context) global hash containig everything the subs needed, passed to each sub. page test.asp $cx = {}; $cx-{'name'} = 'default name'; $cx-{'age'} = 30; ... Try this, # in global.asa use vars qw($cx); # set up $cx for global use sub Script_OnStart { $cx = {}; # initialize per request } # in script sub HelloWorld { $cx-{name} = 'hello'; } This will work, but I'd recommend you move your subs to global.asa, which is your central module for your scripts. I' m using UniquePackages and because subs name conflict I need to put the subs in the asp pages. Can I still use initialization of global vars in the global.asa/Spript_OnStart (as you suggest) ? ...so the ASP/$Server-Transfer() is the equivalent of JSP/forward Thanks Francesco And then you can use $Server-Transfer() to change the file executing midstream. --Josh
modperl/ASP and MVC design pattern
an interestingfeature of JSP is the possibility to use the MVC design pattern (INPUT/OUTPUT/LOGIC separation) This is obtainedwith the "forward" instruction. How the MVC design pattern can be implemented in the mod_perl (and specifically Apache::ASP)architecture ? Thanks Francesco
Re: modperl/ASP and MVC design pattern
- Original Message -From: "Brett W. McCoy" [EMAIL PROTECTED]To: "Francesco Pasqualini" [EMAIL PROTECTED]Cc: [EMAIL PROTECTED]Sent: Friday, April 20, 2001 5:32 PMSubject: Re: modperl/ASP and MVC design pattern On Fri, 20 Apr 2001, Francesco Pasqualini wrote: an interesting feature of JSP is the possibility to use the MVC design pattern (INPUT/OUTPUT/LOGIC separation) This is obtained with the "forward" instruction. How the MVC design pattern can be implemented in the mod_perl (and specifically Apache::ASP) architecture ?[...] Finally, my top-level layer was a simple script (this wasn't a class per se) that was a 'driver' for the everything else -- I actually use a modified form of Recipe 19.12 in the Perl cookbook. I maintain state between page access through a single state variable, and have a hash that manages my data class and the display class, and the state variable is used to determine what 'page' to display, and handles top-level error handling.this is very interesting ... and another good reason to buy thePerlCookBook.But are there in the mod_perl architecture some guidelines and/or frameworksthat encourages the MVC design patern ?I think that Apache::ASP could be (for example) the right tool, adding the"forward" feature. http://java.oreilly.com/news/jsptips_1100.html (explanation of the"forward" action)ThanksFrancesco -- Brett http://www.chapelperilous.net/btfwk/ genealogy, n.: An account of one's descent from an ancestor who did not particularly care to trace his own. -- Ambrose Bierce
rational.com
is www.rational.commodperl based or java/jsp ? [frank@proxy frank]$ telnet www.rational.com 80Trying 207.25.225.84...Connected to www.rational.com.Escape character is '^]'.HEAD / HTTP/1.0 HTTP/1.1 302 FoundDate: Thu, 08 Mar 2001 13:03:18 GMTServer: Apache/1.3.12 (Unix) mod_perl/1.21Location: http://www.rational.com/index.jspConnection: closeContent-Type: text/html; charset=iso-8859-1
perld
for increase sysadm script speed could be useful a sort of perl daemon or embed perl in the kernel (linux). Another way could be the use of apache+modperl (very robust solution) and a light wrapper to convert a script (#!/usr/bin/perl) execution in to an httpd request. The problem to solve I think are the effective/real user and group id of the script process ... I'm just investigating a possible scenarios thanks Francesco
Re: [ANNOUNCE] First AxKit live sites
Can someone point me to some rich examples of XML/XSL - HTML trasformations like these ones ? I'm interested in the XML XSL sources. Unfortunately, all the examples I found until now are very poor and too simple. Thanks Francesco Pasqualini - Original Message - From: "Matt Sergeant" [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Sunday, September 03, 2000 9:45 PM Subject: [ANNOUNCE] First AxKit live sites I know this isn't the usual form of [ANNOUNCE] messages, and axkit-users subscribers will have already seen this, but I just wanted people to see a real live site built on AxKit... PDA Verticals Corp have just finished building 4 sites dedicated to vertical markets using PDA's. Owen Stenseth went out on a limb to try out AxKit for these sites, and he's been following development and doing his own custom patches as things went along. This weekend they launched the following 4 sites, and I'm posting the links here so that people can see real sites that AxKit is being used for: http://www.pdamd.com http://www.pdare.com http://www.pdajd.com http://www.pdafn.com -- Matt/ Fastnet Software Ltd. High Performance Web Specialists Providing mod_perl, XML, Sybase and Oracle solutions Email for training and consultancy availability. http://sergeant.org | AxKit: http://axkit.org
multilanguage site
can someone suggest me the best way to build a multilanguage web site (english, french, ..). I'm using Apache + mod_perl + Apache::asp (for applications) Can be usefull XML/XSL whit AxKit ? Is there any example/guideline ? Thanks Francesco Pasqualini
RE: ASP problem UniquePackages
... SOLVED whith Asp2.01 I forgot to restart the httpd after upgrading to 2.01 Francesco - Original Message - From: "Francesco Pasqualini" [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Thursday, July 27, 2000 12:07 PM Subject: ASP problem UniquePackages I'm trying to use Apache::ASP v.2.01 whith params: PerlSetVar UseStrict 1 PerlSetVar UniquePackages 1 but I get this error: Undefined subroutine Apache::ASP::Demo::_domains_vallecamonica_it_pub_html_asp_a_aspxINL::handle r called at /usr/lib/perl5/site_perl/5.005/Apache/ASP.pm line 1393. , /usr/lib/perl5/site_perl/5.005/Apache/ASP.pm line 1395 thanks Francesco
Re: YAM (Yet Another Module) - an IPC shared cache thing - anyone interested ?
is it possible to use IPC sysV to share DBI connection between apache childs ? What I'm looking for is the possibility to store a DBI connections in the $Session object (Apache::ASP or Apache::Session). In this way we can start a DB connection for each user session and we can have different application using differnet DB. The connection is started when the user session start, is maintened in memory, it is visible to all the apache childs and will be closed at session end. thanks - Original Message - From: "Greg Cope" [EMAIL PROTECTED] To: "Modperl list" [EMAIL PROTECTED] Sent: Friday, July 21, 2000 8:58 PM Subject: YAM (Yet Another Module) - an IPC shared cache thing - anyone interested ? Dear All I've writen a small IPC sysV based shared cache thingy ... (useing IPC::ShareLite), and I'd like some comments oin the design if anywants to crtique...
Apache 2 opportunity
I think in the current version of modperl there is an important feature missing. At this time is not possible to share resources between apache childs and so we can not use "really" persistent DBI coneection. What I intend is the possibility to store a DBI connection in the $Session hash (Apache::ASP or Apache::Session). In this way we can start a DB connection for each user session and we can have different application upon differnet DB. The connection is started when the user session start, is maintenied in memory (in the apache main process ?),it is visible to the apache childs (threads) and is destroied at session end. With the efforts (syntax tree sharing between threads) necessary to port modperl to apache 2, will be possible to implement such a feature ? Thanks Francesco Pasqualini