Nice Video (if a little sales-y) here from IBM about social business / the social Intranet ~ Great slide 1/2 way through criticising SharePoint for treating people like folders and files…
New Drupal Site - Low-Latency.com
Just released a new Drupal site for our clients A-Team Group at http://low-latency.com as the first part of an initiative to spilt their current site into separate channels and services in order to better serve their audiences.
We used Open Publish for a base and although the theme may look familiar to the vanilla one that ships with OP there is a fair amount of jiggery-pokery behind the scenes.The sites extra features include a business directory of relevant company listings, a wiki-style glossary for low latency terms and the ability to attach post event resources such as audio, video and slides to the event node to keep all information in one place.
Site Layout is a mixture of context and Panels giving our clients full control for the positioning of information and the search and contextually relevant links are controlled by Apache Solr.
Custom login and integration with Salesforce and Google Analytics allows them to capture important data about their audience and users and track site use and download trends.
Hello. I’m the Daily Mail Reporter. Except, obviously, I’m not - because if you read any of my tweets, looked at my profile picture or scanned my bio you’d clearly see that I’m a joke.
Thanks, though, to Sky News for treating me like a real reporter - makes me feel important that in this…
Send your parents a tech support care package
This is going straight to mine. It’s exactly what they need, really short and simple how to videos - from really basic stuff like how to copy and past and add a bookmark to creating an online calendar, URL shortening, transferring files between computers and creating a blog.
I just wish they had one for not creating a new Facebook account every few months…
link via @searchpanda
Dear Apple,
I have a small bone to pick. Please understand that this is coming from someone who usually impressed with your marketing (I’m even on public record as being an official sucker for Apple products). The thing is, that whole “tomorrow is a day you’ll never forget” thing was just a bit embarrassing, wasn’t it?
First of all, you made out like you were going to be making a long-overdue improvement to your flagship application, the one that has been suffering from feature-bloat for a couple of years now, and what do we get? A few albums that have been available in the shops for several decades.
The Beatles appearing on iTunes doesn’t matter to us. It matters to you. If we so desperately wanted to own any of their albums, there are a multitude of ways we could have bought them and quite simply ripped them onto iTunes ourselves. Aside from the Apple Inc./Apples Corps Ltd. shareholders, the announcement is only of real interest to complete shut-ins incapable of getting to the shops and who somehow have access to the iTunes store but not Amazon.
Also, that teaser page. Now, I’m no professor of the English language – my blog is littered with all sorts of typos and grammatical gremlins – but then again, I’m not writing something to go on the homepage of a multi-billion dollar corporation, am I?It’s as simple as this: what you’ve got yourself there is one sentence, not two. It just doesn’t look right. It especially doesn’t look right when it’s still on your homepage ten minutes before the Big Announcement. Could not have changed the “tomorrow” to “today”? Or has there been an accident at the Time Machine factory?
In summary: today you’ve successfully messed up the English language, the space-time continuum, and the very notion of excitement. Well done. Don’t worry though, we probably will forget it.
That is all.
D. A. Gray Esq.
PS. I hope this is slightly more constructive than my tweet on the subject.
(Source: swisscheeseandbullets)
Drupal Taxonomy Explained
This is a brief explanation of how we use taxonomy in Drupal to classify, navigate and find content. Each site or application we build uses taxonomy in a different way but these basic principles and definitions remain the same.
Taxonomy is the practice and science of classification according to natural relationships. In Drupal, this is one method administrators use to organize content in a web site. Taxonomy is created from ‘Vocabularies’ that contain related ‘Terms’. A Drupal site can have an unlimited number of vocabularies each containing an unlimited number of terms. Vocabularies can be applied to any number of different content types, can be restricted to certain predefined terms and also can be mandatory.
Glossary of Drupal Taxonomy
- Vocabulary
-
A collection of terms
- Term / Tag
-
A single entry into a vocabulary - the word tag is more commonly used to describe a term without hierarchy.
- Controlled vocabulary
-
Terms within the vocabulary are defined and additions are restricted.
- Free tagging / Folksonomy
-
The ability for users to add new terms to a vocabulary - allows users to collectively classify and find information.
- Hierarchy
-
Within a vocabulary terms can exist in sub-categories (up to 7 deep) to provide further classification.
- Synonym
-
Two or more terms can be interchangeable or linked so they act as one. This reduces errors with duplication, we can consider the terms: Health and Safety; Health & Safety; and healthandsafety as one term.
Example of Drupal Taxonomy
A Taxonomy vocabulary classifying music by genre with terms, sub-terms and a synonym.
Vocabulary = Music
- term = classical
- sub-term = concertos
- sub-term = sonatas
- sub-term = symphonies
- term = jazz
- sub-term = swing
- sub-term = fusion
- term = rock
- sub-term = soft rock *synonym* sub-term = light rock
- sub-term = hard rock
This example is expanded from the example of Drupal Taxonomy at: http://drupal.org/node/774892
crispin
Part rat, part machine, all cop.
University of Tokyo scientists developing “a brain-machine interface system aiming for future wheelchairs that paralyzed patients can control only with thought” ~ a super plane powered by Clint Eastwood’s russian thoughts is probably next on the list.
Amazing stuff but I’m finding the picture a wee bit disturbing to say the least…
IEEE Spectrum: Researchers Using Rat-Robot Hybrid to Design Better Brain Machine Interfaces
There is a certain irony in an article about accessibility being promoted via a big image mostly containing text.
Quick method for #Drupal query to spreadsheet (.xls)
We were asked recently to provide an .xls export of all the subscribers to a newsletter (using the Simple News module) that could be accessed via a menu link restricted by role. This fell outside of the (brilliant and saucy) capabilities of the views bonus pack.
We created a node, with a specific page template that would fire off the xls. Props to Sean Barton for the his example at http://www.sean-barton.co.uk/2009/01/xls-download-from-php-class/ which strangely, was posted on my (Dave here, hello!) birthday!
We added the class from Sean’s post to our library in the template.php file in our theme folder.
Then created a page-node-xx.tpl.php in our theme to add the data. This queried for subscriber’s emails, usernames and whether they had an active subscription (to add more columns add more elements to the $mails[] statement).
<?php
//get simplenews subs and details
$query = 'SELECT DISTINCT s.mail AS mail, u.name AS name, s.activated AS active FROM {simplenews_subscriptions} s INNER JOIN {users} u ON s.uid = u.uid';
$result = db_query($query);
while ($mail = db_fetch_object($result)) {
$mails[] = array($mail->mail, $mail->name, $mail->active);
}
if (isset($mails)) {
$exported_mails = implode(", ", $mails);
}
else {
$exported_mails = t('No addresses were found.');
}
//Require the file
require_once ('xls.class.php');
//Instantiate the class.
$xls = new xls();
$array = $mails;
//Triggers the download using the passed array
$xls->download_from_array($array);
?>
This way we can give role based access to the download, via the permissions admin, and include a link in the admin toolkit for the site. People LOVE spreadsheets.





9 months ago








