Drupal API extension for Dreamweaver

Chris Charlton's picture

XTND.US releases early preview download of their Drupal API extension for Dreamweaver. Reduce typing and get past plain text editing of Drupal files in Dreamweaver. If you are into Drupal and use, or want to use, Dreamweaver then you really need this extension. Let us save you tons of time by reducing keystrokes with our Drupal API code hints integration for Dreamweaver (API versions 5 & 6). The extension provides code hints and code coloring for every Drupal API method in Drupal 5 & 6.

Not only does it provide full Drupal API code hints (5.x & 6.x) in PHP files, but it also adds support for common Drupal file types, like .module, .theme, .info, .tal, etc., provides code coloring and code hints while editing those file types, treating them similar to common PHP pages. No more tweaking Dreamweaver's configuration manually, just download this free extension and makes Dreamweaver more useful when working on Drupal modules and themes.

View a demo video or download the extension at http://xtnd.us/dreamweaver/drupalapi.

Comments

Thanks a lot

Wolfflow's picture

That is realy great news I did download the plug and soon going to have a look at.

Cheers
Wolfflow

about dreamweaver extension

ashiwebi's picture

How I can download it as i am new in drupal.Thanks in advance

Just download it

Chris Charlton's picture

You download it from our site and double-click the downloaded MXP to start the installation of the extension through your Extension Manager, with Dreamweaver closed of course. When you launch Dreamweaver it will have the Drupal API inside of it for you to code with.

Chris Charlton, Author & Drupal Community Leader, Enterprise Level Consultant

I teach you how to build Drupal Themes http://tinyurl.com/theme-drupal and provide add-on software at http://xtnd.us

Actually, I would prefer to

dccrane's picture

Actually, I would prefer to avoid the whole question and just make DreamWeaver STOP DREAMING UP STYLES, but I haven't found a way to do that. Second choice is to make DreamWeaver recognize the styles in Drupal's Garland theme.

Being a newbie to Drupal AND to CSS, I found the Drupal API extension instructions a little more complex than "download and install it using the DreamWeaver Extension Manager." I've done that, but I guess I need a user's manual.

A little hand-holding, please?

Negates syntax highlighting for module files

JDSaward's picture

In MX 2004 I had previously configured syntax highlighting for Drupal .inc and module files following the instructions here.

I have just now downloaded the Drupal API extension, it installed fine and correctly provides API code hints.

But now the syntax highlighting is turned off.

I disabled the extension and the syntax highlighting returns.

Seems I can have one or the other.

Is this a known limitation?

I'm getting round to it.

Code coloring fix in a next release

Chris Charlton's picture

This extension is still beta and I will work on debugging the syntax highlighting portion since it's important for all of us. I'd remove the extension for now if it's really bothering you to not have syntax highlighting and I'll announce any updates on this post.

Thanks for the feedback. The more the better!

Chris Charlton, Author & Drupal Community Leader, Enterprise Level Consultant

I teach you how to build Drupal Themes http://tinyurl.com/theme-drupal and provide add-on software at http://xtnd.us

Thank you.

JDSaward's picture

Excellent; thanks.

I'm getting round to it.

Is the website down at the moment?

andydev's picture

It seems the website is down.

It seems that this can solve for us a lot of trouble!

Still down

harrisben's picture

Please let us know when this is back up. Thanks for the hard work in advance!

Drupal API DW extension download is back up

Chris Charlton's picture

For those who couldn't download the Drupal API Dreamweaver extension the last week, please note the download (and site) is back up.

Chris Charlton, Author & Drupal Community Leader, Enterprise Level Consultant

I teach you how to build Drupal Themes http://tinyurl.com/theme-drupal and provide add-on software at http://xtnd.us

Awesome

janwari's picture

thanks

Screencast offline

eigentor's picture

Since I needed a bit of help into the shoes I tried to wath the indicated Screencast for the jquery Extension - but alas: Page not found.

Life is a process

Life is a journey, not a destination

screencast online

