Skip to main content
Beacon9.ca
interactive media for the web

Main menu

  • Home
  • Portfolio
  • Labs
  • Contact

Search form

Labs

The BEACON9 Labs is a home for all the great scripts, blogs, thoughts and ideas that we've had and want to share. All of the code is available for free download and you are allowed to use it for whatever you want.

Drupal Social Popularity Module

26 Nov
The Drupal 7 Social Popularity Module aggregates the popularity of a node from Twitter & Facebook.  It searches the social networks for the nodes path/alias or both and returns the number of time it is shared. The data is exposed to views, so you can see the Facebook comment count, Facebook...
Read More
1 Comment

Drupal 7 Facebook Comments

08 Nov
This is a quick and very lightweight Drupal module to replace Drupal's default comments for Facebook comments. Big thanks to Catch The Fire who sponsored the development of this.  WARNING: There is little/no views support. The only comment information available to views is comment count.  Using the...
Read More
12 Comments

Drupal Mobile Redirect Module

24 May
This module lets you set a destination to redirect all users viewing your Drupal site with a mobile device. It is similar to the Simple Mobile Redirect Module except it forwards to equivalent pages in the mobile site. e.g. if the user lands on yoursite.com/store it will redirect to /store on your...
Read More
5 Comments

Drupal 7 Private Files Module

30 Apr
I've put together this module to extend Drupal's functionality giving a truly private file system. Currently, Drupal will let you choose to store your uploaded files using the public or private file system however, even if you chose private it is still possible to browse to these files with a URL....
Read More
30 Comments

Drupal 7 Sitemap Block Module

11 Dec
A while ago, we built a sitemap block module for Drupal 6. With the release of Drupal 7 looming ever nearer we decided it was time to spend some time porting the module to the latest and greatest version of Drupal. It was a major code re-write, its got all the same functionality as before but we've...
Read More
18 Comments

jQuery Banner Rotator Script

08 Dec
Today I completely rebuilt a jQuery Banner Rotator script that I had written a long time ago. I had posted it on this site, for a while, but as a few major bugs came to the surface, I thought it was best to take it down until I had a chance to do a re-build.  I'm happy to be able to announce that...
Read More
16 Comments

Drupal 7 Tweet/Plus/Like Module

28 Nov
We created this Drupal 7 module for this site but have decided to let you all in on the action. The Drupal module will automatically add Twitter "tweet", Google "Plus One" and Facebook "like" buttons to the end of certain content types. Using the Module Upload to your Drupal 7 site Install the...
Read More
57 Comments

PHPlist Integration w/ AJAX

27 Jul
A while ago I got asked to create a form that sent newsletter subscriptions on a PHP based website to PHPlist, a popular, open source email campaign manager. The idea being that people viewing the website could sign up then and there for email newsletters. I've posted the code (with permission) and...
Read More
3 Comments

drupal 6 site map block module

26 Jul
This module lets you display a Drupal sytem menu as a sitemap (all links are expanded - up to 3 links deep) in a block. The block that can be dropped into any region of your theme using the standard blocks interface within Drupal. This module was based on the footermap module (which does a similar...
Read More
28 Comments

Drupal Calendar Date Navigation

03 May
Today I was working on a Drupal site that involved having multiple calendars throughout different parts of the site. I used CCK's Date module, the Calendar module and Views to do this. One thing I found frustrating was that I couldn't create a custom view using the calendar module and keep the date...
Read More
2 Comments
Email Facebook RSS

From The Portfolio

View Portfolio

Rank us on #rankable

Copyright © 2009-2010 BEACON9 All rights reserved. Admin Login Powered by Drupal