전체 글
-
-
제로보드 XE 포인트 기능 버그 수정 #1Digital Life/만드는 이야기 2008. 10. 7. 01:28
제로보드 XE 1.0.6 에는 포인트 기능에서 조그마한 문제가 있습니다. 글을 작성할 떄 포인트가 줄어드는 게시판에, 포인트가 부족한 상태에서도 글을 작성할 수 있다는 사실. 좀 귀찮은 문제이어서 바로 수정하였습니다. modules/board/board.view.php 입니다. 약 263줄 부터입니다. /** * @brief 글 작성 화면 출력 **/ function dispBoardWrite() { // 권한 체크 if(!$this->grant->write_document) return $this->dispBoardMessage('msg_not_permitted'); // check point if(Context::get('is_logged')) { $logged_info = Context::get('..
-
제로보드 XE 모듈 - 포인트 모듈에 포인트 로그 기능 추가Digital Life/만드는 이야기 2008. 10. 6. 15:39
잠 안와서 몇 시간 밤 새다가 만들었네요 ㅠㅠ 다시는 이런짓 안해야지 ㅠㅠ 설치 방법 - 그냥 풀어서, 덮어씌우시거나 알아서 폴어 옮기시거나... 이전 자료 날라갔다고 저에게 뭐라하셔도 소용없습니다. 저번에 zip 안올려서 곤란하신 분들 생각에 이번에는 두 버전 같이 올립니다... point-log3.zip point-log3.tar.bz2 이용 방법 압축 풀고 나서 모듈 관리가 가시면 업데이트/설치 뜹니다. 잘 눌러주세요. 그러고 나서 관리자페이지에서 부가기능 -> 포인트 시스템 -> 포인트 기록 부분을 보시면 새로운 페이지가 등장하였습니다. 만약 포인트 시스템을 사용하고 계시다면, 작동하는 순간부터 포인트가 기록 됩니다. 아직은 베타라서 모든 부분에서 다 제대로 기록하는지 장담은 할수 없네요. 어떻게..
-
제로보드 XE - '권한이 없습니다' 메시지를 조금 더 다양하게!Digital Life/만드는 이야기 2008. 10. 6. 01:23
제로보드 XE 에서는 권한이 없는 행동을 할 경우, 정말 말 그대로 '권한이 없습니다' 라는 메시지를 띄웁니다. 물론 논리적인 문제가 있는 메시지는 아니지만, 사람들에게 너무 딱딱하고, 또한 권한에 따라서 메시지를 다르게 하고 싶은 경우가 있습니다. 이런 경우 이렇게 해보세요. 파일 몇 개 수정합니다. 1. 원하는 메시지를 마구마구 추가하세요 common/lang/ko.lang.php 에서 $lang->msg_not_permitted_member1 = '당신 빼고 다 열람 가능합니다 :)'; $lang->msg_not_permitted_member2 = '잘생긴 사람 이상 열람 가능합니다 :)'; $lang->msg_not_permitted_member3 = '로그인 후 열람 가능합니다 :)'; 이렇게 ..
-
제로보드 XE 모듈 - 다중 언어 관리 모듈Digital Life/만드는 이야기 2008. 10. 5. 18:43
제로보드 XE 에서 개인적으로 생각할 때 부족한 기능 중 하나인 다중 언어 모듈이 일단 완성되었다. 하는 일이라고는, 현재 설정된 언어에 따라서 해당하는 주소로 redirect하는 일이기는 하지만, 여러 언어를 위한 페이지를 위해서 언어별로 레이아웃이나 메뉴을 똑같이 여러개 만들 필요성은 없어졌다. 다만 아직은 테스트 단계이고, release 는 아직 계획에는 없다. 아무튼 잘 작동해서 다행이고, 조금 더 user-friendly 하게 만들어야지. 샘플 사진 하나 동영상은?