Chris Charlton, Author & Drupal Community Leader, Enterprise Level Consultant

I teach you how to build Drupal Themes http://tinyurl.com/theme-drupal and provide add-on software at http://xtnd.us

Bad link

dccrane's picture

He means the Screencast. Your link is bad. The correct link is http://xtnd.us/dreamweaver/jquery

Not working

Clivesj's picture

I have installed the api (version 0.0.5.) however no color highlighting and an code hints.
I'm using DWCS3.
DW Ext manager shows the extention properly installed. Also links tyo drupal.api in help menu works fine.

Did I missed anything?

known bug

Chris Charlton's picture

The code hints should be working. The code coloring has a bug and should be fixed for the 1.0 release. Not sure when just yet.

Chris Charlton, Author & Drupal Community Leader, Enterprise Level Consultant

I teach you how to build Drupal Themes http://tinyurl.com/theme-drupal and provide add-on software at http://xtnd.us

Great initiative!

spaceboii's picture

Good stuff! I'm sure this will help out alot!

Thanks for doing this!


Human beings, who are almost unique in having the ability to learn from the experience of others, are also remarkable for their apparent disinclination to do so. - Douglas Adams

__
Human beings, who are almost unique in having the ability to learn from the experience of others, are also remarkable for their apparent disinclination to do so. - Douglas Adams

Awesome! Thank you!

gundarx-gdo's picture

Awesome! Thank you!

Code Coloring fixed for Dreamweaver users

Chris Charlton's picture

A huge thank you to the Dreamweaver team at Adobe, even with a CS4 release this month they still gave me a bit of their time to help resolve the final issues I had with the early release of my Drupal API Dreamweaver extension. Download the update now!

Fixed in this release (beta 2) is code coloring of Drupal 5.x & 6.x APIs in PHP files plus .Module files, .Install files, etc. Dreamweaver has a basic understanding of a .INFO file now, and now is the time that both module developers and themers can/should use this extension with their Dreamweaver; besides its free. :)

http://xtnd.us/dreamweaver/drupalapi

NOTE: Beta 2 does means people should still report issues with the extension before I can ordain a 1.0 release.

Let me know if any issues pop-up or persist.

Also, if you have done any manual tweaks to Dreamweaver they may conflict. Be sure to properly uninstall/delete the old extension, and then install the new extension.

Chris Charlton, Author & Drupal Community Leader, Enterprise Level Consultant

I teach you how to build Drupal Themes http://tinyurl.com/theme-drupal and provide add-on software at http://xtnd.us

sweet! thanks chris. are

purrin's picture

sweet! thanks chris. are you up for some kind of Drupal community workhorse award, bro? you're on it lately!

-=- christopher

-=- christopher

Who uses the Drupal API extension for Dreamweaver?

Chris Charlton's picture

If you're using the Drupal API extension for Dreamweaver then I'd like to know what you think and if its been as useful to you as it is to me. Let me hear your comments.

Known issues: the only issue I can find right now is when editing a template.php Dreamweaver highlights the top portion of your code thinking its invalid since there's a missing bottom PHP ?> closure, and that's because the file is a .php page, the extension understands missing ?> for .module and .install and .theme file types.

Again, I want to hear from those using it for your themes, overrides, .module files, .install files, etc.

Chris Charlton, Author & Drupal Community Leader, Enterprise Level Consultant

I teach you how to build Drupal Themes http://tinyurl.com/theme-drupal and provide add-on software at http://xtnd.us

Problems with Code Hints

revmachine's picture

I can't get the code hints to work with the current release of the Drupal API extension.

I am using a MacBook DuoCore 2.0 GHz running DW CS3 on WinXP Pro SP3 on VMWare. I followed the manual instructions for changing the file types and extensions but it did not work.

.php files show the code hints for Drupal, I just can't get them to show up for any other types.

I used eclipse a lot and ConText but am not sure what is making the code hints not work.

Thanks

No manual edits needed with the extension

Chris Charlton's picture

