MMPAPI가 포함 된 Pro v2.5, 향상된 AJAX 지원 등을 이용할 수 있습니다

2 개월 간의 강력한 개발 후 v2.5를 마침내 사용할 수 있습니다.

Waseem Senjer와 저는 새로운 기능을 추가하고, 유용성을 최적화하고, 버그를 수정하고, 많은 고객 피드백을 구현하기 위해 열심히 노력했습니다. 따라서 이번에는 평소보다 더 긴 릴리즈 노트를 읽기 전에 커피를 마시십시오.

항상 최신 버전으로 업데이트하는 것이 좋습니다.


이 새로운 릴리스에 대한 의견을 알려주세요. 검토 제출 또는 아래에 의견을 남기십시오!

최신 Maps Marker Pro 개발을 최신 상태로 유지하려면 @MapsMarker 트위터 (= 최신 업데이트) 페이스북, Google+ 를 통해 뉴스를 구독하거나 RSS 또는를 통해 RSS / 이메일.

우리는 또한 당신이 우리를 가입 초대합니다 제휴 프로그램 최대 50 %의 수수료를 제공합니다. 리셀러가되고 싶다면 다음을 방문하십시오. https://www.mapsmarker.com/reseller


이제 프로 v2.5의 주요 내용을 살펴 보겠습니다.

새로운 API : MMPAPI 클래스

Maps Marker Pro API 기능은 개발자에게 Maps Marker Pro의 공통 핵심 기능 중 일부에 액세스 할 수있는 미래 보장 방법을 제공합니다.

v2.5까지는 HTTP를 통해서만 MapsMarker API를 사용할 수있는 옵션이있었습니다 (https://www.mapsmarker.com/docs/api-tutorials/web-api/). API 통합 인증 방법을 사용하면 원격 서버에서 Maps Marker Pro 설치에 안전하게 액세스 할 수 있습니다. 반면에 동일한 서버에서 Maps Marker Pro 설치에 액세스하려는 경우이 인증 방법으로 인해 오버 헤드가 추가되고 쉽지 않았습니다. 특정 환경에서 구현합니다.

따라서 v2.5에서는 MMPAPI 클래스를 추가하여 API 함수에 액세스했습니다. 이렇게하면 예를 들어 Maps Marker Pro 용 애드온을 개발하는 경우 코드와 동일한 서버에서 Maps Marker Pro 설치에 액세스 할 수 있습니다.

전체 문서는 https://www.mapsmarker.com/mmpapi

Maps Marker Pro 용 애드온을 개발하거나 API를 사용하여 흥미로운 쇼케이스를 만든 경우, 저희에게 알려 주시기 바랍니다! 우리는 또한 프로 라이센스와 교환하여 사용할 수 있기를 바랍니다.

레이어 편집 및 마커 목록 페이지에 대한 AJAX 지원

AJAX는 전체 페이지를 다시로드하지 않고도 작업을 수행 할 수있는 기술입니다. v2.1에서는 마커 맵에 대한 AJAX 지원이 추가되었습니다. v2.5에서는 AJAX 지원을 레이어 편집 페이지로 확장하여 백엔드를보다 효율적이고 빠르게 처리 할 수있었습니다.

또한 백엔드의 "마커 목록"페이지에 대한 AJAX 지원도 추가했습니다. 이제 전체 페이지를 다시로드하지 않고도 다른 하위 페이지를 검색하거나 선택할 수 있습니다.

Leaflet v0.7.5로 업데이트

우리는 참조 전단 이 멋진 오픈 소스 자바 스크립트 매핑 프레임 워크는 "Maps Marker Pro의 엔진"으로 블라디미르 아가 폰킨 핵심 라이브러리이며, 주변에서 광범위하게 사용하기 쉬운 인터페이스를 구축합니다.

곧 출시 될 v0.7.5 릴리스의 일부 백 포트 수정 사항을 포함하여 Leaflet v1.0가 최근에 릴리스되었습니다. 변경 사항의 전체 목록은 전단지 변경 내역.

Maps Marker Pro의 팀에 대해 알아보십시오

Maps Marker Pro 사용자에 대한 자세한 내용은 새로운 기능을 참조하십시오. 회사 소개 페이지 ????

우리에 대해

새로운 권한 설정 : 다른 마커 및 레이어를 보는 데 필요한 기능 구성

모든 권한 설정이 설정 / 기타 / "일반 설정"에서 설정 / 기타 / "권한 설정"으로 이동되었습니다.

또한 새로운 권한 설정 인“다른 사용자의 마커 / 레이어를 보는 데 필요한 사용자 역할”도 추가했습니다.

스크린 샷

이 새로운 설정은 다중 작성자이지만 다중 사이트 WordPress 설치에는 특히 유용합니다. 이는 어떤 사용자가 어떤 맵을보고 편집 할 수 있는지를보다 잘 구성 할 수 있기 때문입니다.

유지 보수성을 개선하기 위해 사용자 권한을 기반으로하는 프론트 엔드의 "맵 편집"링크

프론트 엔드 맵에 "맵 편집"링크를 추가하는 아이디어에 대해 Thx David는 백엔드에서 해당 맵을 검색하지 않고도 해당 마커 또는 레이어 편집 페이지로 직접 이동합니다.

스크린 샷

지도를보고있는 현재 사용자에게지도를 편집 할 수있는 기능이 있으면 해당 링크가지도에 자동으로 추가됩니다.

“이 레이어에 새 마커 추가”버튼 및 링크 향상

Angelo에게 감사합니다. wocmultimedia.com 이 아이디어와 다음 세 가지를 위해!

레이어 편집 페이지에서 "이 레이어에 새 마커 추가"버튼을 사용하는 경우 v2.5에서는 현재 레이어 중심 및 확대 / 축소가 새 마커의 사전 설정 값으로 사용됩니다 (새 마커의 기본값은 이전과 같음) ).

