비밀글이 관리자도 안보입니다 정보
비밀글이 관리자도 안보입니다본문
http://sir.co.kr/bbs/board.php?bo_table=g4_skin&wr_id=122854&sca=&sfl=wr_subject%7C%7Cwr_content&stx=%EB%A9%94%EB%AA%A8%EC%9E%A5
위의 스킨을 다운받아서 조금 수정해서 사용하려고 하는데요
비밀글을 작성하면 관리자에게도 안보여서 곤란합니다ㅠㅠ
깊게 공부한 적이 없어서 어떻게 고쳐야 할지는 모르겠지만 아래 소스 중
!= $list[$i][mb_id]부분에서 관리자까지 제외가 되서 그런 것 같은데 관리자에게도 보이게 하는 방법 좀 알려주시면 감사하겠습니다~
그리고 비밀글 표시가 따로 되었으면 좋겠는데 혹 이 방법도 알 수 있을까요..? 비밀글 내용이 보일때는 비밀글인지 일반글인지 구분이 안 돼서 알 수가 없더라구요.
그리고 코멘트쓰는 부분의 submit 버튼에 스타일을 적용시키려고 이것저것 해봐도 안되네요. 스타일시트를 만들어서 불러오기도 해보고 직접 써보기도 했는데 영.. 제가 뭔가 잘 못한 걸까요ㅠㅠ
너무 질문이 많죠,.....ㅠㅠ 그누로 갈아타려니까 영 힘드네요
<!-- 비밀글 걸러내기 -->
<?
if ( strstr($list[$i][wr_option], "secret") && ($member[mb_id] != $list[$i][mb_id])) {
echo "<span class='small' style='color:#ff6600;'>비밀글 입니다</span>";
}
else { ?>
<!-- 첨부파일 표시 -->
<?
if(!strstr($view[wr_1], "invisible")){
if(count($view[file])> 1){
echo "<div class='contentsInfo'>";
// 가변 파일
$acnt = 0;
for ($ai=0; $ai<count($view[file]); $ai++) {
if ($view[file][$ai][source] && !$view[file][$ai][view]) {
$acnt++;
echo "#Attached File{$acnt}:";
echo "<a href=\"javascript:file_download('{$view[file][$ai][href]}', '".urlencode($view[file][$ai][source])."');\" title='{$view[file][$ai][content]}'>";
echo " <span style=\"color:#888;\">{$view[file][$ai][source]} ({$view[file][$ai][size]})</span>";
echo "</a><br />";
}
}
// 파일 출력
for ($ai=0; $ai<=count($view[file]); $ai++) {
if ($view[file][$ai][view])
echo $view[file][$ai][view] . "<br />";
}
echo "</div>";
}
}
?>
<!-- 첨부파일 표시 끝 -->
<?= $view[content] ?>
<? } ?>
<!-- 비밀글 걸러내기 끝 -->
위의 스킨을 다운받아서 조금 수정해서 사용하려고 하는데요
비밀글을 작성하면 관리자에게도 안보여서 곤란합니다ㅠㅠ
깊게 공부한 적이 없어서 어떻게 고쳐야 할지는 모르겠지만 아래 소스 중
!= $list[$i][mb_id]부분에서 관리자까지 제외가 되서 그런 것 같은데 관리자에게도 보이게 하는 방법 좀 알려주시면 감사하겠습니다~
그리고 비밀글 표시가 따로 되었으면 좋겠는데 혹 이 방법도 알 수 있을까요..? 비밀글 내용이 보일때는 비밀글인지 일반글인지 구분이 안 돼서 알 수가 없더라구요.
그리고 코멘트쓰는 부분의 submit 버튼에 스타일을 적용시키려고 이것저것 해봐도 안되네요. 스타일시트를 만들어서 불러오기도 해보고 직접 써보기도 했는데 영.. 제가 뭔가 잘 못한 걸까요ㅠㅠ
너무 질문이 많죠,.....ㅠㅠ 그누로 갈아타려니까 영 힘드네요
<!-- 비밀글 걸러내기 -->
<?
if ( strstr($list[$i][wr_option], "secret") && ($member[mb_id] != $list[$i][mb_id])) {
echo "<span class='small' style='color:#ff6600;'>비밀글 입니다</span>";
}
else { ?>
<!-- 첨부파일 표시 -->
<?
if(!strstr($view[wr_1], "invisible")){
if(count($view[file])> 1){
echo "<div class='contentsInfo'>";
// 가변 파일
$acnt = 0;
for ($ai=0; $ai<count($view[file]); $ai++) {
if ($view[file][$ai][source] && !$view[file][$ai][view]) {
$acnt++;
echo "#Attached File{$acnt}:";
echo "<a href=\"javascript:file_download('{$view[file][$ai][href]}', '".urlencode($view[file][$ai][source])."');\" title='{$view[file][$ai][content]}'>";
echo " <span style=\"color:#888;\">{$view[file][$ai][source]} ({$view[file][$ai][size]})</span>";
echo "</a><br />";
}
}
// 파일 출력
for ($ai=0; $ai<=count($view[file]); $ai++) {
if ($view[file][$ai][view])
echo $view[file][$ai][view] . "<br />";
}
echo "</div>";
}
}
?>
<!-- 첨부파일 표시 끝 -->
<?= $view[content] ?>
<? } ?>
<!-- 비밀글 걸러내기 끝 -->
댓글 전체
이런식으로 해보세요. 테스트는 안해봤습니다. 확인해보세요.
<?
if (($write[mb_id] && $write[mb_id] == $member[mb_id]) || $is_admin){
if(!strstr($view[wr_1], "invisible")){
if(count($view[file])> 1){
echo "<div class='contentsInfo'>";
// 가변 파일
$acnt = 0;
for ($ai=0; $ai<count($view[file]); $ai++) {
if ($view[file][$ai][source] && !$view[file][$ai][view]) {
$acnt++;
echo "#Attached File{$acnt}:";
echo "<a href=\"javascript:file_download('{$view[file][$ai][href]}', '".urlencode($view[file][$ai][source])."');\" title='{$view[file][$ai][content]}'>";
echo " <span style=\"color:#888;\">{$view[file][$ai][source]} ({$view[file][$ai][size]})</span>";
echo "</a><br />";
}
}
// 파일 출력
for ($ai=0; $ai<=count($view[file]); $ai++) {
if ($view[file][$ai][view])
echo $view[file][$ai][view] . "<br />";
}
echo "</div>";
}
}
?>
<!-- 첨부파일 표시 끝 -->
<?= $view[content] ?>
<?
}else{
if ( strstr($list[$i][wr_option], "secret")) {
echo "<span class='small' style='color:#ff6600;'>비밀글 입니다</span>";
}
}
?>
<?
if (($write[mb_id] && $write[mb_id] == $member[mb_id]) || $is_admin){
if(!strstr($view[wr_1], "invisible")){
if(count($view[file])> 1){
echo "<div class='contentsInfo'>";
// 가변 파일
$acnt = 0;
for ($ai=0; $ai<count($view[file]); $ai++) {
if ($view[file][$ai][source] && !$view[file][$ai][view]) {
$acnt++;
echo "#Attached File{$acnt}:";
echo "<a href=\"javascript:file_download('{$view[file][$ai][href]}', '".urlencode($view[file][$ai][source])."');\" title='{$view[file][$ai][content]}'>";
echo " <span style=\"color:#888;\">{$view[file][$ai][source]} ({$view[file][$ai][size]})</span>";
echo "</a><br />";
}
}
// 파일 출력
for ($ai=0; $ai<=count($view[file]); $ai++) {
if ($view[file][$ai][view])
echo $view[file][$ai][view] . "<br />";
}
echo "</div>";
}
}
?>
<!-- 첨부파일 표시 끝 -->
<?= $view[content] ?>
<?
}else{
if ( strstr($list[$i][wr_option], "secret")) {
echo "<span class='small' style='color:#ff6600;'>비밀글 입니다</span>";
}
}
?>
잘 됩니다!!! 카미님 정말 감사드려요~~
카미님 관리자아이디로만 테스트해서 되는줄 알았는데 다른문제가 있네요ㅠㅠ 공지를 포함한 전체공개글이 아예 로딩되지 않습니다. 관리자는 모두 잘 보이구요. 글쓴이는 자신의 글만 보이고 다른 글은 내용이 빈칸으로 나와요.