ASR Beta18 - 2014.02.xx
  1. G5.0b22 버전 반영
  2. 본문삽입 동영상 썸네일 생성 오류 수정


ASR Beta17 - 2014.02.10
  1. G5.0b20, G5.0b21 버전 반영
  2. 동영상 기능 강화
    • 유튜브 동영상 실행시 autohide 기능 실행되도록 수정
    • 유튜브 playlist 동영상 실행 가능 → http://www.youtube.com/watch?v=he7UEvHjqdk&feature=share&list=PLxnVeUnlga-GKeY2ghGGu_qQkGssuP5HM 처럼 공유주소 그대로 등록
    • JWPlayer 자막(caption) 기능 추가 → {동영상:파일주소|file=1 img=썸네일URL caption=자막URL} 형태로 본문 등록, 직접첨부시는 자막입력란에 자막 URL 등록
    • JWPlayer Playlist 기능 추가 → RSS Feed 활용(http://www.longtailvideo.com/support/jw-player/29253/basic-rss-feed)
    • JWPlayer Playlist 파일(xxx.rss)을 직접 첨부파일로 첨부하거나 동영상 직접 입력란 또는 본문에 {동영상:RSS파일 주소|file=1} 형태로 등록해 주시면 됩니다.
    • JWPlayer Playlist 파일(xxx.rss)에는 오디오와 동영상 모두 등록가능하며, 썸네일과 자막 등의 지정도 가능합니다.
  3. 유튜브 동영상 검색 스킨 추가
    • QUVIC 스크립트를 이용하는 유튜브 동영상 검색 기능 추가 - 라이센스 및 기본 안내 : http://tyzen.net/201
    • /amina/video.php 파일과 /amina/misc/video 스킨 추가 → amina.skin.php 파일에서 $aminaThema['video_skin'] 로 스킨설정 가능
    • 메뉴 등에서 a 태그의 href 주소로 <?php echo AMINA_URL;?>/video.php 를 이용하여 적용가능 - ex) http://amina.co.kr/amina/video.php
    • /amina/skin/misc/video/basic 스킨에서 검색어 지정 및 PC와 모바일에서 출력 동영상수 설정 가능 - 플러그인 개념이라 스킨에서 직접 설정
    • ASR 풀버전을 참고해서 amina.skin.php 파일에서 타이틀 설정하는 곳에서 타이틀 및 설명 추가 필요
  4. 회원정보시 닉네임관련 오류 수정
  5. 내글반응이 iframe 내에서도 실행되도록 로직 수정
  6. 최근글 basic 목록스킨에서 이미지에 마우스 over/out시 링크 오작동 문제 수정
  7. 최근글 basic-title의 NivoSlider 가 IE8이하에서 마지막 이미지가 나오는 형태로 수정 - 이리저리 보고 있으나, 스트립트 충돌인 것 같기는 한데 여전히 정상 작동안됨.ㅠㅠ
  8. 글삭제시 악용의 소지가 있어 에디터 첨부이미지는 삭제하지 않도록 수정
  9. G4의 head.sub.php 파일 오류 수정 - G4사용자의 경우 /amina/acc/head.sub.php 파일을 다시 덮어씌워 주세요.


ASR Beta16 - 2014.01.27
  1. G5.0b19 버전 반영
  2. ASR에서 G4S 관련 내용들 삭제 → G4/G5만 적용
  3. jQuery UI 1.10.4 와 Tooltipster 3.0.4 을 ASR 기본 실행스크립트에 포함
  4. 최근글 효과(list_effect 옵션) 전체 변경 - 총 14개 효과 : fade, fadeTop, fadeBottom, fadeLeft, fadeRight, slideTop, slideBottom, slideLeft, slideRight, shake, clip, scale, blind, rdm
  5. 최근글 basic 목록스킨에서 img_hover 옵션 개선 → img_hover=show효과;hide효과;시간 형태로 옵션값 입력, 효과는 list_effect 와 동일함. ex) img_hover=fade;fade;400
  6. 최근글 basic 목록스킨에서 이미지에 툴팁 옵션 추가
    • tooltip=1 or tooltip=툴팁테마명;애니메이션 시간;애니메이션종류
    • 툴팁테마 : default, light, noir, punk, shadow 의 5가지가 있음 → 미설정시 default 자동 적용
    • 툴팁 애니메이션 : fade, grow, swing, slide, fall 의 5가지가 있음 → 미설정시 fade 자동 적용
  7. 최근글 basic 목록스킨에서 이미지에 툴팁 옵션 추가 → ex) tooltip=1 or tooltip=툴팁테마;애니메이션 시간;애니메이션종류
  8. 최근글 시작탭 임의설정시 스크립트 오류 수정
  9. basic-m 목록스킨에서 신고글 제목 오류 수정
  10. 댓글채택시 먼저 채택여부 확인하도록 스크립트 수정
  11. iframe 내에서 분류 정상출력되지 않던 오류 수정
  12. 회원가입 또는 정보수정시 닉네임의 공백 및 특수문자 사전체크 스크립트 추가
  13. 글내용 작성시 html 모드에서 img 태그에 link=1 옵션추가시 글내용에서 링크 등을 이미지에 걸 수 있도록 변경


ASR Beta15 - 2014.01.21
  1. G5.0b18 버전 반영 - G5.0b17도 포함
  2. 댓글에서 회원사진 사용하지 않을 경우 CSS 오류 수정
  3. 연동글일 때 원글 작성자의 내글반응에 연동글 등록 알림 보냄
  4. 게시물 통계를 관리자외 글쓴이도 확인할 수 있도록 수정 - basic 버튼스킨 변경
  5. 게시물 자동복사 기능 추가
  6. G5 P태그 문제 수정 - amina.css 에 P태그 기본값 추가
  7. G5.0b18 버전에 맞추어 별명과 패스워드 용어 수정 - js, misc, skin 폴더의 스킨 일부 변경
  8. APP에 Tooltipster 추가 - http://iamceege.github.io/tooltipster/


