스킨

스케치북 테마

추천 수 18 댓글 48
Extra Form
자료 소개 다양한 모듈(회원, 커뮤니케이션, 알림센터, 포인트히스토리, 추천 글/댓글, 오류 표시)의 스킨을 스케치북 게시판 스타일로 꾸며줍니다.
설치 경로 ./modules
테스트 환경 Rhymix 2.0
라이선스 GPL v2
이름 버전 날짜 다운수
sketchbook_theme.changed.0.2.2.zip 0.2.2 2023-02-03 168
sketchbook_theme.changed.0.2.1.zip 0.2.1 2023-01-21 321
sketchbook_theme.0.2.0.zip 0.2.0 2023-01-17 437
sketchbook_theme.changed.0.1.1.zip 0.1.1 2023-01-12 583
sketchbook_theme.0.1.0.zip 0.1.0 2023-01-11 693

0.2.2 업데이트 (2023.02.03)

- 이번 업데이트는 0.2.0 설치 및 0.2.1 덮어쓰기 후 변경된 파일만 덮어쓰시면 됩니다.

- 친구 그룹 이름 수정시 그룹 이름이 잘 전달되지 않는 문제 수정

./modules/member/skins/sketchbook_member/skin.xml

./modules/member/skins/sketchbook_member/js/action.js

- 전화번호 로그인 및 다중 식별자(아이디, 이메일, 전화번호) 로그인 안 되는 문제 수정

./modules/member/skins/sketchbook_member/skin.xml

./modules/member/skins/sketchbook_member/login_form.html

./modules/member/skins/sketchbook_member/modify_info.html

./modules/member/skins/sketchbook_member/css/style.css

./modules/message/skins/sketchbook_message/skin.xml

./modules/message/skins/sketchbook_message/system_message.html

 

0.2.1 업데이트 (2023.01.21)

- 이번 업데이트는 0.2.0 설치 후 변경된 파일만 덮어쓰시면 됩니다.

