Re: Perl/MySQL based forums
On 21 Jan 2001, Dave Hodgkinson wrote: I know some people here had some experience with wwwthreads, but are there any alternatives? No, I'm not going to code a forum package by hand. With a little work wmforum is quite nice (easy enough to understand and therefore make more modular and port to templatetoolkit) also its GPL so you can fork it into something decent and release/use how you like. If you have used forum software before its pretty easy to bang a decent ofrum out of it. slashcode and kuro5hins code are fairly heavy and un-necessary (also wmforu works fine with mod_perl). http://www.mawic.de/mwforum/ A. -- A HREF = "http://termisoc.org/~betty" Betty @ termisoc.org /A "As a youngster Fred fought sea battles on the village pond using a complex system of signals he devised that was later adopted by the Royal Navy. " (this email has nothing to do with any organisation except me)
Re: Perl/MySQL based forums
Greg McCarroll [EMAIL PROTECTED] writes: * Dave Hodgkinson ([EMAIL PROTECTED]) wrote: No, I'm not going to code a forum package by hand. go on dave, it cant be that hard I'm sure there's a TT macro that does it all. -- Dave Hodgkinson, http://www.hodgkinson.org Editor-in-chief, The Highway Star http://www.deep-purple.com Apache, mod_perl, MySQL, Sybase hired gun for, well, hire -
Re: Perl/MySQL based forums
On Sun, Jan 21, 2001 at 01:33:09PM +, Greg McCarroll wrote: * Dave Hodgkinson ([EMAIL PROTECTED]) wrote: No, I'm not going to code a forum package by hand. go on dave, it cant be that hard Having done it a few times, it *isn't* that hard... Michael
Re: Perl/MySQL based forums
Dave Hodgkinson [EMAIL PROTECTED] writes: Michael Stevens [EMAIL PROTECTED] writes: On Sun, Jan 21, 2001 at 01:33:09PM +, Greg McCarroll wrote: * Dave Hodgkinson ([EMAIL PROTECTED]) wrote: No, I'm not going to code a forum package by hand. go on dave, it cant be that hard Having done it a few times, it *isn't* that hard... I'm playing with mwforum right now. Seems OK. Aside from all the inline HTML. ARGH! When will people learn! -- Dave Hodgkinson, http://www.hodgkinson.org Editor-in-chief, The Highway Star http://www.deep-purple.com Apache, mod_perl, MySQL, Sybase hired gun for, well, hire -
Re: Perl/MySQL based forums
* Dave Hodgkinson ([EMAIL PROTECTED]) wrote: Dave Hodgkinson [EMAIL PROTECTED] writes: Michael Stevens [EMAIL PROTECTED] writes: On Sun, Jan 21, 2001 at 01:33:09PM +, Greg McCarroll wrote: * Dave Hodgkinson ([EMAIL PROTECTED]) wrote: No, I'm not going to code a forum package by hand. go on dave, it cant be that hard Having done it a few times, it *isn't* that hard... I'm playing with mwforum right now. Seems OK. Aside from all the inline HTML. ARGH! When will people learn! it got the job done in the first n'th generation? yes? we'll solve that problem in the n+1'th generation of computing and introduce another batch of new ones -- Greg McCarroll http://www.mccarroll.uklinux.net
Re: Perl/MySQL based forums
On 21 Jan 2001, Dave Hodgkinson wrote: Dave Hodgkinson [EMAIL PROTECTED] writes: Michael Stevens [EMAIL PROTECTED] writes: On Sun, Jan 21, 2001 at 01:33:09PM +, Greg McCarroll wrote: * Dave Hodgkinson ([EMAIL PROTECTED]) wrote: No, I'm not going to code a forum package by hand. go on dave, it cant be that hard Having done it a few times, it *isn't* that hard... I'm playing with mwforum right now. Seems OK. Aside from all the inline HTML. ARGH! When will people learn! I was in the process of converting it to TT when i lost a load of my work at oven (forgot to follwo symlinks when I tar gzipped home). A. -- A HREF = "http://termisoc.org/~betty" Betty @ termisoc.org /A "As a youngster Fred fought sea battles on the village pond using a complex system of signals he devised that was later adopted by the Royal Navy. " (this email has nothing to do with any organisation except me)
Re: Perl/MySQL based forums
On Sun, 21 Jan 2001, Aaron Trevena wrote: On 21 Jan 2001, Dave Hodgkinson wrote: Dave Hodgkinson [EMAIL PROTECTED] writes: Michael Stevens [EMAIL PROTECTED] writes: On Sun, Jan 21, 2001 at 01:33:09PM +, Greg McCarroll wrote: * Dave Hodgkinson ([EMAIL PROTECTED]) wrote: No, I'm not going to code a forum package by hand. go on dave, it cant be that hard Having done it a few times, it *isn't* that hard... I'm playing with mwforum right now. Seems OK. Aside from all the inline HTML. ARGH! When will people learn! I was in the process of converting it to TT when i lost a load of my work at oven (forgot to follwo symlinks when I tar gzipped home). I always had that problem until I stuffed everything in CVS :) /J\ -- Jonathan Stowe | http://www.gellyfish.com | I'm with Grep on this one http://www.tackleway.co.uk |
Re: Perl/MySQL based forums
* Jonathan Stowe ([EMAIL PROTECTED]) wrote: On Sun, 21 Jan 2001, Aaron Trevena wrote: On 21 Jan 2001, Dave Hodgkinson wrote: Dave Hodgkinson [EMAIL PROTECTED] writes: Michael Stevens [EMAIL PROTECTED] writes: On Sun, Jan 21, 2001 at 01:33:09PM +, Greg McCarroll wrote: * Dave Hodgkinson ([EMAIL PROTECTED]) wrote: No, I'm not going to code a forum package by hand. go on dave, it cant be that hard Having done it a few times, it *isn't* that hard... I'm playing with mwforum right now. Seems OK. Aside from all the inline HTML. ARGH! When will people learn! I was in the process of converting it to TT when i lost a load of my work at oven (forgot to follwo symlinks when I tar gzipped home). I always had that problem until I stuffed everything in CVS :) it's a sign of how we have not moved away from the current computing metaphor to something else - boo to filesystems bring on object storage! -- Greg McCarroll http://www.mccarroll.uklinux.net
Re: Perl/MySQL based forums
Aaron Trevena [EMAIL PROTECTED] writes: I was in the process of converting it to TT when i lost a load of my work at oven (forgot to follwo symlinks when I tar gzipped home). Don't you hate it when that happens? I've managed to hack in the requisite headers and footers (a containing, constraining table) so I'm in business. -- Dave Hodgkinson, http://www.hodgkinson.org Editor-in-chief, The Highway Star http://www.deep-purple.com Apache, mod_perl, MySQL, Sybase hired gun for, well, hire -
Re: Perl/MySQL based forums
On 21 Jan 2001, Dave Hodgkinson wrote: Aaron Trevena [EMAIL PROTECTED] writes: I was in the process of converting it to TT when i lost a load of my work at oven (forgot to follwo symlinks when I tar gzipped home). Don't you hate it when that happens? I've managed to hack in the requisite headers and footers (a containing, constraining table) so I'm in business. Don't spose you could bang it on line once you've done a bit so I don't have to reapeat both of our work? A. -- A HREF = "http://termisoc.org/~betty" Betty @ termisoc.org /A "As a youngster Fred fought sea battles on the village pond using a complex system of signals he devised that was later adopted by the Royal Navy. " (this email has nothing to do with any organisation except me)
Re: Perl/MySQL based forums
Aaron Trevena [EMAIL PROTECTED] writes: On 21 Jan 2001, Dave Hodgkinson wrote: Aaron Trevena [EMAIL PROTECTED] writes: I was in the process of converting it to TT when i lost a load of my work at oven (forgot to follwo symlinks when I tar gzipped home). Don't you hate it when that happens? I've managed to hack in the requisite headers and footers (a containing, constraining table) so I'm in business. Don't spose you could bang it on line once you've done a bit so I don't have to reapeat both of our work? No, no. I inlined 'em. No templates. Dave // Beyond lazy... -- Dave Hodgkinson, http://www.hodgkinson.org Editor-in-chief, The Highway Star http://www.deep-purple.com Apache, mod_perl, MySQL, Sybase hired gun for, well, hire -
Re: Perl/MySQL based forums
On Sun, 21 Jan 2001, Greg McCarroll wrote: * Jonathan Stowe ([EMAIL PROTECTED]) wrote: On Sun, 21 Jan 2001, Aaron Trevena wrote: On 21 Jan 2001, Dave Hodgkinson wrote: Dave Hodgkinson [EMAIL PROTECTED] writes: Michael Stevens [EMAIL PROTECTED] writes: On Sun, Jan 21, 2001 at 01:33:09PM +, Greg McCarroll wrote: * Dave Hodgkinson ([EMAIL PROTECTED]) wrote: No, I'm not going to code a forum package by hand. go on dave, it cant be that hard Having done it a few times, it *isn't* that hard... I'm playing with mwforum right now. Seems OK. Aside from all the inline HTML. ARGH! When will people learn! I was in the process of converting it to TT when i lost a load of my work at oven (forgot to follwo symlinks when I tar gzipped home). I always had that problem until I stuffed everything in CVS :) it's a sign of how we have not moved away from the current computing metaphor to something else - boo to filesystems bring on object storage! Its a sign that its time for Grep's drug test:) Actually I do agree with you, but this stuff is still quite difficult to implement using Open Source tools ... [ wondering how long we can keep the beautiful symmetry of the quoting ] /J\ -- Jonathan Stowe | http://www.gellyfish.com | I'm with Grep on this one http://www.tackleway.co.uk |
Re: Perl/MySQL based forums
Jonathan Stowe sent the following bits through the ether: On Sun, 21 Jan 2001, Greg McCarroll wrote: * Jonathan Stowe ([EMAIL PROTECTED]) wrote: On Sun, 21 Jan 2001, Aaron Trevena wrote: On 21 Jan 2001, Dave Hodgkinson wrote: Dave Hodgkinson [EMAIL PROTECTED] writes: Michael Stevens [EMAIL PROTECTED] writes: On Sun, Jan 21, 2001 at 01:33:09PM +, Greg McCarroll wrote: * Dave Hodgkinson ([EMAIL PROTECTED]) wrote: No, I'm not going to code a forum package by hand. go on dave, it cant be that hard Having done it a few times, it *isn't* that hard... I'm playing with mwforum right now. Seems OK. Aside from all the inline HTML. ARGH! When will people learn! I was in the process of converting it to TT when i lost a load of my work at oven (forgot to follwo symlinks when I tar gzipped home). I always had that problem until I stuffed everything in CVS :) it's a sign of how we have not moved away from the current computing metaphor to something else - boo to filesystems bring on object storage! [ wondering how long we can keep the beautiful symmetry of the quoting ] Dunno, but it looks very pretty: http://astray.com/pretty_quoting.png Leon -- Leon Brocard.http://www.astray.com/ yapc::Europehttp://yapc.org/Europe/ ... Don't thank me for insulting you. It was my pleasure...
Re: Perl/MySQL based forums
Dave Hodgkinson wrote: Michael Stevens [EMAIL PROTECTED] writes: On Sun, Jan 21, 2001 at 01:33:09PM +, Greg McCarroll wrote: * Dave Hodgkinson ([EMAIL PROTECTED]) wrote: No, I'm not going to code a forum package by hand. go on dave, it cant be that hard Having done it a few times, it *isn't* that hard... I'm playing with mwforum right now. Seems OK. I've a site in production that uses this - works fine. Greg -- Dave Hodgkinson, http://www.hodgkinson.org Editor-in-chief, The Highway Star http://www.deep-purple.com Apache, mod_perl, MySQL, Sybase hired gun for, well, hire -
Re: Perl/MySQL based forums
On Sun, 21 Jan 2001, you wrote: Aside from all the inline HTML. ARGH! When will people learn! speaking of which ;) so .. in an idle moment I'm supposed to be re jazzin' a mates website .. uh huh, ... no inline HTML for me I says .. so instead of my normal method [1] I think so .. everyone keeps drooling on about Template::Toolkit best use that. .. now heres the thing .. its really basic and I feel stoopid asking .. yes I have read the docs but obvioulsy not the right bits... how do you get the process() method to return the output to you instead of printing the damn thing.??? I'll prolly have worked it out ... but hey feel free to jump right in [1] me normal way ... make up a package containing all the ickle bits of templates as subs taking a hashref and then just return the contents. never any code in the templates, err like this ... # calling routine my (%data); $data{text}='Hello World'; my ($result)=Template::test(\%data); print $result; exit 0; package Template; sub test{ my ($data)=shift; return END; table tr td$data-{text}/td /tr /table END } -- Robin Szemeti The box said "requires windows 95 or better" So I installed Linux!
Re: Perl/MySQL based forums
Robin Szemeti sent the following bits through the ether: how do you get the process() method to return the output to you instead of printing the damn thing.??? Obviously didn't read the bit about the process method eh? # text reference $tt-process(\$text) || die $tt-error(), "\n"; ... By default, the processed template output is printed to STDOUT. The process() method then returns 1 to indicate success. A third parameter may be passed to the process() method to specify a different output location. This value may be one of: a plain string indicating a filename which will be opened (relative to OUTPUT_PATH, if defined) and the output written to; a file GLOB opened ready for output; a reference to a scalar (e.g. a text string) to which output/error is appended; a reference to a subroutine which is called, passing the output as a parameter; or any object reference which implements a 'print' method (e.g. IO::Handle, Apache::Request, etc.) which will be called, passing the generated output as a parameter. You'd be wanting the string ref as above, matie. Leon -- Leon Brocard.http://www.astray.com/ yapc::Europehttp://yapc.org/Europe/ ... Don't thank me for insulting you. It was my pleasure...
Re: Perl/MySQL based forums
On Sun, 21 Jan 2001, you wrote: how do you get the process() method to return the output to you instead of printing the damn thing.??? Obviously didn't read the bit about the process method eh? You'd be wanting the string ref as above, matie. ooh ta .. now where was that hiding ..???... I hate it when that happens :) ohh found it .. bottom of Template.3 Thanks. so while I'm on .. what is wisdom on this then .. my method was going to be write all the data extraction from the db in plain Perl, whenever I need to do anyting html make sure thats in a template and call that from the main proggy, so in theory all the structure is defined by the templates .. however obvioulsy the structure will also depend on the perl code so is it better to write subs and then call them from templates so templates define the structure too, I REALLY want to avoid the putting code into the templates and using the various [% FOREACH ...%] cos thats just as bad as putting html inline innit? -- Robin Szemeti The box said "requires windows 95 or better" So I installed Linux!
Re: Perl/MySQL based forums
On Sun, 21 Jan 2001, I wrote: so while I'm on .. what is wisdom on this then .. my method was going to err hold your answers .. I'm just reading the docs on (the recently discovered) templatetoolkit.org -- Robin Szemeti The box said "requires windows 95 or better" So I installed Linux!