웹마스터 팁
스케치북5 게시판 스킨 사용시 모바일 코멘트 수정이 전혀 안되는증상
2014.01.05 02:03
스케치북5 게시판 스킨 사용시 코멘트 수정이 전혀 안되는증상 해결방법입니다.
ZBXE 1.7.3.6 기준, 스케치북5 게시판 모듈스킨 RC12버젼 기준입니다.
문제의 원인은 에디터 관련 자바스크립트가 로딩되지 않아서 생기는 문제입니다.
스킨폴더의 comment_form.html에서
33번째 줄 <load target="../../../editor/tpl/js/editor_common.min.js" /> 아래에
<load target="../../../editor/skins/xpresseditor/js/xe_textarea.min.js" />을 추가해 주세요.
댓글 24
-
socialskyo
2014.01.05 19:42
-
AJKJ
2014.01.05 19:46
네 있습니다. 그것도 수정이 가능합니. 스크립트도 곧 알려드리겠습니다. 저는 이미 수정했고 정상작동중입니다.
-
socialskyo
2014.01.05 19:46
아..역시 고맙습니다.. 감사합니다.
-
AJKJ
2014.01.05 19:47
제가 지금 서버 작업중이라서, 조금 바쁘네요. 해당 스크립트 저도 테스트 중이에요.
거의 문제가 없어지긴 했는데, 버그가 있네요. 버그 잡는데로 알려드릴게요.
-
AJKJ
2014.01.05 20:24
comment_form.html의 29 Line에서
{$oComment->get('content')}를
{strip_tags(str_replace("<br />","\n",htmlspecialchars_decode($oComment->get('content'))))} 으로 치환해주세요.
현재 문제점은 PC글 작성 → 모바일 글수정 → 다시 PC글 수정시 약간 문제가 있긴하나, 사용에 큰 지장은 없습니다.
-
socialskyo
2014.01.06 09:52
감사합니다.
<input type="hidden" name="content" value="{htmlspecialchars($oComment->get('content'))}" />
혹시 이 부분의 아래 내용을 대체 하라는 말씀 이신지요? 전체 수정된 문구 가르쳐 주실수 있을까요?
($oComment->get('content')
-
AJKJ
2014.01.07 06:48
네 그부분을 찾아서 바꾸기 하시면 됩니다.
{($oComment->get('content')} →
{strip_tags(str_replace("<br />","\n",htmlspecialchars_decode($oComment->get('content'))))} -
socialskyo
2014.01.07 09:44
고맙습니다.
최종 수정 문 입니다. 엄청 잘 동작 합니다. !
<input type="hidden" name="content" value="{strip_tags(str_replace("<br />","\n",htmlspecialchars_decode($oComment->get('content'))))}" />
-
socialskyo
2014.01.07 09:52
http://www.xpressengine.com/tip/22445906
본문에서 br 태그 뜰경우의 팁입니다. 로그 차원에서 남깁니다.
-
oryan
2014.02.22 23:31
감사합니다!
-
socialskyo
2014.01.08 09:44
그러고 보니
댓글 수정시 가 아니라 그냥 댓글을 달면서 줄바꾸기시 br 코드가 따라 붙는데 @AJKJ님은 안그러신지요?
-
AJKJ
2014.01.12 01:49
한번 확인해볼게요. 그런데 사이트가 공사중이라 조금 시간이 걸릴것 같아요.
-
socialskyo
2014.01.13 13:55
네. 감사합니다. 이상하게 안되네요..시간되시면 @ajkj님 은 되시는지만 확인 부탁드릴게요. 저만 그런건지..
스케치북 게시판
모바일 댓글 작성시 br 태그 여부 :
모바일 댓글 수정시 br 태그 여부 :
모바일에서 글작성시는 괜찮습니다.
-
사이트지원
2014.01.13 14:54
모바일에서 댓글작성시 내용중에 엔터눌러서 다음줄로넘어간게있으면 </bar> 표시가나는데... 어떻게 할방법이없을까요?
만약
"abc
defg"
라고 댓글에적은후 댓글등록을누르면
"abc</bar></bar>defg" 라고 출력됩니다.. 방법알려주시면 감사하겠습니다.. 스케치북5게시판 사용중입니다
-
AJKJ
2014.01.13 19:00
방법을 찾긴 했습니다만, 그리 권장하는 방법은 아닙니다
./modules/comment/comment.controller.php에서
302Line에서
if(Mobile::isFromMobilePhone())
{
if($obj->use_html != 'Y')
{
$obj->content = htmlspecialchars($obj->content);
}
$obj->content = nl2br($obj->content);
}위 코드 전부를 삭제하시면 정상적으로 작동합니다.
XE에서 기본적으로 제공하는 게시판 스킨에서는 위의 처리 없이 정상적으로 작동하는것으로 보아, 게시판 스킨쪽 버그 같습니다. 근본적인 해결 방법은 아니며, 스케치북5 게시판 스킨을 사용할때 임시방편으로 이용 가능한 방법이라는것을 알아두시면 좋을것 같습니다.
-
사이트지원
2014.01.13 19:50
정말감사합니다 답없는문제일줄알았는데
-
socialskyo
2014.01.13 22:37
그러네요. 잘 동작합니다. 감사합니다.
-
socialskyo
2014.01.17 12:44
실적용 이후 아직까지도 무리없이 오히려 더 잘 동작 합니다. 도대체 이게 뭘 하는 거였을까요? ^^
-
socialskyo
2014.01.20 23:52
흠.....뭐가 잘못 되었는지 모르겠으나....현재 일반 PC 버전에서 댓글 수정시 첫줄만 보이는 현상이 생겨버렸습니다. ^^:
comment_form.html 에 수정한 부분을 원래대로 돌리니까 정상으로 돌아오네요.
-
BJ람보
2014.01.21 01:03
사실 저 코드는 제가 볼때는 있어야 한다고 생각합니다.
저 코드 상의 문제가 아니라 스킨에 적용된 코드가 문제인듯 합니다.
이유는 제가 기존 스케치북 스킨을 롤백하여 사용하고 있는데.(모바일의 경우에만) 그 경우 수정 및 모든 것이 정상적으로 잘작동하기 때문입니다./심지어 저같은경우 게시판 버전은 베타버전을 적용하고 쓰기 때문에../
-
socialskyo
2014.01.21 09:44
네. 그렇군요.rc12 버전이 아닌 지난 버전에서는 아래 코드를 설정했는데도 댓글 수정시 문제가 없으시다는 이야기시죠?
{$oComment->get('content')}를
{strip_tags(str_replace("<br />","\n",htmlspecialchars_decode($oComment->get('content'))))} 으로 치환해주세요.
-
AJKJ
2014.01.22 14:00
저는 문제없네요... 일반 PC버젼에서 댓글 수정시 에디터 사용을 강제해보세요....
아무래도 아직은 조금 미완성이지 않나 싶습니다.
-
socialskyo
2014.01.22 17:46
네. 알겠습니다. 항상 감사 드립니다. ^^
-
A-charm
2014.02.26 09:10
코어 1.7.를 쓰는데요 ㅠㅠ
혹시 모바일 스케치북5 게시판 스킨 사용시
모바일에서 댓글을 전혀 달수가없는데 ㅠㅠ 알고계신 팁이없을까 싶어서요 ㅠㅠㅠㅠ
제목 | 글쓴이 | 날짜 |
---|---|---|
카카오스토리 링크 [14] | 맞장 | 2014.02.15 |
스케치북5 게시판 스킨 사용시 모바일 코멘트 수정이 전혀 안되는증상 [24] | AJKJ | 2014.01.05 |
Specify image dimensions | socialskyo | 2014.02.26 |
모바일 게시판에서 이미지 리사이즈 적용방법 [6] | socialskyo | 2014.02.24 |
회원가입 확장 모듈 1.7.X 및 모바일에서 사용가능하도록 [10] | hhgyu | 2013.03.18 |
textyle에서 카카오 보내기 버튼 넣기 | 웹빌드 | 2014.02.24 |
부트스트랩 레이아웃 제작시 메뉴 코딩팁 | 웹빌드 | 2014.02.23 |
코어 수정 없이 스킨 수정만으로 게시판 목록에 유튜브,비메오 썸네일 출력 [2] | foret | 2014.02.23 |
게시판 목록의 new 아이콘 바꾸기 [1] | foret | 2014.02.23 |
[애드온]게시글 공지 쉽게 내리기 [12] | 민채아빠 | 2013.01.17 |
위젯 게시판 선택시 다중선택하기 ! [2] | GomSang | 2014.02.21 |
GNB 메뉴를 쉽게 만드는 jQuery plugin [2] | 김개발 | 2014.02.14 |
복권 모듈 가운데 긁었을때 반응하게 하기 [6] | 귀머거리하늘 | 2013.11.09 |
XE 1.7.4 "이메일 주소로 계정 찾기" 오류 해결 방법 | 꿈돌리 | 2014.02.20 |
누리고 쇼핑몰 모바일버전에서 백지화현상 수정하는 팁 [5] | garnecia | 2014.02.19 |
추천/비추천/신고시 확인(메시지 창 띄우기)하기 [21] | explode | 2013.11.27 |
탈퇴회원 레벨 아이콘 출력 안하기 [7] | Gunmania | 2013.08.17 |
IEXPLORER 버젼 호환성 강제 맞추기 | davidis | 2014.02.18 |
XE 첨부파일 문제로 게시판이 백지화 될때... [1] | 똑디 | 2011.05.20 |
버젼 1.4.5.5 업그레이드후에 음악올리면 안뜨기에 여기 와서 다시 해보는 것입니다. [20] | 유샤인 | 2011.04.22 |
팁 감사 드립니다. 그런데 혹시 수정시에 br 태그/p 태그 따라 붙는 현상이 없으신지요?