I use CCK with Contemplate modules. If I switch on "Use the teaser of the page if the meta description is not set." in Meta tags options, meta-tag description is missing for this nodes.

I'm beginner in PHP and Drupal, but following workaround solve this problem. I and line
node_invoke_nodeapi($node, 'alter', TRUE);
after line
node_invoke_nodeapi($node, 'view', TRUE);
in tags\description.inc file.

Please comment this situation and propose more right way to fix this bug.

Comments

alexandermeindl’s picture

Hi,

same problem here.

Ciao Alex...

Robrecht Jacques’s picture

Version: 5.x-1.0 » 5.x-1.2
Status: Active » Fixed

Fixed in version 5.x-1.2 that will be release shortly.

Anonymous’s picture

Status: Fixed » Closed (fixed)
catch’s picture

Status: Closed (fixed) » Active

I've just installed 5.x-1.2 and am getting this error - I have some CCK node types which are upgrade from 4.7, and they don't use the "body" field, no description appears.

The module is producing both keywords and description for other node types though.

Robrecht Jacques’s picture

Can you give some more information?

How did you configure these CCK node types?
Do you use the contemplate module? If so, how did you configure it for this node type? (the teaser)

catch’s picture

Hi, sorry for lack of detail.

I have three fields.

imagefield (not relevant to the discussion)

introduction (text field - used for teaser)
article (text field, used for body although the introduction is also displayed).

I'm using latest version of CCK - and teaser/body is configured via "display fields". So no contemplate.

Robrecht Jacques’s picture

Status: Active » Fixed

This will be fixed in nodewords-5.x-1.6.

Anonymous’s picture

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for two weeks with no activity.