Blogg

Onto new adventures!

Johan Falk

My Drupal journey started some five years ago, and it is now about to end. It's been a fantastic journey.

A year ago I started studying to become a school teacher in maths and physics. While studying it became clear to me that teaching and Drupal are two passions that are so big that they don't fit in my head at the same time, and while Drupal is one of the most fun and engaging things I know, the competition from teaching and education was just overwhelming. I know that teaching and education is what I want to dedicate my professional life to, and if that means stop doing Drupal then so be it.

99-part Drupal learning series completed!

Johan Falk

This week I posted the last episode of the epic learning series "Four weeks of Drupal". It contains 99 parts, from "What is Drupal?" to "Providing new entity properites" and can be found over at the NodeOne learning library. This will be my final Drupal learning series, and it feels good to end with (IMHO) best and most comprehensive of the learning series I've created.

5.png

Reviewing code using Dreditor — an easy way to start contributing to Drupal

Johanna Lindh

DrupalCon — there's hardly a better time or place to try your hand at contributing to the Drupal project. Yesterday I went down to Wunderkraut's contribution lounge to see my good friend and colleague dixon_ and ask him for advice on where to start with code contribution. He showed me an easy way to dig right in by reviewing other people's work using sun's Dreditor user script, and I was so excited (it's much easier than I thought!) that I couldn't resist sharing it with you as well!

NodeStream

tomas persson

Did you know that NodeStream changed from its initial intention to be an online magazine publishing distribution? This is something we at NodeOne have worked on for a while and internally we actually use NodeStream as a base for all our client projects. We think NodeStream is mature enough to become a base for more peoples project and we plan to support you with it.

Publish button - small module to easier workflow

admin
Yesterday I did some work to match a clients need - they did not want to use the standard checkbox to mark the node as published, they wanted a button instead, a publish button.

The Future of Web Design

Tobias Haugen

Earlier this week, I was privileged to attend the Future of Web Design conference in London together with my colleague, Mattias Johansson. With world class speakers running sessions on two tracks for two days, my expectations for this event was huge. In retrospect, it turns out it could have been even higher. I was blown away.

3538481443_d185f19678_b.jpg

NodeOne - now in Norway

Thomas Barregren

Syttende mai (May 17th) is Norway's national day, but also the day when NodeOne Norway was born. NodeOne has, of today, a total of 67 employees in Oslo (2), Copenhagen (9), Gothenburg (22) and Stockholm (34).

Features Pipexplosion - a great addition

Mikke Schirén

On NodeOne we use Features a lot. Mostly for exporting configuration, and we have some problems with that. Some of the stuff that you want to do, is not in Features, sometimes we need to solve it in another way - mostly with code in the installation profile, but some other issues just keep hanging lose.

img_2147.jpg

Notes from Frontend United

Jakob Persson

I, along with 12 other NodeOners, spent a 3-day weekend in beautiful Amsterdam attending Frontend United. A brand-new concept, Frontend United (FU), replaces Drupal Design Camp as the conference to attend for anyone interested in design and UX related to Drupal.

Building installation profiles on NodeStream just got a bit easier!

Fabian Sörqvist
NodeStream is meant to be a platform for building distributions and installation profiles. This has been a bit tricky in the past since you somehow had to depend on having the NodeStream installation profile in your Drupal root. This is no longer necessary, NS Core now contains everything you need to get started.
list.jpg

Entity List Display

admin

If you have an itch to scratch, it sometimes become a module. For a client we had to make a site with the node fields stored i Mongodb. With that scenario, we had an itch.

Sublime Text 2 and Codesniffer (with Drupal) on Mac OsX Lion.

admin

You should work with coding standards in mind, it is a very good thing when you share you things with other developers. And there tools out there to help you with the standards, for me that is the Drupal Coding Standards.

artist_brushes_by_astakr_at_rgbstock.jpg

12+ screencasts on theming

Johan Falk

The "Four weeks of Drupal" screencast series continues! The chapter on writing Drupal modules was completed a few days ago, and the theming chapter is now being published.

Trimmed RSS for Planet Drupal

Johan Falk
There is now an alternative RSS feed available for Planet Drupal, where the posts are trimmed to a maximum length: http://pipes.yahoo.com/itangalo/drupalplanettrimmed?_render=rss&length=1000.
computer.jpeg

Caching failed with panels in legacy mode

Mikke Schirén
Did an deploy on one of the sites that we are working with, we did not get any errors on our staging server, but when we put it out on the production server we really had a big problem with caching. Suddenly cache would choke, display white screens of sadness, just caching part of the page, etc.

Caching with Varnish, Drupal 7 and Cache Actions

Fabian Sörqvist

Drupal 7 can be used with Varnish and other reverse proxy servers if configured correctly. This blog post highlights how you can control your cache with Drupal, the Varnish module and the Cache Actions module.

brick-wall-2961297319229y2r.jpg

Whatever you want from git in your make

admin
Make-files are really powerful to use when your work in developing with Drupal with profiles. In the make-file you can download specific versions of modules, and patch them if you need, to easily set up a site. Without the need of having the modules in your own repo. And you could also download modules from git repos, on drupal.org or elsewhere, and that’s one of the big advantages.

Report from Drupal CXO meetup on processes

Thomas Barregren

On 27–29 of January, 2012, owners and executives of Drupal shops in Europe meet to discuss business processes in Drupal companies. This is a short report from that event.

path.jpg

The disappearing public file path setting

admin
Some problems that you stumble upon when building Drupl sites could be unique for that project, maybe some special mix with the modules that create errors that you do not get in another mix, this could be one of unique problems.
Yearly DrupalCon shirt. This year, a meme from They Live.

Free course: four weeks of Drupal

Johan Falk
Two days ago I had the final day of a four-week Drupal course held at Nackademin here in Stockholm. The course was a part of a two-year program called "interaction design", which means that the students are familiar with web, some PHP and not least front-end designing – but no Drupal. They worked very hard, and in four weeks we learned content management, basic site building, quite a bit of advanced site building, basics in module development and a fair bit of theming. (Needless to say, I am a very proud course teacher.) Thanks to extra time invested by NodeOne, I was able to make record screencasts for all the topics covered by the course – which are now being posted online for anyone to use. A lot of material was already avaialble, but I still had to record some 17 hours (or 100–150 video clips) of new material. A substantial part of these videos are already available at the screencast series page, and I will continue to post 2–3 new items every week until it is all published. You will see new announcements when new parts of the series are completed.

Pages