알림기능 작업 진척도... (날밤깠습니다. -_-;;)
뭐.. 제목대로 완전히 날밤을 깐건 아니고 그거이 알고잡다나...
무한도전이나... 스타킹이나.. 등등등을 다운받아 보면서 작업중입니다.
일단 작업진척도와 기능을 적어봅니다.
(보시고 필요한 기능이 있으시다면 태클 부탁드립니다.)
CREATE TABLE IF NOT EXISTS `g5_srd_pushmsg` (
`msg_id` int(11) NOT NULL auto_increment,
`msg_check` set('n','y','d') NOT NULL default 'd',
`mb_id` varchar(20) NOT NULL default '',
`msg_subject` varchar(255) NOT NULL default '',
`msg_link` varchar(255) NOT NULL default '',
`msg_type` varchar(100) NOT NULL default '',
`msg_date` date NOT NULL DEFAULT '0000-00-00',
`msg_wdate` datetime NOT NULL default '0000-00-00 00:00:00',
PRIMARY KEY (`msg_id`),
KEY `mb_id` (`mb_id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
현재 필요해 보이는 기능으로 인해 추가되는 table입니다.
msg-check 필드는 알림을 읽음 / 안읽음 / 알림 체크용
알림 체크용('d')은 일단 리스트 출력용이 아닌 마지막 체크일시를 저장합니다.
mb_id // 멤버 아이디
msg_subject // 알림용 제목
msg_link // 알림용 링크
msg_type // 메모인지 게시판인지를 체크
msg_date // 알림을 읽었을때의 일
msg_wdate // 알림 작성일시
기능 -_-;;;
새글목록에서 마지막 체크 (msg-check) 인 msg_wdate를 가지고 와서
새글에서 어디까지 체크했는지를 확인 리스트를 select
메모역시 마지막 체크 (msg-check) 인 msg_wdate를 가지고 와서
어디까지 체크했는지를 확인 리스트를 select
기본스킨에서 추천기능이 없기때문에 일단 추천에서 알림기능은 제작하지 않음..
(귀찮음 -_-;;)
해당플러그인을 처음 설치시 해당 회원은 새글목록리스트(관리자지정) 에서 모두 검사
메모리스트는 해당일(로그인한)을 기준으로 검사 --- 너무 많을경우를 대비
해당 게시물의 앵커를 제공하긴 하나 기본게시판의 스킨에서 앵커를 제공하고 있지 않아서
필요한 분은 별도로 게시판 스킨을 수정하시기 바람.
고민사항 :::
회원이 겁네많고 게시판이 겁네 많으며 새글목록에 엄청난 데이터가 쌓이는 겁네 멋진
커뮤니티의 경우 사용을 자제하기 바람. (그런 사이트 유지하면 저보다 능력좋은 프로그래머
분이 상주하리라 생각함)
고민사항 2 :::
해당 플러그인을 제작시 font-end쪽 css와 js , html을 "냑" 에서 뽀려와서 제작중
리자님이 버럭하실경우 디자인의 변경이 필요할지도..
(이경우 디자인은 안드로메다로 -_-;;;)
여기까지가 개발중인 진도사항이며,
좋은 아이디어 있으신 분은 깨알같은 태클 남겨주시면 감사하겠습니다.
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기
댓글 16개
밤새워서 작입진도가 많이 나가셨습니다. 대박!!!!
기본 게시판에도 추천. 비추천이 있는것 같은데요? 귀찮으시더라도....굽슨~
일단 어느정도 기능을 보유하고 배포 하시면
실력있는 개발자님들이 더좋은 기능으로 보완하고 덧붙이면 가히 명품플러그인 나오지 않을까요?
저도 거의 이틀밤을 세웠더니 정신이 몽롱합니다.
빌더 작업에 메뉴와스킨 연달아 만들었더니 눈이 홍알홍알 거립니다.
와~ 스킨 수정하는것이 시간상으로 새로 만드는것과 별반 틀리지 않네요....ㅠㅠ
Rido님도 힘내셔서 마무리 잘 하기시 바랍니다.
테스트 할 필요가 있으면 언제든 불러 주십시요. 상시 대기중....
아 그리고 혹시 그누보드 함수중에 날짜치환 함수가 있나요??
냑 알림에 보면 1시간전 / 하루전 <-- 요거 치환해주는 기능
있으면 그냥쓰고 없으면 .... (만들긴 싫어요)
계속 수고 하세요. 충성~~
근데 제가 원하건 그런거 아니고... -_-;;;
그냥 날짜체크해서 오늘인지 오늘이면 몇시간전에 보낸건지
뭐 그런거 치환해주는 function이 있는지 궁금했던겁니다.
이넘의 귀차니즘은 -_-;;; (구글링해도 만들어놓은거 안보임 ㅠㅠ)
(그누보드 초짜라 -_-;;)
냑에서 쓰고있길레 만들어둔 함수가 있을법도 한데 찾아봐도 없네요 ㅋㅋ
검색 "// 당일인 경우 시간으로 표시함"
그냥 시간으로만 출력되는거더라구요 -_-;;
냑 알림에는 몇시간전 요딴식으로 나오길레 똑같이 해보려고 ... ㅋㅋㅋ
font-end 만들고 시간나면 function하나 만들어야겠네요 귀찮...
암튼 홧팅!!!! 저는 좀 더 찾아보겠습니다.
의견듣기전에 완성하겠습니다. ㅠㅠ
저는 알림을 to from 형식으로 만드는게 낮지 않을까 생각이 됩니다.
A 회원 to ( 에게 ) B 회원 from ( 으로 부터 )
A회원이 쓴 고유키 1번 게시물 to ( 에서 ) B 회원이 고유키 2번 코멘트 from ( 남김 )
to_mem_id 흠..
쓸일이 있을거 같진 않지만 고려해 보겠습니다.
나중에 써먹을일이 있을거 같긴 합니다. (현재로는 -_-??)