ASR Beta14 - 2014.01.06
G4/G5 모두 도로명 주소부분이 패치되었기 때문에 이것을 먼저 적용해 주셔야 합니다. 그리고 테마에 따라 회원가입스킨이 따로 있을 경우 도로명 주소관련해서 추가된 부분을 테마 내 /skin 폴더에 있는 register.skin.php 파일에 반영해 주셔야 합니다.
  1. G4.37.02 와 G5.0b16 버전 반영
  2. SNS 아이콘에서 구글북마크 URL 오류 수정
  3. SNS 아이콘에서 다음요즘 미삭제 부분 제거 - 서비스 종료
  4. 글내용 원본 이미지보기 로직 수정
  5. FA아이콘, 이모티콘 로직 수정
  6. 로그인후 이동경로 오류 수정
  7. 최근글에서 글제목 자동 말줄임 오류 수정


ASR Beta13 - 2014.01.01
  1. G5-5.0b15.1 패치 반영
  2. G4에서 ASR에서 자체 추가한 지번주소 관련 항목 삭제 - G4.37.01부터 공식 지원
  3. 아미나설정 > 여분필드관리에 그룹별 테마와 컬러셋을 설정할 수 있는 항목 추가 - 그룹여분필드 3번과 4번 제목 활용
  4. 메뉴관리와 여분필드관리에서 게시판아이디에 게시판 링크되도록 수정
  5. 최근글 추출함수인 latest_amina 옵션 중 mode 와 order 기능 확장 - 세미콜론(;)을 이용하여 복수지정 가능하도록 전체 수정
  6. 최근글을 랜덤(order=rdm)으로 추출시 랭킹아이콘 적용안되도록 수정
  7. 최근글 basic 목록스킨에 img_hover=1 옵션 추가 - 이미지 오버시 효과 표현
  8. SEO canonical Link 오류 수정
  9. 글내용 인쇄하기 오류 수정 - 연동탭 출력 오류
  10. AJAX 사용시 CSS 이중로드 방지를 위한 로직 개선
  11. 그룹에 게시판이 1개 때 게시판이 그룹메뉴 위치면 서브메뉴로 분류 출력되도록 수정
  12. 댓글사용안함용 스킨(none) 추가
  13. G4/G5 모두 도로명 주소가 기본형으로 수정됨에 따라 ASR에서 추가한 G4용 zip.js 파일 삭제
  14. 1:1 게시판에서 로그인시 페이징 출력되도록 수정


ASR Beta12 - 2013.12.23
주소검색을 G5의 도로명 검색으로 변경함에 따라 G4도 도로명 검색으로 되니 G4 사용자는 추가필드 생성을 위해 패치후 아미나설정에 한 번 접속해 주세요.
  1. G5-5.0b14 패치 반영
  2. basic 회원가입 스킨을 G4/G5 모두 도로명 주소 검색 형태로 수정
  3. 접속 URL과 상관없이 FA 아이콘 정상적으로 출력되도록 수정
  4. SEO 관련 로직 적용시 CSS 모아보기 오류 수정
  5. 연동글 출력시 게시판아이디 오류 수정
  6. 여분필드관리에서 저장시 오류 수정
  7. 테마 미리보기는 "&pv_thema=테마명"으로 통일 → "&thema=테마명"은 사용불가
  8. G5에서 회원가입시 주소검색 안되던 오류 수정
  9. 최근글 기능 개선 및 오류수정
    • basic, basic-ticker, basic-title 최근글 목록스킨의 CSS 오류 수정
    • basic-title 에서 Nivoslider 스크립트 중복출력되던 오류 수정
    • basic-ticker 에서 list_h 옵션 추가 → list_h=숫자(글목록 1개 높이 px값), 미설정시 기본값은 22
  10. basic 목록스킨 채택포인트 헤드 출력 오류 수정
  11. basic 쓰기스킨에 첨부파일 확장자 제어기능 추가
  12. basic 회원등록스킨에 정보수정시 탈퇴하기 버튼 노출되도록 수정 → 테마에 따라 별도 등록스킨이 있는 경우 baic 스킨을 참고해서 따로 수정해 주셔야 합니다.
  13. ASR 기본 스크립트를 하나로 통합
  14. 이용안내(/amina/html/guide.php)의 포인트 안내를 메뉴설정대로 출력되도록 수정 → 패치파일에는 없고, 풀버전에 있는 것을 참고하여 사용 중인 파일을 수정해 주세요.
  15. G5에서 글복사/이동시 로그에서 태그 노출 오류 수정
  16. basic 전체검색 스킨에서 블라인드글, 비밀글 처리 오류 수정 및 썸네일 출력 추가
  17. 자동메뉴에서 게시판 분류(3차) 출력 지원 - 설정하더라도 실제 출력여부는 테마에 따라 달라짐
  18. 아미나설정 > 설정관리 > 관리에 설정값 선택삭제 기능 추가
  19. 아미나설정값 저장시 출력되는 스크립트 메시지 삭제 → 메시지 없이 바로 저장
  20. bit.ly 짧은 주소 오류 수정


ASR Beta11 - 2013.12.16
  1. G5-5.0b13 패치 반영
  2. 아미나설정 > 여분필드관리 메뉴 추가 → 그누보드 여분필드를 이용해 테마용 인기검색어, 복수관리자, 타이틀 및 설명 등을 일괄 관리
  3. amina.skin.php 파일에서 $xp['xp_mb_list'], $xp['xp_no_admin'] 설정값 삭제 → 그누보드 여분필드 활용으로 변경(여분필드관리에서 설정가능)
  4. 최근글 기능 개선 및 오류수정
    • basic, basic-ticker, basic-title 최근글 목록스킨에 subj_cmt=1(제목옆 댓글표시) 옵션 추가 → subj_cmt=none 설정시 출력되지 않음
    • basic-title 링크오류 수정
  5. 게시판 글내용에서 SEO 관련 META 태그 출력 로직 포함(ASR 적용 게시판만 출력됨)
    • G4 : /amina/acc/head.sub.php 파일을 다시 덮어씌워 줌
    • G5 : head.sub.php 파일에서 <title><?php echo $g5_head_title; ?></title> 삭제 → 그 자리에 <?php @include_once(AMINA_PATH.'/seo.php'); ?> 입력
  6. basic 댓글스킨 모바일 CSS 조정 → 회원사진 및 폰트 크기 조정
  7. MP 및 AP 내역 MySQL 에러 수정
  8. 다운MP 차감시 신규일 때는 스크립트로 메시지 출력하도록 개선
  9. G4에서 첨부이미지 주소 제대로 파악하지 못하던 오류 수정
  10. 내글반응에서 댓글은 해당 댓글로 바로 이동하도록 수정
  11. 보안서버 사용시 로그인 및 외부로그인 경로 오류 수정
  12. php 5.4 이상에서 불당썸 오류 수정


