Druppets 1.0 - Drupal Snippets Set for Aptana

04 Aug · by Tim Kamanin · 2 min read

UPD 23.02.13: There is a dedicated drupal snippets project called dropbucket.org - drupal snippets, check this one out to get loads of cool drupal snippets. UPD 21.08.11: Thanks to my readers, I found old sources of this project and put them on GitHub, feel free to use them. Links are at the end of this post.~~

I should have done this earler, but I found time to do this only now. I have a set of mostly used snippets of Drupal 6 code which helps me a lot during my Drupal development. It's not so big, but most of snippets are really handy. So I decided to share this set with you and gave it a funny name Druppets :)

Please welcome, Druppets 1.0 :

Druppets is a set of commonly used snippets of Drupal 6 Code. This set should help with some common and repetitive coding tasks.
The first version of druppets is available for Aptana IDE only (www.aptana.com). It may work with Eclipse based IDEs also,
but I never tested this. Works ok with Aptana 1.5 on PC. Should be ok with Linux/Mac also.

Requirements:
1) Aptana IDE installed. Preferrably version 1.5+
2) Drupal 6

Release notes :
Druppets 1.0 has the following snippets divided into 4 categories:
1) Form API:
Check Boxes
Date
Fieldset
File Upload
Hidden
Item
Markup
Password
Password with Confirmation
Radio Buttons
Select
Submit
TextArea
TextField
Value
Weight

2) Func
drupal_add_css
drupal_add_js (inline)
drupal_add_js (file)
Form + Submit Functions
Form + Validation + Submit Functions
Output in Table
Pager
variable_get
variable_set

3) HTML Ready
$base_url;
global $base_url;

4) SQL
COUNT
db_query('DELETE')
db_query('INSERT')
db_query('SELECT') and fetch
db_query('SELECT') single and fetch
db_query('UPDATE')

Further development

If people will find this set useful I will continue to maintain it and will add more snippets. Feel free to make suggestions here in comments or contact me directly:

Links

  • Download Druppets 1.0 for Aptana from GitHub: http://github.com/timonweb/Druppets
  • Pemanent Duppets Project Page with Installation Instructions and more.

Comments

Required for comment verification



j0k3

Plz, where a can donwload the druppets, apparently this link don't work, plz plz

Reply · 8 years, 4 months ago
Fidelix

Please, can we have the snippets again?

Reply · 8 years, 4 months ago
Greg

Apparently the code has been moved? Getting 404 when I try to download....

Reply · 8 years, 4 months ago
azul

Hi, thanks for creating drupal plugin/extension for aptana. Is it compatible with Aptana 2.0 ?

Reply · 8 years, 4 months ago
Stas

I suggest to try free PHP IDE - Codelobster PHP Edition with special Drupal plug-in.

Reply · 8 years, 4 months ago
Tom

Fine, really amazing

Reply · 8 years, 4 months ago
Nielsz

Great stuff! One issue: the "Form + Submit" contains a validate function, and the "Form + Validation + Submit" doesn't.

Reply · 8 years, 4 months ago
Gijs

Hello, Thanks for the snippets. Really nice, saves me allot of time. In your readme.txt you write "Restart Aptana." A project refresh is enough to get the snippets in the snippets view.

Reply · 8 years, 4 months ago
blairski

this is really cool. It works in Eclipse too (with the Aptana plugin installed). Could we make this a community thing were others add to the snippets?

Reply · 8 years, 4 months ago
ashley

very very useful, thanks for sharing this!

Reply · 8 years, 4 months ago
Thomas

hey! This is amazing stuff! Thank you very much. Snippets are great, will send my additions soon.

Reply · 8 years, 4 months ago