News
There are a myriad of books about pretty much every open-source editor/IDE on the market today, but it seems like most people try to avoid writing about commercial IDEs. There has long been a need for a good book about commercial IDEs, and PhpStorm in particular. Today, I have been invited to review Włodzimierz Gajda's new book, Instant PhpStorm Starter.
As a 1/4 Mexican, I feel gifted with a birthday on Cinco de Mayo
(for you gringos, that's May 5th)
Even better to share a photo of Drupal creator and curator Dries Buytaert in a sombrero (while a student at Ghent University, where Drupal originated)
photo via Forest Mars
We tested Views in Drupal 8 at BADCamp 2012 and this uncovered a large number of usability issues. Since then we have been hard at work resolving them.
We resolved over 20 identified usability issues. Most of the issues revolve around the following fundamental issues:
What can views do? People are overwhelmed by the plethora of options and often don't quickly find the right approach. Handler listings are overwhelming, and this causes people to miss the right handler...Guest blogger Robb Neumann and trainer Steve "Denver Dataman" Kessler share their observations on March's Global Training Day in Denver, Colorado. Don't miss the link to Steve's free training resources toward the end of the post!
Personal blog tags: Drupal Global Training Dayguest blogIn this episode, we have Greg Dunlap (heyrocker) join Addi to talk about being a Drupal 8 initiative lead, not from the perspective of the software, but as someone who needs to pay rent. We talk about Greg's efforts to raise funding for his work as the Drupal 8 Configuration Management Initiative (CMI) lead, why he needed to go knocking on doors, and what that means going forward. What is money's role in a sustainable future for Drupal core development?
Working with...Infinite scrolling promises a better experience for users. However, the good is often accompanied by the bad and the ugly. Once we understand the strengths and weaknesses of infinite scrolling, we can begin to use it to enhance our interfaces.
Human nature demands hierarchy and structures that are easy to navigate. But infinite scrolling sometimes leaves users feeling disoriented as they travel down a page that never ends.
The GoodLong lists...
Many people have asked how COD, otherwise known as the Conference Organizing Distribution, is going. Currently its a community supported project, with lots of great new features going into the 7.x branch!
This weekend, Acquia was at Linuxfest Northwest (LFNW, http://www.linuxfestnorthwest.org), a regional conference of about 1500 open source enthusiasts, and COD was running behind the scenes to help make the fest run as smoothly as possible.
"I woke up this morning and all my shrimps was dead and gone. Someone's been fishing in my pond…" -- Robert Johnson
A few days ago I woke up to the latest version of D8 core, only to find that "everything" in my freshly ported fully operational D8 module was broken. While getting to the root course, I couldn't help grumbling the above words by the late great bluesman in his wonderful Dead Shrimp Blues. Replace "shrimps" by "hooks" and think of that "someone" as the D8 core team and...
We are as excited as everyone about heading to Portland in a few short weeks. I'm convinced it is going to be one of the most significant DrupalCons yet.
However, I was a bit disappointed when I learned that so many of our favorite tools have no session coverage at all. These aren't some niche modules, either. These modules have been used in almost all of our projects in the last few years.
Search API, Apache Solr, or "search" at all!At first, I searched for "search api" on...
For those of you attending Drupalcon this month - you have good taste! Show exactly how good it is by joining us for a special event to benefit the trust of Aaron Winborn, a long time Drupal contributor who has been fighting ALS for some time now.
read more
The Omega Drupal 7 Base Theme is a highly configurable HTML5/960 grid base theme that uses built-in media queries to make the site responsive. Each zone, or group of regions, can be configured for content-driven layouts that reformat depending on the device’s screen size.
Mediacurrent recently partnered with Acquia to record this webinar. In it Kendall explains the theory behind Omega's mobile-first approach, helping achieve best results whether on desktop, tablet or smartphone....
Thank you for attending my webinar - Building Rich Internet Apps with Drupal & HTML5. I really appreciate the support and the amount of interest in this topic that you guys have shown! This blog post is dedicated to answering the questions that were asked during the webinar; unfortunately I couldn't get to all the questions but please feel free to leave any more in the comments and perhaps there will be a Part 2 of this Q&A.
Q1: What type of applications would you recommend to...I’ll come right out and say it. I think the grid is the unsung hero of a good design. It gives structure and lets the design fall perfectly into place on the canvas. With a grid, adapting and building something new into your design is easy. Think of it like a house’s foundation. With a solid foundation, the house is stable, and building on it is easy. With a solid grid, your design can easily be adapted to accommodate whatever changes come along.
Today, we’ll...
Shannon Vettes is the Partner Manager at Commerce Guys in Paris; the company leading the way in making Drupal the platform of choice for eCommerce. Among other things, she has the rewarding job of coordinating adding modules and services to the Commerce Marketplace and getting integrators involved in the platform, too.
shannon_final.mp3I've been telling people for years that if you just want a blog, WordPress is a great option. Twitter's decision to use Drupal as a blog makes me wonder a bit. Why would a company with their development and technical expertise choose Drupal vs WordPress if they're just building a blog? ... Read more
At a first glance configuring and managing menus in Drupal 7 looks pretty straightforward. When requirements get a bit more subtle and demanding, often a situation arises where the core Drupal menu functionality is not enough to handle the task at hand. We have identified some frequently encountered troublesome situations and in this post I will share the standard solutions we use to solve them. We all know how powerful Drupal is thanks to the community behind, the...
A lightbox is one of those tools that work great on the desktop but often fail on small mobile devices. These days, finding a plugin that is responsive and that displays content right away is hard. For this reason, I created Magnific Popup, an open-source lightbox plugin focused on performance.
In this article, I’ll share the techniques I employed in creating this plugin, techniques that can make your lightbox much faster and easier to use, whatever the device...
Arguing for “separation of content from presentation” implies a neat division between the two. The reality, of course, is that content and form, structure and style, can never be fully separated. Anyone who’s ever written a document and played around to see the impact of different fonts, heading weights, and whitespace on the way the writing flows knows this is true. Anyone who’s ever squinted at HTML code, trying to parse text from tags, knows it too.
On one hand, the division of...
In this article, I want to show you 7 modules that can play a role in making your Drupal 7 website responsive, or at least more mobile friendly. With more and more people using handheld devices that vary considerably in size, it is important to pay attention to their needs.
"How to find form id in Drupal" is one of the most popular questions, especially for the beginners.
More experienced developers know that to find form id you need to either look into the DOM source code or to create your own hook_form_alter() function like this:
function YOUR_MODULE_NAME_form_alter(&$form, &$form_state, $form_id) {
dpm($form_id);
}
I was working with new contributors tonight. They had worked on 2-4 issues before. They wanted to test a patch in dealing with a Drupal 8 multilingual issue. Sure, testing d8mi issues is a bit more tricky than regular core issues. Because a module usually needs to be enabled first, like Language or Content translation. But I think the lessons learned from this experience apply to...
Running Search API and Apache Solr just got easier thanks to the latest release of the Search API Solr search module. This module allows you to use Solr as a server backend for Search API indexes. In the latest release (7.x-1.0-rc4) the module no longer has a dependency on the SolrPhpClient library.
In this tutorial I'll show you how to setup a local development Solr server on Mac OS X 10.8.3.
Please note that this tutorial should only be used to setup a development server...
While Drupal Planet can be a fantastic resource, it can also be a megaphone used when someone has an axe to grind. It's particularly unfortunate when one of those people don't open up comments. Theoretically useful code that comes with an axe to grind should always be suspect to begin with. When the first thing that the author says about the module the code is for is derogatory, it's a pretty good hint to distrust everything that follows.
BlogDrupalProgramatically working with Panels in Drupal is a bit of a nightmare. Trying to figure out how to obtain the right panel display and discover the right load and save tasks can be an utter disaster as you try trace code through ctools, page manager and panels itself while trying to understand what a ctools task or handler is or how to load them.
Tags: Drupal PlanetDrupalI’m very excited to welcome two new members to the DA staff. These new staff members will have an immediate and direct impact on supporting and growing the Drupal community through DrupalCons, global training events and effective communication to the community and beyond. Please help me welcome them!
Personal blog tags: Drupal AssociationcommunityPages
Switch theme
Random theme
Welcome to the Drupal 7 Theme Gallery
Drupal 7 Theme Gallery is a place for you to view demonstrations of the free contributed themes available for Drupal 7.
All the themes shown on the site are available from http://drupal.org
The theme gallery is a free resource provided by Ruby Design
You can change the theme used to display the site by either:
- Use the theme switch dropdown selector
- Find a theme using the theme gallery and click the preview link
