Live from Barcamp – Day 2 – Session 1 [for me] Drupal sh*t
October 14, 2007 § Leave a comment
Presenter: Rusty Stanton
The setting — grabbing OJ and a muffin on the run. Can’t find the room. found the room and Rusty. No projector. Wing it.
Quick recap on using drupal to present podcasts. Question to class – experience with drupal? A Joomla user says he went to that platform cause he found it first. The verdict — drupal is more of an api for development – joomla is more designer friendly – a little more complete.
Q & A — how to restrict php to be non-exec or blocked from db? It’s complex or you could right a module. Recommendation – write a custom module that has a set of special tags or an API. Could write a token-filtering module to allowe a defined set of functionality. Lots of question from a guy from WREK Atlanta radio. Currently managing a drupal site and is facing some challenges with balancing flexibility without giving too much control. Rusty runs GA Podcast site on drupal 4.7 — Site can’t be totally open because they are using taxonomy to organize radio programs. They are rewriting to make programs nodes instead of taxonomies which will allow finer grade of permission administration – through user roles.
Problems of open source systems – often the 3rd party modules are buggy or hyper-tailored to one purpose — look for modules that are well-maintained or you may need to write your own. Sometimes drupal’s are abandon-ware — written byt not supported.
Upgrade issues — can’t directly upgrade from 4.7 – 5.* — need to disable all 3rd party modules — need to get upgraded modules and reinstall. Drupal 6 will have some php 5 specific stuff. Drupal, a spectacular api, but kind of a pain in the you know what for end users. But getting better.
Transition to discussion about WordPress. How to create hooks? Rusty gives an example of a plug-in that let him send specific content to someone who was stealing his content.