주제: GPS파일을 이용한 에디터 수정관련...
얼마전에 글을 올렸는데 좀 자세하게 설명을 못한거 같아서 다시 질문 올립니다.
GPS 파일을 이용해서 사용자의 여행 경로를 보여주는 에디터를 만들려고합니다.
GPS파일은 NMEA방식을 이용하고 있구요, 정확히는 GPRMC로 시작하는 태그들에 붙어있는 값들을 사용해서
사용자의 위치와 시간에 대해서 표시하려고 합니다.
따라서 에디터에서 사용자가 GPS파일(*.log)을 업로드를 하면
업로드함과 동시에 에디터 우측에 이 파일이 가리키는 맵을 표시하고자 합니다.
1. 그래서 GPS파일을 올리는 업로드 칸을 하나 새로 만들려고 합니다.
업로드 창을 만드는 함수가
tc/interface/owner/entry/edit 폴더에 있는 index.php의 789라인에 있는
printEntryFileList(getAttachments($blogid, $entry['id'], 'label'), $param);
이 걸로 알고 있는데 이걸 한번더 붙여넣기를 해보면 에러가 납니다.
업로드 칸을 하나 새로 만들고 이를 연결하는 방법에 대해서 좀 구체적으로 설명해주시면 감사하겠습니다.
2. 그리고 이 업로드 칸에 GPS파일이 올라오면 에디터 우측에
이 파일이 가리키는 맵을 표시하고자 하는데요, (현재 야후코리아에서 제공하는 맵을 사용하려고 합니다.)
업로드 파일의 업로드된 위치를 잘 몰라서 어떻게 표시해야 할지를 잘 모르겠습니다.
위의 $param을 보면 업로드와 관련된 폴더들의 위치가 나오는데 이와 어떤 관련이 있는지도 궁금합니다.
$param = array(
'uploadPath'=> "$blogURL/owner/entry/attachmulti/",
'singleUploadPath'=> "$blogURL/owner/entry/attach/",
'deletePath'=>"$blogURL/owner/entry/detach/multi/",
'labelingPath'=> "$blogURL/owner/entry/attachmulti/list/",
'refreshPath'=> "$blogURL/owner/entry/attachmulti/refresh/",
'fileSizePath'=> "$blogURL/owner/entry/size?parent=");
(위와 같은 param 변수가 있습니다.)
3. 그리고 여행 기간이라는 새로운 태그를 삽입하고자 하는데,
현재 제공되는 지역 관련 태그와 같이 새로운 태그를 넣고자 할 때
제가 에디터의 어떤 부분을 손대야 하는지도 궁금합니다.
아래는 제가 의도하고자하는 형식을 그림으로 만들어본 것입니다.