- 문서 뷰 모듈 및 전용 스킨 추가 (#document_1739668)

: 모듈 설치 및 스킨 설정으로 미리보기, 인쇄, 불러오기 목록, 신고 등의 페이지를 스케치북 스타일로 디스플레이 가능

- 통합검색 스킨 (#comment_1739243)

: 태그 검색만 따로 디스플레이할 수 있는 옵션 추가

: 태그 검색 페이지에서 임의의 검색 추천 태그 출력
: https://{루트}/?where=document&search_target=tag&mid={mid값}&act=IS 와 같은 식으로 url 구성

 

0.2.0 업데이트 (2023.01.17)

기능 개선

- 통합검색 스킨 추가

- (문서)페이지 스킨 추가

- 프로필 영역에서 경험치 반영 (alrin님)

버그 수정

- 에러메시지 출력 부분 점검 (해태맛동산님)

- 변경 파일만 제공하고자 했으나 수정 범위가 작지 않아서 0.2.0으로 판올림하고 전체 파일을 제공합니다.

 

0.1.1 업데이트 (2023.01.12)

- 친구들의 댓글 목록 수집시 비밀 댓글 제외 (skyo님)

- 0.1.0 설치 후 이 업데이트를 설치하세요. (전체 파일이 많은데 수정 파일은 1~2개여서 변경 파일만 업로드합니다)

- 변경된 파일

  • ./modules/communication/skins/sketchbook_communication/skin.xml
  • ./modules/communication/skins/sketchbook_communication/get/_get_friends_contents.html

 

자료 소개

- 스케치북 게시판 스킨의 스타일로 만들어진 모듈 스킨 테마입니다. 다음의 모듈들에 대응하는 스킨들이 포함되어 있습니다.

- 라이믹스 코어 2.0.24, PHP 7.4.30 (64-bit)에서 개발되었습니다. (기타 환경에서는 오류가 있을 수 있습니다.)

 

사용법 (조금 특이함 주의)

- 각각의 모듈 스킨은 회원 모듈과 오류 표시 모듈의 컬러셋 외에는 별도의 설정을 할 수 없기 때문에, 이 스킨의 사용법은 살짝 꼼수를 동반하고 있습니다.

  1. 설치
    : 압축파일 안의 폴더들을 각각의 경로에 맞게 해제하여 설치합니다.
    : 물론 테마들 중 일부만 선택적으로 설치할 수도 있을 겁니다. 그러나 회원(member) 모듈 스킨은 반드시 설치하셔야 대부분의 다른 모듈 스킨도 제대로 작동할 수 있습니다.
     
  2. 설정
    : 각각의 모듈 관리 페이지에서 스케치북 스타일 스킨을 설정해줍니다.
    : 스케치북 스타일인 만큼 당연히 반응형입니다. 원하신다면 모바일 스킨에서도 반응형으로 설정을 해보세요.
     
  3. 컬러셋 지정
    : 회원(member) 모듈, 오류 표시(message) 모듈, 통합검색(integration_search) 모듈, 페이지(page) 모듈의 스킨을 선택하면 컬러셋 옵션이 활성화됩니다. 여기서 원하는 스킨 컬러셋을 선택합니다.
    1) 그런데 여기서 컬러셋을 선택하지 않거나 '없음'을 선택하면, 무색 기반으로(사실상 검회색) 스킨이 출력될 겁니다.
    2) 단, 회원메뉴를 보고 있는 게시판 mid가 스케치북 스킨으로 설정되어 있다면, 해당 게시판의 스케치북 색상 및 스킨 설정에 따라 회원 스킨의 각종 출력 옵션도 유동적으로 따라가게 됩니다.
     
  4. 스타일 고정
    : 다른 한편 이미 선호하고 있는 스케치북 게시판 스킨의 스타일이 정해져 있다면 그 게시판의 mid값을 입력해서 스케치북 테마 스킨에 일괄 적용할 수도 있습니다.
    1) 스케치북 스킨이 적용된 모듈의 mid값이 board_fKje48이라고 한다면,  ./modules/member/skins/sketchbook_member/__header.html 파일의 8행에 $ref_mid = 'board_fKje48'; 같은 식으로 mid값을 넣어주면 됩니다. 이렇게 하면 사이트 전역의 회원, 커뮤니케이션, 알림센터, 포인트히스토리, 추천 글/댓글의 스킨은 board_fKje48 게시판의 스타일로 고정됩니다.
    2) 오류 표시 모듈은 (회원 모듈의 __header.html 파일을 공유하지 않으므로) ./modules/message/skins/sketchbook_message/_header.html을 따로 열어서 6행에 $ref_mid = 'board_fKje48'; 같은 식으로 mid값을 넣어주면 됩니다.
    3) 페이지 모듈 역시 (회원 모듈의 __header.html 파일을 공유하지 않는데) 스킨 설정에서 스타일을 따라갈 mid값을 바로 입력하실 수 있습니다.
     
  5. 회원메뉴탭 이름 변경
    : ./modules/member/skins/sketchbook_member/__header.html 파일을 보면 '<!--// 헤더 -->'라는 주석 바로 아래에서 회원메뉴 탭의 이름을 바꿔놓은 것을 볼 수 있습니다. 이 부분들을 편집하면 자신이 원하는 제목으로 회원 메뉴 탭의 이름을 사용할 수 있습니다.
    : 특히 '<!--// 기존의 메뉴탭의 이름을 act에 맞춰 변경함 -->' 부분을 삭제하면, 코어에서 제공하는 원래 메뉴 탭으로 바꿀 수 있습니다.

 

주요 기능들 (기존의 스킨들과 다른 점 위주)

  • 회원정보 보기(프로필)
    : 기본적인 회원 소개 외에도 친구 현황, 최근 글 및 최근 댓글을 볼 수 있습니다.
    : 프로필 페이지에서 쪽지 보내기 및 친구 등록/취소도 바로 할 수 있습니다.
  • 쪽지함
    : 쪽지함별로 무려! 검색이 가능합니다!!
    : 알림센터에서 쪽지 알림이 미사용 상태라면, 새로운 쪽지 알림 기능이 활성화됩니다.
  • 친구
    : 내가 팔로우하는 친구, 나를 팔로우하는 친구를 분류해서 볼 수 있습니다.
    : 친구 그룹 관리(추가, 이름 변경, 삭제 등)가 좀 더 수월해졌습니다.
    : 친구들의 최근 글과 최근 댓글을 모아볼 수 있습니다.
    : 랜덤으로 친구를 추천해주기도 합니다.
  • 알림센터
    : 알림 목록의 알림들을 읽음표시 및 안읽음표시할 수 있습니다.
    : 회원 개인별 알림 설정도 레이어팝업을 통해 간편하게 할 수 있습니다.
  • 포인트 히스토리
    : 포인트 변동 타입별(증가 및 경감)로 목록을 나눠볼 수도 있습니다.
  • 추천 글/댓글
    : 그냥 스케치북 스타일을 따라 전체적으로 통일감 있게 볼 수 있습니다.
  • 오류 표시
    : 상동
  • 통합검색
    : 엮인글 관련 검색 결과는 아예 배제하였습니다.
    : 검색결과에서 (문서, 댓글, 이미지/동영상, 파일 중) 결과가 없는 경우에는 목록 역시도 출력하지 않습니다.
    : 태그 검색 페이지만 따로 디스플레이가 가능합니다. (0.2.1 버전부터)
  • (문서)페이지
    : 스킨 설정 자유도가 높은 모듈이기 때문에 스케치북 게시판 스킨의 설정 항목 중 많은 부분을 그대로 활용할 수 있습니다.
    : 스킨 설정에서 스케치북 게시판이 적용된 모듈의 mid값을 입력하면 해당 게시판의 스킨 설정을 우선 적용합니다.
    : SNS 공유 버튼 링크를 최근 시점에 맞게 수정했습니다. 단, 구글+와 라인은 제외시켰습니다.
  • 문서 뷰 모듈 (미리보기, 인쇄, 불러오기 목록, 신고 페이지)
    : 문서 작성 중 미리보기를 레이아웃과 함께 확인해볼 수 있습니다.
    : 인쇄를 스케치북 블로그 스타일로, 그리고 A4(세로) 사이즈로 시도할 수 있습니다.

 