ASR Beta10 - 2013.12.11
패치후 최근글에서 오류가 발생될 경우 매뉴얼에 그 해결방법을 등록해 놓았으니 참고하셔서 수정해 주세요. 그리고 메뉴에서 오류가 발생하면 아미나설정>메뉴관리에서 자동메뉴를 재설정해 주시기 바랍니다.
  1. G5-5.0b12 패치 반영 - 모바일 체크, 새글삭제 기능 등 추가
  2. 익명글/댓글 오류 수정
  3. Nivo Slider를 app에 추가
  4. /amina/misc/rank 폴더 삭제
  5. /amina/misc/icon 폴더 신규 추가 - 글아이콘, 이미지 아이콘, 랭크 아이콘 등을 하나로 통합
  6. 최근글 기본 배포스킨 전면 수정 및 확대
    • 최근글 추출함수(latest_amina) 기능 수정과 최근글용 공용함수(amina_details) 추가
    • 최근글 basic 목록스킨 기능 확대 - basic-img, basic-cmt, basic-photo, basic-img-2x, basic-img-list, basic-img-100x, basic-img-2x-list-4x-img-4x 등 기존 basic 스킨을 전부 basic으로 통합 & 무한 Mix 기능 추가
    • 새로운 최근글 basic 목록스킨에 대한 사용법은 별도 가이드를 만들 예정입니다.
    • 배포판에 기본으로 basic-title, basic-ticker 목록스킨 포함(basic-infinite는 다음 패치시 배포 예정)
    • basic-title, basic-ticker 목록스킨 설정값 일부 변경(스킨내 options.txt 파일 참고)
    • 배포판에 기본으로 basic-amina, basic-gray, basic-white, basic-tbl 최근글 헤드스킨 포함
  7. 최근글 latest_amina 함수 기능 개선
    • 추출옵션 중 type=down은 type=file 로 변경
    • img_row 옵션 추가 - 뽑아온 글 중 지정한 숫자만큼의 이미지글을 우선 배치함. ex) img_row=1 → 첫글은 무조건 이미지글
    • type=rss 추가 → 그누보드 게시물 대신 RSS를 활용하여 글을 출력할 수 있도록 하는 기능 포함
  8. 최근글 amina 추출스킨 개선 → 탭관련 기능 대폭 개선
    • 탭추출관련 스크립트 amina.js 파일에 통합
    • 탭에 jQuery 효과 추가(list_effect=효과명;시간 설정) → left, right, down, fade, rdm의 5가지. ex) list_effect=down 또는 list_effect=left;600
    • 탭 사용시 컨텐츠 영역의 높이값 자동인식하도록 스크립트 수정
    • 아이콘 버튼 타입의 탭이동 기능 추가 → 헤드스킨에 따라 적용 여부 결정되며, 신규로 basic-btn 최근글 헤드스킨 추가
    • ※주의사항 : 최근글 탭에 대한 스크립트 변경으로 기존 사용하시던 헤드스킨 중 일부는 정상작동 안될 수 있습니다. → 기본 배포판에 현재까지 배포된 스킨들이 포함되어 있으니, 그것으로 head_skin을 수정해 주세요. 단, 기본스킨인 basic 표기를 위해 기존 amina는 basic-amina로, tbl-black은 basic-tbl로 변경되었으니 양해바랍니다.
  9. RSS 최신글 기능 추가
    • type=rss rss=id값 설정시 RSS글을 그누보드 글배열 형태로 가져옴 → 최근글 스킨은 basic 포함 모든 최근글 형태로 출력 가능
    • 사용할 RSS는 그누보드 루트에 있는 amina.rss.php 파일에 등록한 것만 출력됩니다.
    • rss=id값과 amina.rss.php 에 등록한 rss의 id값이 동일한 것을 불러옵니다.
    • ASR 스킨에 포함된 RSS 끼리는 댓글수, 조회수, 추천수도 RSS를 통해 확인할 수 있습니다. → beta 10에서 RSS 기능 보완
  10. 위젯기능 추가
    • 그누보드 루트에 widget.php 파일과 위젯스킨 폴더(/amina/misc/widget) 추가
    • 그누보드 최근글을 위젯형태로 타 사이트나 블로그 등과 공유할 수 있습니다.(iframe 이용)
    • 호출은 iframe의 src에 "자신의 도메인/widget.php?widget=스킨명" 해 주시면 해당 위젯스킨이 출력됩니다.(basic 위젯스킨 참고)
    • 아미나 최신글과 캐시 기능을 활용하시면 크게 부담없이 사용할 수 있습니다.
  11. 그누보드 여분필드 사용 확대 및 자동메뉴 설정관련 일부 변경
    • 기본 여분필드 2번 내용(cf_2)을 테마에서 사용하는 지정 인기검색어 필드로 활용
    • 그룹 여분필드 9번 내용(gr_9)를 일반페이지 아이디용으로 활용 - page_id 값을 콤마(,) 구분해서 등록하면 해당 일반페이지를 같은 그룹으로 인식하도록 함
    • 그룹 여분필드 정리 - gr_10 : 메뉴순서(숫자 입력) / gr_10_subj : 접근등급(그누등급 2이상부터) / gr_9 : 일반페이지 아이디(콤마로 구분) / gr_9_subj - 게시판이 없거나 1개일 때도 그룹 출력(view), none 설정시 출력안됨
    • 보드 여분필드 정리 - bo_10 : none, pc, mobile / bo_10_subj : 접근등급(그누등급 2이상부터)
  12. 글이동/복사시 특수문자가 사용된 첨부파일명이 있을 경우 발생하던 오류 수정
  13. 그누보드관리>아미나설정에 메뉴관리 항목 추가 - 자동메뉴 설정관련 일괄세팅 가능 → 여분필드 활용변경으로 재설정 필요
  14. 댓글 쓰기폼 input 폼 공통 사용으로 변경(/amina/comment.input.php)
  15. 통합 및 게시판 RSS 수정 - 전체출력시 태그 등으로 인해 오류 발생 → 이미지 1장과 텍스트(255자)만 출력하는 형태로 수정
  16. 전체검색시 검색어 마크 표시 오류 수정
  17. 글이동시 내글반응, 열람 & 다운로그 등 같이 이동하도록 수정
  18. 미채택 글등록 제한 기능 추가 → 아미나설정>기능>제한기능>글제한에 미채택 옵션추가
  19. 아미나설정값 복사시 기존 설정값 삭제되지 않던 오류 수정
  20. 아미나설정 관리자 메뉴 ID값 오류 수정
  21. /amina/css/amina.css 파일에서 필요없는 내용 일부 정리


