Posted by Randy on 15th March 2010
When learning and developing web sites with a content management system like Drupal or WordPress it is generally recommended that you install a test version on your personal computer. This releases you from the complexities of connecting to a remote web server and allows you to focus on learning and/or developing. The only trick is the process generally requires finding, installing and configuring the web server, using My SQL to set up a database and a database user, download the CMS software, then install and configure it — with plenty of opportunities to go wrong. Now the stack installer from Acquia gives you basically a quick, scripted install to get you up and running quickly with Drupal.

Downloads | Acquia
Acquia Drupal is a free, packaged Drupal distribution that provides a quick on-ramp to begin building Drupal websites
Installing Drupal 7 with the Acquia Stack Installer | Acquia
Step by step instructions on how to install Drupal 7 with the Acquia Stack Installer.
Related Posts
Posted in Open Source, Technology, cms, drupal | Comments Off
Posted by Randy on 11th March 2010
Related Posts
Posted in Technology, Tweets | Comments Off
Posted by Randy on 10th March 2010
Related Posts
Posted in Technology, Tweets | Comments Off
Posted by Randy on 9th March 2010
Related Posts
Posted in Technology, Tweets | Comments Off
Posted by Randy on 7th March 2010
Related Posts
Posted in Technology, Tweets | Comments Off
Posted by Randy on 5th March 2010
Related Posts
Posted in Technology, Tweets | Comments Off
Posted by Randy on 4th March 2010
Related Posts
Posted in Technology, Tweets | Comments Off
Posted by Randy on 3rd March 2010
I wrote early last month on an employee workplace feedback tool we launched using our WordPress MU installation and the Survey plug-in. Overall the plugin worked well. Here is a screen shot of one of our forms:

The main issue was a problem in the table that holds the responses. The field that stores the user answer is limited to 255 characters, but no limit is enforced on the form. And when users are invited to submit free form comments they quickly exceed the 255 limit. The result is that a number of the responses were cut off in the database, and some of the user response was lost. Not the nicest thing to realize after the fact, but luckily the fix is easy.
To make the alteration change open the plugin’s surveys.php file and find the create table section. Right around line 101 you’ll see the code that creates the surveys_result_answer table. Alter the ‘user_answer’ column to use the blob data type — you’ll see it is set to a text(255) type, which is too short for many users.
CREATE TABLE {$wpdb->prefix}surveys_result_answer ((
`ID` int(11) unsigned NOT NULL auto_increment,
`result_ID` int(11) unsigned NOT NULL,
`answer_ID` int(11) unsigned NOT NULL,
`question_ID` int(11) unsigned NOT NULL,
`user_answer` blob NOT NULL,
PRIMARY KEY (`ID`),
KEY `question_ID` (`question_ID`),
KEY `answer_ID` (`answer_ID`),
KEY `result_ID` (`result_ID`)
) ;
This small change fixes that problem. The only other note is we used this tool on a members-only site. I’d want to give it a thorough security check before using this on a public site. I did note the user-text was escaped, so it looks like some protections are in place. But these days you can never be too security conscious.
Surveys < Plugins < WordPress < Tools < Bin-Co
Surveys WordPress plugin lets you add surveys to your blog. You can let the visitors take surveys and see the result from the admin side. The user who take the survey can enter their details at the end of the survey – or leave it as an anonymous result.
Related Posts
Posted in Data, PHP, Plug-in, Technology, WordPress, blog, content, plugin, plugins | Comments Off
Posted by Randy on 3rd March 2010
Related Posts
Posted in Technology, Tweets | Comments Off
Posted by Randy on 2nd March 2010
Related Posts
Posted in Technology, Tweets | Comments Off