또한 레이어 편집 페이지에서 "새 마커 추가"팝업 텍스트를 클릭하면 레이어 중심 핀에 추가됩니다.

스크린 샷

마커 편집 페이지의 지정된 레이어에서 모든 마커의 동적 미리보기

레이어에 마커를 할당하면 다음 링크를 사용하여 할당 된 레이어에서 모든 마커를 동적으로 미리 볼 수도 있습니다.

스크린 샷

이렇게하면 할당 된 레이어의 기존 마커와 관련하여 새 마커를 정렬하는 데 도움이됩니다.이 아이디어에 대해 Angelo에게도 감사드립니다!

레이어 편집 페이지에서 확인 된 멀티 레이어 맵 레이어에서 마커의 동적 미리보기

레이어 편집 페이지를 AJAXified하면서 멀티 레이어 맵 확인에서 마커 미리보기를 추가했습니다. 레이어 맵을 멀티 레이어 맵으로 설정하고 해당 레이어 맵에 포함 할 레이어를 선택하면, 해당 레이어의 마커는지도에서 자동으로 동적으로 미리보기됩니다.

mlm- 마커 미리보기

레이어 및 할당 된 마커를 복제하는 옵션

v2.5에서는 이제 레이어와 모든 할당 된 마커를 복제 할 수 있습니다. 새 버튼을 사용하여 레이어 편집 페이지에서 수행 할 수 있습니다.

복제 레이어 버튼

또는 한 번에 하나 이상의 레이어에 대해 "모든 레이어 나열"페이지에서 새로운 대량 작업을 사용하여 :

중복 레이어 벌크 액션

터치 장치에서만지도 끌기를 비활성화하는 옵션

터치 장치에서만지도 끌기를 비활성화하는 옵션을 추가하기 위해 Peter에게 감사합니다. 이 새로운 설정은 설정 / 맵 기본값 / 상호 작용 옵션에서 찾을 수 있습니다.

드래그 터치

가져 오기 / 내보내기 최적화 및 향상

가져 오기 / 내보내기 기능도 Maps Marker Pro v2.5로 업데이트되었습니다.