ASR Beta9 - 2013.11.27
이번 패치에서 basic 테마의 구조변경이 있습니다. 테마 제작시 컬러셋 및 파일을 보다 직관적으로 보여주고, 모바일을 속도 위주로 재작업하여, 테마 내의 파일/폴더/경로가 수정되었습니다. 기존 basic 테마를 이름변경(폴더명) 없이 그대로 사용하시는 분은 반드시 현재 사용하시는 테마를 다른 이름으로 변경후 업데이트 해주셔야 기존 사용하시던 테마가 유지되니 주의하시기 바랍니다.
  1. G5-5.0b11 패치 반영
  2. 아미나스킨 설정값 복사 기능 추가 → 아미나설정 > 관리 > 각 설정값 리스트에 "복사" 추가
  3. 아미나설정값에서 그룹아이디(gr_id) 체크값 삭제 - DB의 amina 와 amina_skin 테이블에서 gr_id 필드 삭제
  4. FA 아이콘 본문에 바로 입력되도록 수정 → /amina/skin/cmt 스킨 내 cmt.skin.php 파일에서 댓글아이콘 링크에 &type=cmt 값 추가
  5. 연동글 관련 로직 오류 수정
  6. 연동글의 열람/다운 MP를 사용한 회원만 다운로드 할 수 있는 로직 추가
  7. 연동게시판 출력모양을 별도 설정 가능하도록 수정 - 아미나설정 > PC 에서 "연동보드" 분류로 설정하면 연동탭에 나타는 게시판 설정이 됨
  8. 보드스킨 오류 수정
    • basic 쓰기스킨에 연동글 및 다운로드 제한 기능 설정 및 입력폼 추가
    • basic 쓰기스킨에 상ㆍ하단 첫사진 숨기기 기능 추가
    • basic 내용스킨에서 나눔폰트 및 이미지 출력설정 삭제 → 첫사진 숨기기 기능 포함으로 의미 없어짐
    • basic 내용스킨에서 연동글 다운로드 제한 표기 추가
    • basic 목록스킨에서 새창으로 열기 기능 추가 및 리스트 색상표시 오류 수정
    • basic-m 목록스킨에서 FA 아이콘 오류 수정 및 썸네일 좌우표시 기능 추가
    • basic 연동탭(/amina/skin/linkied) 스킨 수정
    • basic 관련글(/amina/skin/related) 스킨 수정
  9. 최근글 스킨 오류 수정
    • 최근글 "내글반응" 추출함수 수정 - ASR에 추가된 내글반응 DB로 변경
    • 최근글 mode=text 오류 수정
    • 최근탭 basic 스킨 오류 수정
  10. 최근글 추출함수(latest_amina)에서 관련링크값 오류 수정
  11. 웹폰트(FA4) 및 팬시박스 CSS 를 amina.css 에 포함(link → import 로 변경)
  12. 이미지 크게보기 마우스 드래그 오류 수정
  13. 아미나설정 관리자 화면 오류 수정
  14. 대표아이디 오류 수정 - DB 새글 테이블 업데이트 되도록 수정
  15. 보드 스킨 미리보기용으로 $pv_skin 추가
  16. iframe 스크립트 수정 및 /amina/css/iframe.css 추가(iframe 기본 CSS)
  17. basic 테마 구조 및 구성 변경 → 직관적이고 통합된 형태로 구조 변경
    • index.php 파일을 PC와 모바일로 분리함 - /html 폴더 안에 index-pc.php 와 index-m.php 파일로 구분
    • /css, /img, /m, /pc 폴더 등을 삭제하고, 전부 /skin/colorset 밑에 폴더(컬러셋) 단위로 관리하도록 수정 → /skin/coloset/basic 폴더 안에 PC, 모바일 레이아웃 및 스킨들 CSS 통합
    • 기존 iframe.php 파일을 삭제하고, /skin/iframe.skin.php 파일 신규 생성
    • thema.php 파일에서 컬러셋 적용방식 변경
    • latest 빈 폴더 형식상 추가 등
  18. 나눔폰트 제거
    • 구글웹폰트를 이용한 나눔고딕 및 나눔붓 폰트 사용을 제거로 ASR 속도 개선 → 나눔폰트로 인해 ASR이 2배이상 느려짐
    • 나눔폰트가 제거됨에 따라 글내용에 사용하던 [나눔고딕], [나눔붓] 기능도 삭제 → 글내용에 그대로 노출되므로 글수정해 주셔야 합니다.ㅠㅠ
    • 나눔폰트를 사용하던 스킨의 경우 돋움체로 수정함 → 개별배포된 스킨은 별도 패치 배포 예정
    • 테마 또는 스킨에 따라 자체적으로 나눔폰트가 적용된 경우가 있는데, 이 경우는 개별적으로 수정하시거나 그대로 사용하시면 됩니다.


