Drupal Modules

ratings

Ratings

AttributeAverage
Features3.91 / 5
Reliability3.64 / 5
Ease Of Use3.55 / 5
Documentation4.27 / 5
Vote Count11
averages
module overview

Module Overview

Drupal.org Excerpt:

The Content Template (a.k.a. ConTemplate) module allows modification of Drupal's teaser and body fields using administrator defined templates. These templates use PHP code and all of the node object variables are available for use in the template. An example node object is displayed and it is as simple... [More...]

Details:

Maintainer:jrglasgow
Links:
Categories:Content, Content Construction Kit (CCK), Content display
downloads

Downloads

VersionDateFilesRelease notes
7.x-1.0-alpha12010-Jun-13DownloadRecommended
6.x-1.22010-Jul-21DownloadRecommended
7.x-1.x-dev2010-Jul-11DownloadDevelopment
6.x-1.x-dev2010-Jul-29DownloadDevelopment
Total Downloads: 5022 "Development" releases should be considered in beta.

reviews

Reviews

Options: Add a review

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.

Sponsored By

Drupal Connect - Expert Drupal Developers Drupal hosting

Latest Reviews

rating

Ubercart Price Quotes

"This module provides only basic and incomplete support for price quotes in Ubercart. Enabling this module..."

rating

jQuery Update

"This is a life-saver for anyone who wants to use relatively up-to-date jQuery plugins, many of which..."

rating

Cloud Zoom

"A good display of products and items in an efficient manner. "

Module Finder New Modules RSS Feeds Code Search Drupal Hosting News