묻고답하기

https://www.xpressengine.com/qna/22952737

 

이 글을 올린 뒤, 여기 묻고답하기 게시판을 찾아보고 구글링 해 본 결과, 단순하게 가자고 결론 냈습니다.

제목대로 "특정회원만 id, rel 태그 허용"하는 방향으로요.

 

https://www.xpressengine.com/qna/19791697의 forest535님 질문이 저에게 딱 맞는 글이었는데요,

적용하는데 애로사항이 있어서 질문을 남김니다.

 

func.inc.php에 보면,

html|body|head|title|meta... 등등의 태그에 관한 항목은 있는데, 유독 id 태그에 관한 내용은 없더군요.

 

제 현상은 비관리자가,

 

<sup id="fnref:1"><a href="#fn:1" rel="footnote">1</a></sup> 라고 입력하면

→ <sup><a href="#fn:1">1</a></sup> 로 바뀌고,

 

 

 

<div class="footnotes"><ol>
    <li class="footnote" id="fn:1">
        <p>footnote.<a href="#fnref:1" title=""></a></p>
    </li>
</ol></div>

 

이라 입력하면 아래처럼

 

<div class="footnotes"><ol>
<li class="footnote">
        <p>footnote.<a href="#fnref:1" title=""></a></p>
    </li>
</ol></div>

 

이렇게 바뀌는 것입니다. 보시다시피 유독 id와 rel 태그만 날아가버립니다.

 

func.inc.php에서 저걸 구현하는 단 하나의 방법은, 1093줄 즈음의 purifierHtml($content); 이 한 줄을 지우는 것이더군요. 그 외에는 밑의 기나긴 preg_replace, removeSrcHack 등의 항목을 모조리 다 지워봐도 id와 rel 태그를 허용할 수 없었습니다. 그리고 purifierHtml($content); 자체를 지우는 건 매우 위험한 일이라 들어서 저 방법은 각하했습니다.

 

일단 어느 부분에서 id 와 rel 태그 삭제를 담당하고 있는지 알 수 있으면, 거기에 forest 님이 말씀하신

if($logged_info->user_id =="abcd")

$logged_info = Context::get('logged_info');

등을 추가해서 또 제 나름대로 지지고 볶고 해 볼 생각입니다.

가르침을 주시옵소서.

 

PS : 혹시 특정회원 각주(footnote)기능 작동하게 세팅하신 분 안 계시나요?

이 모든 게 각주 기능 때문에 발생한 문제라...

XE로 제작된 다른 사이트에서 글쓰기를 해봐도 그 어느 곳도 각주 기능을 지원하는 곳은 없네요 ㅠㅠ

 

글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
nani XE -> XE 마이그레이션 툴 사용 [2] 2015.11.16 by nani
angel 로그인유지 없애기 (모바일) [2] 2015.11.16 by angel
사랑해요XE 홈페이지 상단메뉴와 게시글 제목 그 사이에 광고를 넣고싶습니다. [12] file 2015.11.16 by 사랑해요XE
마주르카 회원가입시 사용자정의 항목에서 회원그룹 선택 방법이요~ [2] file 2015.11.16 by 마주르카
asdfasdf 로그인 문제 관련해서 여쭤보겠습니다.. [4] 2015.11.16 by bluedream
뮤르시엘라고 서버 디스크 풀 이라는데 어쩌죠? [3] 2015.11.16 by bluedream
wormhole7 홈페이지 이전 관련 질문.. [4] 2015.11.16 by wormhole7
안원장 모바일에서 파일 첨부(사진넣기) 어떻게 하나요? [2] 2015.11.16 by 안원장
young 없는글 검색시 오류.. [1] file 2015.11.16 by sejin7940
fjgal 각 게시글마다 권한을 따로설정할수있을까요? [1] 2015.11.16 by sejin7940
왕중왕0df7b 팝업 애드온 질문입니다. file  
댑펑 PHP $_SERVER['HTTPS']를 어떻게 해야 사용할 수 있나요?  
러블리코드 doorweb 이라는 레이아웃 적용후 글쓰기 문제점 ㅠㅠ [1] 2015.11.15 by 러블리코드
사랑해요XE 홈페이지 상단메뉴와 게시글 제목 그 사이에 광고를 넣고싶습니다. [1] 2015.11.15 by 사랑해요XE
fjgal 스케치북5 웹진 섬네일 출력,위치 질문드립니다  
푸훗 mysql 쿼리 구문 이게 될까요?  
gatorhannah 게시판 멀티미디어 링크가 바뀌네요  
예란 사용자정의 글자 색상 바꾸는 법?  
오늘도감사 웹진목록에서 카테고리 표시 업애기 [2] file 2015.11.15 by 오늘도감사
likexe 설치 경로를 바꾼후 관리 admin 페이지에서 일부 경로가 변경되지 않습니다. [2] 2015.11.15 by likexe
pn**** 게시판에 동영상 올릴때 용량초과 문제 [1] file 2015.11.14 by AJKJ
단기종합 xe버전 추천좀 해주십시오 [2] 2015.11.14 by AJKJ
XESTUDIO 글쓴이 프로필 이미지 출력 태그 [2] 2015.11.14 by XESTUDIO
thdwjdtjr 게시판에 태그(헤시태그) 작성하는 방법을 알려주세요 [1] file 2015.11.14 by Ikoo
안드로이더스스 네이버 신디케이션 등록햇는대  
우랑탕탕이 글쓰기 버튼 올리는 방법 좀 알수 있을까요...? [1] 2015.11.14 by XESTUDIO
Asombroso 안녕하세요 아무것도 모르는 초보자 질문합니다. [2] 2015.11.14 by Asombroso
jun0214 비회원, 손님도 레벨아이콘달게하는법을 알려주세요 file  
kittens 특정회원 id, rel 태그 허용 [1] 2015.11.14 by 규르
달다뤼 게시물마다 다른 광고 출력하는방법 어떻게해야할까요 [5] 2015.11.14 by 달다뤼