0

我对 drupal 非常陌生,并且一直在玩很多不同的模块和核心功能。我现在遇到了一个问题,我在 48 小时内一直试图解决但没有找到正确的解决方案。

我正在使用核心模块构建一个论坛,但我的问题是当用户发布新主题/评论时,他们可以选择他们想要使用的“文本格式”。我希望 drupal 认为过滤的 HTML 是唯一的选择,并且不提供使用“纯文本”格式。

我可以在 CSS 中使用“display:none”来定位字段集的 id,这确实有效,不会再显示,但我想知道如何删除字段集代码本身。

我试过这个,

function THEMENAME_form_alter(&$form, $form_state, $form_id)  {
unset($form_id('edit-body-und-0-format');
 } 

'edit' id 是文本选项的字段集上的 id,但这一切都是给我白屏死机....

那么我做错了什么?

非常感谢您提供的任何帮助....

格伦。

4

1 回答 1

0

您不需要使用代码执行此操作,您可以通过管理界面执行此操作,在 Drupal 7 中执行此操作:

转到:Configuration->Content Authoring->Text formats关闭角色的格式。

如果您使用的是所见即所得的编辑器,您还可以根据个人资料进行更改,请访问: Configuration->Content Authoring->wysiwyg profiles

于 2013-04-30T23:40:13.780 回答