1. 더 나은 사용성을 위해 가져 오기 / 내보내기 기능에 대량 추가 / 업데이트를위한 "가져 오기 모드"옵션 추가

마커와 레이어에 대한 가져 오기 기능을보다 직관적으로 개선했습니다. 이를 위해“가져 오기 모드”라는 새로운 옵션을 추가했습니다.

가져 오기 모드

기본적으로 "대량 추가"가 선택되어있어이 파일을 변경하지 않고도 기존 내보내기 파일을 기반으로 새 마커를 만들 수 있습니다. "대량 추가"를 선택하면 각 마커의 행 ID에 설정된 값에 관계없이 새 맵이 작성됩니다.

반면에 "대량 업데이트"를 선택하면 해당 ID의 맵이 존재하면 업데이트됩니다. ID가 존재하지 않으면 가져 오기 파일의 행을 건너 뜁니다 (많은 사람들이 지시 사항을 읽지 않는 경향이 있기 때문에 여러 지원 요청이 발생 함)

2. PHPExcel을 v1.8.1로 업데이트

가져 오기 / 내보내기 기능이 오픈 소스 라이브러리를 사용하고 있습니다 PHPExcel지도 마커 프로 v1.8.1에서 v2.5로 업데이트되었습니다. 변경 사항의 전체 목록은 다음을 참조하십시오 ChangeLog에.

3. 가져 오기 / 내보내기 : 마커 및 레이어를 OpenDocument 스프레드 시트 (.ods)로 내보내는 옵션 추가

v2.5에서는 마커 또는 레이어 맵을 내보낼 때 OpenDocument 스프레드 시트 형식 (.ods)에 대한 기본 지원을 추가했습니다.

수출입

자동 확인 : 마커가 이미 직접 할당 된 경우 레이어 맵을 멀티 레이어 맵으로 변환 할 수 없습니다

기술적 제한으로 인해 마커는 멀티 레이어 맵에 직접 추가 할 수 없지만 멀티 레이어 맵에 표시되도록 선택된 레이어 맵 중 하나에 만 추가 할 수 있습니다.

v2.5에서는 할당 된 마커가 해당 맵에 표시되지 않기 때문에 이미 마커가 할당 된 레이어를 멀티 레이어 맵으로 변환 할 수 없는지 확인했습니다.

mlm-check

v2.5 이전에는 모든 사용자가 읽지 않았기 때문에 일부 지원 요청이 발생하는 경고 만있었습니다. 이제이 자동 확인을 통해 해당 제한을 염두에 둘 필요가 없습니다.

빙 맵 : 메타 데이터를 한 번만로드하여 API 사용을 줄입니다.

v2.5 bing 메타 데이터가로드되기 전에 다른 레이어가 활성화 된 경우에도 bing 레이어가 맵에 추가되었을 때. 계층을 사용하지 않았더라도 각 메타 데이터로드에서 청구 가능한 트랜잭션을 생성했습니다.

덕분에 Skrupellos 주문형로드 추가 고정 된 관련 빙지도 전단지 플러그인 에서이 문제에 대해 Maps Marker Pro에서도 사용됩니다. 결과적으로 메타 데이터는 이제 첫 번째 타일이 실제로 요청 된 경우에만로드됩니다.

다른 변경 및 최적화

  • 맵이 중단 될 수있는 플러그인 "WP Deferred JavaScripts"의 호환성 검사
  • 주소별로 레이어 맵 아래의 마커 목록에서 마커를 주문하는 옵션 추가 (thx Anton!)
  • 더 나은 커스텀 스타일링을 위해 div를 매핑하는 새로운 CSS 클래스“lmm-map”추가 (thx Marco!)
  • 부트 스트랩 탭의 맵에 대한 확장 된 호환성 (에 대한 추가 지원 . 탭 영역 a 이나 .nav-tabs a 부모 요소)

