Status message

News

This month's Central Denver meetup varied slightly from the normal format. The focus on the meetup was discussing our experiences and thoughts from Drupalcon Portland. As such, the main introduction question was, "Did you attend Drupalcon Portland?" It was nice to see that roughly seventy-five percent of audience had attended, as it left a lot to discuss. We once again provided collaborative notes for members to contribute to and we certainly had a lot more participation than last month....

drupal 7.xplanet drupalactionstriggers

To receive an e-mail notification when a new comment is posted, try this (you won't even need to write one line of code):

In this tutorial we would be looking at how to install and configure the timelineJs module/tool in our drupal website. The TimelineJs is an open source tools used for building beautiful and visually rich timelines. You can use it within your drupal website for building content timelines. This module comes with a timelinejs date content type and a preconfigured view for displaying the content type's timeline. It can be used displaying things such as an events timeline, timeline for a...

The monthly Drupal core bug fix release window is scheduled for this Wednesday. However, since the last Drupal 7 bug fix release was only two months ago and there haven't been many changes added to the 7.x development version since then, there won't be a release this week.

Upcoming release windows include:

Wednesday, June 19 (security release window) Wednesday, July 3 (bug fix release window)

For more information on Drupal core release windows, see the documentation on...

Field collections are at the same time one of my most favorite and least favorite aspects of working with Drupal 7. Since they are entities they can be extremely powerful and flexible site building tools, and I see lots of unrealized potential in that, on the other hand theming can be tricky and, for lack of better word, generally feels “icky.” There is little documentation online about best practices with almost all links pointing back to this thread on how to theme field collections....

I'm not going to lie  - sending out nearly a million emails announcing that you've had a security breach is no fun. Honestly, it's one of the worst things I have ever had to do in my professional life. It's true that cyber-crime is growing fast, and we are not the only organization to face this dilemma, but this isn't the kind of club membership you want to keep.

Personal blog tags: drupal.orgcommunity

Last week, 17 Forum One developers and strategists joined 3,300 other Drupalers in Portland, Oregon, for the biggest DrupalCon conference ever. We had a “Nodetorious-ly” good time, convening with the Drupal community, learning about the future of Drupal, and exploring Portland.

Many of the session videos are available online. But to save you time, we’ve compiled our top 10 key takeaways from the DrupalCon 2013 conference:   1. Drupal 8! Drupal 8! Drupal 8!...

Desktop fonts in Adobe Typekit

Four years ago, we set out to on a goal to bring great typography to the web. Now, we’re taking the next step in our evolution: desktop fonts and web fonts together in a single Typekit subscription.

On June 17, we’ll be making 175 beautiful font families from the Typekit library available for desktop use. You’ll be able to sync them to your computer and use them in all your applications for web mockups, print design...

LESS is a CSS preprocessor language that extends your stylesheets with dynamic features. It was developed by Alexis Sellier with the main goal to make coding of stylesheets more efficient and to avoid code redundancy. The open source language can be seen as a superset of CSS as it uses the existing CSS syntax. Therefore valid CSS is also valid LESS code. The most crucial benefits LESS provides you with are variables, nesting, mixins, operators and functions.

Catch my post on tuning Slow queries over at the MPR developer blog:

http://blogs.mpr.org/developer/2013/06/using-mysqls-slow-query-log-to-pi...

Categories: Drupal
CSS

Patrick Kunka demos how fluid grids can be created with percentage widths and justified text. I like it because you don't need to think about gutter calculations which is what really complicates grids. If you need specific control over gutters, Don't Overthink It Grids might help.

Direct Link to Article — Permalink

Grids with text-align: justify is a post from CSS-Tricks

For sites that publish long form content, social sharing poses a problem. While users can easily link to a node's full page, linking to a specific chunk of text in that node's body is usually impossible. You could have authors add manual anchor tags throughout each article and give users visible links to each paragraph… Or, you could install the Emphasis module.

Ways to Protect Your Websites

Any website can be vulnerable to a variety of security problems, regardless of its underlying web technologies, including Drupal. Yet the most common type of attack involves a visitor injecting ill-intentioned code that is presumed to be regular text. For instance, an attacker might submit a comment to a blog post, but instead of providing only innocuous text, he includes malicious JavaScript code, hoping that it will be rendered by the web browser of...

Ways to Protect Your Websites

Any website can be vulnerable to a variety of security problems, regardless of its underlying web technologies, including Drupal. Yet the most common type of attack involves a visitor injecting ill-intentioned code that is presumed to be regular text. For instance, an attacker might submit a comment to a blog post, but instead of providing only innocuous text, he includes malicious JavaScript code, hoping that it will be rendered by the web browser of...

To get a better website performance you can tell apache where to find your websites .htaccess files instead of letting apache search for them recursively ..

First find the location of these .htaccess files on your web server ..

@paulbooker:/var/www/vhosts/paulbooker.co.uk/public# find . -name .htaccess ./.htaccess ./sites/default/files/.htaccess

.. and then add a directory block for each in your domains apache configuration file ..

# Admin email, Server Name (domain...

Another DrupalCon down. More memories, more connections, and a little more Drupal knowledge. Here’s Dave’s take on DrupalCon Portland 2013.

Company

Having recently started working with Drupal in module development and published my first public Module, my interests have gravitated around the next version of Drupal (v8) and what it holds in store.

Of excitement to many developers has been the integration of components of the Symfony framework into the core and what benefits it holds for users, module and core developers; this leads into the knowledge I have on working with frameworks, I would like to talk a bit about this today.  ...

If you wanted to add right double angle quotes or raquo to each of your comment block comments. First you would track down the functionality that needs changing to theme_comment_block() inside the comments module ..

function theme_comment_block() { $items = array(); $number = variable_get('comment_block_count', 10); foreach (comment_get_recent($number) as $comment) { $items[] = l($comment->subject, 'comment/' . $comment->cid, array('fragment' => 'comment-' . $comment...

  

This week at Smashing Magazine, we’ve decided to reflect on and analyze performance, navigation, code base, style guides, content, customer support, our tools and our internal processes — basically everything. That’s why Smashing Magazine will be unusually quiet for the rest of this week.


Smashing Magazine is getting all polished up just for you!

We’ll be using this week to reflect each and every crack in Smashing Magazine that...

Anyone who has ever needed to alter a node form knows how difficult it can be to get it to cooperate. However, paired with Display Suite and Field Group, Renderable Entities gives users the ability to format the display of just about any form built using the Form API, including node forms. This is nice because it adds all of the standard Drupal fields and module fields like the published checkbox, URL alias settings and allows you to rearrange them just as you would on the "...


  

Adaptive images are the current hot topic in conversations about adaptive and responsive Web design. Why? Because no one likes any of the solutions thus far. New elements and attributes are being discussed as a solution for what is, for most of us, a big headache: to provide every user with one image optimized for their display size and resolution, without wasting time, memory or bandwidth with a client-side solution.

We have foreground and background images....

Last week, I described a technique to query and display nodes in all available translations. This worked well enough, but a performance-minded reader pointed out that the query generated by Views (that includes N self-joins for N enabled languages) would not scale to a large number of nodes.

My usual approach when implementing new ideas is to ensure the logic works first, and only handle optimization when needed. It's a strategy that has worked well for me in the past. So I set out...

Download Podcast 106

Kristof Van Tomme (kvantomme), Lee Rowlands (larowlan), and Nick Schuch (nick_schuch) join (the uncomfortably echo-y) Mike Anello and Ted Bowman (tedbow) to talk about the Tour module and Walkthough.it. The Tour module is a recent addition to Drupal 8 that allows for contextual help in the form of a series of popups that can walk users through the various elements on a Drupal administration page. We get sidetracked by Lee’s Comment as...

Back when Drupal 7 was being developed, there was a big inititiative about getting new pretty themes into Drupal core. There were three really good suggestions, one of them being Bartik, which the most people got behind, so it could be finished in time to get into Drupal 7 core. One really good suggestion that couldn't be finished in time was Corolla by Jeff Burnz, which is now a contrib theme. The third suggestion was our theme Busy by eigentor, a theme targeted at corporate websites. Just...

function artwork_page_listing_recent() { content = array(); $query = new EntityFieldQuery(); $query ->entityCondition('entity_type', 'artwork') ->propertyOrderBy('created', 'DESC') ->range(0,5); $result = $query->execute(); $artworks = artwork_load_multiple(array_keys($result['artwork'])); foreach ($artworks as $artwork) { $content[] = artwork_page_view($artwork, 'teaser'); } } Tags: entityEntityFieldQueryquerydrupalplanet Tweet...

Pages

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
Ruby Design