If it's the eruby.cgi at Dreamhost
that doesn't work very well...

On Mar 30, 2007, at 5:09 AM, Chad Perrin wrote:

> NOTE:  I'll try one more time.  For some reason, this message hasn't
> been getting through.  It occurred to me that the mailing list  
> might be
> discarding messages with (X)HTML in them, so I replaced all greater- 
> than
> and less-than symbols with the corresponding bracket symbols.  Please
> pretend, while reading this, that it's all valid XHTML -- and please
> forgive me if all three messages ultimately make it through.
>
>
> I've been playing with eruby a little bit -- a VERY LITTLE bit, mind
> you.  I haven't gotten far yet.
>
> It seems like an excellent way to finally get away from PHP in certain
> types of work I do.  The problem is that some of the concepts of PHP
> don't seem to translate directly, and the only howtos I'm able to find
> for eruby are anemic at best.  There's plenty of stuff about how to
> install it, and precious little about how to make use of it.
>
> My current frustration is figuring out how to achieve the following:
>
> 1. an index.rhtml page that defines some variables
>
> 2. a template.whatever page that contains an XHTML page with  
> evaluation
> of ruby variables defined in the index.rhtml page to produce
> page-specific content
>
> In PHP, it would be something like the following example.
>
> index.php:
>   [?php
>     $title = "Home";
>     require_once('template.php');
>   ?]
>
> template.php:
>   [html]
>   [head]
>     [title]Welcome [?php echo $title ?][/title]
>   [/head]
>   [body]
>     [p]blah blah blah[/p]
>   [/body]
>   [/html]
>
> So . . . ideas?  How would I go about achieving the same results with
> eruby?  Unless and until I can figure this out, there's a HUGE  
> roadblock
> in my way of the application of the DRY principle.
>
> -- 
> CCD CopyWrite Chad Perrin [ http://ccd.apotheon.org ]
> "The first rule of magic is simple. Don't waste your time waving your
> hands and hopping when a rock or a club will do." - McCloctnick the  
> Lucid
>