스크린샷

- 기존 공개자료에 있던 스샷들을 참고해주세요.

- 회원 모듈

- 커뮤니케이션 모듈

- 알림센터 모듈

- 문서 뷰 모듈

제작자 윤삼

profile
아무래도 중급 초반 수준의 코딩 오타쿠인 것 같습니다.
  • profile
    윤삼님 더 많은 업데이트가 되었군요! 고생하셨습니다.!! 정말 멋져요 통일감을 주는 것도 좋구요!

    통합 검색 스킨에서 검색 대상을 선택을 선택하더라도 모두 뜨는 현상이 있습니다!

    검색대상
    문서 댓글 엮인글 이미지/동영상 파일
  • profile profile

    문서 댓글 엮인글 이미지/동영상 파일을 검색 대상으로 설정하는 옵션이 있었나요?
    제가 아는 '검색 대상'은 모듈 선택 정도인데요.

     

    덧. 근데 생각해보니 검색 옵션을 관리자가 임의로 제한할 수 있게 하는 것도 좋겠다는 생각이 드네요.

    근데 이런 설정이 진짜 있나요? 없으면 스킨에 추가해볼 수도 있을 것 같아서요.

  • profile profile
    죄송합니다. 제가 실수했습니다.

    기본 통합검색에는 해당 선택 사항이 없습니다.
    카르마 님이 제작하신 통합검색 확장모듈에만 있는 항목이였습니다.

    혼란을 일으킨 점 죄송합니다.
  • profile profile
    그랬군요. 괜찮습니당~
  • profile
    업그레이된 좋은 테마를 공개해 주셔서 대단히 고맙습니다.
  • profile
    고생하셨습니다! 포인트 히스토리까지 적용된 테마는 이게 유일할거에요
  • profile profile
    조만간 통합검색 스킨도 패키징해볼게요!
  • profile profile
    윤삼님 ㅜㅜ
  • profile profile
    거의 만들었어요ㅋㅋㅋㅋㅋ
    https://dev.aporia.blog/board_zjsF61/IS
    진작에 말려주시지 그랬어요ㅜㅜ
  • profile profile
    윤삼님은 그저 ㅜㅜ 빛 입니다

    ❤️🥰👍👍
  • ?

    합본?이 나올 것 같아 기다렸습니다!

    고맙습니다!

     

    1.jpg

     

    이미지 오른쪽에 포인트 레벨이 표시되는데 경험치 모듈을 사용중이면 경험치 레벨이 나오면 좋을 것 같아요

  • ? profile
    네, 제안 감사합니다. 다음 버전에 반영해보도록 하겠습니다!
  • profile
    정말 오랜만에 보는 테마 패키지 게시글인것같아요.. 오랜시간 공들이고 힘들게 만드셨을텐데 고생하셨습니다 그리고 감사합니다 🙏
  • ?

    감사히 잘쓸게요 ㅠㅠ 고생많으셨습니다

  • profile
    유료 테마 패키지에 버금가는 고퀄리티 오픈소스 테마 패키지의 출현을 기대해 봐야겠군요.^^
  • profile profile
    말씀의 의미는 무엇일까요?
    설마 이것...? https://github.com/rhymix/rhymix/issues/82
    (자꾸 헛다리 짚고 헛물 들이킨 바람에 조심조심)
  • profile profile
    그냥 지금처럼 여러 모듈들의 스킨을 묶은 패키지로서도 좋다고요. ㅎㅎ
  • profile profile
    연이틀 헛물 드링킹했더니 어질어질하네요ㅋㅋㅋㅋ
  • profile
    와... 정말 정성이 어마어마하게 들어간게 눈에 보입니다!
    완성도와 깔끔함, 소개글까지 완벽...! 고생하셨습니다👍
  • profile profile
    그래도 아직은 꽤 난삽합니다;;;
    더 발전시켜야죠!!
  • profile
    저도 스케치북으로 바꿔야 하나? 고민되게 만드네요 ~~~^^;
  • profile profile
    유튜브 뮤직비디오를 올릴까 했는데 모바일이라 여의치 않네요.
    BTS의 <고민보다 GO> ㅋㅋㅋㅋ
  • ?
    새해에 나타난다는 귀인이 윤삼님이신가 봅니다. 수고 많으셨습니다. 이러기 쉽지 않은데.
    운영진분들도 그렇고 윤삼님도 그렇고.
    저는 먹고 살기 바쁘다는 핑계로 늘...
    열심히 댓글 달고 모니터링이라도 해야겠네요.
  • ? profile
    모니터링과 피드백만으로도 큰 힘이 됩니다요ㅎㅎㅎ
  • ?

    최고 입니다. 라이믹스로 운영 하는 사이트들 수준이 한층 올라가겠네요

     

    제가 처음 웹사이트를 만들겠다고 마음 먹고 그느와 비교시 XE가 거의 대부분에 우위가 있었으나

     

    계정 관리 관련해서는 정말 XE의 그것은 어느것 하나도 마음에 안들었습니다.

     

    특히 XE는 회원 계정 안에서도 각각 기능이 개별 모듈로 되어 있어서

     

    그 덕분에 각 탭마다 디자인과 UX가 따로 놀고...

     

    따로 노는게 싫으면 울며 겨자 먹기로 전부 default 스킨을 써야 하고..흐......

     

    악순환이었죠. 

     

    그리고 사이트 운영자들은 더 공감 하실지 모르겠는데

     

    그느로 갈지 XE로 갈지 CMS를 고민 할떄 사실상 웹마스터들이 비교하는 화면이

     

    별거 없다는 사실에 주목 해야 합니다.왜냐하면 신규 설치시에는 다른것이 설치된게 없기 떄문에

     

    1. 관리자 화면

    2. 회원 계정 

    3. 기본 게시판 

     

    위 세가지가 전부라고 봐도 됩니다.


    첫 설치 기준으로는 빌더? 라는 이름으로 나름 좀 모잘를지는 몰라도 통일감은 주긴 합니다.

     

    하지만 xe는 각각의 기능에 대해 자연스럽게 모듈별 스킨을 찾아야 하는 경우가 많고

     

    자기 마음에 드는 것을 설치하고 비교를 해보기 시작하죠. 그럼에도 불구하고 현재의 많은 XE 유료 스킨들은

     

    회원 계정의 각각의 모듈에 대한 통일감을 신경쓴 것은 찾아 보기 힘듭니다. 그런 의미에서 2studio 제품은 아주 섬세하지요.

     

    아무튼 이러 저러한 이유들 덕분에 XE로 만든 사이트 대부분의 회원 계정의 디자인은...

     

    그 어떤 스킨을 설치 해도 각 탭마다 따로 놀아 버리기에

     

    그 덕분에 운영자는 모집한 신규 회원들에게 꼼꼼히 만들어진  사이트 라는 인상을 주기가 힘들었죠.

     

    해서 이번 자료는 스킨 정도가 아니라

     

    제 개인적으로 보기에 기존 사이트 뿐만 아니라 신규로 시작하는 운영자 유저들에게

     

    라이믹스를 선택하게 만드는 의미가 있을거라고 봅니다. 너무 수고 하셨습니다. 

    덧. 이정도면 코어에 들어가야 하는거 아닌가요? 짝짝짝

  • ? profile
    완전 공감되는 말씀입니다.
    저도 같은 문제의식에서 시작한 작업한 거거든요.
    코어 구조상 원하는 ui 구현이 쉽지않은 부분도 있지만🤔 이렇게 하나씩 시도해보는 것도 좋을 것 같아요 :)
  • profile ?
    아참...제 사이트는 비밀글을 운영 안해서 테스트 못해봐서 피드백만 남깁니다.

    최근글/최근 댓글에서 비밀글이 어떻게 처리 되는지 확인 되면 좋겠습니다.
  • ? profile
    코어에 들어가야하는거아닙니까 이거 완전 공감합니다.
    이정도면 저도 코어에 들어가야하지 않나 계속 생각했습니다. ㅎㅎ
  • ? profile
    자기 글/댓글을 볼 때는 당연히 모든 콘텐츠를 수집하고,
    커뮤니케이션 모듈에서 친구의 글/댓글을 보는 게 관건일 텐데, 일단 글 목록은 공개 상태의 글($args->statusList = ['PUBLIC'];)을 수집하고 있습니다.

    문제는 친구의 댓글 목록이었네요.
    제가 생각이 짧아서 발행 상태의 댓글($args->s_is_published = 1;)만 수집을 했고, 비밀 상태의 댓글은 제외($args->s_is_secret = 'N';)를 하지 못했어요.
    댓글을 요약 형태로 보여주고 링크 타고 들어가면 '비밀 댓글'이라고 열람이 블록되는 구조인데요.
    아무래도 댓글 목록 수집할 때 비밀 댓글은 제외시키는 게 낫겠죠?
  • profile ?
    네. 그럴것 같습니다~
  • profile profile

    라이믹스-스케치북 게시판 스킨이 코어의 기본 게시판으로 채택되면 그럴 수도 있을 것 같은데,
    여러 이유로 현재처럼 분리되어 관리되는 상황에선 아무래도 어려울 거예요 ;;;

  • ? profile
    다음 버전에 반영하도록 할게요. 감사합니다~
    ($args->is_secret = 'N'; 이거 한 줄 때문에 200개 가까이 되는 파일을 압축해서 올릴 생각을 하니 아득하네요ㅜ 코어처럼 changed 파일만 따로 올릴까봐요ㅋ)
  • profile ?
    어떻게 생각해보면 사실 다들 개별 수정을 나름 할건지라 changes만 올리는게 더 나을지도요.
  • ? profile
    네, 그렇게 조치했습니다.
    언제나 감사해요!!
  • profile

    ( - - ) ( _ _ ) ( - - ) ( _ _ )( - - ) ( _ _ )( - - ) ( _ _ )( - - ) ( _ _ )

  • profile profile

    덕담할 깜냥은 안 되고 세뱃돈이라도 드려야 하나요ㅋㅋㅋㅋㅋ

  • profile profile
    윤삼님 진심으로 감사드려요 ^_______^
    쵝오! ㅋ 쪽지로 계좌보냈슈 ㅋ
  • profile profile
    마음의 쪽지로군요 ㅎㅎㅎㅎ
  • profile
    늘 생각하는건데 윤삼님이 올려주신 자료도 좋지만 깔끔하게 정리된 정성스런 글이 늘 감동입니다. 감사합니다.
  • profile profile
    소개글 쓰는 게 만만치 않은 일은 맞는 것 같아요.
    그래도 이번에는 다행히 앞선 자료 소개글이 있다보니 많은 부분 복붙해서 수고가 좀 덜 했습니다요ㅎㅎ
  • profile
    스케치북 레이아웃도 다시 살아나겠네요.
    고생 많으셨습니다.
    라이믹스에 스케치북 테마가 부활했네요. 앗싸~
  • profile profile
    하긴 레이아웃 생각도 나네요.
    모바일에서 메뉴 출력 방식이 조금 불편했던 것 빼면 꽤 좋았었죠ㅎㅎ
  • profile
    윤삼님 감사합니다!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
  • profile profile
    마음이 전해져오는 느낌표!!!!!!!!!!
  • profile
    드디어~! 기대했던 스케치북 테마가 나왔군요!!
    좋은 자료 정말 감사합니다!!!!
  • profile profile
    근데 제가 상식이 부족해서... 이런 걸 '테마'라고 하는지는 잘 모르겠어요. 패키지보다는 멋져보여서 테마라는 말을 썼는데 무리가 있는 표현이면 바꿀까 합니다ㅎㅎ
  • profile profile
    저의 개인적인 의견이지만 패키지가 더 괜찮을거 같습니다. 아니면 둘다 써서 테마 페키지는 어떠신가요.
    모듈 스타일 스케치북 테마 패키지 !!!!!!

    철없는 사람의 의견이였습니다.. 허헣
  • profile profile
    ㅎㅎㅎ 패키지 정도가 적당하긴 한 것 같습니다.
    조금 더 고만해볼게요!