답변:
시험
function MYMODULE_form_alter (&$form, &$form_state, $form_id)
{
// comments
// http://api.drupal.org/api/drupal/modules--comment--comment.module/function/comment_form/6
if ($form['#id'] == 'comment-form') {
$form['comment_filter']['format'] = array(); // nuke wysiwyg from comments
}
}
Drupal 6의 경우이 형식 을 제어하기 위해 Better Formats 모듈을 권장합니다 . 주석에 기본 입력 형식을 설정할 수 있지만 역할 및 내용 유형마다 다른 기본값을 허용합니다. Drupal 7 버전은 개발 중이지만 현재 일부 기능이 핵심이기 때문에 현재 상태가 약간 불분명합니다.
나는 이렇게했다. 입력 형식을 wysiwyg가 아닌 형식으로 고정하고 액세스를 거부했습니다.
/**
* Implements hook_comment_form_alter().
*/
function comment_form_alter(&$form, &$form_state, &$form_id) {
$form['comment_body']['#after_build'][] = 'MYMODULE_customize_comment_form';
}
/**
* Comment body after-build function.
*/
function MYMODULE_customize_comment_form(&$form) {
// Hide text-format selector in comment form and fix format to filtered_html
$form[LANGUAGE_NONE][0]['format']['format']['#value'] = 'filtered_html';
$form[LANGUAGE_NONE][0]['format']['format']['#access'] = FALSE;
}
admin/settings/ckeditor/editg
?! 이것은 같은 페이지로 이동합니다admin