2

继承了一个烂摊子。具有自定义主题的 Drupal 6 站点已删除所有管理员访问权限。这是一个不同的问题。

我们需要立即更改页脚消息文本。由于我没有管理员权限,我需要通过 MySql 数据库进行编辑。

哪个 Drupal 数据库表包含 $footer 消息文本?

克里斯

4

3 回答 3

1

页脚消息可以是很多不同的东西。我认为您最好找出主题中的输出位置$footer或输出位置,并将其替换为您选择的文本。如果您可以发布一份副本(也可能是指向您网站的链接),我可以更具体一些。$footer_messagepage.tpl.phppage.tpl.php

于 2013-09-24T18:58:27.440 回答
1

我对 Drupal 6 了解不多,我相信页脚是变量表中的“site_footer”变量。

它可能在 node_revision 中。

如果网站使用 CCK 向 Drupal 节点类型添加字段,则 CCK 数据将存储在您将 CCK 字段添加到系统时动态创建的 content_type_* 和 content_field_* 表中。这些通过它们的 nid 和 vid 值绑定到节点。

于 2013-09-24T18:58:59.557 回答
1

站点页脚变量(在/admin/settings/site-information页面上配置)存储在variables表中。该variables表有两列:namevalue。该值显然存储在value列中,并且被标识为site_footer列中name。所以:

SELECT value FROM variable WHERE name = 'site_footer'

...会给你当前的价值。请注意,该值是serialized,因此如果您打算尝试直接在数据库中更改它,请确保您熟悉它的工作原理。

于 2013-09-25T18:00:51.653 回答