묻고답하기
송동우님 저번에 답변해주신 문제입니다..
2013.02.13 12:01
특정분에게 이렇게 질문드리는게 정말 잘못된걸 알지만 저번에.. 답변해주신 내용이..
잘되지 않아 재질문드립니다. 정말 죄송합니다.
송동우님의 답변입니다.
--------------------------------------------------------------
xe - modules - document - document.controller.php 열고
line 177 쯤에
function insertDocument($obj, $manual_inserted = false, $isRestore = false, $isLatest = true) {
이것 아래에
$file = file("./bannedWords.txt");
for($i=0;$i<count($file);$i++)
{
if(stristr($obj->title, trim($file[$i])))
{
$ban = trim($file[$i]);
break;
}
}
if($ban) return new Object(-1, '제목의\n"'.$ban.'"\n금지단어 입니다');
이것 삽입
bannedWords.txt 이 파일을 미리 작성해서 금지단어를 입력해야 함(줄바꿈으로 단어 구분)
참고:
txt 파일은 웹에서 보일수 있기 때문에 txt 파일을 사용하는 습관은 버리는 것이 좋음......
(질문에 텍스트 파일을 원했기 때문에 답변도 그에 따라 코딩했음)
--------------------------------------------------------------------------------
질문은
덱스트파일에 금지 제목을 정해서 금지제목이 있다면 "제목의 XXX는 금지 단어입니다."
맨트가 나오는건데요... 이게 잘작동은 하는대 맨드가 다른게 나옴니다..
맨트는 "문서번호 값은 필수입니다." 이맨트가 나옵니다.. 혹시 고칠방법은 없을까요...