알림기능 작업 진척도... (날밤깠습니다. -_-;;) 정보
알림기능 작업 진척도... (날밤깠습니다. -_-;;)
본문
뭐.. 제목대로 완전히 날밤을 깐건 아니고 그거이 알고잡다나...
무한도전이나... 스타킹이나.. 등등등을 다운받아 보면서 작업중입니다.
일단 작업진척도와 기능을 적어봅니다.
(보시고 필요한 기능이 있으시다면 태클 부탁드립니다.)
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을 "냑" 에서 뽀려와서 제작중
리자님이 버럭하실경우 디자인의 변경이 필요할지도..
(이경우 디자인은 안드로메다로 -_-;;;)
여기까지가 개발중인 진도사항이며,
좋은 아이디어 있으신 분은 깨알같은 태클 남겨주시면 감사하겠습니다.
0
댓글 16개

밤새워서 작입진도가 많이 나가셨습니다. 대박!!!!
기본 게시판에도 추천. 비추천이 있는것 같은데요? 귀찮으시더라도....굽슨~
일단 어느정도 기능을 보유하고 배포 하시면
실력있는 개발자님들이 더좋은 기능으로 보완하고 덧붙이면 가히 명품플러그인 나오지 않을까요?
저도 거의 이틀밤을 세웠더니 정신이 몽롱합니다.
빌더 작업에 메뉴와스킨 연달아 만들었더니 눈이 홍알홍알 거립니다.
와~ 스킨 수정하는것이 시간상으로 새로 만드는것과 별반 틀리지 않네요....ㅠㅠ
Rido님도 힘내셔서 마무리 잘 하기시 바랍니다.
테스트 할 필요가 있으면 언제든 불러 주십시요. 상시 대기중....

아 그리고 혹시 그누보드 함수중에 날짜치환 함수가 있나요??
냑 알림에 보면 1시간전 / 하루전 <-- 요거 치환해주는 기능
있으면 그냥쓰고 없으면 .... (만들긴 싫어요)

계속 수고 하세요. 충성~~

근데 제가 원하건 그런거 아니고... -_-;;;
그냥 날짜체크해서 오늘인지 오늘이면 몇시간전에 보낸건지
뭐 그런거 치환해주는 function이 있는지 궁금했던겁니다.
이넘의 귀차니즘은 -_-;;; (구글링해도 만들어놓은거 안보임 ㅠㅠ)


(그누보드 초짜라 -_-;;)
냑에서 쓰고있길레 만들어둔 함수가 있을법도 한데 찾아봐도 없네요 ㅋㅋ

검색 "// 당일인 경우 시간으로 표시함"

그냥 시간으로만 출력되는거더라구요 -_-;;
냑 알림에는 몇시간전 요딴식으로 나오길레 똑같이 해보려고 ... ㅋㅋㅋ
font-end 만들고 시간나면 function하나 만들어야겠네요 귀찮...

암튼 홧팅!!!! 저는 좀 더 찾아보겠습니다.




의견듣기전에 완성하겠습니다. ㅠㅠ
저는 알림을 to from 형식으로 만드는게 낮지 않을까 생각이 됩니다.
A 회원 to ( 에게 ) B 회원 from ( 으로 부터 )
A회원이 쓴 고유키 1번 게시물 to ( 에서 ) B 회원이 고유키 2번 코멘트 from ( 남김 )

to_mem_id 흠..
쓸일이 있을거 같진 않지만 고려해 보겠습니다.

나중에 써먹을일이 있을거 같긴 합니다. (현재로는 -_-??)