Beefy Boxes and Bandwidth Generously Provided by pair Networks
XP is just a number
 
PerlMonks  

Dreamweaver/Perl integration tools

by markjugg (Curate)
on Dec 08, 2001 at 22:11 UTC ( #130429=perlquestion: print w/ replies, xml ) Need Help??
markjugg has asked for the wisdom of the Perl Monks concerning the following question:

Hello, I just did some research to see what is available to help manage Dreamweaver Template systems when DW is not available (such as on Unix.:). I found a couple of python based solutions in beta. One is appropriately called " dreamweaver-templates" and is a set of command lines tools to provide basic template management functions.

The other is ComfyEdit, which allows you to easily edit Dreamweaver template based documents through the web. (turning the editable regions into forms, and "locking" the rest of the page.

It would be nice have similar tools available in Perl. Does anyone know of any (Sourceforge and FreshMeat didn't turn up any)?

If not, is anyone interested in porting these python projects to Perl, to increase their portability? (since perl is installed much more widely in OSes and webservers).

-mark

Comment on Dreamweaver/Perl integration tools
Re: Dreamweaver/Perl integration tools
by belg4mit (Prior) on Dec 08, 2001 at 22:29 UTC
    Ha ha ha ha! you're in luck.

    Our beloved jeffa just wrote some DreamWeaver integration for HTML::Template last night. /msg him for details. He'll probably be posting it some time soon as well.

    --
    perl -p -e "s/(?:\w);([st])/'\$1/mg"

(jeffa) Re: Dreamweaver/Perl integration tools
by jeffa (Chancellor) on Dec 08, 2001 at 22:49 UTC
    Heh heh - thanks for those kind words belg4mit!

    Yes, i finished up the preliminaries last night. Even made some ultra-shabby icons. You can find them here: http://jeffa.perlmonk.org/dreamweaver/. Might not be exactly what you are looking for, as these are for when Dreamweaver IS available.

    jeffa

    L-LL-L--L-LL-L--L-LL-L--
    -R--R-RR-R--R-RR-R--R-RR
    F--F--F--F--F--F--F--F--
    (the triplet paradiddle)
    
      Thanks Jeffa.

      I'll take a lot at that when I'm back at my Mac. In the same vein, I have a couple Perl scripts that make working with HTML::Template easier in BBEdit-- one extra all the tmpl_ tokens from a selection, and the other does a hack to replace all the form elements with tmpl_ variables with the same names (useful when generating an HTML-based email from a web-form. I could post those if anybody was interested. (I think both are simple one-line hacks).

      -mark

Re: Dreamweaver/Perl integration tools
by markjugg (Curate) on Feb 14, 2002 at 20:18 UTC
    Yesterday I found a couple of new modules to help in this area. They don't appear to be complete solution, but perhaps a start. These are HTML::DWT, which can currently fill in a Dreamweaver template from a Perl data structure and HTML::LBI, which allows you to easily include a Dreamweaver Library Item in a script (which seems a lot like simply including a file...).

    -mark

Re: Dreamweaver/Perl integration tools
by tphyahoo (Vicar) on Feb 22, 2005 at 18:04 UTC
    The perl web framework Mason seems to play well with Dreamweaver, at least some people manage to get it to play well.

    "The Problem

    If you use the syntax of Mason in Dreamweaver most of the code isn't properly displayed, mainly as simple text. Which is totally uncool for <%INIT> or similar blocks. In a standard DW installation only <% some code %> is displayed as an ASP icon. Specially when you work with graphic designers which are used to WYSIWYG this will help a lot, as HTML looks more like HTML :-) "

    The solution... is described at Mason and Dreamweaver

    Hope this helps!

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: perlquestion [id://130429]
Approved by root
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others studying the Monastery: (12)
As of 2014-07-14 16:12 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    When choosing user names for websites, I prefer to use:








    Results (268 votes), past polls