1

주제: 버그인지 모르겠습니다만, 달력의 현재 주 표시

이게 버그가 맞는지 모르겠습니다.

1.7 확장판을 깔아서 개인하드에서, 또 웹계정에 올려서 돌리고 있었는데,


달력에서 현재 주를 표시하는게 문제가 있더군요.

토요일이 되면 다음주가 현재주로 표시가 되는...



예를들어, 지난주 토요일인 7월 5일에,

오늘임을 나타내는 밑줄표시는 7월 5일에 쳐지고,

현재주를 표시하는 회색배경은 7월 6일~12일 주간에 나타나더군요.

6일부터 11일까지는 또 잘 되다가, 12일에는 다시 다음 주로 넘어가는 식으로...



그래서 달력모듈을 어떻게 수정하는지 질문을 올렸고, inureyes 님 답변에 따라

lib/view/view.php 를 보고 다음 부분을 수정했습니다.


--------------------------------
// 주중에 현재 날짜가 포함되어 있으면 주를 현재 주 class(tt-current-week)를 부여한다.
        if (($today + $firstWeekday) >= $week * 7 && ($today + $firstWeekday) < ($week + 1) * 7) {
--------------------------------

이것을 아래것으로

--------------------------------
// 주중에 현재 날짜가 포함되어 있으면 주를 현재 주 class(tt-current-week)를 부여한다.
        if (($today + $firstWeekday) > $week * 7 && ($today + $firstWeekday) <= ($week + 1) * 7) {
--------------------------------


이렇게 하니 토요일에도 정상적으로 표시가 되더군요.

2

답글: 버그인지 모르겠습니다만, 달력의 현재 주 표시

1051번 티켓으로 등록해서 반영하겠습니다.

감사합니다 lol

"Everything looks different on the other side."

-Ian Malcomm, from Michael Crichton's 'The Jurassic Park'