버그 수정

  • readme-qr-codes.zip은 설치 후 QR 코드 캐시 디렉토리에서 제거되지 않았습니다
  • 레이어 목록 : 불필요한 레이어 복제로 이어질 가능성이있는 중복 레이어 링크에 대한 클릭 가능 영역이 잘못되었습니다 (thx Holger!)
  • WordPress 사용자 이름이 30자를 초과하면지도를 저장할 수 없습니다 (thx Erich Lech!)
  • 일부 테마에서 GPX 파일 다운로드 링크 후 의도하지 않은 줄 바꿈
  • GPX 직접 다운로드 링크가 모든 브라우저에서 작동하지 않았습니다 (알렉스!)
  • PHPExcel 소스 주석은 VaultPress (thx Christophe!)에 의해 해커 크레딧으로 잘못 해석되었습니다.
  • WP Debug가 활성화되고 화면에 경고 또는 오류가 표시되면 AJAX 작업 및 GeoJSON 배열 / 레이어 맵이 손상되었습니다 ( wocmultimedia.com!)
  • "레이어 맵 아래의 마커 목록"(thx Sarah!)에서 "marker에 마커 이름 추가"설정이 무시되었습니다.
  • MapBox베이스 맵 선택이 마커 및 레이어 편집 페이지에 저장되지 않았습니다 (thx Jelger!)

번역 업데이트

많은 동기를 부여한 기여자 덕분에이 릴리스에는 다음과 같은 업데이트 된 번역이 포함됩니다.

번역에 공헌하고 싶다면 (새로운 힌디어 번역가에게 감사 할 것입니다!) https://translate.mapsmarker.com/projects/lmm 문의주시기 바랍니다.

예를 들어 번역이 50 % 미만으로 완료된 경우 번역가는 번역을 25 %로 완료 한 것에 대한 보상으로 € 149에 해당하는 100 개의 라이센스 팩을 무료로받습니다.

Outlook – 다음 릴리스 계획

우리는 이미 Was2.6의 도움 덕분에 vXNUMX에서 작업하고 있으며, 최종적으로 프론트 엔드에서 필터링을 지원합니다.

새로운 기능에 대한 출시 날짜는 약속하지 않습니다. 그만큼 로드맵 새로운 주요 기능의 경우 Maps Marker Pro가 어디로 향하고 있는지 알 수 있습니다. 어쨌든 대부분 사용자 피드백에서 비롯된 계획되지 않은 마이너 버전으로 최적화 및 버그 수정을 추가 할 수있는 유연성을 유지하려고합니다.

이 블로그를 통해 구독하십시오 RSS or 이메일) 또는 @MapsMarker 최신 개발 뉴스를 최신 상태로 유지하려면 Twitter (= 최신 업데이트)를 사용하십시오.

전체 변경 내역

