|
Re: dreamweaver templates: msg#00343php.pear.general
It's not really PEAR, but if the template has a syntax like <!-- InstanceBeginEditable name="title" --> ... <!-- InstanceEndEditable --> Then how about: <? $template = "template.dwt" ; $content = array( "title" => "Here's my title" , // etc ) ; $find = '/<\!-- InstanceBeginEditable name="([^"]+)" -->.*<\!-- InstanceEndEditable -->/iseU' ; $replace = '$content["\\1"]' ; $in = join('', file($template)) ; $out = preg_replace($find, $replace, $in) ; print $out ; ?> Nick ----- Original Message ----- From: "Paul Wolstenholme" <wolstena@xxxxxx> To: "Ryan King" <RyanSKing@xxxxxxx> Cc: <pear-general@xxxxxxxxxxxxx> Sent: Wednesday, November 19, 2003 11:42 PM Subject: Re: [PEAR] dreamweaver templates > As far as I know, Dreamweaver templates are just regular html files > with special html comments that are used by Dreamweaver to determine > what areas are editable. PHP will more than likely just ignore these > comments. > /Paul > > On 19-Nov-03, at 3:12 PM, Ryan King wrote: > > > On Wednesday, November 19, 2003, at 02:56 PM, Paul M Jones wrote: > > > >> On Nov 19, 2003, at 2:02 PM, Ryan King wrote: > >> > >>> Does anyone know of a php package that handles Dreamweaver > >>> templates? I'm working on a new project in which that functionality > >>> would be very useful. > >> > >> Whe you say "handles" Dreamweaver templates, what exactly do you > >> mean? (Some of us are still hand-coding vampires and shrink from the > >> bright light of WYSIWYG tools. ;-) > > > > To clarify some more... instead of using Smarty or php (as savant > > apparently does) for markup, I want to use the Dreamweaver style > > markup, have it parsed and used by php scripts. > > > > ryan > > > > ------------------- > > http://homepage.mac.com/ryansking/ > > > > -- > > PEAR General Mailing List (http://pear.php.net/) > > To unsubscribe, visit: http://www.php.net/unsub.php > > > > -- > PEAR General Mailing List (http://pear.php.net/) > To unsubscribe, visit: http://www.php.net/unsub.php > > -- PEAR General Mailing List (http://pear.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php |
|
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| Previous by Date: | Re: dreamweaver templates: 00343, Ryan King |
|---|---|
| Next by Date: | QFC - Register Rule: 00343, Barry Steele |
| Previous by Thread: | Re: dreamweaver templatesi: 00343, Ryan King |
| Next by Thread: | Re: dreamweaver templates: 00343, Ryan King |
| Indexes: | [Date] [Thread] [Top] [All Lists] |
| News | FAQ | advertise |