The Drupal API extension for Dreamweaver adds the file types for you, eliminating the manual edits to configuration files in Dreamweaver.

Chris Charlton, Author & Drupal Community Leader, Enterprise Level Consultant

I teach you how to build Drupal Themes http://tinyurl.com/theme-drupal and provide add-on software at http://xtnd.us

I did try installing the

revmachine's picture

I did try installing the extension by itself, then i tried uninstalling it and changing the types manually. I pretty much tried every way to get the module working, I followed the instructions but then tried the manual way as a last ditch effort. Since then I have returned those files back to the way they were. So, at this point the module is the most recent version and it is installed by itself without any manual modifications to the type and extension types.

*.php and *.js files work with code hints and *.php files show all the drupal methods in the drop-down. The automatic delay doesn't work at all though and I always have to use ctrl+space to bring up the drop-down menu. I have tested all of the Drupal file types.

Please let me know if there are some places I can check to make sure everything is setup right.

Thanks

Chris Charlton's picture

Hmm... if the code hints show for *.php then they should show for *.module, *.install, etc. I would suggest uninstall and reinstall the extension. Otherwise I'm not sure what's wrong for your machine (yet).

Chris Charlton, Author & Drupal Community Leader, Enterprise Level Consultant

I teach you how to build Drupal Themes http://tinyurl.com/theme-drupal and provide add-on software at http://xtnd.us

Bandwidth Limit

toddjob's picture

Looks like you hit a bandwidth limit,

Can I offer to host a copy of it at an alternative download location?

Todd Krause
ToddJob Consulting
www.toddjob.net

Todd Krause
ToddJob Consulting
www.toddjob.net

Bandwidth Limit

aviddv1's picture

Any word on where we can find this? I'm itching to dl it.

bandwidth fixed

Chris Charlton's picture

Sorry, seems Jan. all you folks ate my pipes up! Feb. 1st the limit was taken off, so thanks for those who had the cached and mirrored links, but I please ask that you remove them as maintaining this extension isn't easy and if there are rogue installers then it'll kill me in support emails thinking the latest version has "something wrong."

Again, thank you all, and please download the extensions from the main site, please.

Chris Charlton, Author & Drupal Community Leader, Enterprise Level Consultant

I teach you how to build Drupal Themes http://tinyurl.com/theme-drupal and provide add-on software at http://xtnd.us

Can follow link from Google cache

hunter.peck's picture

I followed this link:
http://74.125.47.132/search?q=cache:BAmqWbrftAcJ:xtnd.us/dreamweaver/dru...

then I right-clicked (or for mac, -click ) on the desired link, choosing down-load link.
The file opened fine. [Thank you google cache!]
::hp::

correction...

hunter.peck's picture

that should read ... ( or for mac, CTRL-click ) ...

Found a link that works

Todd Krause
ToddJob Consulting
www.toddjob.net

Thanks for the extension,

bettyjj's picture

Thanks for the extension, but its functionalities are not completely working:

1, the syntax coloring sometimes disappears and all the code becomes red. I'm not sure what causes it, but it happens quite often. However, if I go on and input something, the syntax coloring may suddenly all come back. So it's quite mysterious to me...

2, I can't get the code hint working. It seems that one has to press ctrl+enter to provoke the code hint? But ctrl+enter is preserved for other uses here. So can you make the code hint automatically appears without needing to press any key or change to other keys?

My environment is Windows XP SP3, Dreamweaver CS4.
Thank you very much.

thanks for the feedback

Chris Charlton's picture

Thanks, glad you like it, and to answer your points...

  1. I've noticed this too at "random" times, but from you I'll need you to tell me what file type/extension you were editing? .tpl.php? .module? .inc?

  2. Code hints have to be initiated. I don't think, except in JavaScript editing that code hints come up on their own. You can edit your DW to have another key command for code hints. (Edit > Preferences)

Chris Charlton, Author & Drupal Community Leader, Enterprise Level Consultant

