about 2 months ago - No comments
A client recently asked me to integrate their site with the JangoMail mass mailing system. I wanted to keep them happy so agreed to investigate, but was horrified by what I saw in the JangoMail API documentation. JangoMail appears to be optimised for those with existing databases of email addresses they want to maintain and More >
about 1 year ago - 2 comments
For the past few years I’ve been maintaining a PHP package called XML_Feed_Parser. It’s part of PEAR and attempts to offer a unified API for handling RSS and Atom feeds in your PHP code, a little inspired by projects like the universal feed parser. Its parsing and API are pretty comprehensive, but lately I’ve been More >
about 1 year ago - 1 comment
As I’ve mentioned here before, when working on web applications built with PHP, whether custom-rolled or drupal-driven, I often find myself missing various tools from the ruby kit. I’ve talked before about using capistrano with non-ruby code, but lately it’s been rspec and its stories that I’ve been craving. I’m aware of PHPSpec and have More >
about 1 year ago - Comments Off
Last autumn’s release of Pro Drupal Development was a significant moment in the history of the popular CMS, providing for the first time a relatively comprehensive guide for those wanting to do more than simply manage and skin a drupal site. A number of books have followed it but few have delved as deeply or More >
about 2 years ago - 1 comment
One of the numerous projects I’ve been juggling over the past few months has been a redesign of the Greenbelt Festival website. That redesign went live late last night. Working from Wilf‘s designs I initially built new HTML and CSS templates and began to establish some rules for how we’d handle the new image management More >
about 2 years ago - Comments Off
With PHP 5.3 looking very close to release, bringing with it significant changes such as namespaces, this is an awkward time to release a PHP book of any generality. Within a few months it will be clearer how well the new features are taking hold and there is almost certainly going to be a clamour More >
about 2 years ago - 3 comments
In response to yesterday’s post about inlining CSS for HTML emails, I got a couple of comments suggesting alternatives to my CSS parser class. Not wanting to have to maintain code unless I have to, I decided to give them both a try and see how they worked out. TamTam First up is TamTam, suggested More >
about 2 years ago - Comments Off
It’s surprising given drupal’s popularity that there aren’t more books covering it in detail. Site launches and contributions by the likes of lullabot and bryght have pushed the CMS’ profile and recent releases have emphasised the Web 2.0 potential, but a quick look at amazon reveals only four related titles. Of the four, Pro Drupal More >
about 4 years ago
James,
This is a great addition to the PEAR libraries! I’ve been using it to create a blog aggregator and feed producer. This parser has been a great help!
I have been aggregating some WordPress 1.5 rss2 feeds, and they use the http://purl.org/rss/1.0/modules/content/ module for encoded content. I changed the RSS2Element class to include the getContent function from the RSS1Element class and changed some of the mapping and it works wonderfully.
Can you include that in the next release? I don’t know the process of contributing to PEAR projects.
Thanks,
Jimmy Zimmerman
about 4 years ago
Thanks Jimmy. Glad you’re finding it useful.
If you have a patch I could look at, that’d be great. You could send it to me, but preferable file it as a feature request in the pear bug tracker. Click on the ‘bugs’ tab at http://pear.php.net/package/XML_Feed_Parser