module

Pardon the Mess

This Drupal site of mine has taken quite a bit of beating the past couple weeks.  While Mollom has been protecting this site well enough from the comment spammers, it isn't designed to prevent the bots from trying to ping me so much.  It has been an incredible experience to see the bots try to open every possible URL and directory here at CMSReport.com.  But probably the real stress on the site has been my testing of numerous contributed modules that are still under development.  Probably using a production server to test new modules isn't the smartest thing for anyone to do, but it does provide a nice adrenaline rush from time to time.

To make a long story short, I'm testing a number of ways I can use a Web content management system more efficiently to run this site.  I also want to do some restructuring of the site so that I have more flexibility in the look and feel of the site as well as how the content is delivered.  For the most part, I'll be using Pathauto, Views, Panels, and one of the aggregation modules.  I'm currently testing the FeedAPI module for aggregation, but none of the aggregation related modules really do what I want them to do.  I'll put up a site recipe in the next month or two on the modules I finally settle on to support this site.

Now it is time for me to go.  Evidently, one of the modules I've installed is causing some cron issues.  Am I having fun, yet?  Yes, I am.

Empty Promises

Although I had a lot of fun this summer, I allowed a lot of commitments to slip though my fingers.  Many of those commitments were made here at CMS Report.  The following is a list of promises that I haven't kept.  My apologies to those that had expected more.

Ubercart 1.0 for Drupal 5

Ubercart logoThe release of Ubercart 1.0 was announced earlier today.  Ubercart is an open source e-commerce package (shopping cart) that fully integrates your online store with the open source CMS, Drupal.  We've been watching Ubercart for some time and like some of the look-and-feel it borrows from osCommerce.

Some of the features in Ubercart 1.0 as reported by their shopping cart's Website include:

  • Configurable product catalog includes catalog pages and a block to display product categories.
  • Flexible product creation system. Create normal products by default. Add fields to store additional product information using Drupal's CCK system.
  • Flexible product attributes system. Create user selectable attributes for your products that modify the price, SKU/model, and/or weight of items as the customer adds them to his or her cart. Set default attribute/option sets for each product class to easily create many similar products.

Create Drupal 6 Modules with New Book

Learning Drupal 6 Module Development is a new book from Packt, which acts
as a practical tutorial for creating Drupal 6 modules with PHP. Written by Matt
Butcher, this book will help users to walk through the development of complete
Drupal 6 Modules.

Drupal is a free and open-source modular web
application framework and content management system (CMS) written in PHP. It
can run in many environments, including Windows, Mac OS X, Linux, and FreeBSD.
It's a modular system, with an elegant hook-based architecture, and great code.
These are a few of the perks that make Drupal a choice platform for developers
who want the power of an established CMS, but the freedom to make it work for
them. From social networking to AJAX to e-commerce, the hundreds of existing
modules attest to Drupal's flexibility.

Drupal's Earl Miles on Lullabot Podcast

Jeff Robbins from Lullabot recently interviewed Drupal developer Earl "MerlinofChaos" Miles for an audio podcast. Earl Miles is the lead developer for some of the more popular contributed modules found at Drupal.org. The podcast focuses on his Drupal module work which includes Views, Panels, and Node Queue. Jeff Robbins also managed to ask some non-Drupal questions in the 88 minute recording that I found just as fascinating. Personally, I always enjoy opportunities to get to know more about the developers behind the software I'm using.

For the record, I'm not much of a podcast listener but I found myself listening to the entire recording this afternoon. Both Jeff and Earl have a good sense of humor that keeps you wanting for more. It also helps that both speakers have a genuine interest in Drupal and software development. So while you're reading some very fine articles here at CMS Report, I'd encourage you to also encourage you to start up the Lullabot podcast.

Simple Machines grants permission for Drupal-SMF Bridge

Last week, I mentioned that the the Drupal SMFforum Integration module was no longer being supported by the module's project leader, "vb". Apparently, Simple Machines had not granted permission to the module developer to distribute code found in the SMF application as required by the Simple Machines License. While some discussion followed this announcement at the SMF forums, as well as here at CMS Report, none of this discussion compared to what took place at the Open Source Community.

The good news is that Simple Machines LLC has granted vb to continue distributing some of the SMF code to work with the Drupal SMFforum Integration module. vb wrote:

I am glad to announce that distribution of the smf_api_2 package is
resumed due to the express permission granted from Simple Machines LLC.
You can download the new package from http://vgb.org.ru/download.

"Orstio", SMF CMS Bridge Developer, added the following at Open Source Community:

Drupal SMFforum Integration module no longer supported

Development of the SMFforum Integration module for Drupal is no longer.  Amy Stephen over at OpenSourceCommunity.org pointed out on her blog that the module's project  leader, "vb", pulled the module due to licensing disagreements with SMF LLC.  Amy references vb's original post at the Drupal forum, but she has a lot more to say.  Amy's an active participant in the Joomla! community, a community which had their own issues with a bridge between Joomla! and SMF.

According to vb's post, an email sent by Michael "Oldiesmann" Eshom, Project Manager, Simple Machines LLC stated that:

The problem isn't with the smfforum.module file or the packages distributed on drupal.org. The problem is with the "smf_api_subs.php" file that you're distributing as part of the smf api package - it contains modified versions of several SMF functions, and you did not ask for permission to use this code or distribute it.

It appears that Simple Machines LLC doesn't have so much of a problem with bridging SMF and Drupal as much as they have issues with their own code being used without proper permission.  The Simple Machines License clearly states that "Any Distribution of a Modified Package or derivative requires express written consent from Simple Machines LLC."  No word on whether Simple Machines LLC would endorse the use of their code if permission is asked.

Tracking New Drupal Modules

John Forsythe: Last week, 28 new modules were released. Do you know what they are? You would if you subscribed to the New Modules list I just added to DrupalModules.com!

Complete Story

 

Syndicate content