it-swarm-ko.tech

특정 역할에 대해 "일반 텍스트"를 비활성화하는 방법은 무엇입니까?

admin/config/content/formats/plain_text 개별 역할에 대해 비활성화 할 수 없습니다. 어떻게해야합니까?

업데이트 : 형식의 속성을 변경하고 이름을 바꿀 수 있지만 형식의 컴퓨터 이름을 변경할 방법이 없습니다. 이를 달성하는 더 좋은 방법이어야합니다.

5
Ek Kosmos

"일반 텍스트"입력 형식은 어떤 역할에 대해서도 비활성화 할 수 없습니다. 역할에 일반 텍스트 형식을 사용할 수있는 권한을 비활성화하더라도 해당 역할을 가진 사용자는 일반 텍스트 형식을 사용할 수 있습니다.

모든 사용자가 전체 HTML 형식을 사용하도록하려면 다음을 수행해야합니다.

  • admin/config/content/formats에서 일반 텍스트 형식 (해제 할 수없는 유일한 형식)을 제외한 모든 입력 형식을 비활성화합니다.
  • "HTML"에서 일반 텍스트 형식의 이름을 바꿉니다. Drupal은 해당 이름의 입력 형식이 이미 존재 함을보고하므로 "Full HTML"또는 "Full HTML"로 이름을 바꿀 수 없습니다.
  • 다음 스크린 샷과 같이 입력 형식의 설정을 변경하면 변경 전후의 설정이 표시됩니다.

before

after

( PHP 평가 기 PHP 필터 모듈이 활성화 된 경우에만 표시됩니다. .)

원하는 경우 "줄 바꿈을 HTML로 변환"필터를 비활성화 할 수도 있습니다. 이 경우 줄 바꾸기 문자는 <br /> 태그로 변환되지 않으며 텍스트는 <p> 태그로 줄 바꿈되지 않습니다. 또한 "URL을 링크로 변환"필터를 비활성화합니다.이 필터는 http://example.com 에서 http://example.com와 같은 텍스트를 변경하는 필터입니다 (SE 사이트에서와 같이). ). 누락 된 닫는 태그를 수정하는 필터 인 "올바른 결함과 잘린 HTML"필터를 계속 사용합니다. 이렇게하면 모든 페이지를 굵게 표시하는 </b> 또는 심각하게 엉망인 </table>와 같이 닫는 태그를 생략하여 사용자가 사이트의 HTML 레이아웃을 망칠 수 있습니다. 페이지의 레이아웃.

비활성화 된 입력 형식은 설정 페이지에서 더 이상 표시되지 않지만 "filter_format"테이블에는 여전히 해당 입력 형식에 대한 데이터가 포함됩니다. 이것이 바로 "일반 텍스트"형식의 이름을 "전체 HTML"로 바꿀 수없는 이유입니다. 해당 데이터베이스 테이블은 입력 형식의 시스템 이름을 변경하려는 경우 변경해야하는 테이블이기도합니다. 이 경우 먼저 필요하지 않은 입력 형식의 행을 삭제합니다.

5
kiamlaluno

더 나은 형식 모듈을 사용하면 역할별로 기본 입력 형식을 선택하고 노드 편집 양식의 형식 선택 부분을 비활성화 할 수 있습니다 http://drupal.org/project/better_formats

7
realityloop

"일반 텍스트"입력 형식은 어떤 역할에 대해서도 비활성화 할 수 없습니다. 역할에 일반 텍스트 형식을 사용할 수있는 권한을 비활성화하더라도 해당 역할을 가진 사용자는 일반 텍스트 형식을 사용할 수 있습니다.

나는이 특정 문제를 방금 처리해야했습니다. 실제로는 그보다 약간 미묘합니다. all Drupal asks는 fallback 형식이며 어떤 역할에서도 사용할 수 있습니다.) 좋은 소식은 변경할 수 있다는 것입니다 ( 변수 테이블에서 filter_fallback_format을 filters_html로 설정할 수 있도록 filter_fallback_format () ).

3
Felip

기본 텍스트 입력도 구성 할 수 있습니다.
2 개의 입력 형식 (예 : 필터링 된 HTML 및 일반 텍스트)을 만드는 대신 기본 입력 형식의 이름을 바꾸고 HTML을 일반 텍스트로 변환하는 것을 선택 취소하면됩니다.

2
pasine

admin/config/content/formats/plain_text에서 일반 텍스트에 대한 필터를 활성화하면 기본적으로 일반 텍스트를 전체 HTML로 만들 수 있습니다. 여전히 일반 텍스트 필드가 필요한 경우 하나의 텍스트 형식을 작성하고 모든 필터를 사용하지 않도록 설정하여 일반 텍스트 형식으로 사용하십시오.

2
AnAnD

Drupal은 모든 역할에 단일 형식을 사용할 수 있어야합니다. 기본적으로 이것을 일반 텍스트라고하지만 만들 수있는 모든 형식과 같은 기능을 수행하도록 수정할 수 있습니다.

2
googletorp