Drupal London February Drupal Drop-In Recap: Useful Modules That Not Everyone Knows About

Last night, myself and a colleague on my current contract assignment went to the February Drupal Drop-in from the Drupal London community, held at Microsoft's very swanky offices near Victoria Tube station. The theme of the evening was useful modules that maybe not everyone would be aware of, so there were not going to be any talks on CCK and Views and "standard" modules such as those.

What followed were a wide range of presentations and copious amounts of free Domino's pizza (again, thanks to Robert Castelo (sorry for the mix up!) and the nice people at Code Positive for shelling out to feed a large group of us and there was some really good information to be had, as well as great contacts to be made, though having done a long day at the office I was at my unsocialable best. I'll try to be more friendly and actually talk to people next time!

After an initial mini sales pitch from Microsoft about their new platform Microsoft Web Matrix, designed to be their answer to Xampp for local development, combined with a means of trying to sell hosting to people, the Drupal module sessions got underway. I summarised a lot of the points for the team on my contract assignment, so thought I would also share these notes with the wider community. There were some very good modules mentioned, some I had prior experience of, some I knew of but never had used, and some I'd never heard of! Please keep reading for details:

Flag Module + Flag Weight Module: Flag module can be used to "flag" things (nodes, users, comments) in order to create lists of whatever is flagged. You can have different levels of granularity (e.g. one global flag list, or a list per user). Flag Weight module allows for the ordering of these lists. This could be used to create anything from an Amazon wish list to an internal favourite content / bookmark list.

This also combined with the "Draggable Views" module, which will allow you to re-order your flagged lists by drag and drop, which is rather nice. I can see a lot of potential uses for this module and I hadn't heard of it before so I am definitely going to make use of this in the future.

If anyone wants to check out the slides then please see http://bit.ly/flag-slides for the full presentation.

Panels Module: For those who are not familiar with Panels, Panels is a dynamic form of laying out the content section of pages in Drupal. You can use different panel layouts for different contexts, e.g. when a user is logged in or logged out, or one layout per content type (or combinations, you can have endless panel variants, though having too many would be difficult to manage).

I used Panels extensively on my last job at www.wikijob.co.uk and found it to be incredibly useful. There are various modules such as Panels everywhere and Panelator for extending Panels but I have not used these yet. If you require a website with a lot of different content layouts then panels is a great flexible alternative to using a lot of template files.

Masquerade Module: Simply, impersonate another user when logged on as admin or someone who has "masquerade" permissions. Good for checking out users with different roles or different sets of permissions. I don't have first hand experience of this yet but will be definitely putting it to good use.

Content Management Filter (CMF): Aptly described in the presentation as the "Admin content screen on steroids", the standard admin content screen is, let's face, pretty crap for lack of a better technical term. This module adds far more robust functionality such as searching for content by date, author, title rather than just by content type or published/unpublished.

I've been so annoyed with the admin content screens many times and I've considered writing something like this myself, it just appears someone kindly beat me to it. Another one I will definitely be using!

