Getting this with Nodewords API higher than 1.14. Here's excerpt from their change list:

API version 1.14
* Corrected an array index name of the array returned by hook_nodewords_api().
* Renamed theme_nodewords_admin_output_metatags() as theme_nodewords_admin_output_fieldset() for compatibility with branch 6.x-3.
* Renamed _nodewords_detect_type_and_id() as nodewords_detect_type_id().
* Added the function nodewords_add_tokens_help(&$form, $type).

Attached patch fix this and also some tab spaces which should be spaces.

CommentFileSizeAuthor
NodewordsPT.patch1.92 KBneochief

Comments

Brian294’s picture

Thank you bringing this issue to my attention. It looks like the most recent dev version of nodewords has an API change. Thank you for contributing a patch! I'll review and commit it in the next couple days.

Peace,
Brian

Brian294’s picture

Applied patch to HEAD. Ready for testing.

Brian294’s picture

Oh, FYI, this one might not be ready for 12 hours. Waiting on drupal.org packaging script to run.

Brian294’s picture

Brian294’s picture

Status: Needs review » Fixed

I am marking this one as fixed because it resolves the error in question. HOWEVER, custom pages appear to break (again) in the most recent -dev version of nodewords.

Brian294’s picture

Status: Fixed » Closed (fixed)

kiam was able to resolve the issue with custom pages not working in the current -dev release. There was a file missing from the package. This patch will be released in the next version of nodewords_pagetitle.