포럼

Froala Editor에 대한 사용의견을 남기는곳 입니다.
데모는 edit mode demo, inline mode demo에서 체험해 보실 수 있습니다.

금칙어 테스트 합니다. 예) ♥♥ <- 자/살

라르게덴 2017.06.06 조회 수 1626 추천 수 0

xe코어에는 스팸필터 모듈에서 스팸 키워드 목록을 통해 금칙어를 설정하게 되고 일반회원이 글을 등록할 시에 검사해서 글을 못쓰게 하는데요. froala editor는 아래와 같은 코드를 적당한 위치에 추가만 하면 금칙어를 원하는 글씨로 바꿀 수 있습니다. 현재 이 곳에는 자/살, 미/친, 씨/발 이라는 단어를 금칙어로 설정해봤습니다.

$(document).ready(function() {
    $(".fr-edit-document, .fr-edit-comment")
    .on('froalaEditor.contentClean', function (e, editor) {
        var keyword=['금칙어1','금칙어2','금칙어3'];

        var keyRegExp = new RegExp('(' + keyword.join('|') + ')', 'g');
            editor.html.set(editor.html.get().replace(keyRegExp, '♥바꿀단어♥'));

        var title = editor.$form.find('input[name=title]');
            if(title.size() > 0) title.val(title.val().replace(keyRegExp, '♥바꿀단어♥'));
    });
});

♥♥ ♥♥ ♥♥

Profile
라르게덴

로마네스크 블로그를 개발 중에 있습니다.

https://facebook.com/im.choijiyeon

https://romanesque.io

12개의 댓글

Profile
라르게덴
2017.06.06

댓글도 적용됩니다.

♥♥적용된다!!

Profile
1
2017.06.06

♥♥프로젝트

Profile
1
2017.06.06

자+특수문자+살 이런 구조로 스패머들이 많이들 사용하곤 합니다-_-;

이런 구조도 가능했으면 좋겠습니다.

Profile
라르게덴
2017.06.06
@1

금칙어 패턴은 에디터 외의 범위라서 에디터에서 하는건 아니고 일반 개발에서 해야 할 듯 합니다. 이를테면 사용자 신고를 통해 단어를 등록하는 방법도 있고 방법은 여러가지 있을 것 같네요.

Profile
이온디
2017.06.06
@라르게덴

자바스크립트 특수문자 정규식 찾아서 해볼려고 했는데 제 실력으로는 문자 변환을 못하겠네요. ㅋ;

https://codepen.io/eond/pen/yXNNOP

Profile
pock
2017.06.07

자살골

Profile
라르게덴
2017.06.07

@pock

모바일 스킨에 적용하지 않고 기본 게시판 스킨에 스크립트 적용했기 때문에 모바일에서는 필터 안됩니다.


♥♥골

Profile
라르
2017.06.08

테스트

Profile
test
2020.04.08

♥♥

Profile
ㅇㅇ
2020.11.30

자살골

Profile
ㅇㅇ
2023.07.14

씨발

에디터
번호 제목 글쓴이 날짜
38 테스트. 캡쳐 이미지 (모바일) 4 pock 2017.06.22
37 데모 버전에서 문제가 발생합니다. 5 Fuchs 2017.06.22
36 파일 첨부하고 나서 그 다음 줄로 가는 방법? 2 profile 이온디 2017.06.22
35 혹시 에디터는 게시판 스킨에 관계가 없나요? 3 Fuchs 2017.06.22
34 봄이 오면 / 김윤아 5 profile 이온디 2017.06.22
33 ckeditor와 p 태그 한칸 띄우기 문제 비교 1 profile 이온디 2017.06.22
32 [질문] 테스트 결과 및 URL 자동변환과 관련된 문의. 5 pock 2017.06.20
31 셀렉션 인라인 툴바에 대한 문제입니다. 3 rock 2017.06.18
30 현재 진척상황 보고 6 profile 라르게덴 2017.06.12
29 [문의] pc와 모바일 줄바꿈 호환과 관련하여.. 2 pock 2017.06.12
28 안녕하세요 에디터 구입하고 싶습니다. 1 최현우 2017.06.10
27 건의사항 4 profile 이온디 2017.06.08
26 모바일에서 비번 틀릴 경우 3 profile 이온디 2017.06.08
25 댓글에 댓글을 달려니 내용값을 입력하세요 라고 뜹니다 4 profile 이온디 2017.06.07
금칙어 테스트 합니다. 예) ♥♥ <- 자/살 12 profile 라르게덴 2017.06.06
23 속도 테스트를 부탁드립니다. 2 profile 라르게덴 2017.06.05
22 [궁금] 이상한 부분. 2 pock 2017.06.03
21 커뮤니터 운영자로서 에디터 선택. 2 pock 2017.06.03
20 P, br, span, div 태그 2 이온디 2017.06.02
19 앞으로의 일정 2 profile 라르게덴 2017.06.02
Find Account
  • 이메일 주소로 계정 찾기

    아이디/비밀번호는 가입시 등록한 메일 주소로 알려드립니다. 가입할 때 등록한 메일 주소를 입력하고 "ID/PW 찾기" 버튼을 클릭해주세요.

  • 이메일 주소

    이메일 주소 형식이 올바르지 않습니다.

  • 인증메일 재발송

    인증 메일을 받지 못한 경우 다시 받을 수 있습니다.

  • 이메일 주소

    이메일 주소 형식이 올바르지 않습니다.