I teach you how to build Drupal Themes http://tinyurl.com/theme-drupal and provide add-on software at http://xtnd.us

Thanks for your reply. 1. I

bettyjj's picture

Thanks for your reply.
1. I can't say which type, because it happens quite randomly. I'm sure it happens to .module file. Other types I'm not sure.
2. I see. Thank you.

Looking for Dreamweaver CS3 & CS4 prerelease testers

Chris Charlton's picture

Fans of my Drupal API extension for Dreamweaver: I am in need of a few of you to help me test the CS3/CS4 version of the extension. Please reply here (or email me: chris @ ChrisCharlton.us) and I will contact you with the new extension. This version will add better support for CS3/CS4, and brings the code hints to another level since I have added function argument/parameter code hinting. For example: drupal_add_js() has quite a few optional arguments and all the common values like 'module', 'theme', and 'core' come up for you now while coding the function.

For Dreamweaver 6-8 owners, you will be getting another update so don't fret.

Chris Charlton, Author & Drupal Community Leader, Enterprise Level Consultant

I teach you how to build Drupal Themes http://tinyurl.com/theme-drupal and provide add-on software at http://xtnd.us

Adobe Dreamweaver CS3 Tester available here.

AshokanKid's picture

I use DW CS3 for some background work developing for my Drupal sites and will gladly have a look at your API extension.

AshokanKid
Lower Hudson Vally, New York

~

AshokanKid
Lower Hudson Vally, New York

I also use DW CS3,

sense-design's picture

I also use DW CS3, everything is working fine execpt the Drupal Code Hints.
In *.php the Drupal Hints appear, but not on *.module. Any solution for that so far?
I've tested that on CS4 and its just the same.

greetz sven

here is the solution for

raffi's picture

here is the solution for your problem.
http://www.jamesfairhurst.co.uk/posts/view/opening_cakephp_files_in_drea...
Good luck

great solution ... now

sense-design's picture

great solution ... now everything works fine.

thank you Raffi

You are welcome :)

raffi's picture

You are welcome :)

Should be working for .module

Chris Charlton's picture

Hmmm, maybe you have/had an old version? *.module should be recognized, it is literally one of the reasons I built the Extension.

P.S. > There will be some awesome news on this extension and some of my others winkwink* at the upcoming DrupalCampLA this August - http://drupalcampla.com - I have been quiet too long and its time to hand over new jewels to the community. :)

Chris Charlton, Author & Drupal Community Leader, Enterprise Level Consultant

I teach you how to build Drupal Themes http://tinyurl.com/theme-drupal and provide add-on software at http://xtnd.us

Does it work in CS4?

wb54321's picture

I have Dreamweaver CS4. Does the existing download on your web site support CS4? It only mentions CS3.

Yes it does work for CS4. In

sense-design's picture

Yes it does work for CS4. In addition to the extension you need to perform the changes mentioned in the link 3 comments above by Raffi.

greetz sven

I don't know how to use it? help please.

kazumi21's picture

I'm using DW CS4, and i installed the extension but i don't see drupal in the bindings options, why is it ?

Those bindings are helpful to me, i would like to create some themes.

Can anyone help ?
Thank you for your attention.

clane's picture

Code hints and color coding do not work as displayed in the article http://www.adobe.com/devnet/dreamweaver/articles/drupal_themes_with_dwcs... in the section titled "Using Drupal themes with Dreamweaver".

I installed the extension, set up the site as detailed in the article and followed the instructions on the Druapl.org site for setting up DW: http://drupal.org/node/18151 - I did not perform any of the instructions listed under the title "Manually editing Dreamweaver's configuration". I opened the page.tpl.php to test the code hints and the php tags are black and no code hints.

Can anyone help me get this working? Thanks in advance for any help:)
Colette

Dixie Haynes's picture

According to Norton Internet Security, there are 1,506 computer threats on the XTND.us website included at the top of this thread. I would advise extreme caution if you choose to visit this site.

Mmmm

snorkers's picture