Backup / Migrate: Automatically create Database back-ups. It stores the backup in the files directory so we would have to be careful about file and folder permissions or risk exposing the DB to the wide world (I'm sure this is all configurable to stop this from happening). I want to investigate this module a bit more before using it but it handles a very necessary task without the need to delve into your hosting or get your system admin's help.

Apache SOLR & SOLR Suite of Modules: Again, for those not familiar, SOLR is another form of Search. It requires a Java based server (Tomcat?) to be set up with the apache solr module installed. SOLR offers all sorts of search functionality not provided by the core Drupal search such as content weighting, "did you mean" on mis-spelt search terms and can do related content for your site (see Dries's blog at buytaert.net for an example).

SOLR and it's associated modules are very awesome, we were running this on the WikiJob site. You can also get the Acquia SOLR module and pay for them to handle your SOLR search if you don't have the capacity to have a Java Server yourself. According to the presentation last night costs start at something like $350 per year - please see Acquia.com for further details.

Module Filter: Provides an Ajax filtering form for the modules screen, useful when you have a billion modules. I would imagine there are quite a lot of production websites out there with an awful lot of modules on their modules screen whether they are installed or not and this just allows for nice, quick filtering. A useful niche tool module.

Context: Allows you to display blocks or breadcrumbs depending on whether certain conditions are met (e.g. you are on a certain page, user has a certain role, combinations of these conditions). It also allows you to do things like display different themes based on conditions. I'm sure it has many other powers too. This is a module I've been aware of for a long time but I've previously been in the panels camp on the long side of the panels vs context argument. Having seen this, I'm probably now part of the argument that each one is better in different circumstances, and I'd like to get more familar with panels.

There were several other modules discussed, including a really nice demonstration of the power of the Amazon.com API and the 960 gridder module which looks like a great tool if you design your websites to the 960 framework or use 960 layouts, but the ones I covered in details were the ones where I took the most notes.

Unfortunately, most of the sites on my current contract are Drupal 5 sites, so at least in the day job I can't take advantage of most of this information and these great modules. I am hopeful that all this module info will add weight to the case of getting everything upgraded to Drupal 6 and possibly beyond!

Hopefully this information proves useful to some people and I look forward to seeing people at more Drupal drop-in's in the future!

Just as a footnote, thanks to @manarth and @ncameron amongst others for some great presentations at the drop-in, keep it up everyone!

Tags: Drupal Drop-in London, Drupal, Drupal Modules, Microsoft, Panels, Context, Flag, Flag Weights, Apache SOLR, CMF

Posted by Robert Castelo

Not Robert Douglass

Great write up, and glad you enjoyed it!

Minor correction - the Drupal community is now so huge we have more than one Robert, I'm Robert Castelo not Robert Douglass.
Posted by Jamie

Whoops

Many apologies, having spoken to both of you on Twitter that was a fairly dumb mistake to make!
Posted by Neil Cameron

Good write up!

That's a useful write up, thanks!
Posted by Dave Nattriss

Great write up!

Not just good, but great :-)
Posted by Jamie

Thanks

Thanks guys, glad people have found it useful! I will try and make a habit of it on any drop ins I am able to attend.
The information and the detail were just perfect. I think that your perspective is deep, its just well thought out and really fantastic to see someone who knows how to put these thoughts down so well. Great job on this.
Posted by Android app developer

Android app developer

Very nice and impressive article you have posted. Its very helpful, i have read and bookmark this site and will recommend it to more other peoples.

Posted by designer dresses

Good issue

You've explained about all things very simply I just can't stop reading this post over and over
Posted by Hosting a website

Hosting a website

I am very much pleased with the contents you have mentioned.I wanted to thank you for this great article. I enjoyed every little bit part of it and I will be waiting for the new updates.Thanks. I  am very much impressed from your post.
Posted by wedding dresses

I think you are a good writer and I will submit a rss to articlebase for your post.
Posted by cheaptalluggs

cheaptalluggs

Many more people, whoever men or women, youngs or olds, thin or muscular, are wearing ugg boots nowadays. And undoubtedly, there will be more in the days to come. You may wonder how can a pair of boots be so hot and eye-catching, well, people definitely have different attitudes towards this. But people like ugg boot mainly because ugg can keep our feet and body warm, and always be comfortable. Perhaps somebody think uggs are expensive, don't worry it again, now, we proivde you cheap ugg on our website http://www.cheaptalluggs.com You can find many kinds of ugg boots here, and buy ugg boots with low price but high quality. Many kinds of ugg cardy also be on sale, perhaps, you can not help falling in love with it. Now, mens uggs are on hot sale, boys and men can hurry up to own mens ugg boots for the coming cold weather. And, wearing one pair of ugg boot, you'll feel there's one step closer for you to be a star. That's the magical power of ugg.
Posted by the666cowboy

OylvPDNoCDk

online accutane :((( topamax 14052
Posted by hotpinkuggs

hotpinkuggs

There is no doubt that ugg is becoming the new hot topic among the fashion people.Most people,at their first sight,can not understand why such a pair of ugly boots with such a hulking figure could be so popular.That is where it is legendary.It is such a kind of ugg boots that causes a global craze sweeping the whole world.However,what we can not deny is that once you wear is certain boot,you are absolutely unwilling to take off it,for its originality,credibility,and most of all:its incomparable comfortableness. Different style will make you fashion, noble and elegant. Our websites http://www.hotpinkuggs.com have everything that you expect to find.Ugg kensington,ugg bailey button triplet,ugg classic cardy,ugg classic tall,and ugg australia boots lead you to a fashion trend.
Posted by aznricechuger

TabysKxJDisdbF

purchasing tramadol 65459 online viagra =-] buying cymbalta %-OOO
Posted by deejaymofo

vhNOXscHsnoLBG

ultram pain pill 8-]]] prednisone online 8DD
Posted by HRProducti