새로운 API : MMPAPI 클래스 예를 들어 애드온을 쉽게 개발할 수 있습니다.
레이어 편집 및 마커 목록 페이지에 대한 AJAX 지원 (재로드 필요 없음)
Leaflet v0.7.5로 업데이트 (전체 변경 로그)
업데이트 된지도에서 Maps Marker Pro 팀에 대해 알아보십시오. 회사 소개
새로운 권한 설정 : 다른 마커 및 레이어를 보는 데 필요한 기능 구성
유지 보수성을 개선하기 위해 사용자 권한을 기반으로하는 프론트 엔드의 "지도 편집"링크 (데이비드!)
"이 레이어에 새 마커 추가"버튼 및 링크 개선 : 이제 새 마커 위치에 현재 레이어 중심 사용 wocmultimedia.biz!)
마커 편집 페이지의 할당 된 레이어에서 모든 마커의 동적 미리보기 ( wocmultimedia.biz!)
레이어 편집 페이지의 확인 된 멀티 레이어 맵 레이어에서 마커의 동적 미리보기 ( wocmultimedia.biz!)
레이어 및 할당 된 마커를 복제하는 옵션 (단일 레이어 및 레이어 대량 작업) – thx Angelo from wocmultimedia.biz!
터치 장치에서만지도 끌기를 비활성화하는 옵션 (thx Peter!)
가져 오기 / 내보내기 : 마커 및 레이어를 OpenDocument 스프레드 시트 (.ods)로 내보내는 옵션 추가
더 나은 사용성을 위해 가져 오기 / 내보내기 기능에 대량 추가 / 업데이트를위한 "가져 오기 모드"옵션 추가
맵이 중단 될 수있는 플러그인 "WP Deferred JavaScripts"의 호환성 검사
주소별로 레이어 맵 아래의 마커 목록에서 마커를 주문하는 옵션 추가 (thx Anton!)
더 나은 커스텀 스타일링을 위해 div를 매핑하는 새로운 CSS 클래스“lmm-map”추가 (thx Marco!)
자동 확인 : 마커가 이미 직접 할당 된 경우 레이어 맵을 멀티 레이어 맵으로 변환 할 수 없습니다
PHPExcel을 v1.8.1로 업데이트 (ChangeLog에)
부트 스트랩 탭의 맵에 대한 확장 된 호환성 (에 대한 추가 지원 . 탭 영역 a 이나 .nav-tabs a 부모 요소)
빙 맵 : 메타 데이터를 한 번만로드하여 API 사용을 줄입니다 (thx Skrupellos!)
readme-qr-codes.zip은 설치 후 QR 코드 캐시 디렉토리에서 제거되지 않았습니다
레이어 목록 : 불필요한 레이어 복제로 이어질 가능성이있는 중복 레이어 링크에 대한 클릭 가능 영역이 잘못되었습니다 (thx Holger!)
WordPress 사용자 이름이 30자를 초과하면지도를 저장할 수 없습니다 (thx Erich Lech!)
일부 테마에서 GPX 파일 다운로드 링크 후 의도하지 않은 줄 바꿈

이전 변경 내역 표시

다운로드 / 업데이트 방법

업데이트하는 가장 쉬운 방법은 WordPress 업데이트 프로세스를 사용하는 것입니다. 관리자 권한이있는 사용자로 로그인하고 대시 보드 / 업데이트로 이동 한 후 업데이트 할 플러그인을 선택하고 "플러그인 업데이트"버튼을 누릅니다. 새 버전을 사용할 수 있으면 프로 플러그인에서 12 시간마다 확인합니다. 플러그인으로 이동하여 "Maps Marker Pro"옆에있는 "수동으로 업데이트 확인"링크를 클릭하여 업데이트 확인을 수동으로 트리거 할 수도 있습니다.

수동 업데이트 확인

"업데이트 확인"링크가 표시되지 않고 1.7 미만의 버전을 사용중인 경우 현재 패키지를 다운로드하여 수동으로 한 번 업데이트하십시오. https://www.mapsmarker.com/download-pro FTP를 통해 서버의 기존 플러그인 파일을 덮어 씁니다. 이는 오래된 SSL 라이브러리를 사용하는 여러 호스트에서 필요할 수 있으며, 이로 인해 Maps Marker Pro가 mapsmarker.com에서 업데이트 패키지를 검색하기 위해 보안 연결을 설정할 수 없습니다. Pro v1.7에는 이러한 종류의 서버에 대한 해결 방법이 포함되어 있으며 다음 업데이트는 평소와 같이 다시 작동해야합니다. 영향을 받고 도움이 필요하면 지원 티켓을여십시오..

플러그인 패키지의 무결성을 확인하는 방법

SHA-256 해시 값 :

1F60F226343B4DFD9C94D3CBB4CDA31ECADBA5BB851ECC7004FA2C9653AC713C

플러그인 패키지의 무결성을 확인하는 방법에 대한 자습서를 보려면 여기를 클릭하십시오 (새 설치용 플러그인 패키지가 https://www.mapsmarker.com에서 다운로드되지 않은 경우 권장 됨 – 자동 업데이트 프로세스를 사용하는 경우 확인이 필요하지 않습니다)

베타 테스터에 대한 추가 업데이트 정보

베타 릴리스에서이 최종 릴리스로 업데이트 할 때 추가 조치가 필요하지 않습니다.

코멘트를 남겨

XHTML : 다음 태그를 사용할 수 있습니다. <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

en English
X