Extra Form
PHP PHP 8.2
CMS Rhymix 2.1

안녕하세요

 

새글 작성 후 new.gif 표지 되지 않습니다

 

어느 부분을 확인해봐야할지 문의 드립니다

 

사용환경 

php 8.2.14

라믹스  2.1.10

iis 10

 

ss.png

 

테스트 게시판 생성도 해보았습니다

https://www.onview.co.kr/test

 

  • profile
    사용하시는 스킨에서는 새글 표시가 안되더라구요.
    스킨 설정에서 설정하는 부분도 없습니다.

    스케치북 스킨이나 다른 게시판 스킨을 이용해보세요.
  • profile ?
    답변 감사합니다


    기존 버전에서는 잘 사용했습니다
    라믹스 2.1.9
    PHP 7.4
  • ?
    테스트 사이트 생성 후 같은 서버에 등록했더니
    새글 표시가 나옵니다

    http://test.123a.kr/board
  • profile
    list.html 를 확인해보니 {$document->printExtraImages(60*60*$module_info->duration_new)} 분명히 있네요.

    이 스킨을 간단 테스트 용도로만 사용해봐서 ;;
    $module_info->duration_new 부분을 어디서 설정하는지 모르겠어요.

    {$document->printExtraImages(60*60*$module_info->duration_new)}

    이부분을 아래 처럼 한줄 추가해주니 1시간전 글이 New 표시가 되네요.

    {@ $module_info->duration_new = 1 }
    {$document->printExtraImages(60*60*$module_info->duration_new)}
  • profile profile

    duration_new는 게시판 모듈이나 문서 모듈에는 존재하지 않는 설정입니다. content 위젯에는 같은 이름의 설정이 있지만, 게시판에는 없습니다. XE에도 없는 것으로 보아, 원래 없었거나 아주 오래 전에 삭제된 것 같네요.

    그 대신 대부분의 스킨에 포함된 _header.html, _config.html 등에서 기본값으로 12를 넣어 주고 있는데, 어떤 이유에서인지 기본값이 제대로 들어가지 않으면 문제가 일어나는 것 같습니다. 새로 설치한 사이트에서 정상적으로 나온다면, 예전부터 꾸준히 업데이트해 온 사이트에 예전 설정의 흔적이 남아서 충돌하는 것인지도...?

  • profile ?
    답변 감사합니다
  • profile ?
    어렵네요

    기진곰님 항상 감사합니다
  • ?
    게시판 기본 스킨 중
    XE Default -> 정상적으로 새글 표시됨
    XEDITION -> 새 글 표시 안 됨

    을 확인했습니다

    그런데 신규 설치한 테스트 계정은 관계없이 잘되네요.