Blog
Hide Node Links module ported to Drupal 7
The Hide Node Links module is a very simply module that allows content authors to determine the visibility of a node's $links on a per node basis, a module that we created earlier in the year and subsequently released back onto Drupal.org. Today we gave this module some love and upgraded it to Drupal 7. This gave us a great chance to learn a lot about Drupal 7's new database API, as well as some of the auxiliary hooks and functions related to Entities and Bundles.
SystemSeed to present at CiviCon 2011, London
CiviCon 2011 is being held in London just ahead of DrupalCon, so you can take advantage of both great conferences. Whether you're already using CiviCRM or considering it for your organization, you don't want to miss out on this one of a kind event.
Website launch: IMES Imaging
SystemSeed is please to report that the new IMES imaging website was launched earlier this week. The site is built on the Drupal 7 core, and uses a number of standard contributed modules such as Views, Context and Display Suite, to accomplish its goals.
Using Compass and SASS to generate Skinr styles
At SystemSeed, we have recently started using SASS and Compass to write our CSS stylesheets. For those that don't know, Compass is an open source CSS Authoring Framwork, which together with SASS can really take the chore out of writing CSS. In this article I wanted to talk about some of the things we love about Compass and SASS, and see how some of their advanced features can speed up the process of creating styles that could be used with Skinr.
It's here... Drupal 7!
Three years in the making... Over 5,000 issues fixed... Finally, it's here for the masses... Drupal 7 is the latest and greatest from the Drupal community. It is the most powerful and flexible release of Drupal to date, and will help push Drupal further into the outer reaches of the Internet.
Some of the most notable improvements include:
Drupal for Non Profits / NGO
Today, SystemSeed is excited about the launch of a new Drupal site we delivered for a nobel peace prize award winning non profit organization (NGO), Doctors Without Borders. http://www.msf.ie
Serving AJAX friendly content with Drupal
When working with AJAX, it's a common thing to inject dynamic content into an already loaded page. The idea is that it's possible to allow the user to interact with a page in a way that doesn't constantly require loading a new page like clicking on a normal link does. This is nothing new, people have been doing it for years.
Linking to Nodes in Drupal
As with most things, there is more than one way to link to a page on the internet. The same goes for linking to content within a Drupal system. You can use absolute URLs, absolute paths, relative paths, node ids, or even special syntax provided by one or another Drupal module. So what should you use, and when?
Consider these three URLs:
How to remove stylesheets provided by a Drupal module
A lot of Drupal modules include their own CSS files, which provide default styles for any HTML rendered by the module. These styles may not suit your theme, and you might find that you must override most of them to get the look you want.
Rather than simply overriding all of these styles, it may make more sense to just completely remove the module's stylesheet and start from scratch in your theme.
This can be accomplished by messing around with the $styles page variable in Drupal's preprocesss_page() function in the template.php file.
There's a Mod For That
The branding for Apple's iPhone is memorable with the various "there's an app for that" commercials. What Apple markets is the fact that its platform is enabled by an enormous list of apps that allow users to do anything they can imagine. It leaves customers with the confidence that the iPhone has the capability to provide everything they need in one place.
