- the browser or the server. Either way you run into data
conherency issues.
Michael Peters
Developer
PlusThree
I would suggest reading the docs on HTML::Template's caching
methods. They may help, but HTML::Template is quite fast anyway.
-spencer
Mike wrote:
Hello,
I have a database application which
() an iteration of a TMPL_LOOP H::T or a
[% FOR %] in TT.
HTH,
Michael Peters
Developer
PlusThree
Robert wrote:
My meager Perl skills are probably killing me on this one. I am trying to
use the module in question to get info out of a database nicely format it
and then plaster it into my html page.
sub
the CGI query object you just created. Then
call that objects 'run()' method.
Does that make sense?
Michael Peters
Developer
PlusThree
-
Web Archive: http://www.mail-archive.com/[EMAIL PROTECTED]/
http
out of box, but then I spent all of my time trying
to override all of it's built in functionality which turned out to be
more work than doing it myself.
Hope you enjoy the CGI::App world with the rest of us.
Michael Peters
Developer
PlusThree
this seems to be an issue with C::A and not
with your plugin structure)
I like it so far. Simple yet does what it needs to do.
Thanks for putting your TV viewing on hold. :)
Michael Peters
Developer
Plus Three
-
Web Archive
vote is yes (not to criticize the naming of your tools Cees :). At
least for all future plugins it seems to make sense to me.
Michael Peters
Developer
Plus Three
-
Web Archive: http://www.mail-archive.com/[EMAIL PROTECTED
: This does not look like a tar archive
Are you able to untar them? If so, can you send me the plaintext via
email?
Yeah, same problems here. I'm using the module straight for testing
without it being installed. Is there another tar'ed version?
Michael Peters
Developer
Plus Three
Rhesa Rozendaal wrote:
Michael Peters wrote:
William McKee wrote:
Unfortunately, I don't understand the magic behind the Plugin code
so I
went to check out how you implemented it in your Session and TT modules.
However, I am receiving errors when trying to untar these files:
tar: Read 6264
Rhesa Rozendaal wrote:
Michael Peters wrote:
William McKee wrote:
Unfortunately, I don't understand the magic behind the Plugin code
so I
went to check out how you implemented it in your Session and TT modules.
However, I am receiving errors when trying to untar these files:
tar: Read 6264
Robert wrote:
Michael Peters [EMAIL PROTECTED] wrote in message
news:[EMAIL PROTECTED]
Robert wrote:
I am currently building out a reporting system that uses C-A and H-T to
query some backend databases and then creating reports out of that data.
Currently I use three files to do this. I use my
clean it up, or you could even have
you application delete images that are too old (as you define) when you
create your next image. This might impact performance a little if you
are generating a lot of images.
Any thing in that mess help?
Michael Peters
Developer
Plus Three
?
Put in a debug print/die/warn statment inside the if(
defined($q-param('back')) ) block just to make sure.
Michael Peters
Developer
Plus Three
-
Web Archive: http://www.mail-archive.com/[EMAIL PROTECTED]/
http
Michael Peters
Developer
Plus Three
-
Web Archive: http://www.mail-archive.com/[EMAIL PROTECTED]/
http://marc.theaimsgroup.com/?l=cgiappr=1w=2
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail
you're writing for you app you would
use 'SomePlugin';
and the methods the author gave to you would automatically
be there for you to use as if they belonged to the class
you're currently writing.
HTH
--
Michael Peters
Developer
Plus Three, LP
::Simple
http://people.plusthree.com/~mpeters/CGI-Application-Plugin-Config-Simple-0.01.tar.gz
--
Michael Peters
Developer
Plus Three, LP
-
Web Archive: http://www.mail-archive.com/[EMAIL PROTECTED]/
http
-plugins{foo}-foo_stuff;
I don't particularly like that idea since it makes it more
complicated, but at least it would solve namespace
collisions cause the user using the plugin could name it
whatever he wants.
--
Michael Peters
Developer
Plus Three, LP
to use plugins. But it would certainly work.
Just to set a reference point, do we all agree that
everything we discussed would benefit from some agreed
upon method of preventing namespace conflicts between
plugins - no matter what space they are brought into?
Yes
--
Michael Peters
Developer
Plus
the user picks the
name by which each plugin is accessible.
Ok, now time for questions, comments, verbal abuse...
--
Michael Peters
Developer
Plus Three, LP
-
Web Archive: http://www.mail-archive.com/[EMAIL PROTECTED
]
Would that work? Would the plugin's accessor method be properly inherited by
the child class?
I'm pretty sure that would still work. All methods in the base
class should be visible inside the child class.
--
Michael Peters
Developer
Plus Three, LP
--
Michael Peters
Developer
Plus Three, LP
' it.
--
Michael Peters
Developer
Plus Three, LP
-
Web Archive: http://www.mail-archive.com/[EMAIL PROTECTED]/
http://marc.theaimsgroup.com/?l=cgiappr=1w=2
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands
behaviour by
default. The concept of namespaces came about just for this
kind of thing... separating methods, variables so that they
won't override each other.
Michael Peters wrote:
Ok, some more thoughts and ideas on all of this...
This method would work, but I think it has the
possibility
provides,
or according to the rules we've discussed.
I'll have to look at the details of this, but I'm sure we can
find an easy flexible way to handle it.
--
Michael Peters
Developer
Plus Three, LP
-
Web Archive: http://www.mail
your ideas.
It might make things clearer to actually see an implementation of your
system to see how it will work in practice.
Let me know what you (and everyone else on this list) thinks of
the above ideas and then I'll try and take a crack at it in the
next few days.
--
Michael Peters
.
HTH
--
Michael Peters
Developer
Plus Three, LP
-
Web Archive: http://www.mail-archive.com/[EMAIL PROTECTED]/
http://marc.theaimsgroup.com/?l=cgiappr=1w=2
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional
it. :)
--
Michael Peters
Developer
Plus Three, LP
-
Web Archive: http://www.mail-archive.com/[EMAIL PROTECTED]/
http://marc.theaimsgroup.com/?l=cgiappr=1w=2
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail
a
a hash key to the CGI::Application which reflects
the name of your
plug-in, such as:
$self-{'Config::Simple'}
###
Thoughts?
The above pod would work for me except for a blurb about naming your
plugin in the C::A::Plugin namespace :)
--
Michael Peters
Developer
Plus Three, LP
--
Michael Peters
that are more complex may provide a challenge...
You might/should have built in regexes for different types, but I
agreee that it might be too much to have the user learn regexes.
--
Michael Peters
Developer
Plus Three, LP
--
Michael Peters
Developer
Plus Three, LP
]
-
Web Archive: http://www.mail-archive.com/[EMAIL PROTECTED]/
http://marc.theaimsgroup.com/?l=cgiappr=1w=2
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
--
Michael Peters
Developer
Plus Three, LP
an array. Any work arounds? if not I guess I'll make a patch...
--
Michael Peters
Developer
Plus Three, LP
-
Web Archive: http://www.mail-archive.com/[EMAIL PROTECTED]/
http://marc.theaimsgroup.com/?l=cgiappr=1w=2
;
}
require HTML::Template;
my $t = HTML::Template-new_file($tmpl_file,
@extra_params);
return $t;
}
--- Michael Peters [EMAIL PROTECTED] wrote:
hello all,
I'm trying to find a way to pass multiple search
paths either to
TMPL_PATH or tmpl_path in my base class and then
have all my
() in my
base class.
Am Fri, 03 Sep 2004 13:38:38 -0400 schrieb Michael Peters
[EMAIL PROTECTED]:
I don't think that splitting on ':' in load_tmpl is the best way to go
about this.. however I do think that HTML::Template should split on
':'. This would make it easy to add multiple paths using
something most people would be used to it
would make sense.
--
Michael Peters
Developer
Plus Three, LP
-
Web Archive: http://www.mail-archive.com/[EMAIL PROTECTED]/
http://marc.theaimsgroup.com/?l=cgiappr=1w=2
Peters
Developer
Plus Three, LP
--
Michael Peters
Developer
Plus Three, LP
-
Web Archive: http://www.mail-archive.com/[EMAIL PROTECTED]/
http://marc.theaimsgroup.com/?l=cgiappr=1w=2
To unsubscribe, e-mail: [EMAIL
Rhet Turnbull wrote:
On Wed, 08 Sep 2004 10:39:08 -0400, Michael Peters
[EMAIL PROTECTED] wrote:
Unless you modify every run mode of every application module to save
their state before returning to the browser
In my particular application, this is fairly easy. All my runmodes
call a common
to William, I probably am confused about how the web
application processes forms. Thanks for helping out!
Sean
On Sep 8, 2004, at 3:19 PM, Michael Peters wrote:
It depends on what you mean by pass cgi parameters between run modes.
If you mean that one mode generates a page that the user sees
::A (including docs and a test) to add
this ability in. All test currently pass.
Mark/Jesse - any way this can be incorporated any time soon? any other
features/bug/fixes out there for another release?
Thanks,
--
Michael Peters
Developer
Plus Three, LP
--
Michael Peters
Developer
Plus Three, LP
--- CGI
add a new key
to pass to new MODE_FROM_PATH = 1... just another idea to
consider...but I like the idea overall.
This should be backwards compatible with the current options.
As would both of my suggestions.
--
Michael Peters
Developer
Plus Three, LP
--
Michael Peters
Developer
Plus Three, LP
William McKee wrote:
On Thu, Sep 09, 2004 at 09:51:25AM -0400, Michael Peters wrote:
cfg()
dbh()
validate_rm()
session()
don't forget ...
tt()
config()
What modules implement these? It looks like tt stands for Template
Toolkit (or possibly Text::Template). How is this plugin different from
. PATH_INFO support in mode_param
4. adding arrayref support to load_tmpl().
Once I recieve the patches from yourself and Rob, I'll merge everything
and post a beta for review.
Looking forward to it :)
--
Michael Peters
Developer
Plus Three, LP
--- CGI-Application-3.22/lib/CGI/Application.pm 2004-02-13
-new(..);
$app-mode_param(sub {'run_mode'}); #this will set the run mode
--
Michael Peters
Developer
Plus Three, LP
-
Web Archive: http://www.mail-archive.com/[EMAIL PROTECTED]/
http://marc.theaimsgroup.com
The uploaded file
CGI-Application-Plugin-Config-Simple-0.03.tar.gz
has entered CPAN as
file:
$CPAN/authors/id/W/WO/WONKO/CGI-Application-Plugin-Config-Simple-0.03.tar.gz
size: 5271 bytes
md5: 097e6655c1349bf0706c081c7f100e6e
No action is required on your part
--
Michael Peters
Mark Stosberg wrote:
On 2004-09-13, Michael Peters [EMAIL PROTECTED] wrote:
or this (vanilla cgi)
/app/index.cgi?/module_name/run_mode?extra_stuff...
into something that will be functionally similar to this
my $app = Module::Name-new(..);
$app-mode_param
should package up what I have so far and see what people think.
I'm going to use it in a project I'm working on regardless but I was
thinking about publishing it eventually anyway.
--
Michael Peters
Developer
Plus Three, LP
-
Web
help me...
Regards
Manoj
--
Michael Peters
Developer
Plus Three, LP
-
Web Archive: http://www.mail-archive.com/[EMAIL PROTECTED]/
http://marc.theaimsgroup.com/?l=cgiappr=1w=2
To unsubscribe, e-mail: [EMAIL PROTECTED
tar -zxvf CGI-Application-3.22.tar.gz
cd CGI-Application-3.22
perl Makefile.PL PREFIX=/my/local/path
make
make test
make install
Does that help? or were you asking something different?
--
Michael Peters
Developer
Plus Three, LP
Joel Gwynn wrote:
-Original Message-
From: Michael Peters [mailto:[EMAIL PROTECTED]
Sent: Monday, September 20, 2004 11:22 AM
To: cgiapp
Subject: Re: [cgiapp] Installing for perl 5.6.0
Joel Gwynn wrote:
Maybe this is more of a CPAN question, but maybe somebody here can
help. I'm trying
that everyone is happy.
Maybe the best I can hope for is that my plugin doesn't work with every
plugin that uses CGI.pm specific features.
--
Michael Peters
Developer
Plus Three, LP
-
Web Archive: http://www.mail-archive.com
', -size=100,
-value= $usr_ml,
-maxlength=100));
}
That's not really a C::A question. Why don't you just print out the
value instead of using a input box? I don't think you can make input
fields non-modifiable unless you set them as 'disabled'.
--
Michael Peters
Developer
Plus Three, LP
it might be confusing to users who can't modify a field even
though it looks like every other field? I would think that using a
'disabled' input field would be less confusing and we all know how
confused some users can be.
Just a thought...
--
Michael Peters
Developer
Plus Three, LP
are placing in the form that you don't want
modified and place that in the form too. Then check the hash
when you get the parameters back.
Just setting it to 'readonly' will not be sufficient security.
--
Michael Peters
Developer
Plus Three LLP
not to sure if this is the right
solution..
I think I remeber some talk about this just a bit ago...
CGI::Application::Plugin::TemplateRunner? Maybe you could add some of
your needs to what that plugin does.
--
Michael Peters
Developer
Plus Three, LP
!
# Want to go to mode2_sub but cannot set the 'rm' hidden variable
as I have lost the template 1 context!. What to do?
return $self-mode2_sub;
}
That should do it.
--
Michael Peters
Developer
Plus Three, LP
-
Web Archive: http
the values you are
getting from the user and stuffing them in cookies... which I would say
is a bad idea.
--
Michael Peters
Developer
Plus Three, LP
-
Web Archive: http://www.mail-archive.com/cgiapp@lists.erlbaum.net
/CGIapp/OrderOfOperations
There's also a lot of material on the wiki showing how to process forms,
use sessions, etc.
--
Michael Peters
Developer
Plus Three, LP
-
Web Archive: http://www.mail-archive.com/cgiapp@lists.erlbaum.net
need a change to the perl.
--
Michael Peters
Developer
Plus Three, LP
-
Web Archive: http://www.mail-archive.com/cgiapp@lists.erlbaum.net/
http://marc.theaimsgroup.com/?l=cgiappr=1w=2
To unsubscribe, e-mail: [EMAIL
addition, that release would be a good
reason to beat our advocacy drums some.
--
Michael Peters
Developer
Plus Three, LP
-
Web Archive: http://www.mail-archive.com/cgiapp@lists.erlbaum.net/
http
? Pass along a param to
the runmode method? Then pass that to the template as a param?
That sounds like a reasonable plan to me :)
--
Michael Peters
Developer
Plus Three, LP
-
Web Archive: http://www.mail-archive.com/cgiapp
that this helps me to avoid premature optimization.
--
Michael Peters
Developer
Plus Three, LP
-
Web Archive: http://www.mail-archive.com/cgiapp@lists.erlbaum.net/
http://marc.theaimsgroup.com/?l=cgiappr=1w=2
To unsubscribe, e
...
Am I right in guessing CAP::Session will be using mod_perl instead of
CGI.pm?
It will be using Apache::Request instead of CGI.pm since you can run
with CGI.pm under mod_perl
--
Michael Peters
Developer
Plus Three, LP
-
Web Archive
Cees Hek wrote:
On Sun, 05 Dec 2004 17:50:53 -0500, Michael Peters
[EMAIL PROTECTED] wrote:
Right now they are incompatible. This is not because of the way
CAP::Apache deals with http headers but because CAP::Session assumes
your query object has a 'cookie()' method.
You can still use both
think of any off the top of my head.
I'm heading over to PerlMonks now to see if I can find anything in Super
Search there.
In the meantime... could anybody do some 'name dropping' for me? I'd
appreciate it!
--
Michael Peters
Developer
Plus Three, LP
as if no path_info was provided.
This is a fairly new edition to the C::A world. What version are you
running? I think it is only available in the latests (3.31). If that's a
issue, like someone else pointed out, you can use C::A::Dispatch (which
you might want to do anyway :) or upgrade C::A.
--
Michael
of user into a module, but you url's
would be the same. And you would only need it one place and it would
work under vanilla cgi or mod_perl.
Just some more ideas.
--
Michael Peters
Developer
Plus Three, LP
-
Web Archive: http
, I will hopefully
have one by the end of the week.
--
Michael Peters
Developer
Plus Three, LP
-
Web Archive: http://www.mail-archive.com/cgiapp@lists.erlbaum.net/
http://marc.theaimsgroup.com/?l=cgiappr=1w=2
:
LocationMatch /app/public_stuff/admin_.*
Require group admin
/LocationMatch
This would mean that all run modes in the Public::Stuff application
module that begin with 'admin_' would also be protected.
Hope that gives you even more ideas.
--
Michael Peters
Developer
Plus Three, LP
in the same module
that the user will have access to it. I don't know if I'm missing the
point of your question or not, but this has never been an issue for me.
As a side note, when would you ever have mode1 return mode2 and the user
not have permissions to run mode2?
--
Michael Peters
Developer
Plus
Sean Davis wrote:
On Jan 7, 2005, at 9:17 AM, Michael Peters wrote:
Sean Davis wrote:
For those of you using path_info parsing to get at run_modes, how do
YOU deal with the dynamic run_mode changes? It is easy enough to
return $self-other_run_mode, but in the setting of using path_info
arg=bar --
--
Michael Peters
Developer
Plus Three, LP
-
Web Archive: http://www.mail-archive.com/cgiapp@lists.erlbaum.net/
http://marc.theaimsgroup.com/?l=cgiappr=1w=2
To unsubscribe, e-mail: [EMAIL PROTECTED
might look at is to see if you have any other
locations that start off with '/lunae' since this might also influence
the PATH_INFO even if it doesn't process the response.
Just some ideas. Maybe there's something better than PATH_INFO that
Dispatch can use. Any ideas?
--
Michael Peters
Developer
Michael Peters wrote:
Just some ideas. Maybe there's something better than PATH_INFO that
Dispatch can use. Any ideas?
It might be as simple as stripping the Location off of the beginning
of the path and using that. It was my understanding that that's what
PATH_INFO was, but maybe
Michael Peters wrote:
Alexandre Jousset wrote:
I respond to myself to clarify some things...
I patched the C::A::Dispatch handler function to print the $path_info
variable (got with $r-path_info()) to a file in /tmp. Apparently for
the URL localhost/lunae/home/mode3, $path_info is set
Alexandre Jousset wrote:
Michael Peters wrote:
I checked and I have neither 'home' in document root nor locations
that starts with /lunae. I tried to change Home.pm with Test.pm and
getting /lunae/test/mode1 also give me a $path_info of /mode3... :-(
Maybe you could bring this up
goal is to get it to
work under both. I'll look at your changes and incorporate where
necessary. I know I keep saying that mp2 support will be coming soon,
but I keep getting a little swamped with projects at work. It won't be
long though I promise :)
Thanks for the feedback and help.
--
Michael
and help.
--
Michael Peters
Developer
Plus Three, LP
-
Web Archive: http://www.mail-archive.com/cgiapp@lists.erlbaum.net/
http://marc.theaimsgroup.com/?l=cgiappr=1w=2
To unsubscribe, e-mail: [EMAIL PROTECTED
headers (e.g. Apache::Cookie) without CGI::Application
clobbering them.
--
Michael Peters
Developer
Plus Three, LP
-
Web Archive: http://www.mail-archive.com/cgiapp@lists.erlbaum.net/
http://marc.theaimsgroup.com
it.
It's really easy to create the profile and then take the valid results
and map that to a create() or update().
--
Michael Peters
Developer
Plus Three, LP
-
Web Archive: http://www.mail-archive.com/cgiapp@lists.erlbaum.net
really slow things down. This is one
of the reasons I suggested using a templating system. It would all be
within one process. Even under mod_perl this system would be faster than
SSI.
--
Michael Peters
Developer
Plus Three, LP
for organization than for any limitation of mod_perl/C::A.
--
Michael Peters
Developer
Plus Three, LP
-
Web Archive: http://www.mail-archive.com/cgiapp@lists.erlbaum.net/
http://marc.theaimsgroup.com/?l=cgiappr=1w=2
permission to perform the given action.
Authz/Authen are just the shorthand Apache uses.
--
Michael Peters
Developer
Plus Three, LP
-
Web Archive: http://www.mail-archive.com/cgiapp@lists.erlbaum.net/
http
the problem.
--
Michael Peters
Developer
Plus Three, LP
-
Web Archive: http://www.mail-archive.com/cgiapp@lists.erlbaum.net/
http://marc.theaimsgroup.com/?l=cgiappr=1w=2
To unsubscribe, e-mail: [EMAIL PROTECTED
could just make a bundle of all the CPAN modules you want on
those machines and skip the rpm step.
--
Michael Peters
Developer
Plus Three, LP
-
Web Archive: http://www.mail-archive.com/cgiapp@lists.erlbaum.net/
http
a lot more than you gave it credit for though.
--
Michael Peters
Developer
Plus Three, LP
-
Web Archive: http://www.mail-archive.com/cgiapp@lists.erlbaum.net/
http://marc.theaimsgroup.com/?l=cgiappr=1w=2
To unsubscribe
, but interesting: btail http://www.vanheusden.com/btail/
Its a bayesian tail filter so you 'teach' it what kind of log messages
matter to you and what kind don't. An interesting approach to filtering
through a lot of junk.
--
Michael Peters
Developer
Plus Three, LP
related group of actions, then issue a
commit, then repeat. If something fails, the commit is never issued and
Class::DBI does a good job of logging what failed.
Does that help?
--
Michael Peters
Developer
Plus Three, LP
-
Web
it to still be there
after you deliver a page to the user.
Others have suggested it before so I'm just following up... Have you
looked at CGI::Application::Plugin::Session? It's about the easiest way
in the world to use sessions with C::A.
--
Michael Peters
Developer
Plus Three, LP
.
Let us know if the above helps.
--
Michael Peters
Developer
Plus Three, LP
-
Web Archive: http://www.mail-archive.com/cgiapp@lists.erlbaum.net/
http://marc.theaimsgroup.com/?l=cgiappr=1w=2
To unsubscribe, e-mail
to
come to work to get replies. So, don't be surprised if I don't answer
immediately :-(.
We'll try not to be impatient then :)
--
Michael Peters
Developer
Plus Three, LP
-
Web Archive: http://www.mail-archive.com/cgiapp
.
--
Michael Peters
Developer
Plus Three, LP
-
Web Archive: http://www.mail-archive.com/cgiapp@lists.erlbaum.net/
http://marc.theaimsgroup.com/?l=cgiappr=1w=2
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional
is that this should not be a part of C::A,
it would still make a nice plugin :)
--
Michael Peters
Developer
Plus Three, LP
-
Web Archive: http://www.mail-archive.com/cgiapp@lists.erlbaum.net/
http://marc.theaimsgroup.com
this sort of dual-use of a run-mode?
What functionality would it add?
If it get's implemented, I'm sure it would be trivial to allow something
like
$self-bounce('display_widget', %extra_args);
--
Michael Peters
Developer
Plus Three, LP
it easier if ValidateRM exposes the method it uses to
create the error page as part of it's public API? Would this make sense
Mark? or is there a better way?
--
Michael Peters
Developer
Plus Three, LP
-
Web Archive: http://www.mail
, cache = 1);
}
Much simpler and easier to maintain if C::A changes the interanals of
it's load_tmpl method.
--
Michael Peters
Developer
Plus Three, LP
-
Web Archive: http://www.mail-archive.com/cgiapp@lists.erlbaum.net
using it in the future.
Well, keep working towards it :)
--
Michael Peters
Developer
Plus Three, LP
-
Web Archive: http://www.mail-archive.com/cgiapp@lists.erlbaum.net/
http://marc.theaimsgroup.com/?l=cgiappr=1w=2
I've seen (I know, I know, I
should really try it out first hand) it doesn't do anything that can't
already be done with perl (Maypole, Catalyst, C::A w/TT and Class::DBI).
--
Michael Peters
Developer
Plus Three, LP
-
Web Archive
think he might mean interpolation inside of tags.
tmpl_include tmpl_var name.html
--
Michael Peters
Developer
Plus Three, LP
-
Web Archive: http://www.mail-archive.com/cgiapp@lists.erlbaum.net/
http
Michael Peters wrote:
Joel Gwynn wrote:
So the ads are inserted via javascript and not interpreted php? What
are the non-javascript options, just out of curiousity.
It really shouldn't be that hard to write a one mode C::A that would
randomly pick an ad and send it to the browser. If you
Matthew Weier O'Phinney wrote:
On 4/26/05, Jason Purdy [EMAIL PROTECTED] wrote:
Michael Peters wrote:
Joel Gwynn wrote:
So the ads are inserted via javascript and not interpreted php? What
are the non-javascript options, just out of curiousity.
It really shouldn't be that hard to write
plan went to sleep() until he was born.
Good luck to all the CGI-App speakers! Post the news of your talks back
to the list.
I'll definitely be making the slides available to any and all who want
them after it's all over.
--
Michael Peters
Developer
Plus Three, LP
there sometime that week and I'm
sure we can scrounge up some more people. :)
--
Michael Peters
Developer
Plus Three, LP
-
Web Archive: http://www.mail-archive.com/cgiapp@lists.erlbaum.net/
http://marc.theaimsgroup.com
is
set is will then use Text::Context to obtain a suitable context
of the search content for each result returned and highlight the
text according to the HIGHLIGHT_START and HIGHLIGHT_STOP
options.
--
Michael Peters
Developer
Plus Three, LP
1 - 100 of 475 matches
Mail list logo