Ticket #571 (closed defect: wontfix)

Opened 23 months ago

Last modified 23 months ago

업데이트후 관리자 권한이 없다고 나오는 문제

Reported by: inureyes Owned by: inureyes
Priority: major Milestone: 1.5.1
Component: Core Version: 1.5
Keywords: update, teamblog Cc:
Release:

Description

Change History

Changed 23 months ago by inureyes

Changed 23 months ago by inureyes

  • status changed from new to assigned

checkup시 1.1.3 또는 1.5 베타를 기준으로 했기 때문에 ACL이 10000이 없는 경우 블로그 주인을 판단할 수 없으므로 checkup시 무조건 blogid=userid의 조건으로 ACL을 10000을 주게 하였음. 그러나 RC1의 경우 블로그 주인을 판단하는 부분에서 ACL을 직접 처리하지 않고 blogid = userid 로 블로그 관리자를 판단한다.

이 것으로만 보면 아무런 문제가 없어야 하는데, 경우에 따라 blogid != userid 인 경우에도 팀블로그를 생성할 수가 있었음. (현재는 당연히 그게 기본) 따라서 실제 팀블로그의 주인의 userid가 blogid와 일치하지 않는 경우들이 RC1에 존재하는데, RC1에서 주어진 ACL은 0이다. 따라서 정식버전에서의 ACL 10000이 팀블로그 관리자로 처리하는 부분을 통과하지 못한다.

해결책 - 이미 checkup한 상태라면 방법이 없음. 수동으로 acl을 재설정하는 방법밖에 없다. 관련하여 사용자 - 블로그 관계를 총체적으로 관리할 수 있는 플러그인이 필요하다. (블로그 폐쇄기능을 포함하여)

Changed 23 months ago by inureyes

  • status changed from assigned to closed
  • resolution set to wontfix
Note: See TracTickets for help on using tickets.