hdMcJSPkVlNr

accutane online tde manufacturer nexium axe
Posted by microsoft-windows-7

microsoft-windows-7

There is no doubt that office and windows are our daily necessities.
Posted by ugg-in

ugg-in

What kind of shoes to wear in winter? In a word, fashion and warm comfort. Uggs will be the apple of every fashionistas’ eyes, which has been identified as a fashion trend for men and women. People also want to buy discount ugg boots for subsequent commands quickly. Our online shop http://www.ugg-in.com supplies for many kinds of comfortable beautiful women's ugg sale boots. You will enjoy toasty warm comfort and maximum versatility in the UGG Classic Cardy boot. We promise uggs sale at a big discount is with high quality. The more you buy here, the more discount you will enjoy.
Posted by whosoever

PkQZWIDjrGVGEXuJAsV

insurance auto 24729 cialis levitra vs zekv kamagra viagra cialis apcalis 28515 auto insurance qehp
Posted by cheap ugg

cheap ugg

cheap ugg
Posted by stronghand

cQUwzAxCPRaFhrYMGjR

insurance auto auctions bonhky auto insurance sxuldl auto insurance quotes eljxmm where to buy viagra 622
Posted by cheap uggs boot

cheap uggs boot

In basic fact, Oprah was so fired up with the ease and warmth of UGG Boots that she ordered them for her complete staff of 350 folks.The commonest Ugg Australia Boots would be the Classic Tall and Speedy Boots, even though there are now hundreds of variations.Jessica Simpson, Kate Hudson, Cameron Diaz,
Posted by Cheap oem software

yzCeSojtUImheysYz

HMkxkS I subscribed to RSS, but for some reason, the messages are written in the form of some hieroglyph (How can it be corrected?!...
Posted by trappettz

utfSsVlCx

viagra >:] buy cheep valtrex ixz taking ultram and lexapro together %]]
Posted by ugg classic


I just want to say what I want is only somebody can live along with me , waiting for somebody!
Posted by cheap ugg boots


Face so many new things, I only want to say they are obviously good! It is deserved us to try!!
Posted by cole haan shoes

It is really a good writing, I want to tell you the intresting of this article, hope to see your latter good writings!
Posted by hermes bags


This summer is so hot,today I am just by a finger's breadth taking a bus! So hurry, so I desert the common way I ofthen walk, I choose another way to go to work, finally it make me surprised, ite is faster than the comman way ! So people often fet some experience in taking action!
I promise from now on, I will fight for life,nomatter orthers ,just live on myself,things like the matter need,I donnot care!
Posted by kids uggs


I actually unquestionably need to think much more in that course and find out things i can do about this.
Posted by ray ban outlet

I admire the valuable information you offer in your articles. I will bookmark your blog and have my children check up here often.
Posted by genuine ugg australia

cheap ugg

genuine ugg australia genuine uggs boots
Posted by ugg online shop

uggs tools

ugg online shop genuine ugg boots
Posted by uggs boots uk

ugg online shop

uggs boots uk ugg sale
Posted by discount ugg boots

UGG Pas Cher

discount ugg boots genuine uggs uk
Posted by cheap ugg boots sale

ugg online shop

cheap ugg boots sale ugg boots australia
Posted by uggs