ASR Beta8 - 2013.11.18
G5-5.0b10 패치에 따라 미투데이 코드, SNS 아이콘 및 amina.skin.php 파일에서 설정값을 삭제하였고, 비회원 캡챠 때문에 댓글 스크립트를 수정하였습니다. 혹시라도 스크립트 오류나 캡챠 오류가 있다면 이야기해 주시기 바랍니다.
  1. 최근글 기능 강화
    • 최근글 무한스크롤 및 페이징을 위한 기능 추가
    • 회원, 다운로드, 설문글, MP/AP 랭크 추출 기능 등 추가 - 스킨은 추후 따로 제작 예정
    • 추출옵션이나 사용법 등은 추후 최근글 스킨을 통해 따로 설명할 예정입니다.
  2. 크리에이티브 커먼즈 라이센스(CCL) 표시 기능 추가
    • 쓰기스킨의 설정에서 CCL 설정시 글작성시 설정 가능
    • basic 이외의 목록/내용/쓰기 스킨에서 CCL 출력은 해당 스킨별로 개별적으로 수정해 주셔야 합니다.
  3. 동영상 썸네일 오류 수정 - 본문삽입시 빈공백이 있을 경우 썸네일 생성 오류 수정
  4. basic 최근목록스킨 오류 수정 및 제목길이 설정기능 추가
  5. 이메일인증일 때 회원정보 수정에서 회원사진 등록 오류 수정
  6. G5 비회원 캡챠오류 수정
  7. basic-m 목록스킨에 썸네일 출력 추가(크기는 70x50 사이즈로 고정)
  8. basic 설문조사 스킨 CSS 수정 - G5에서 CSS 오류 수정 등 포함
  9. 대표아이디/내아이디 전환 가능하도록 수정
  10. 미투데이 관련 코드, DB 필드, SNS 아이콘 삭제
  11. 테마 미리보기 변수($pv_thema) 추가


ASR Beta7 - 2013.11.14
  1. 테마 퀄리티 향상을 위해 테마에도 테마전용 최근글 스킨 설치할 수 있는 로직 추가
    • 최근글 헤드스킨 출력시 테마 내 /latest/head → /amina/misc/latest/head 순으로 스킨 검색
    • 최근글 목록스킨 출력시 테마 내 /latest/list → /amina/misc/latest/list 순으로 스킨 검색
    • 최근글 탭스킨 출력시 테마 내 /latest/tab → /amina/misc/latest/tab 순으로 스킨 검색
  2. 글내용 및 댓글에서 이모티콘 기능 추가
    • 이모티콘은 /amina/app/emoticon 폴더에 이미지를 넣으면 자동 추가됨 - 종류는 파일명으로 구분해 주세요.
    • 이모티콘으로는 jpg, jpeg, gif, png 파일 사용 가능
  3. 회원사진 등록 오류 수정
  4. 아미나설정 > 관리에 회원사진 관리 기능 추가
  5. 프로필 스킨 오류 수정


ASR Beta6 - 2013.11.11
  1. 외부로그인에 내글반응 항목 추가
  2. G5에서 쪽지함, 프로필, 접속자 등에서 이름 레이어 아미나스킨용으로 교체
  3. G5에서 프로필 스킨 오류 수정
  4. basic 테마 /html/header.php 파일에서 내글반응 갯수 표현 방법 수정
  5. 아미나설정 > 관리에 글반응 로그 정리 기능 추가 → 30일이 지난 알림 삭제


ASR Beta5 - 2013.11.09
DB에서 새로운 테이블 생성이 있기 때문에 패치를 계정에 업로드하신 후 아미나설정에서 "셋업하기"를 다시 실행하셔야 합니다.
  1. 내글 반응 기능 추가
    • 내글 반응 DB 테이블 신규 추가(amina_response) → 아미나설정에서 셋업하기 패치전 DB를 먼저 만들어 주셔야 합니다.
    • 내글 반응 관련 설정을 amina.skin.php 파일에 추가 → $aminaRe, aminaThema['response_skin'], $aminaThema['title'] 추가해 주셔야 합니다.
    • 내글 반응 스킨 추가(/amins/misc/response)
    • head.php 파일에 테마에서 사용할 수 있는 내글반응 갯수 카운팅 변수 추가($my_response)
    • basic 테마에 내글반응 알림 추가
    • 최근글 등 알림 스킨은 따로 제작후 배포
  2. G5에서 비회원 글삭제 오류 수정
  3. G5에서 회원가입 또는 정보수정시 회원사진 등록되지 않던 오류 수정 - G5에서 스킨구조 변경
  4. G5에서 아이프레임(팬시박스) 내에서 댓글, 설문, 채택 등 오류 수정
  5. G5에서 회원아이콘 사용시 이름 이중출력 오류 수정
  6. G5에서 자동메뉴는 메뉴보임/숨김과 그룹/게시판 접속기기 설정에 따라 적용되도록 수정 → 여분필드 10번 설정은 G4에서만 적용됨
  7. G4에서 로그인, 외부로그인 함수 호출 오류 수정
  8. 보안서버 사용시 로그인 경로 오류 수정
  9. 회원가입시 이메일 인증일 때는 회원사진 입력폼 출력되지 않도록 수정
  10. 회원가입시 입력값 아이디, 이름 등 체크 스크립트 작동하지 않던 오류 수정
  11. 대댓글의 비밀글을 원댓글쓴이에게도 보이기
  12. 댓글 수정시 럭키MP 당첨정보 사라지는 오류 수정
  13. Font Awesome 4.03으로 업데이트
    • 4.03으로 업데이트 되면서 아이콘 몇개가 변경되었으니, 반영해 주세요.
    • basic 댓글쓰킨의 원글이동 FA 아이콘 이름 변경 : move → arrows
    • list-blog-basic 스킨에서 list.skin.php 파일의 57번째 줄에 있는 글이동 아이콘 변경 : move → arrows
  14. basic 목록스킨 답글 들여쓰기 아이콘 오류 수정
  15. basic-m 목록스킨 css 수정 - 디테일 폰트크기를 13px로 고정
  16. basic 내용스킨에 추천, 비추천 등 출력체크 옵션 추가
  17. 전체새글, 전체검색 basic 스킨 CSS 수정
  18. 자동메뉴에서 그룹 또는 게시판 여분필드 10번 내용에 admin 이라 입력하면 해당 메뉴는 관리자에게만 노출되게 수정
  19. 내글반응 기능 추가로 basic 테마 레이아웃 및 CSS 수정
    • basic 테마내 /html/header.php 파일 수정 → 내글반응, 관리자 등 메뉴 추가와 아이콘 위치 조정
    • basic 테마내 /m/m-basic.css 파일 수정 → 내글반응 메뉴 추가에 따른 CSS 클래스 포함
  20. /amina/acc에 있는 자동등업 예제 수정(up.auto.xp.php) 등


