don't know why, most of my page descriptions aren't showing up. i have the description tag set to default on teaser when no description is provided, which seems to have worked for the first 300 or so pages. after that, descriptions don't auto-inherit from teasers; additionally, specifying a description and saving that node doesn't do anything (i can tell when I view the page source and there is no description tag.)
also, looking at the {nodewords} table, there are only 300 or so entries, even though there are 10,000 nodes (so there should automatically be 10,000 nodewords rows, right?)

Comments

Robrecht Jacques’s picture

Not exactly. Only data the user inputs is put in the {nodewords} table. So if you do not provide a description on the node edit page, there would be not a single row (if you also don't input keywords, abstract, etc).

You could run "SELECT type, id, count(*) FROM nodewords GROUP BY type, id" to see what nodes with what ids have some tags set. Or "SELECT name, count(*) FROM nodewords GROUP BY name" to see how many times content has been inputted for a given tag. If you never input the description, then this last query will not include a row with description.

I don't understand that when you do enter a description on the node edit page, the description doesn't show. Because in this case, the "use teaser when no description" is not used, so that should work in any case. In this case a row ('node', the nid of the node, 'description', the content you have entered) would be present in the {nodewords} table. Can you check whether this is the case?

So the fact that {nodewords} doesn't have 10000 rows, has little to do with the fact that the description doesn't show.

What kind of type are your pages? Is it a CCK type with a couple of fields?

The only other thing I can think of right now is that you choose not to output the description tag on the settings page... Could you do "SELECT * FROM {variables} WHERE name LIKE 'nodewords%'"? This way I can check the settings.

lefnire’s picture

here's the result of that query.a:6:{s:6:"global";a:4:{s:9:"copyright";s:0:"";s:6:"geourl";s:0:"";s:8:"keywords";s:249:"online travel guides, travel destinations, hawaii, france, caribbean, spain, world, resorts, hotels, restaurants, dining, attractions, sights, activities, tours, museums, parks, vacation spots, spas, nightlife, nightclubs, shopping, wineries, europe";s:6:"robots";s:12:"index,follow";}s:13:"keywords_vids";a:1:{i:1;s:1:"1";}s:10:"use_teaser";i:1;s:8:"max_size";s:3:"255";s:4:"edit";a:6:{s:8:"keywords";i:1;s:9:"copyright";i:0;s:6:"robots";i:0;s:8:"abstract";i:0;s:6:"geourl";i:0;s:11:"description";i:1;}s:4:"head";a:6:{s:8:"keywords";i:1;s:9:"copyright";i:0;s:6:"robots";i:0;s:8:"abstract";i:0;s:6:"geourl";i:0;s:11:"description";i:1;}}

what's weird is that descriptions show on some nodes, but not on others. so on some pages, the teaser shows as the description, and not on others (even if that node has a teaser). then only those nodes that don't work also don't display a custom-entered description.

miweb’s picture

I've got a similar problem. I insert some Tags and everything looks fine. However reading the sourcecode of the page the some tags are shown up, others not. Most of the words shown up are the first inserted. So maybe the module cut off the last words?

avpaderno’s picture

Title: most descriptions not showing up? » Most descriptions do not show up
Status: Active » Closed (won't fix)

As the Drupal 5 version is not supported anymore, I am changing the status of this report.