I'd be sceptical about someone posting an alarming message such as this who's only been a g.d.o member for less than 5 mins (and a d.o member for 12 hours). I have no problems with xtnd.us plugins after nearly 2 years' of use. I'd be more concerned about the invasiveness of Norton and the fear it generates.

Trusty Norton

siliconmeadow's picture

Sorry to simply pile in with snorkers on this, but everytime I hear about Norton Security, I think back fondly of the days of uninstalling it on new PCs with OEM copies of it. Such fun having to agree to their EULA just to remove it.

While I don't personally know

tommyent's picture

While I don't personally know Chris Charlton he has done a lot for the Drupal community and seems to be a pretty nice guy. I would suggest if your really concerned about this attempt to contact him directly first before posting something like this. I have found no threats what so ever but if there was any threats most likely it would be from being hacked in which case if you contacted Chris I'm sure he would resolve the issue asap.

Drupal API extension

jomik's picture

Hi Chris,
I tried to download the Drupal API extension from xtnd.us but it open a window with unknown letters and I can´t download anything.
I use mac, is Drupal API extension also for mac?
I will be very thanked, if you could give me idea, how to use Dreamweaver CS3 to costume a drupal themes.

Tanks,

Joseph

Try holding control and

tommyent's picture

Try holding control and clicking on the link choose save link as.
Then install it with the the extension manager while dreamweaver is closed.

Hi Chris, Thanks for your

jomik's picture

Hi Chris,

Thanks for your help. I install it with the extension manager. But I create a new site with dreamweaver with a zen or acquia_marina and open a php page, I see only the code mode and not the style, there is not communication between bhb pages and css. And I can´t see it in a browser.
Did I do anything wrong?

Thanks,

Joseph

The extension does not

Chris Charlton's picture

The extension does not control any CSS styles, only the Drupal API (PHP) and known Drupal file types. CSS is handled by DW itself. You may need to add Design Time Stylesheets to the php page. This is all covered in my Drupal articles on Adobe.com, and in my video course available on Lynda.com - http://tinyurl.com/theme-drupal

Chris Charlton, Author & Drupal Community Leader, Enterprise Level Consultant

I teach you how to build Drupal Themes http://tinyurl.com/theme-drupal and provide add-on software at http://xtnd.us

Thank you Chris for your

jomik's picture

Thank you Chris for your help.

Regards,

Joseph

CS5 Working so far

ehikr's picture

Just wanted to let everyone know that this extension is working for DW CS5. No issues so far.

why

sourcesoft's picture

why http://xtnd.us/dreamweaver/drupalapi is 'access denied' for me?

Same for me

alexrayu's picture

Yes, the same happened for me. I took it as a "Free share is over, boys and gals!"

Code Hints doesn't work for

cithukyaw's picture

Code Hints doesn't work for me. I use DW CS5.

With Regards,
Sithu

is there an dreamweaver API release for 7.x versions

itsnav's picture

is there an dreamweaver API release for 7.x versions? if yes, then link please.

i was just looking for the

dotman's picture

i was just looking for the same thing. Chris, will you be releasing a version for drupal 7.x?

Thanks,
Doug

+1

alexverb's picture

+1 for drupal 7.x :)

any news on the api for

arjkap's picture

any news on the api for Drupal 7.x for DW cs4 ??

api for Drupal 7 and CS5+

kenyob's picture

Will there be an update for Drupal 7 and CS5+?
Does the current api work with CS5 or Drupal 7?
Ive seen mixed reviews about CS5 above.

+1

rudyard55's picture

+1

about drupal doc

myfameisedik's picture

this web site is like someone lost in the jungle (everything is upside down). never find what you look for. (css line-hieght : the worst => are you economizing screen space :: colors are blind poor)

doc is not found for anything

drupal = nothing comparing to other cms (doc and support and forums side)

PLZZZZZZ try to get up or get out of our minds

nothing is personnal i am just upset not finding any thing i look for.

you are making life difficult with this cms

Theme development

Group organizers

Group events

Add to calendar

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds: