This forum is for news and announcements to the Drupal community at large.

Announcing Module Builder module

At lunch one day at the OSCMS conference in Vancouver, a few of us were sitting around the lunch table, sort of lamenting the fact that there was so much work needed to create new modules. First you have to remember, "What are the hooks I need again?" Then you have to remember, "What are the arguments for the such-and-such hook again?" and so on and so on. Wouldn't it be cool if there was a tool that would let you pick what kind of module you wanted to make, would automatically select the hooks you needed, and then generate the code for you?

Well, Module Builder is intended to be such a tool, as well as a tool to help new developers get on their feet with module development and learn how hooks work and so on. I've been kind of toiling away on it in my spare time for about a month now, have shown it to the developers' list a few weeks back, and now I think it's maybe ready to show it to a broader audience.

In a nutshell, here's how it works:

1. You enable the module just like any other module.
2. You go to the "module builder" menu (which is tied to an "access module builder" permission)
3. You fill in details about your module, such as the name, description, and so on.
4. You can select from either pre-defined hook groups, and/or expand the fieldsets to select specific hooks you need.
5. Click "Submit" and receive a textarea with the code to your module inside. Simply copy/paste into a .module file, save it to your modules directory, and you're good to go!

1024px -- an Andreas Viklund opensource theme ported to Drupal

Hi! These are 2 themes by Andreas Viklund (andreasviklund.com) ported to Drupal by myself. I'm just learning my way through the Drupal system. . .but I believe I have everything covered here.

It requires the PHPTemplate templating engine to be installed.

1024px - project page on Drupal.org

Drupal rewrite from the ground up

With 4.7 nearing completition, it has been decided that for the next version we should look for another language as PHP now blocks our growing. As you will read in the newsletter, we have found many very obscure language obstacles. We worked around them, but this can not go on. Also, in the IRC development channel, it has been said for a long time that Drupal will be rewritten in Haskell, so that was our first candidate.

So we sent a task force to the library to evaluate the options, and choose a language. The decision came surpisingly quick -- they did not need to read a single book!

Drupal 4.7 RC Announcement

Long ago, in a galaxy far, far away, Lord Dries did say to Drupallites everywhere, "We will feature freeze Drupal 4.7 in a week, and then we shall commence stabilizing and bug fixing and so on."

And the community said, "BUT WAIT!!"

And so began a flurry of fervent activity to cram all of our desired features and functionality into Drupal. The glorious crowning achievement was the new Forms API, which greatly improved the security, extensibility, and themability of forms.

And the community said, "Let's rock and roll!"

However, all was not good. For soon came the bug reports, the module compatibility issues, and the various forms API-related headaches.

And the community said, "Oh, crap."

Free PHP 4.0 ebook from Apress

If anyone is interested in a free 400+ pages ebook from Apress titled, “A Programmer's Introduction to PHP 4.0,” by W. Jason Gilmore, here is where you can find it as of 3/30/06. However, there are no guarantees on how long it will remain available. By the way, this ebook is listed at Amazon.com for $34.95; you can also find some reviews on it listed there.

New Drupal fork

New Drupal fork at http://www.typicaltext.com .

Pages

Subscribe with RSS Subscribe to RSS - News and announcements