amp;를 불러오지 않았으면합니다..
어떻게 해야할까요.
코어 기본 위젯입니다.
웹표준때문인가요 ㅜㅜ
<,>,& 전부 amp; 포함되네요 ㅜㅜ
amp;를 불러오지 않았으면합니다..
어떻게 해야할까요.
코어 기본 위젯입니다.
웹표준때문인가요 ㅜㅜ
<,>,& 전부 amp; 포함되네요 ㅜㅜ
헐, Double'U'님ㅎㅎ
혹시 스킨 파일에서 수정하고 싶으시면,
widgets/content/skins/default/에 있는
gallery.html
image_title.html
image_title_content.html
title_content.html
normal.html 등을 열어서
{$item->getTitle($widget_info->subject_cut_size)} 을.
{htmlspecialchars_decode($item->getTitle($widget_info->subject_cut_size))} 으로 바꿔주면 됩니다.
몇몇 파일에서는 해당 소스가 두 군데씩 있는 것 같으니 주의하시구요~
아항, htmlspecialchars_decode는 & < > ' " 만 복원해주니까 큰 지장은 없을 것 같아요. 아니면 Double'U'님 의견처럼 content.class.php에서 htmlspecialchars를 제거하는 것만으로도 좋겠구요.
지난번에도 같은 질문을 올리셨었죠? 다른 분이 답을 주시겠지 하고 그냥 지나치고 말았는데, 죄송합니다;;;
콘텐츠 위젯의 경우 아마도 소스 어딘가에 htmlspecialchars 같은 게 붙어서 그렇게 변환을 시켜준 걸로 보이네요.
따라서 해법은 스킨 파일 소스의 제목 부분에서 htmlspecialchars를 떼주시거나, 만약 스킨에서 htmlspecialchars을 발견할 수 없다면 제목 주위로 htmlspecialchars_decode를 씌워주시면 될 것으로 보입니다.