마가린에는 내북마크와 마가린 북마크 전체 검색이라는 두 가지 검색이 있습니다.
두 개의 검색은 각각의 인덱스 정보를 따로 저장하고 있습니다. 내북마크는 북마크의 모든상태를 저장하고 있고
전체검색은 공개된 북마크의 태그,메모,제목,등록한 사용자 등등 공개된 정보를 인덱스 정보로 가지고 있습니다.
블로그 또는 웹페이지에 삽입하는 링크롤에 http// 가 삽입되어 잘못된 주소로 출력되는 오류가 있었음. 문제의 원인은 마가린에 저장된 주소를 링크롤에 적용할 때 주소변환 과정에 미적용사항이 있었음. 해결은 주소변환 적용으로 해결함. (이놈의 실수는 언제까지 지속될런지)
블로그 포스팅 출력순서 기능 추가
마가린의 북마클 내용을 제목-태그-노트의 순서로 블로그로 포스팅 되던 기능을 제목-태그-노트, 제목-노트-태그의 순서로 출력 되도록 출력순서 항목을 선택할 수 있도록 추가함. '블로그 자동 포스팅' 과 '블로그 손수 포스팅' 메뉴에 적용.
이전까지 북마크가 많이 저장된 순으로만 검색 정렬 방식을 지원하다 북마크 시간을 정렬방식에 추가함. 정렬방식 추가로 HTML/XHTML/EXCEL/내북마크로 검색 결과 내보내기에 영향을 미칠 수 있지만 우선 나중에 개선하는 방향으로 결정하고 이전 방식에서만 작동되도록 제약을 걸었음.
버그픽스.
검색결과 출력 후 출력되는 결과 수를 조정하면 내 북마크인냥 '수정/삭제'라는 텍스트로 출력되는 현상이 발견되었음. 문제의 원인은 '내북마크/마가린전체'의 대한 검색 옵션이 지정이 안 되어 발생함. 옵션 지정으로 문제 해결.
북마크 화면 중에 태그 입력 텍스트 박스에서 스페이스를 입력하면 입력하던 텍스트의 내용이 사라지는 문제가 발생함. 이 현상이 발생하는 브라우저는 파이어폭스로 한정되어 있는데 텍스트 박스에서 문자를 입력 중에 Javascript로 입력되는 내용에 변형을 주면 텍스트가 사라지는 현상 발견됨. 해결 방법으로 텍스트 입력 중간에 체크하던 모듈부분을 과감히 삭제하고 텍스트 박스에서 포커스가 빠져나올때 처리 하는 방식으로 변경(onBlur event에 코드를 작성하면 동일한 오류 발생. Event 발생시점에서 SeTimer를 작동시켜 텍스트박스의 이벤트가 끝난 후에 작동 하도록 만듦).