If I activate both modules it showme the following error:

user warning: Table 'quejatel_cont.panels_info' doesn't exist query: SELECT * FROM panels_info WHERE path = 'admin' in /home/quejatel/public_html/includes/database.mysql.inc on line 172.

This is a conflict between Panels_2_alpha_9 and Nodewords (Meta Tags) modules.

Comments

merlinofchaos’s picture

Project: Panels » Nodewords: D6 Meta Tags
Version: 5.x-2.0-alpha9 » 5.x-1.x-dev

This is nodewords digging directly into Panels' tables. In Panels 2, this table doesn't exist anymore.

In Panels 2 it can call panels_api_version (make sure the function exists first since Panels 1 doesn't have it) to find out what API version it's using.

armand0’s picture

No. I already proved and it only works with nodewords 5.x-1.3.
With all the later versions of Nodewords it followed me showing the error.
And Panels 5.x-2.0-alpha10 neither solved the problem. It only stil works with nodewords 5.x-1.3.

merlinofchaos’s picture

You can disagree with me all you like, it won't change the fact that thet able 'panels_info' doesn't exist in Panels 2, and it's not the fault of Panels 2 if some other module is trying to look at this table that doesn't exist.

Robrecht Jacques’s picture

Status: Active » Closed (duplicate)

The reason there is no problem with nodewords 5.x-1.3 is that there was no support for panels in 1.3. In panels-5.x-2.x there is no such table anymore and so this is indeed a bug in nodewords.

Setting it as duplicate of #165436 : user warning: Table 'MyDatabaseName.panels_info' does not exist.