---------- Forwarded message ----------
From: abhishek jain <[EMAIL PROTECTED]>
Date: Nov 26, 2006 1:10 AM
Subject: Re: How to build a mulit template website
To: kolikov <[EMAIL PROTECTED]>

Hi Kolikov,
I think i was not able to explain fully,
1)multi template site for me means like we have one theme for one domain and
other for another domain or lets say one theme on  one day eg. christmas and
another i have at the new year.How to make such and change by changing a
parameter in the database, i have seen such things in php but i want to know
how to do this in embperl.

3)Also by the intemediary page i mean the processing page ,like if the time
taken for background page is more then a page will appear with the progress
which will disappear after the background process is complete . This is to
tell the user that the page is not dead but we are processing the inputs,
Thanks for the mail,
--
Regards,
Abhishek jain

On 11/25/06, kolikov <[EMAIL PROTECTED]> wrote:

abhishek jain wrote:
> Hi all,
> 1) i need to build a muti template website based on domain name,rest
> everything will be same .I mean i lack the concept here.What i think is
i
> should have multiple site templates on the template folder and on the
> domain
> name i call that specific files .But if i do that i want to remove the
> procesing with the html pages.
For that kind of templating, if I understand your statemant, ie :
"A persistant layout and file hierachy which dynamicaly send
different content according to the requested domain".

In any case, if you have some perl knowledge, Embperl is for you,
I find it easier and more flexible then Mason.

IMHO, I'd store the dynamic data into a database then serve it
according to the client requested URI.
If you want more templating option with Embperl, look here :
- http://www.ecos.de/embperl/pod/doc/EmbperlObject.htm
- http://www.ecos.de/embperl/pod/intro/IntroEmbperlObject.-page-1-.htm


> 2)Also i need to read tutorials on embperl can anyone point to me on
> that. I
> am a newbie to embperl i have read tutorials on httpd.org and perl.com.
I
> would appreicate if there is a tutorial also on installing the embperl
> 2.x .

Embperl site : http://www.ecos.de/embperl/
Install :
- if you have a Debian STABLE distribution,
  a few apt-get will do the job :
  apt-get install apache2-common
  apt-get install apache2-mpm-prefork
  apt-get install libapache2-mod-perl2
  apt-get install libembperl-perl

- Else go there :
  http://www.ecos.de/embperl/pod/INSTALL.htm

- I recommend using embperl with modperl2 and Apache2,
  it is easier to setup, and with Debian, it is almost
  automatic.

Then setup your apache2 config :
http://www.ecos.de/embperl/pod/doc/Config.-page-1-.htm

Then learn the syntax ( if you know perl, it is quite easy ) :
http://www.ecos.de/embperl/pod/doc/Embperl.htm

For tutorials and examples, the packages provide some.
And you can search the mailing list here :
http://www2.ecos.de/~mailarc/embperl/



> 3)Also how to bring a processing page like we see on a airline ticket
> booking page the intermediary page comes i wanted to know how to bring
that
> page.

If I read you well, you want to display an "intermediary page" while
another one is loading ....

Page1 calls Page2 (or itself, but let's call it Page2) via Submit1
--> Onclick Submit1, popup a window with a "please wait" or whatever.
--> When Page2 comes out close the popup via javascript.
You can also do it wihtout popup :
--> A <div> style="display:none" contains the wait message
--> Onclick Submi1 : Then style="display:block"
--> When Page2 comes out : Then style="display:none"
Will do the job.


Best regards
--
Kolikov.


Reply via email to