CCK+Blocks+and+Tockens

**__Module 1:__**
CCK Blocks is an awesome module that allows you to turn any one field from a content type into its own block. This helps get more control over layout by being able to place the block where ever we wish on pages. As you may be guessing, this is invaluable for those who are working largely with text-based content types.


 * Download and Install CCK Blocks**

Let's Install the module first: Modules>install new module>paste URL
http://ftp.drupal.org/files/projects/cck-7.x-2.x-dev.tar.gz >Finally, enable the module 'CCK Blocks'.

Structure>Content types>Manage fields
 * Create a new field or edit/use an existing one**

I created a new field called 'qualifications'

Choose 'edit' to the far right in this field**.** You can leave most settings to default, except for the 'provide block for this field' option--you need to change the radio button to enabled, as per the screen shot below. Save your changes.


 * Go to Structure>Content type> //insert your chosen content type here >// choose 'manage display' > custom display settings**

Notice that I've only chosen my field-block to be viewable in CCK block style. If I have chosen both 'full content' and CCK block, I would have had the same item appear twice on the same node. Btw, if some of you like me wonder what a 'teaser' is, [|this]is faster than a google search. Now, let's find the block through structure>blocks and choose from the drop down menus where we want it placed in the theme's defined areas. Mine was field_qualifications and I placed it in the header area of 960gs. Choose 'configure' and make sure to choose the node on which you would like this field-block to appear. Also, from the button left menu choose 'content types' and choose what content types will be associated with this block. Within 'Manage Display', there's a default and CCK Blocks options for display. You can hide your field-blocks from the default view and make them show in CCK Blocks only. This is also to prevent the double display. However, you can make your field-block visible in both if you need to.
 * Now, navigate back to structure>content types> //your content type here>// manage display**



This allows me to control the placement of my 'qualifications' section instead of having it appear in its naturally defined order in the theme. If after repeating these steps, you don't see any changes reflected in your page, you may need to clear caches: Configuration> Performance>Clear All Cache

__**Module 2:**__
[|Tokens]are small bits of text that can be placed in larger docments through placeholders. This modules doesn't provide any visibility on its own, but works with other modules. Copy this link to install token http://ftp.drupal.org/files/projects/token-7.x-1.0-rc1.tar.gz After installing, go ahead and enable the module. Check that tokens now appears in help>token. (If this path is not available, enable the core help.module). This gives you a list of currently available tokens on your site.

Use token with any of these other module:[|Organic Groups], [|Pathauto], [|Comment Notify], and [|Commerce]. If you are interested in more readable URLs that reflect the types of content viewed, install it http://ftp.drupal.org/files/projects/pathauto-7.x-1.0.tar.gz and enable it. Now, go to content>click on the article>edit. Find URL path settings in the bottom left and make sure 'generate automatic URL alias is checked.