ASR Beta4 - 2013.11.04
  1. G5에서 현재 접속자 이름 출력오류 수정
  2. 자동메뉴에서 그룹에 게시판이 하나 뿐일데, 그룹여분필드 10번 제목에 board 라고 입력하면 게시판이 서브메뉴로 출력하도록 설정가능
  3. 보안서버 사용시 외부로그인 또는 일반 로그인 후 이동경로 오류 수정
  4. FA4 아이콘 오류 수정


ASR Beta3 - 2013.11.04
  1. G4에서 타 스킨 사용시 모바일만 아미나스킨으로 적용하는 로직 변경
    • 게시판설정 여분필드 10번 내용은 자동메뉴 출력 전용으로 변경 → none : 출력안함 / pc : PC 모드에서만 출력(PC 테마만 적용) / mobile : 모바일 모드에서만 메뉴 출력(모바일 테마만 적용)
    • 타 스킨에서 모바일만 아미나스킨 적용시 기존과 달리 게시판설정 여분필드 10번 제목에 amina 라고 입력. ex) PC는 배추보드, 모바일은 아미나로 적용하고 싶으면, 배추보드가 적용된 게시판설정 여분필드 10번 제목에 amina 라고 입력
    • 아미나스킨 설정방법은 설정된 모드로 화면을 전환하거나 아미나스킨이 적용된 게시판의 아미나설정 클릭후 주소창에서 bo_table을 타 스킨이 적용된 게시판 아이디로 수정후 설정
  2. G5에서 현재 접속자 ip 출력오류 수정
  3. 자동메뉴에서 그룹에 게시판이 하나 뿐일데, 그룹메뉴 대신 게시판 출력방법 변경 → 그룹여분필드 10번 제목에 board 라고 입력


ASR Beta2 - 2013.11.03
  1. G4에서 타 스킨 사용시 모바일만 아미나스킨으로 적용하는 로직 변경
    • 게시판설정 여분필드 10번 내용은 자동메뉴와 게시판 출력여부만 설정토록 변경 → none : PC/모바일 모두 자동메뉴 출력안함 / pc : PC에서만 자동메뉴 출력 & PC 모드로 게시판 출력 / mobile : 모바일에서만 자동메뉴 출력 & 모바일모드로 게시판 출력
    • 타 스킨 사용시 모바일만 아미나스킨으로 적용시 게시판설정 여분필드 10번의 제목에 amina 입력으로 수정. ex) PC는 배추보드, 모바일은 아미나로 적용하고 싶으면, 배추보드의 게시판 여분필드 10번 제목에 amina 라고 입력
    • 아미나스킨 설정방법은 아미나스킨이 적용된 게시판에서 아미나설정 클릭후 주소창에서 bo_table을 타 스킨이 적용된 게시판 아이디로 수정후 설정
  2. AP관리 메뉴 추가
    • 그누보드 관리자화면 > 아미나관리 > AP관리 화면 추가
    • AP관리 방법은 그누보드 포인트 관리 방법과 동일
  3. G5에서 본문 이미지 원본보기 오류 수정
  4. G4에서 G5_PATH 값을 realpath 값으로 수정
  5. 외부로그인 등에 AP 제대로 반영되지 않던 문제 수정
  6. 지도설정, 설문설정, 아이콘 설정 등에서 스크립트 오류 수정
  7. 지도 마커설정법 변경 - 마커를 큰따옴표("")로 감싸 주세요. ex) m="여기는 어디일까요?"
  8. basic 테마 서브메뉴 ul에 배경색 지정 - 굳이 수정안해도 상관없음
  9. view-href 클래스와 관련 스크립트 삭제 - 새창 스크립트로 전부 target="_blank"로 변경
  10. 쓰기스킨 모바일 스크롤 문제 수정 및 CSS 보완
  11. 글내용에서 이미지 리사이즈 오류 수정
  12. 1:1 게시판 오류 수정
  13. 아미나스킨 공통 CSS 오류 수정 등


