Drupal Notifier - desktop notification app for Mac

As a part of learning desktop software development I had an idea to bring updates from a Drupal website to the desktop. There have been successful attempts in past to update oneself for updates (like new comments, new content, etc.) from their websites, via e-mail, twitter, etc., but nothing for the desktop.

Initially, I worked on the notifier using Python and Qt framework, however, Cocoa turned out to be more interesting. The current implementation of the notifier is made in Cocoa, which means it'll work only on Mac OS X. I have a working PyQt version too, but it's at a buggy state as I didn't dedicate much time to it. I'll work on the PyQt version sometime soon, so that the Drupal Notifier is well received by Linux and Windows users as well. Smile

This notifier is much generic already to be adopted by other web CMSs supporting XMLRPC protocol. However, I still labelled it with the word "Drupal". Angel ( continue reading... )

Slides and thoughts from Drupal hackfest at FOSSKriti @ IIT Kanpur

Drupal talk session and the hackfest at FOSSKriti, under TechKriti '09 at IIT Kanpur was an experience incalculable. TechKriti is India's largest student gathering to discuss, demonstrate and even compete on a wide range of technical subjects. Open source software development to robot wars to mathematical discussions to train derailment demonstration what? Surprized ( continue reading... )

My ticket to DrupalCon DC 2009 is up for sale

They denied me visa for entry to US for a lame reason of not having sufficient ties with my country India, as they think a person attending a tech talk could possibly slip away in the US. They think so because I spoke everything truth unlike an unskilled person who would lie and put dust in Consular Officer's eyes.

I have no suggestions to them for improving, that's what happens everywhere. !@#$%^&*

My ticket's up for sale at eBay: Sold, thank you all for the interest!

http://tinyurl.com/dcticket

(or http://cgi.ebay.com/ws/eBayISAPI.dll?ViewItem&item=230327017614)

/me is in need of some compassion.

Clean URLs for nodes paginated using Paging module

A limitation of Drupal's pager system, that comes as a disappointment to some SEO "freaks" Tongue is the separate "page" query in the URLs to browse multiple pages. Say, a third page on a paginated node would have node/1?page=0,2 in the URL. Instead here's a method to accomplish a better looking version (like node/1/page/3). "Paging Sweet Urls" is a module that converts the "page/X" part in the URL into the actual "page" query that the pager system understands. We also need to override theme_pager_links() to set proper hyperlinks in pager navigation. Still this implementation has a limitation that it cannot handle the functionality with aliased URLs (see below). I believe, it'll need a mod_rewrite apache directive to be able to handle URL aliases. But I'll take up with it some other time.

Also, there's Clean Pagination module providing similar functionality, but not for node pages. It can, however, handle views, etc. URLs. Find the code and instructions ahead.


Download "Paging Sweet Urls" module

( continue reading... )