포럼
전체공지, 인기글, 기타등등을 처리할 방법을 찾았네요. 깔끔하고 훌륭합니다.
2014.06.29 06:20
파란 박스 안 부분이 처리되는 부분입니다.
지금 저는 인스티즈 초록글 방식과 비슷하게 이용중 (베스트 게시판 글을 띄움)이지만, 게시판 전체 공지로도 활용이 가능한 방식입니다.
컨텐츠 확장 위젯 기반이고, 테마와 짧은 자바스크립트를 만들어 넣어 완료했습니다.
나----중에 시간이 난다면 팁게에 올려드리겠지만, 일단은 포럼에서 이 글을 보고 아이디어 얻으실 분들이 계시기에 (저보다 뛰어나신 분들) 약간의 아이디어 설명만 적겠습니다.
저 방식은 지금 게시판 스킨을 손봐서 특정 게시판에서 특정 게시판 글을 띄우게 만들었습니디.
컨텐츠 확장 위젯 (기본 컨텐츠 위젯으로도 가능하지만, 활용도를 위해 저는 자료실의 확장 위젯 기반으로 제작하였습니다) 스킨을 하나 만들고, 그 스킨의 내용을 tr로 표현하게 하며 동시에 스케치북 게시판 디자인에 맞게 배열했습니다. 기존 위젯 넘기는 스크립트는 이 방식에 적절하지 않아 모든 tr에 sxe_p_1 과 같이 ID로 페이지를 구분하고, 자바스크립트로 지정된 개수를 숨기고/보이게 코딩했습니다.
그리고 스케치북 스킨을 손봐서 "위젯 코드 입력" 변수를 스킨 설정에 추가하고, 위젯을 보일 모듈 Srl 입력칸도 추가했습니다.
Notice 출력부분과 Normal 출력부분 아래에 해당 변수에서 위젯 코드를 가져와 실행하는 부분을 추가했습니다.
그렇게 하고 설정을 약간만 만지시면 저처럼 게시판 아래 인스티즈 초록글과 비슷한 방식으로 사용하시던, 아니면 페이지 기능을 끄고 그냥 쓰시면 게시판 전체공지도 가능합니다. 공지 게시판 최근 5개 글을 모든 게시판 상단에 띄우게 하면 그게 전체공지니까요.
팁게에 가기엔 설명이 부족하여 포럼에 올립니다~
이목이 집중되는게 딱..