the official blog of webthingee.com
blogthingee logo
  • to webthingee.com
  • DRUPAL BLOG
  • LOGIN
  • CONTACT
Home

theme

Change that Form Element - Give a fieldset a class

  • code
  • drupal
  • php
  • theme
I looked for this a few times and didn't find it so I decided to write a quick blog post for future themers to discover. You see Drupal is full of forms and fields. There are any number of reasons that you may want an element on a form to be identified by a unique class or ID. I ran into this today when I wanted to theme a fieldset, provided by a module, that didn't have a class on the fieldset. Now there are many ways to theme a fieldset by using the divs that contain the fieldset.
  • webthingee's blog
  • 67 comments
  • Read more

More Bigger Again - Preprocess - this time to get some Class

  • development
  • drupal
  • how to
  • theme

Last week I wrote about preprocess functions and wanted to do a little follow-up because I was having even more fun making changes, adjustments, and alterations. There is so much here for themers, there is an excess of options and they can be organized and structured very well. Again, as I often say, I do not profess to be a php-guy (I continue to get better, and using it daily now, someday I will be where I want to be with it...) so this structure and framework has been completely awesome for me. So what's next with preprocess...

  • webthingee's blog
  • 60 comments
  • Read more

Too Much?! more power from your node.tpl

  • development
  • drupal
  • how to
  • theme

The less tpl files the better. Don't get me wrong... LOVE the tpl file, can't live without the tpl file... If I need several tpl files, let's do it... but, in some cases, one tpl file can provide enough power and flexibility to handle several content types, and keep the job of a themer a little easier.. o.k., not easier, but a little cleaner for my tastes.

The magic is the preprocess functions. Here's a little about the preprocess function.

  • webthingee's blog
  • 78 comments
  • Read more

Maybe I Don't Want that in my Form

  • drupal
  • module
  • snippet
  • theme
Sometimes... most of the times... I don't want the "split summary at cursor" option on the sites I develop. There are any number of reasons I don't want it. Most of the times, it just isn't relevant and others... I just don't want the users asking a milion quesitons.


And inevetibally, there is more stuff I don't want in my forms, want differently, or want moved.


My solution has been that on all the sites I develop I have a custom module. In this modules is one of my most used hooks... form alter. I have it all set up and commended out some of the lines but leave them in for quick reference...


I'll show it to you, then explain a little more....My module name is theme_thingee, and here's how I have it set up.
  • webthingee's blog
  • 75 comments
  • Read more

This Themer's Path to a Pane

  • code
  • drupal
  • theme
A Themer's Solution....

I have in my theme a directory called plugins.
in there I have layouts and styles
in styles I have a folder called thintop
and... in there I have 2 files (tho I have commented out the template file in favor of this fancy rendering which gives me admin links and extra stuff in my pane...
thintop.inc and THEME-NAME-thintop.tpl.php
(based on http://drupal.org/node/495654)
good info at http://drupal.org/node/427192
  • webthingee's blog
  • 76 comments
  • Read more

Preprocess for some Shortcuts

  • development
  • drupal
  • php
  • snippet
  • theme
I came across this little extra nugget while looking for some stuff for preprocessing. How many times have I typed out base_path and path_to_theme... With this little gem I am just a few keys faster, and lovin it.



function themename_preprocess(&$vars, $hook) {
$vars['theme_path'] = base_path() . path_to_theme() .'/';
}


  • webthingee's blog

Seven Drupal Modules that help Themers Shine

  • drupal
  • module
  • theme
  • views
  • workflow
article image

Imagecache

project page
the world is a better place because of imagecache, imageAPI, and filefield image. Imagecache has more and more contributed/add-on modules... it is without a doubt the premier image handler in Drupal

Imagecache Profiles

project page
this little gem has saved me from delving into php code on so many occasions.
  • webthingee's blog
  • 97 comments
  • Read more

Login a Little Liveler

  • design
  • development
  • drupal
  • theme
article image
The user login block is one of the most common blocks on any Drupal site. It might be in this region, or that region, or this header, footer, or block... the idea of this post is that it is that you, at some point, you will probably want to theme it... and maybe you'll use this post to help you through. I have spent part to the day working with a flexible way to make the user login block a little cooler. Specifically, I wanted it horizontal, and I wanted to change some of the values, and finally some css to finish it off... and eventually some jQuery if I can find the time.
  • webthingee's blog
  • 61 comments
  • Read more

One Drupal Themers Path for Defining a New Panel

  • build
  • drupal
  • how to
  • panels
  • theme
article image
My goal is to continue my work exploring the 960 grid system. I ‘mostly’ like the mark-up, and I really like the visual representation. The classes and id’s seem to fit my style. I have an awesome “Mothership” (morten), and developing some very cool subthemes for a client that will allow them some incredible flexibility and the ability to add new themes (colors, images, shapes) pretty quickly without losing the overall look and feel...
  • webthingee's blog
  • 183 comments
  • Read more

A 'SmashingTheme' is now a Drupal Theme

  • drupal
  • theme
article image

In an effort to continue adapting themes for Drupal. I came across several themes at Design Disease. This theme is GPL (no documentation, but it is listed as so in their site). I am asking for clearification to see if they will allow me to post it on Drupal.org, until then it will be available at ThemeThingee. It was created back in February of 2008. Now it is available for Drupal. The sidebars are really cool in blue, yellow, and pink.

  • webthingee's blog
  • 44 comments
  • Read more
  • 1
  • 2
  • next ›
  • last »

Tagthingees

build code css design development drupal gmap how to jQuery module mysql php seo snippet software test text editor theme training trigger views views2 webform workflow
more tags

Recent blog posts

  • Change that Form Element - Give a fieldset a class
  • More Bigger Again - Preprocess - this time to get some Class
  • Too Much?! more power from your node.tpl
  • It's hook_link_alter over jQuery or CSS alone
  • Takeaways From Do It With Drupal
  • Cron run ?!? I can't get it to crawl!
  • Maybe I Don't Want that in my Form
  • This Themer's Path to a Pane
  • Module Shout Out! Semantic Views
  • Preprocess for some Shortcuts
more

Snippet-thingee

  • Get Rid of Split at Cursor
  • Cron in cPanel
  • .htaccess for PHP Memory Limit Increase
  • Drupal Set Message - short
  • Embed Webform (or node) into a Node
  • {View All Snippets}
Syndicate content