Drupal Modules

ratings

Ratings

AttributeAverage
Features4 / 5
Reliability3.75 / 5
Ease Of Use3.58 / 5
Documentation4.25 / 5
Vote Count12
averages
module overview

Module Overview

Drupal.org Excerpt:

NOTE: This module *may* be deprecated in Drupal 7 ! Here's your reason, basically the theming changes in D7 mean the field theming gets bound a lot lot later in the process, so it's not possible to generate the output into a Textarea for you to edit - that said, it is possible that we can come at this... [More...]

Details:

Maintainer:jrglasgow
Links:
downloads

Downloads

VersionDateFilesRelease notes
6.x-1.22010-Jul-21DownloadRecommended
6.x-1.x-dev2011-Jun-13DownloadDevelopment
Total Downloads: 6100 "Development" releases should be considered in beta.

reviews

Reviews

Options: Add a review

rating

Part of my standard Drupal installation

Very useful for smaller sites to do fast changes for nodes.

rating

Great module

I use this module almost on every drupal installation.

rating

Sorry - hated it

I got this error like many others -> http://drupal.org/node/230885#comment-21...

Started playing with it, and it somehow conflicted with the UserPoints module (ie, I went to change the blogs template and it gave a random user +1 point?)

Anyway - if I'm going to edit the code, I might as well just edit the code? I expected a drag and drop simple system. Maybe I missed something? Or perhaps I've hit my limit with installing a module, then reading 500 pages scattered among the internet regarding how to get it to work.

rating

A great module

Great module it makes my life so much easier. I create node.tpl files using CCK and Views in no time with this module.

rating

Once I got the hang of it, it was great.

I love this module and I use it extensively on several of my clients' sites. Instead of trying to corral a thousand unruly CCK fields per page using only CSS, I am now able to break out the big guns – PHP – when I need to, say, display a little table of CCK values on each page of a given node type. Brilliant.

rating

Doesn't have to bein the database

This is an excellent module that can serve to easily see what variables are available. It's especially great for quick rearrangement of cck fields.

One complaint others have had is that the changes made are kept in the database, but there is the ability to easily create "disk based" templates which don't go in the database by just copying and pasting to a file in a "contemplates" folder. These are easily transferable to new sites. Details are in the readme file.

rating

Great module to help modify outputs.

This module can help you create custom outputs for nodes and makes it easier for new users to theme drupal.
But the downside of Contemplate is that any changes are stored onto your database so moving the theme to another sites mean moving the database as well.

Conclusion: Recommended for for personal sites otherwise theme modification should be done via .tpl.php.

rating

Good, but not yet great

Contemplate allows you to easily format node output based on content type. The module gives you access to almost every token associated with a given node.

Although this module is quite good, one really should use node-[content-type].tpl.php files instead. I think that this module has potential, but at this time, I think most will agree that theming a nodes output should be handled by the theme.

rating

A good first step to learning how to use templates

I agree with John (4 Mar) you're better sticking with normal template files. However, Contemplate lets you see what fields are available for your needs, and could even make customizing your normal templates alot easier. (Maybe the Devel module could do this too).

You could think of Contemplate as a guide or tutorial module, but plan to move on to normal template files for the long term.

rating

Extremely useful module

This module is gold dust for themers/designers. The way it displays all the variables and content fields in a very simple and intuitive interface allows non-programmers to move stuff around within a node/teaser and completely customise the HTML markup, including how your RSS feeds are displayed - no in-depth knowledge of PHP is required. You simply point and click.

If you want to do something simple such as moving the "Read More" links or something more sophisticated, such as inserting access controls to content within a teaser/node or modifying how an RSS feed for a particular content type looks, the Content Template Module is ideal.

rating

Just what i wanted

I wanted to totally change specific content type for client and this module saved me lots of time finding right code to insert in template. It just shows one random node with all php variables that I can use in teaser/full/rss template - that is very useful and i could learn from this and use new knowledge here and there working on other sites.

rating

You're better off with template files

Contemplate will be useful to the beginner looking to see what's possible, but beyond that, you should really use normal template files.

Contemplate forces you to edit code in your browser by typing it into a text box. Of course, you could cut and paste from a real code editor, but why not just edit the template files directly?

Another drawback of Contemplate is that your changes are stored in the database, rather than as a file in the theme folder. This makes it difficult to transfer your theme from one server to another, unless you want to replicate the database as well.

It's also possible to break your site by pasting in the wrong code. When this happens, you might not be able to get back in to fix it. Your only hope of removing the bad code is to edit the database directly.

You can definitely learn some useful templating concepts from this module, but after you get the basics, it's time to move on.

Twitter


Sponsored By


iO1 Drupal Consultants

Top Drupal Books

  1. Using Drupal (O'Reilly)
  2. Definitive Guide to D7
  3. Beginning Drupal 7
  4. Drupal For Dummies
  5. Pro Drupal Development 7
Module Finder New Modules RSS Feeds