因此,这很可能会在黑暗中拍摄,但那里的人谁知道一点的Drupal和更好的实现了从章的注释模块。 2 Pro Drupal 7开发问:注释模块
你知道如何改变注释模块,所有用户都可以注释吗?现在,只有管理员可以注释,并将其作为编辑的扩展来呈现。
正在使用的特定代码在这个仓库(几乎直接从书):http://github.com/dsharkey/Drupal-Module-Development--Annotate-Module
而且,我真的不看到注释模块是怎么说都被呈现的?我相信它由PHP的以下行(从annotate.admin.inc):
$instance = array(
'field_name' => 'annotation',
'entity_type' => 'node',
'bundle' => $key,
'label' => t('Annotation'),
'widget_type' => 'text_textarea_with_summary',
'settings' => array('display_summary' => TRUE),
'display' => array(
'default' => array(
'type' => 'text_default',
),
'teaser' => array(
'type' => 'text_summary_or_trimmed',
),
),
);
$instance = field_create_instance($instance);
但我不知道如何做任何事情超过创建一个实例和自身附着到一个节点。它为什么显示它的位置(作为编辑旁边的选项)?
谢谢大家!
真棒回答马克。非常感谢!我一定会看看你推荐的书。除了你所说的关于Pro Drupal 7的内容之外,它还包含了它提供的代码中的错误。 – djs22 2011-02-16 09:28:12