주제: 커버에 나타나는 글 공개수준이..?
비공개로 글을 올려놓고, 커버를 첫페이지로 두고
관리자 로그인 상태에서 블로그에 첫 페이지를 열면
커버에 비공개 포스트는 나타나질 않네요
원래 그렇게 구현이 되어 있는 건가요?
관리자로 로그인 상태라면
커버에 비공개 글 까지 나타내 주는게 어떨지 싶습니다 ^^;;
아직 로그인하지 않았습니다. 로그인 또는 회원 등록을 해 주시기 바랍니다.
비공개로 글을 올려놓고, 커버를 첫페이지로 두고
관리자 로그인 상태에서 블로그에 첫 페이지를 열면
커버에 비공개 포스트는 나타나질 않네요
원래 그렇게 구현이 되어 있는 건가요?
관리자로 로그인 상태라면
커버에 비공개 글 까지 나타내 주는게 어떨지 싶습니다 ^^;;
그게 커버 만드는 게 로드가 좀 커서 캐시로 해놨는데 관리자 로그인시 캐시를 따로 관리하기도 뭐해서 그냥 캐시된 상태로 보여주는 것일겁니다 ;;
(근데 제 기억엔 파커님이 관리자 로그인시 캐시 없이 직접 DB에서 긁어서 보여주는 방식으로 바꾼 것으로 기억하는데 어찌 된 것인지 혹시 아시는 분 계신가요?)
처리 방법은 이렇습니다. '대표블로그이고 관리자'이면 무조건 공개이상만 출력되고,
그외 관리자 로그인 경우엔 모두 보여줍니다.
참고, index.php 약 48번째줄....
if((misc::isMetaBlog() == true) && doesHaveOwnership()) {
$visibility = 'AND e.visibility > 1 AND (c.visibility > 1 OR e.category = 0)';
} else {
$visibility = doesHaveOwnership() ? '' : 'AND e.visibility > 1 AND (c.visibility > 1 OR e.category = 0)';
}그런거 필요없이 관리자일때 무조건 보여주시려면, 위 소스에서
$visibility = doesHaveOwnership() ? '' : 'AND e.visibility > 1 AND (c.visibility > 1 OR e.category = 0)';이것만 나두고 삭제 및 주석처리 해놓으시면 됩니다. 플러그인이 다중블로그의 글을 가져올때 대표 블로거가 아닐때 대표 블로그를 보게 할수는 없게 하기 위해 처리되었습니다.
아무래도 위 처리 항목을 보강해야 할것 같습니다. --;
Creorix 작성:그게 커버 만드는 게 로드가 좀 커서 캐시로 해놨는데 관리자 로그인시 캐시를 따로 관리하기도 뭐해서 그냥 캐시된 상태로 보여주는 것일겁니다 ;;
(근데 제 기억엔 파커님이 관리자 로그인시 캐시 없이 직접 DB에서 긁어서 보여주는 방식으로 바꾼 것으로 기억하는데 어찌 된 것인지 혹시 아시는 분 계신가요?)
처리 방법은 이렇습니다. '대표블로그이고 관리자'이면 무조건 공개이상만 출력되고,
그외 관리자 로그인 경우엔 모두 보여줍니다.
참고, index.php 약 48번째줄....if((misc::isMetaBlog() == true) && doesHaveOwnership()) { $visibility = 'AND e.visibility > 1 AND (c.visibility > 1 OR e.category = 0)'; } else { $visibility = doesHaveOwnership() ? '' : 'AND e.visibility > 1 AND (c.visibility > 1 OR e.category = 0)'; }그런거 필요없이 관리자일때 무조건 보여주시려면, 위 소스에서
$visibility = doesHaveOwnership() ? '' : 'AND e.visibility > 1 AND (c.visibility > 1 OR e.category = 0)';이것만 나두고 삭제 및 주석처리 해놓으시면 됩니다. 플러그인이 다중블로그의 글을 가져올때 대표 블로거가 아닐때 대표 블로그를 보게 할수는 없게 하기 위해 처리되었습니다.
아무래도 위 처리 항목을 보강해야 할것 같습니다. --;
으흠.. 뭔가 복잡하지만 조큼 이해되네요 ㅋㅋ