Q&A

 

큰 기대 안 하고 질문글 올렸던 건데 정말 감사합니다. 뻔뻔하지만 한 가지 더 여쭤봐도 될지요...

 

카이네드님이 올려 주신 SH메모 스킨 + SH메모 모바일 스킨을 같이 쓰고 있습니다.

버전은 XE 공홈에 있는 것 (v1.9.7) 그대로입니다.

 

다름이 아니라 글에 [공지]만 체크하면, 아래와 같이 뵈기싫은 숫자가 따라나오는데요.

(숫자는 글을 쓸 때마다 바뀝니다)

 

 

792 2016.04.04 오후 22:03

 

 

이게 어디서 튀어나왔나... 소스를 살펴봤습니다.

 

 

<div style="display:none" id="action_792" class="action">
  <a href="#" onclick="toggle_object('reply_792'); return false;">&crarr; 댓글</a> <span><a href="#" onclick="toggle_object('insert_792'); toggle_object('list_792'); return false;" title="수정">수정</a></span> <span><a href="#" onclick="toggle_object('delete_792'); toggle_object('list_792'); return false;" title="삭제">삭제</a></span> </div>
  <div class="sm_text">
  <span class="document_792_-4 xe_content"><span style="font-weight:bold;;color:#8866CC"

 

 

어느 파일을 어떻게 손대야 하는지 전혀 감이 안 잡힙니다...;;

 

 

제가 너무 뭘 몰라서 하나 하나 찾아보면서 조각조각 뜯어 맞췄기 때문에...

건드린 것 중 기억나는 것은 이 정도입니다.

 

 

skin / m.skin 둘 다

 

view_document.html

view_document_none.html

comment.html

이 파일들에 (몇 개 더 있었던 것 같은데 잊어버렸습니다 ㅠㅠ)

 

{$comment->getContentText(text)}

이것 대신

 

{htmlspecialchars_decode($comment->getContentText())}

이것 집어 넣어서 댓글에 태그 적용되도록 만들고

 

어딘가 수상해 보이는(?) 파일마다

{$oDocument->getNickName()}

이것 다 찾아 지워버려서 강제 익명 게시판을 만들어 놨습니다.

 

 

제가 무엇을 잘못했는지 도움 주시면 감사하겠습니다 ㅠㅠ

댓글 2

  • 아마도 숫자는 문서번호겠죠? 그렇다면 어딘가에서(아마도 regdate 바로 앞에서) document_srl을 노출했을 것으로 짐작됩니다
  • @윤삼

    정말 감사합니다.

    써 주신 댓글 보고 일단 view_document.html부터 켜서 찾아봤는데 말씀하신 대로 regdate 앞쪽에 관련 태그가 있네요. 모바일은 read.html 을 볼 때마다 현기증이 나서 ㅠㅠ 일단 나중에 ㅠㅠ

     

            <div style="position:absolute; left:0; top:0;" cond="$grant->manager && $module_info->display_checkbox != 'N' && $module_info->display_header != 'N'">
                    <input type="checkbox" name="cart" value="{$oDocument->document_srl}" class="iCheck" title="Check This Article" onclick="doAddDocumentCart(this)" checked="checked"|cond="$oDocument->isCarted()" /></div>
            <div style="margin-left:45px;"|cond="$module_info->default_style != 'pp'">
            <div id="list_{$oDocument->document_srl}" style="display:block; " onmouseover="toggle_object('action_{$oDocument->document_srl}'); return false;" onmouseout="toggle_object('action_{$oDocument->document_srl}'); return false;">

     

    노란색 표시나 연두색 표시 중 하나를 날려버리려고 합니다. 이런 식으로 하나 둘씩 수정해서 파일 올렸다가, 망한 것 같아 다시 복구해도 홈이 이상해지는 현상을 계속 겪어서;;; 좀 무서워요. 제가 미친 짓을 하는 걸까요? ㅠㅠ