htmlpurifier

    0

    1답변

    이 가능할까요? 나는 그러나 실제로이 경우,이 많은 사이트에 대한 것이다 가능한 보안 의미를 알고 있습니다.

    12

    2답변

    현재 내가 data-* HTML 태그 속성 수 있도록 HTMLPurifier이 코드를 사용하고 있습니다 : $def = $config->getHTMLDefinition(true); $def->addAttribute('div', 'data-aaa', 'Text'); $def->addAttribute('div', 'data-bbb', 'Tex

    0

    1답변

    필자는 원래 웹 친화적 인 형식에서 좀 더 제한적인 (epub - 그리고 일부 독자들은 그들이 취하는 HTML에 대해 매우 까다롭게 생각하는) 텍스트로 변환하려고 시도하고있다. 에서). HTML 정수기는 '나쁜 코딩'이라고 부르는 문제의 한 클래스에 대해 훌륭하게 작업하고 있습니다. 누락 된 괄호 (기술적으로 유효한 HTML) 및 브라우저가 자동으로 작동하

    2

    2답변

    HTMLPurifier는 기본적으로 허용하고 싶지 않은 태그를 많이 허용합니다. 문서에 따르면이 같은 정의를 추가해야합니다 : $config = HTMLPurifier_Config::createDefault(); if ($def = $config->maybeGetRawHTMLDefinition()) { $def->addAttribute('a',

    0

    1답변

    사람들이 질문 할 수있는 설명 상자를 만드는 중이에요. 많은 사람들이 양식에 코드를 입력하는 작업을 어떻게하는지 묻습니다. 양식이 htmlpurifier를 통해 안전하게 사용되는지 확인합니다. 누군가가 에코 코드 등을 입력하면 허용하지 않습니다. 또는 누군가가 div를 입력하면 < 코드로 묶을 때도 허용하지 않습니다. 예를이를 위해 : <code><div

    0

    1답변

    아래 코드를 새 클래스로 포장하여 $filter = new myPurifier();을 만든 다음 $output = $filter->purify($input);을 사용하면됩니까? 이 게시물의 맨 아래에 내 실패한 시도가 표시됩니다. 감사합니다 원래 코드 : include_once('htmlpurifier/library/HTMLPurifier.auto.php'

    1

    1답변

    이 오토로더 (https://gist.github.com/jwage/221634)를 사용하고 있습니다. HTML 정수기를 위의 또는 오토로더와 함께 사용하려면 어떻게해야합니까? 동일한 프로젝트에서 2 개의 오토로더를 사용하지 않으려합니다 (HTML Purifier가 자체 오토로더를 구현할 때). HTML Purifier의 설명서를 읽었으며 이해할 수 없습니

    2

    1답변

    나는 매우 무거운 클래스가 나는 비행 및 HTML 청정기에 HTML 파일을 많이 처리 할 필요가 있다는 점은 purifier 를 HTML로 대안을 찾고 있어요 은 - 많이 소요 자원 및 실행 시간. 질문은 PHP 모듈/확장자가 C로 작성된 것일 수 있습니다. 그래서 그것은 PHP로 작성된 클래스보다 빠를까요? 미리 타크.

    1

    2답변

    저는 CKEditor를 사용하여 사용자가 의견을 게시 할 수있게하고 있습니다. htmlpurifier를 사용하여 HTML을 보호한다고 생각했습니다. 그러나 시도해 보았을 때 실제로 CKEditor가 수행 한 모든 형식이 제거되었습니다. 은 CKEditor는 실제로 모든 인라인 CSS 스타일을 제거하고 또한 class=""originalpost&qu

    1

    1답변

    내가 뭘 잘못하고 있는지 이해하도록 도와주세요. 나는 Html.Allowed 화이트리스트와 함께 HtmlPurifier를 사용하려하지만 결과는 엉망이다. 여기에 Html.Allowed의 an example이 사용 중지되었습니다. 모든 것이 예상대로 작동합니다. 이제 사용 된 모든 태그 (span, p, ul, li)를 포함하는 화이트리스트를 설정하고 Htm