ASR Beta1 - 2013.11.01
아미나스킨 v3.3.2 에서 너무 많은 패치가 이루어져, 새로운 버전으로 배포를 합니다. 기존 v3를 베이스로 하나 구조와 기본(basic) 스킨들이 심플하게 다 수정되어, 부득이 v3와는 호환되지 않으니, v3 사용자의 경우 사전 테스트를 해 보시고, 판올림 여부를 신중히 판단해 주시기 바랍니다.
  1. 아미나스킨 v3에서 아미나스킨 R로 판올림 → 배포파일은 "ASR 버전넘버" 형태로 배포함
    • ASR은 스킨과 테마 합본으로 배포 → 이유는 v3 구성은 게시판, 최근글, 레이아웃인데 비해 신규 버전은 그누보드 거의 모든 부분을 포함하고 있어서 레이아웃을 사용하지 않더라도 회원가입, 전체검색, 현재접속자 등의 스킨사용이 가능하기 때문에 단순히 스킨과 테마로 구분하는 것은 의미 없음
    • 참고로 테마(레이아웃)을 사용하지 않을 경우 head.php, index.php, tail.php 파일만 그누원본으로 다시 바꾸면 됨
  2. 게시판 스킨명을 amina-v3에서 amina 로 변경 → 모든 이름을 amina로 통일함
  3. 개별 Basic 스킨들을 그누보드 기본스킨형태와 유사하게 심플한 형태로 수정
    • basic 스킨은 기본 뼈대스킨으로 원래 v3 나오는 시점에 정리했어야 하나 못함
    • 예를 들어 v3의 basic 목록스킨은 거의 마지막 활용단계에 해당되는 스킨이기 때문에 이를 기본으로 수정하거나 제작하는 것은 상당 어려움
    • 그래서 활성화를 위해 기본인 basic 스킨들은 뼈대스킨 형태로 심플하게 수정함 → 아직 못한 부분도 있지만 계속 수정할 것임
  4. 스킨 구조를 기존 2개(/amina/skin, /amina/thema)에서 3개 구조로 확장
    • /amina/thema : 테마스킨 모음 폴더
    • /amina/skin : 게시판(보드) 스킨 모음 폴더
    • /amina/misc : 외부로그인, 최근글, 회원가입, 전체검색 등 기타 스킨 모음 폴더
    • v3에서 /amina/skin 폴더에 있던 rank 와 xp 스킨폴더는 /amina/misc 폴더로 이동
  5. 외부로그인, 회원스킨, 전체검색, 새글모음, 현재접속자 등을 테마에서 제어가능하도록 개선
    • 그누보드 환경설정에서 회원스킨, 검색스킨 등을 amina로 수정
    • amina.skin.php 파일에서 적용하고자 하는 스킨명 설정
    • 테마 내 skin 폴더에 해당 스킨들이 있을 때는 테마 내 스킨 적용 → 테마 내에서 사이트와 관련된 스킨일체 적용 가능
    • 각 개별스킨 적용순서 : 테마 내 skin 폴더 → /amina/misc 내 각 스킨(amina.skin.php 설정) → 없으면 /amina/misc 내의 각 basic 스킨 실행
    • 테마에서 사용하는 외부로그인도 이제 그냥 <?=php echo outlogin('amina');?>로 고정임 → 테마 내 skin 폴더 또는 amina.skin.php 에서 변경
  6. Basic 테마 변경
    • 기존 커뮤니티형 basic 테마와 jQuery mobile 모바일 테마 삭제 → 추후 개선후 재배포 예정
    • PC와 모바일이 통합된 새로운 Basic 테마 제작
    • 기본 뼈대테마로 CSS 구조를 최대한 심플하게 하고, 단순 CSS 수정만으로 PC와 모바일 테마 변경이 가능하도록 함
  7. 아미나설정관련 DB 필드 수정
    • 버튼 및 글쓰기 컬러셋과 설정 필드 신규 추가 → DB의 amina_skin 테이블에 btn_css, write_css, write_set 필드 추가
    • 기능에서 다음뷰, 동영상, 임시저장, 지도설정 삭제 → DB의 amina 테이블에서 daum_view, autosave, video, google_map 필드 삭제
    • 다음뷰, 동영상, 임시저장, 지도설정 등은 쓰기스킨에서 스킨에 따라 설정하도록 함
  8. 상수 및 기본변수명를 G5 구조로 완전 전환 : $g4 → $g5 로, G4_ → G5_ 로 전환
    • 완전 G5 구조이나 G4/G4S/G5 모두 호환됨
    • 기존 v3 스킨의 경우 상수명과 변수명을 수정해 주면 사용가능
    • 단, 캡챠 및 경로관련 일부 상수명 G5 5.0b05에서 변경되어 그 부분으 G5 5.0b05에 맞도록 개별수정 필요
  9. 포인트에 대한 정의를 별도 사용 - MP, XP, AP, Lv
    • 아미나스킨의 MP, XP, AP, Lv는 서비스의 원활한 이용을 위하여 회원에게 부여하는 재산적 가치 및 환가성이 없는 무형의 점수(포인트)를 말함
    • MP(Member Point)는 회원이 회원가입, 로그인, 글등록, 이벤트, AP의 MP 전환 등을 통해 획득하는 기존 그누보드 포인트를 말하며, 획득한 MP는 글의 열람이나 자료의 다운 등의 서비스를 이용하는데 소모할 수 있음
    • XP(eXperience Point)는 흔히 이야기하는 경험치로 회원이 획득한 MP 중 글등록 등의 컨덴츠 생산과 추천, 별점 등의 특정행위에 대한 MP를 별도 산정한 점수로 Lv를 산출하는데 이용됨. XP의 산정방식은 amina.skin.php 에서 설정할 수 있음
    • Lv(Level)는 회원의 XP를 기반으로 산정되며, Lv 산정방식은 amina.skin.php 파일에서 설정할 수 있음.(고정, 가변, 임의 등)
    • AP(Amina Point)는 MP와 달리 회원이 게시판(서비스)에 따라 자신이 생산한 컨텐츠에 대해 다른 회원이 소모한 MP 중 일부를 AP로 획득할 수 있으며, 획득한 AP는 MP로 전환하여 소모하거나 재화 등과 교환하는데 이용할 수 있음. MP로 전환 또는 재화 등과 교환된 AP는 취소하거나 AP로 재전환할 수 없으며, 회원의 AP 획득 방식과 기간 및 획득율은 아미나설정의 기능설정에서 설정 가능
  10. Font Awesome 4, 나눔고딕, 나눔붓 웹폰트를 공식 포함
    • FA4는 테마와 스킨 등에서 기본 아이콘으로 활용
    • 글내용에 {아이콘:FA4 아이콘 이름} 입력시 해당 아이콘 출력(댓글은 안됨) → 아이콘 이름 : FA4의 "fa-아이콘" 중에서 "아이콘" 부분을 말함
    • 나눔고딕과 나눔붓 사용방법 : 글내용에서 [나눔고딕]문장[/나눔] 또는 [나눔붓]문장[/나눔]처럼 특정 문장을 감싸주세요.
    • 나눔고딕과 나눔붓은 소제목 등 특정문장에 대해서만 적용해 주세요. → span 태그로 적용되기 때문에 중간에 span 태그가 닫히면 제대로 적용안될 수 있음
  11. CSS 중복검사를 include_once에서 define으로 변경 → 최근글 및 개별 스킨 전체 변경
  12. Masonry, fancyBox2 등 app를 최신 버전으로 업데이트
  13. 에디터로 작성된 글내용의 url 타켓을 _blank로 수정
  14. 그누보드 관리자에 아미나스킨 대쉬보드 추가 → 아미나설정 페이지 호출방식 변경
  15. 복수관리자 체크 로직 포함 - 그누보드 원본 수정 필요 & 가이드 참고
    • 최고관리자 : 환경설정의 여분필드 1번에 회원아이디를 콤마(,)로 구분해서 입력
    • 그룹관리자 : 그룹설정 여분필드 3번 내용에 회원아이디를 콤마(,)로 구분해서 입력
    • 게시판관리자 : 게시판 여분필드 3번 내용에 회원아이디를 콤마(,)로 구분해서 입력
    • 글작성 가능 회원 : 게시판 여분필드 4번 내용에 회원아이디를 콤마(,)로 구분해 입력 - 관리자와 등록한 회원만 글등록 가능
  16. 이모티콘, 구글지도, 설문등록 등록방선 개선
  17. 구글맵 출력방식 변경 - wr_2 필드에서 사용 삭제 → 기존 지도 재설정 필요
  18. 개별 스킨을 모바일과 PC로 구분하던 것을 통합 → 그냥 스킨에서 G5_IS_MOBILE로 구분
  19. 게시판 및 그룹설정 여분필드 사용 확대
    • 여분필드 1번 제목 : 테마에서 페이지 타이틀로 사용
    • 여분필드 1번 내용 : 테마에서 페이지 설명으로 사용
    • 여분필드 2번 제목 : 자동메뉴에서 메뉴앞 아이콘으로 사용 →Font Awesome의 아이콘명 입력 ex) pencil
    • 여분필드 2번 내용 : 자동메뉴에서 그룹 또는 게시판의 이동링크 설정
    • 여분필드 3번 내용 : 복수관리자 아이디 등록 → 회원아이디를 콤마(,)로 구분해서 등록
    • 여분필드 4번 내용 : 게시판만 적용, 글등록 가능 아이디 등록 → 회원아이디를 콤마(,)로 구분해서 등록
    • 여분필드 10번 내용 : 그룹설정은 G4에서 그룹메뉴순서 설정 / 게시판은 메뉴출력여부 설정 → none 으로 입력시 자동메뉴에서 출력안함
  20. 버튼스킨 로직 변경 - 기존 스킨들 적용안됨. 신규설치 필요.
  21. 헤드 스킨 로직 변경 - 기존 스킨들 적용안됨 신규설치 필요.
  22. jQuery mobile 관련 테마 및 개별 스킨들 삭제 → 추후 수정후 별도 배포 예정
  23. 관리자 글복사시 시간 및 댓글 복사여부 설정가능
  24. 제목 앞 아이콘 기능 추가 → Font Awesome 활용
  25. 요약글(wr_3) 기능 변경 - 열람 요약을 포함하여 최근글, 글목록 등에서 본문 대신 보여줄 내용으로 사용
  26. 카테고리 기본스킨을 select 형태로 변경 → 기존 basic 카테고리는 basic-tab 으로 수정
  27. amina 최근글의 각 개별 스킨들 위치를 /amina/misc/latest 로 이동 → 최근글이 출력되지 않으면, 기존 스킨들을 /amina/misc/latest 폴더 밑으로 이동시켜주면 정상출력됨
  28. 동영상/오디오 기능확대
    • 페이스북 동영상, 네이버tvcast, 네이버 블로그 동영상, 슬라이더쉐어(SliderShare) 추가(라니안님 팁 반영)
    • jwplayer를 활용하는 파일연결의 경우 동영상과 오디오를 자동인식하여 플레이어를 맞도록 출력하도록 수정
    • 직접 첨부로 mp4, flv 등 동영상 올릴 경우 jwplayer로 자동 실행되도록 함 → 다운로드 출력 안됨
    • 직접 첨부로 mp3, ogg 등 오디오 올릴 경우 jwplayer로 자동 실행되도록 함 → 다운로드 출력 안됨
    • 직접 첨부시 자동출력되는 순서는 동영상 → 오디오 → 이미지순으로 출력됨
    • 글수정시 동영상 썸네일도 자동 업데이트 되도록함
  29. jpeg, bmp도 이미지로 출력되도록 함 → 단, 불당썸으로 썸네일 생성은 안되고 원본이 그대로 출력됨
  30. amina.skin.php 파일의 설정 방식 변경 및 확대
    • $g4_m 설정 삭제
    • G4에서 모바일 사용여부 설정을 $amina['g4_mobile'] 설정으로 변경
    • jwplayer 키값 설정 추가($amina['jwplayer6_key'])
    • G4에서 head로 CSS 모아주는 buffer 기능 설정방식으로 변경($aminaThema['css_buffer']) → 배추보드와 충돌 문제 해결로 자동설정에서 수동설정으로 변경함
    • $aminaThema 설정 추가 → 외부로그인, 회원가입 등 스킨 설정
    • 회원가입, 전체검색, 새글모음, 현재접속자 등 페이지 타이틀 및 설명 설정 가능 → php 파일명에 따라 수동설정
    • 일반 페이지의 타이틀 및 설명 설정 가능 → page_name에 따라 수동 설정
    • 관리자 제외 아이디설정($xp['xp_no_admin']) → 복수관리자로 등록되었으나, 레벨아이콘 및 표기는 일반 회원처럼 표시되는 회원아이디
자잘한 것까지 하면 수정된 것이 너무 많아 다 적지는 못하고, 큰 것 몇개만 적었습니다. 현실적으로 수정된 것이 너무 많아 제가 일일이 대응할 수 없어 신규 버전으로 간 점도 있으니 양해바랍니다.