제목에 나오는 " 요거 없에는 방법 있을가요...? 구미호 2016.09.28 14:37 482 0 11 제목에 (") 이것만 들어가면 [ ] 이렇게 나타 납니다 아무래도 XE에서 해결하지 못하는 버그 같은되요 따로 없에거나 삭제 방법 있을가요 ...?
관리자화면 "시스템 설정" 클릭시 오류 발생 후 해결. Attempt to assign property "site_srl" on array" in modules/module/module.model.php on line 157 hatali 25.12.26 0 1
댓글 11
스킨 어떤 거 쓰시나요? 기본 스킨이 아니라면 XE 1.8.9에서 변경된 보안정책 때문에 글읽기 화면이나 글쓰기(수정) 화면 등에 htmlspecialchars() 관련 패치가 필요할 가능성이 높습니다.
수정: 특히 처음에는 멀쩡하다가 수정 후에 문제가 생기는 경우라면 스킨 문제일 가능성이 99%입니다. 아랫분 링크를 참고하세요. XE에서 해결을 못하는 게 아니라 스킨 제작자분들이 패치를 안 해주시는 겁니다 ㅠㅠ
https://xetown.com/qna/359315 참고하셔서 게시판 스킨에서 htmlspecialchars 함수를 제거해주셔야 하는 것으로 알고 있습니다.
가진곰님 안녕하세요 답글 감사 합니다
저거 어느 파일에서 수정을 해줘야 하는지요 제가 사용중인 스킨은 기본"default" 이거 사용중 입니다
초보이다 보니 어느곳에서 수정해야 할지 도통 모르겠습니다
감사 합니다
이미 배포된 스킨들은 전부 처리가 안되있을텐데요.. 저희 사이트는 왜 괜찮은 걸까요??
{htmlspecialchars($oDocument->getTitleText(), ENT_COMPAT, 'UTF-8', false)}
이렇게 고치는게 좋다는 거죠?
스킨에서 읽기 화면과 쓰기 화면을 어떻게 조합하는지에 따라 항상 문제가 생기는 경우도 있고, 처음 쓸 때는 괜찮은데 수정 후에만 문제가 생기는 경우도 있고, 서로 상쇄되어서 아무 문제도 없는 경우도 있더군요.
고치지 않았는데 저희는 아무리 수정해도 문제가 안생기더라구요. 일단 위 댓글처럼 빨간 부분 지금 추가해 두었습니다. (PC,모바일 모두)
혹시
위치는 /modules/board/skins/default/write_form.html 이곳에서
<input cond="$oDocument->getTitleText()" type="text" name="title" class="iText" title="{$lang->title}" value="{htmlspecialchars($oDocument->getTitleText(), ENT_COMPAT, 'UTF-8', false)}" />
이렇게 하면될까요
아참 그리고 슈퍼캐시도 너무나도 잘 사용중 입니다
고맙습니다 (--)(__)