Adding tags to specific pages (/admin/content/nodewords/meta-tags/other) doesn't work. I verified and the form doesn't insert anything in the database table. Neither when inserting specific meta tags for taxonomy terms.

The only form where this module works is when adding meta tags for nodes.

Comments

ac’s picture

I can replicate this, no meta data is saved when you save a custom page.

avpaderno’s picture

Priority: Critical » Normal
Status: Active » Postponed (maintainer needs more info)

I have marked #708462: Description & Keywords for Other pages aren't getting saved as duplicate of this report.

Did anybody verify if the latest official release (6.x-1.12-beta2) resolved the issue already?

avpaderno’s picture

I have marked #707514: Different description for other pages as duplicate of this report.

deshetti’s picture

I have installed the (6.x-1.12-beta2) version and it still doesn't work.

avpaderno’s picture

@deshetti: Did you install the latest version, or did you update to latest version?

deshetti’s picture

i have overwritten the files of the latest version on the existing one.

avpaderno’s picture

Status: Postponed (maintainer needs more info) » Active

I have marked #714722: Other pages update as duplicate of this report.

avpaderno’s picture

I updated to version 6.x-1.12-beta3, and meta tags are being saved in the database table.

armanschwarz’s picture

Assigned: Unassigned » armanschwarz

Just checking in to say that I have the same problem. I can add custom pages, but the info is not saved. When I look at the entries, they just revert back to the default. This is a fresh install of both drupal and nodewords, so I suspect this is a bug.

Anonymous’s picture

Assigned: armanschwarz » Unassigned
traviscarden’s picture

Version: 6.x-1.11 » 6.x-1.12-beta4
Priority: Normal » Critical

I'm experiencing the same issue with 6.x-1.12-beta4. Specifically, I'm trying to save front page description and keywords. It says "the configuration options have been saved", but they aren't retained and don't appear in the HTML afterward. I hope I'm not out of line, but I'm going to bump this back up to critical, as I think this is centrally important functionality for a stable release.

nevets’s picture

Problem is not in the saving of the data but retrieving it. In _nodewords_detect_type_and_ids() there is this code (line 1299)

  foreach (_nodewords_get_pages_data() as $page) {
    $path = $page->path;

    if (drupal_match_path($_GET['q'], $path)) {
      return array(NODEWORDS_TYPE_PAGE, $path);
    }

This though
return array(NODEWORDS_TYPE_PAGE, $path);
should read
return array(NODEWORDS_TYPE_PAGE, $page->pid);

Anonymous’s picture

@nevets: If that is what is causing the issue, then the report can be marked as fixed. The code has been already fixed.

Actually, that code is not present in version 12-beta4; if there is something that is not working correctly, then it must be something else.

Anonymous’s picture

Version: 6.x-1.12-beta4 » 6.x-1.11
Status: Active » Fixed

I checked both version 6.x-1.12-beta4, and the more recent code. In both the cases, the meta tags are being saved, and are retrieved.

I am marking this report as fixed.

Status: Fixed » Closed (fixed)

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