GR Board 2 Download

[보드] GR Board v1.9.0-alpha1 Developer Edition

시리니
  • homepage
  • 2011.06.26 01:19:33
  • hit: 2736
  • good: 13
몇 년만에 다시 개발자버젼으로 진입하게 되었는지 모르겠네요! ^^
안녕하세요! GR Board 개발팀원 시리니 간만에 인사 올립니다!!! (__)

※ 주의 : 개발자용 GR Board 입니다. 일반 사용자분들은 실험 목적 이외에 실사용을 권장하지 않습니다!

alpha1 에서 변경된 사항을 안내해 드리겠습니다.
  • 자바스크립트 라이브러리를 prototype.js / script.aculo.us 기반에서 jQuery 기반으로 변경 시작 (관리화면부터)
  • class/common.php 에서 query(), fetch(), getArray(), escape() 4개의 래퍼 메소드 지원 시작
  • tinyMCE 를 제외한 HTML 입력 에디터기들 (smartEditor 등) 지원 중단 및 제거
  • install 관련 파일들을 /install/ 디렉토리에 통합 정리 시작 (초기 설치시 경로 변경 적용함)

다음으로 GR Board 개발자분들에게 도움이 될 정보를 안내해 드리겠습니다.
  1. mysql_real_escape_string() 함수는 반드시 DB연결 이후에 호출하셔야 합니다. ($GR->escape() 대체 권장)
  2. array_walk() 함수의 2번째 인자로 함수명을 넣을 땐 해당 함수는 클래스 바깥에 있어야 합니다. (fix_gpc_magic 관련 코드들)
  3. 주석의 끝에 @아이디 를 남겨 코드 변경자가 누군지 명시해 주시면 좋습니다. (예: // 이 것은 주석입니다. @sirini)
  4. mysql_query() 는 $GR->query() 로 변경해 주시면 좋습니다.
  5. mysql_fetch_array() 는 $GR->fetch() 로 변경해 주시면 좋습니다.
  6. mysql_fetch_array(mysql_query()) 는 축약 메소드인 $GR->getArray() 로 변경해 주시면 좋습니다. (괄호 갯수 주의!!)
  7. mysql_real_escape_string() 은 $GR->escape() 로 변경해 주시면 좋습니다.
  8. prototype.js 와 script.aculo.us 기반의 자바스크립트 코드들은 모두 jQuery 기반으로 변경해 주시면 좋습니다. (*** 테스트 필수 ***)
  9. Ajax 작업을 할 때 이제부터는 JSON 형태로 데이터를 주고 받을 예정입니다. 기존 xml 방식은 차차 json 형태로 변경됩니다.
  10. 기본으로 제공되는 테마(스킨)들의 구조 및 코드들의 변형이 있을 예정입니다. SVN 로그를 앞으로 주시해 주세요!
다시 한 번 말씀드리지만 이제부터 한 동안은 개발자용 GR Board 만 공개합니다.
실제 서비스에 사용할 수 있는 안정버젼은 v1.8.x 대 버젼이므로 꼭 참고하시고
GR Board 개발에 참여하고 싶으시거나 버그 리포팅 등의 목적으로 실험적으로 사용하실 분들만
내려 받으셔서 테스팅 해주시길 부탁드립니다!

*** 버그리포팅을 간혹 이메일이나 제 개인적인 SNS 를 통해서 해주시는 분들이 계시는데
가급적이면 시리니넷의 화이트보드에서 해주시길 부탁드립니다!!! 개발자들마다 성향이 다르시겠지만
저의 경우에는 SNS 나 이메일로 오는 질문에 대한 답변은 하지 않고 있습니다. 양해 부탁드립니다! ***

개발자용 버젼은 SVN 을 통해서도 계속 제공되고 있습니다. SVN 로그를 살펴보시면 변경점들을
좀 더 일목요연하게 확인 하실 수 있으실 겁니다!

우리들의 도전은 계속 됩니다. HTML5 그리고 그 너머의 웹 세상에 한 발 더 다가가는 GR Board, 그리고
GR Series 가 될 수 있도록 최선을 다 하겠습니다!!!

감사합니다!!!
GR보드,alpha,dev,개발자,버젼
이동규 site 2011.06.26 13:20:38 reply
네이버 개발자센터네의 이슈게시판과, 시리니넷의 화이트보드 게시판을 통해 버그리포팅/제안/건의를 하시기 바랍니다. GR 시리즈를 이끌어주시기위한 여러제안들은 감사하나, 개발자분들께 피해가 가지 않도록해주세요... __)
이 곳에 이름(닉네임)을 입력하세요
이 곳에 글 수정/삭제를 위한 비밀번호를 입력하세요
이 곳에 이메일 주소를 입력하세요 (선택)
이 곳에 웹사이트 주소를 입력하세요 (선택)