UGG Pas Cher


cheap ugg boots sale
Posted by ugg-in

ugg-in

What kind of shoes to wear in winter? In a word, fashion and warm comfort. Uggs will be the apple of every fashionistas’ eyes, which has been identified as a fashion trend for men and women. People also want to buy discount ugg boots for subsequent commands quickly. Our online shop http://www.ugg-in.com supplies for many kinds of comfortable beautiful women's ugg sale boots. You will enjoy toasty warm comfort and maximum versatility in the UGG Classic Cardy boot. We promise uggs sale at a big discount is with high quality. The more you buy here, the more discount you will enjoy.
Posted by real-uggs

real-uggs

Ugg boots are mainly used while skiing.Its characteristic of keeping the body warm and water resistance make it fit for skiing purpose.you will found the ugg is very helpful in higher altitudes.we have all the size of uggs in stock,like ugg classic short,bailey button ugg boots,kids ugg boot,and so on.The kids uggs are made by 100% great sheepskin .your kids will love the feeling of wearing it .
Don't hesitate ,click here http://www.real-uggs.com
Posted by faddystore

faddystore

In our modern society, more and more people pay much attention to how to make themselves become much more fashionbale and stylish. Except caring some special designing clothes, fashionable shoes and bags, they also consider buying some nice but competitive jewelry to make themselves unique.So this website http://www.faddystore.com/ will be a best choice.It provided the well-known Links of London,Pandora and Thomas Sabo to meet your demand.And we aslo owned the beautiful and influential Pandora Bracelets ,Pandora Charms ,Pandora Necklaces and so on.They are designed to fashion the concept of integration.It made them popular not only among adults but also among the children. If you want to be the queen,remember to own it.
Posted by hawksunamaro

DZzXRqyCFPwKTaPnBq

cialis pzyqgz cheapest auto insurance 37780 tramadol qmqef viagra sale 8P
Many celebrities have been seen wearing the accessory in high profile gatherings and on televised events, which has helped bloom the feather hair extension industry and has really helped to show people how they can be used to express a look.
Thanks for taking the time to discuss this, I feel strongly about it and love learning more on this topic. If possible, as you gain expertise, would you mind updating your blog with more information? It is extremely helpful for me.
Posted by coutfa

WArSdUMoYV

PMfSdW djiyyqrgvhvk, [url=http://wlekvlipprhg.com/]wlekvlipprhg[/url], [link=http://uxgvjzrnbyam.com/]uxgvjzrnbyam[/link], http://shosjssgihoa.com/
Posted by maxnike

cheap uggs

This is an ankle boot that has pebbled bomber leather uppers and an extremely stylish appeal that can be worn almost any place. uggs on sale Your feet are free from moisture by the Bamboo Twill sock liner. There is a heat engraved UGG logo on the heel counter that proves that it an UGG boot. More men are beginning to see that UGG is a wonderful footwear selection for them just like women.
Posted by fake oakley sunglasses

fake oakley sunglasses

http://www.oakleyssunglasscheap.com
Nice article, thanks for sharing this information. Good to know that this topic is being covered also in this web site.
Posted by cheap moncler

cheap moncler

I’ve been visiting your blog for a while now and I always find a gem in your new posts. Thanks for sharing.I enjoyed reading your post and I like your take on the issue.Thank your for display me so fantastic notion as part of your blog. I am really gree with you. Your viewpoint is amazing. In our lives, there’s nothing can beat us.
Posted by moncler online sale

moncler online sale

If you want to be respected in the office, you must find ways to enhance your self-assurance. Besides excellent performance, a decent look will also help you a lot.Thanks for ones marvelous posting! I really enjoyed reading it, you happen to be a great author.I will be sure to bookmark your blog and may come back down the road. I want to encourage you to continue your great writing, have a nice afternoon!
Posted by wedding dresses

wedding dresses

This may limit the flow and design of the wedding dresses uk. You can experiment with a plunging neckline cut or lower back than it would be capable of a strapless dress.

Add a comment





Mollom CAPTCHA