게시판에 답글을 단 최고관리자의 닉네임만 보이게 하고 싶습니다.
본문
안녕하세요.
그누보드 하니까 정말 궁금한게 많아지는거 같습니다. ㅠ
오늘은 다른거에 대해 궁금해져서 찾아왔습니다.
이렇게 답글을 남길 수 있는 게시판이 있는데
답글을 남긴 게시글의 닉네임만 보이게 하고싶은데
혹시 이게 가능할까요?
뭔가 소스 살펴보고 이래저래 지워보니가.. 안될거같기도 합니다....
https://possible-roast-03f.notion.site/0b163d8e3ee24d21bdec27fe706ae51a
혹시 몰라 소스도 위에 올려놨습니다
감사합니다!
답변 2
그누순정 기준입니다.
view.skin.php 가장 하단에
<script>
for (i of document.querySelectorAll(".td_subject")) i.innerHTML = "";
</script>
관리자만 볼 수 있게 하려면?
<?php if (!$is_admin) { ?>
<script>
for (i of document.querySelectorAll(".td_subject")) i.innerHTML = "";
</script>
<?php } ?>
----------
그런데 생각해보니 링크까지 지워지겠네요. 그래서 아래처럼...
<script>
for (i of document.querySelectorAll(".td_subject")) i.style.opacity = "0";
</script>
----------
<?php if (!$is_admin) { ?>
<script>
for (i of document.querySelectorAll(".td_subject")) i.style.opacity = "0";
</script>
<?php } ?>
@noScarlet 아 맞아요.
view.skin.php 가 아니라 list.skin.php 입니다. 질문자님도 참고하세요.
글구 저는 php 는 아주 특별한 경우가 아니라면 거의 안 써요. 모두 자바스크립트입니다.
자바스크립트로 document.querySelector 나 document.querySelectorAll 를 가지고
아이디나 클래스를 for 문으로 물고 늘어지면 웹페이지 로딩 후 원하는대로 데이터가공이 가능합니다.