AJAX 마커 편집 지원 등을 포함한 Pro v2.1을 사용할 수 있습니다

그것은 모두로 시작 플러그인에 AJAX 기능 추가에 대한 학습서 피핀 윌리엄스. 마커 편집 후에 항상 전체 페이지를 새로 고침하면 항상 많은 불편을 겪었 기 때문에 '저는지도 마커 프로에 큰 도움이 될 것입니다.'라고 생각했습니다. 튜토리얼은 이해하기 쉽고 몇 시간 후에 이미 프로토 타입을 만들었습니다. 그러나 악마는 세부적인 부분에 있었기 때문에이 버전의 개발이 계획된 것보다 오래 걸렸습니다. 그럼에도 불구하고, 이제 백엔드에서 마커 편집을 위해 AJAX를 지원하는 v2.1을 사용할 수 있음을 발표하게되어 기쁩니다.

백엔드의 마커 편집 페이지에 AJAX를 추가함으로써 오랜 시간 동안 최적화되지 않은 많은 오래된 코드를 살펴 봐야했습니다. 이것이 v2.1이 가장 긴 변경 로그를 갖는 이유입니다. 많은 변경과 수정은 매우 미묘하지만 전반적인 원활한 사용자 경험에 중요하지는 않습니다.

또한 모든 사용자에게 문제 또는 최적화 가능성에 대한 의견을 보내 주셔서 감사합니다. 이는 실제로 Maps Marker Pro를 많이 개선하는 데 도움이되었습니다.


이 새로운 릴리스에 대해 어떻게 생각하는지 알려주세요 검토 제출 또는 아래에 의견을 남기십시오!

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

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


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

마커 맵을위한 최적화 된 편집 워크 플로우 – AJAX 지원으로 인해 더 이상 다시로드 할 필요가 없습니다.

AJAX는 예를 들어 페이지를 다시로드하지 않고도 데이터베이스를 편집 할 수있는 기술입니다. 첫 번째 단계로, 백엔드의 마커 편집 페이지에 AJAX 기능을 추가했습니다. 따라서 새로운 마커를 추가하거나 기존 마커를 업데이트 할 때마다 전체 페이지를 다시로드하지 않고도 변경 사항이 데이터베이스에 즉시 저장됩니다.

스크린 샷 1 – 로딩 표시기 :

아약스 로딩 표시기

스크린 샷 2 – 상단의 상태 표시 줄 :

아약스 상태 바

처음에는 v2.1을 사용하여 백엔드에서 레이어 편집을위한 AJAX 지원도 추가 할 계획이었습니다. 그러나 지연이 발생할 수 있으므로 향후 릴리스에서 레이어 편집을 위해 AJAX 지원을 추가하기로 결정했습니다.

Mapbox 통합을 API v4로 업데이트

1 월 2015부터 Mapbox.com 새 사용자는 API v4를 사용해야합니다. 즉, 사용자 정의 Mapbox베이스 맵을 표시하려면 사용자 정의 API 액세스 토큰이 필요합니다.

2015 년 3 월 이전에 생성 된 Mapbox 계정은 현재 무료 버전으로도 계속 작동합니다. 장기적으로 Mapbox는 기존 사용자에 대한 API v4 지원을 중단하기로 결정했을 수 있으므로 API vXNUMX 업데이트를 적극 권장합니다. !

v2.1은 이제 mapbox API 키에 대한 지원을 추가합니다. 사용자 정의 mapbox베이스 맵을 설정하는 방법에 대한 자세한 내용은 다음을 방문하십시오. https://www.mapsmarker.com/mapbox

레이어 맵의 팝업 텍스트에서 단축 코드 구문 분석 지원

v2.1 이전에는 팝업 텍스트에 추가 된 다른 플러그인의 기본 WordPress 단축 코드 또는 단축 코드가 마커 맵에만 올바르게 표시되었습니다. caneblu의 피드백 덕분에 이제 레이어 맵에서도이 기능을 지원할 수있는 방법을 찾았습니다. 대단히 감사합니다!

중복 마커-대량 작업 강화

Fran의 피드백 덕분에 마커의 대량 작업 섹션도 개선되었습니다. v2.1에서는 "마커 목록"페이지에서 여러 마커를 복제하고 새 마커를 다른 레이어에 다시 할당 할 수 있습니다. 한 단계 :

대량 행동 할당

다른 변경 및 최적화

  • GPX 패널 데이터의 CSS 클래스 및 레이블 (thx caneblu!)
  • 더 나은 스타일링을 위해 CSS 클래스 .lmm-listmarkers-markername을 추가했습니다 (기독교인!)
  • <title> -tag의 끝에 Settings-> General-> "Site Title"을 추가하여 전체 화면 맵에 대한 SEO 개선
  • URL-GPX 트랙 및 GPX 패널 상태에 대한 대량 편집 기능이있는 향상된 도구 섹션
  • 팝업 텍스트의 HTML도 최근 마커 위젯 (thx Oleg!)에서 구문 분석됩니다.
  • 미니 맵 개선 : 토글 아이콘 및 최소화 된 상태가 이제 확장 가능합니다. 토글 아이콘에 PNG 대신 SVG 대신 사용 (thx robpvn!)
  • 동적 변경 로그가 이미 숨겨져 있으면 업데이트 포인터를 위해 mapsmarker.com의 변경 로그에 대한 링크
  • 임포터를 통해 맵을 추가 / 업데이트 할 때 보이지 않는 제어 문자를 제거하면 맵이 손상 될 수 있습니다.
  • importer / do_shortcode ()를 통해 추가 된 GeoJSON 배열에서 보이지 않는 제어 문자를 제거하면 맵이 손상 될 수 있습니다.
  • 사용자가 업데이트 관련 WordPress 백엔드 페이지를 방문 할 때 업데이트를 더 자주 확인하십시오 (thx Yahnis!)
  • manage_options-capability (thx Moti!) 사용자에게 맵을로드 할 수없는 경우에만 프론트 엔드에 완전한 문제점 해결 링크 표시
  • 대시 보드 RSS 항목 캐시 파일에 MD5-hash 대신 사용자 지정 이름을 사용하여 WordFence (thx matiasgt!)에 의한 맬웨어로 잘못 식별되지 않도록합니다.
  • 설정 페이지에 따라서 만 사용자 정의 select2 javascript를 실행하여 백엔드의로드 시간 최적화
  • Google 지역 정보 검색이 완전히로드 될 때까지 백엔드에서 위치 입력 필드 사용 안함
  • JSON 배열을 손상시킬 수 있으므로 Wikitude API에서 보이지 않는 제어 문자를 제거하십시오.
  • 맵 뷰어와 관련이 없으므로 기본적으로 맵 패널에서 Wikitude API 엔드 포인트 링크 숨기기 (새 설치에만 해당)
  • Wikitude 앱 내에서 찾기 가능성을 높이기 위해 layer = all 인 경우 Wikitude 증강 현실 세계 이름으로 사이트 이름 사용
  • v2로 업데이트 된 jQuery select3.5.2 애드온
  • datepicker의 jQuery UI 사용자 정의 테마를 v1.11.2로 업데이트했습니다.
  • jquery UI datepicker에 불필요한 스타일 시트를 대기열에서 제거하여 레이어 편집 페이지에서 로딩 시간을 개선했습니다.
  • 레이어 편집 페이지에서 "이 레이어에 새 마커 추가"버튼을 클릭 한 후 마커 편집 페이지에서 전체 레이어 선택 허용
  • 마커를 클릭 한 후 팝업 상자를 열면 마커 맵의 openpopup 상태가 저장됩니다 (확인란을 체크하는 것만이 아님).
  • Google베이스 맵의 "tilesloaded"에 화재 발생 이벤트
  • 마커 클러스터 코드베이스 업데이트 (27 년 10 월 2014 일의 빌드 사용 – thx danzel!)
  • 업데이트 locatecontrol 코드베이스 v0.4.0까지 (txh domoritz!)

버그 수정

  • 마커 이름이 전체 화면 맵의 팝업 텍스트에 추가되지 않았습니다 (thx Oleg!)
  • "팝업 텍스트에 길 찾기 추가"옵션이 false로 설정된 경우 마커 편집 페이지의 PHP 경고
  • 비동기 로딩이 활성화 된 경우 IE8에서 레이어 맵에 마커를 표시하지 않았습니다 (thx Marcus!)
  • XLSX / XLS / ODS / CSV 가져 오기 : 자세한 결과가 숨겨져 있으면 자세한 경고 메시지에 대한 링크가 끊어졌습니다
  • “markername to popup”옵션이 true로 설정된 경우 마커 편집 페이지에서 팝업 텍스트의 불완전한 동적 미리보기
  • 마우스 클릭으로 마커 위치를 변경 한 경우 마커 편집 페이지에서 팝업 텍스트의 불완전한 동적 미리보기
  • 마커 드래그 후 팝업 텍스트가 닫히면 백엔드의 마커 맵 중앙 뷰가 잘못 설정 됨
  • 옵션 "자바 스크립트를 포함 할 위치"가 표시되면 마커 맵에서 팝업이 깨졌습니다. header + inline-javascript로 설정되었습니다
  • popuptext에 markername을 추가하는 옵션이 true로 설정된 경우 markernames의 슬래시가 제거되지 않았습니다.
  • 단축 코드로 직접 생성 된 맵의 음수 위도 / 경도 값을 사용한 경우 맵이 손상됨 (thx Keith!)
  • ID가 1 인 레이어가 존재하지 않으면 모든 맵에 대한 Wikitude API 엔드 포인트가 결과를 제공하지 않았습니다 (thx Maurizio!)
  • TinyMCE 편집기가 텍스트 모드로 설정된 경우 맵 패널에서 마커 이름의 동적 미리보기가 깨졌습니다.
  • 동적 미리보기 : 저장된 컨트롤 상자 상태가 "확장"된 경우 컨트롤 상자 상태를 "축소됨"으로 전환하지 못했습니다.
  • 불완전하게 적용된“Shellshock”취약점 수정 (thx Elger!)이 적용된 서버에서 WordPress 백엔드 액세스 문제
  • 깨진 EEA 기본 WMS 계층 3/5/9 10 개 교체 (사용자 정의 WMS 설정을 덮어 쓰지 않기 위해 새로 설치하는 경우에만)
  • "사용자는이 마커를 삭제할 권한이 없습니다!" 새 마커를 만들려고 할 때 비 관리자에게 표시되었습니다.
  • Internet Explorer 9에서 백엔드의 양식 제출 단추가 올바르게 표시되지 않았습니다
  • 전체가 아닌 숫자로 확대 / 축소 할 때 Google 예외 (터치 장치에서 터치 확대 / 축소 중 분명한 문제)
  • Google지도베이스 맵을 사용하여 때때로 확대 / 축소 컨트롤 버튼이 고정되고 마커지도에서 패닝 된지도가 패닝 됨

번역 업데이트

새로운 번역 :

많은 동기를 부여한 기여자 덕분에이 릴리스에는 다음 번역에 대한 업데이트가 포함되어 있습니다.

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

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

전망 – 다음 릴리스에 대한 나의 계획

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

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

전체 변경 내역

마커 맵을위한 최적화 된 편집 워크 플로우 – AJAX 지원으로 인해 더 이상 다시로드 할 필요가 없습니다.
레이어 맵의 팝업 텍스트에서 단축 코드 구문 분석 지원 (thx caneblu!)
GPX 패널 데이터의 CSS 클래스 및 레이블 (thx caneblu!)
더 나은 스타일링을 위해 CSS 클래스 .lmm-listmarkers-markername을 추가했습니다 (기독교인!)
<title> -tag의 끝에 Settings-> General-> "Site Title"을 추가하여 전체 화면 맵에 대한 SEO 개선
URL-GPX 트랙 및 GPX 패널 상태에 대한 대량 편집 기능이있는 향상된 도구 섹션
팝업 텍스트의 HTML도 최근 마커 위젯 (thx Oleg!)에서 구문 분석됩니다.
중복 마커를 다른 레이어에 재 할당 할 수 있도록 중복 마커-대량 작업을 향상시킵니다 (thx Fran!)
Mapbox 통합을 API v4로 업데이트 (맞춤형 Mapbox 스타일을 사용하는 경우주의가 필요합니다! 세부 사항 표시)
미니 맵 개선 : 토글 아이콘 및 최소화 된 상태가 이제 확장 가능합니다. 토글 아이콘에 PNG 대신 SVG 대신 사용 (thx robpvn!)
동적 변경 로그가 이미 숨겨져 있으면 업데이트 포인터를 위해 mapsmarker.com의 변경 로그에 대한 링크
임포터를 통해 맵을 추가 / 업데이트 할 때 보이지 않는 제어 문자를 제거하면 맵이 손상 될 수 있습니다.
importer / do_shortcode ()를 통해 추가 된 GeoJSON 배열에서 보이지 않는 제어 문자를 제거하면 맵이 손상 될 수 있습니다.
사용자가 업데이트 관련 WordPress 백엔드 페이지를 방문 할 때 업데이트를 더 자주 확인하십시오 (thx Yahnis!)
manage_options-capability (thx Moti!) 사용자에게 맵을로드 할 수없는 경우에만 프론트 엔드에 완전한 문제점 해결 링크 표시
대시 보드 RSS 항목 캐시 파일에 MD5-hash 대신 사용자 지정 이름을 사용하여 WordFence (thx matiasgt!)에 의한 맬웨어로 잘못 식별되지 않도록합니다.
설정 페이지에 따라서 만 사용자 정의 select2 javascript를 실행하여 백엔드의로드 시간 최적화
Google 지역 정보 검색이 완전히로드 될 때까지 백엔드에서 위치 입력 필드 사용 안함
JSON 배열을 손상시킬 수 있으므로 Wikitude API에서 보이지 않는 제어 문자를 제거하십시오.
맵 뷰어와 관련이 없으므로 기본적으로 맵 패널에서 Wikitude API 엔드 포인트 링크 숨기기 (새 설치에만 해당)
Wikitude 앱 내에서 찾기 가능성을 높이기 위해 layer = all 인 경우 Wikitude 증강 현실 세계 이름으로 사이트 이름 사용
v2로 업데이트 된 jQuery select3.5.2 애드온
datepicker의 jQuery UI 사용자 정의 테마를 v1.11.2로 업데이트했습니다.
jquery UI datepicker에 불필요한 스타일 시트를 대기열에서 제거하여 레이어 편집 페이지에서 로딩 시간을 개선했습니다.
레이어 편집 페이지에서 "이 레이어에 새 마커 추가"버튼을 클릭 한 후 마커 편집 페이지에서 전체 레이어 선택 허용
마커를 클릭 한 후 팝업 상자를 열면 마커 맵의 openpopup 상태가 저장됩니다 (확인란을 체크하는 것만이 아님).
Google베이스 맵의 "tilesloaded"에 화재 발생 이벤트
마커 클러스터 코드베이스 업데이트 (27 년 10 월 2014 일의 빌드 사용 – thx danzel!)
업데이트 locatecontrol 코드베이스 v0.4.0까지 (txh domoritz!)
마커 이름이 전체 화면 맵의 팝업 텍스트에 추가되지 않았습니다 (thx Oleg!)
"팝업 텍스트에 길 찾기 추가"옵션이 false로 설정된 경우 마커 편집 페이지의 PHP 경고
비동기 로딩이 활성화 된 경우 IE8에서 레이어 맵에 마커를 표시하지 않았습니다 (thx Marcus!)
XLSX / XLS / ODS / CSV 가져 오기 : 자세한 결과가 숨겨져 있으면 자세한 경고 메시지에 대한 링크가 끊어졌습니다
“markername to popup”옵션이 true로 설정된 경우 마커 편집 페이지에서 팝업 텍스트의 불완전한 동적 미리보기
마우스 클릭으로 마커 위치를 변경 한 경우 마커 편집 페이지에서 팝업 텍스트의 불완전한 동적 미리보기
마커 드래그 후 팝업 텍스트가 닫히면 백엔드의 마커 맵 중앙 뷰가 잘못 설정 됨
옵션 "자바 스크립트를 포함 할 위치"가 표시되면 마커 맵에서 팝업이 깨졌습니다. header + inline-javascript로 설정되었습니다
popuptext에 markername을 추가하는 옵션이 true로 설정된 경우 markernames의 슬래시가 제거되지 않았습니다.
단축 코드로 직접 생성 된 맵의 음수 위도 / 경도 값을 사용한 경우 맵이 손상됨 (thx Keith!)
ID가 1 인 레이어가 존재하지 않으면 모든 맵에 대한 Wikitude API 엔드 포인트가 결과를 제공하지 않았습니다 (thx Maurizio!)
TinyMCE 편집기가 텍스트 모드로 설정된 경우 맵 패널에서 마커 이름의 동적 미리보기가 깨졌습니다.
동적 미리보기 : 저장된 컨트롤 상자 상태가 "확장"된 경우 컨트롤 상자 상태를 "축소됨"으로 전환하지 못했습니다.
불완전하게 적용된“Shellshock”취약점 수정 (thx Elger!)이 적용된 서버에서 WordPress 백엔드 액세스 문제
깨진 EEA 기본 WMS 계층 3/5/9 10 개 교체 (사용자 정의 WMS 설정을 덮어 쓰지 않기 위해 새로 설치하는 경우에만)
"사용자는이 마커를 삭제할 권한이 없습니다!" 새 마커를 만들려고 할 때 비 관리자에게 표시되었습니다.
Internet Explorer 9에서 백엔드의 양식 제출 단추가 올바르게 표시되지 않았습니다
전체가 아닌 숫자로 확대 / 축소 할 때 Google 예외 (터치 장치에서 터치 확대 / 축소 중 분명한 문제)
Google지도베이스 맵을 사용하여 때때로 확대 / 축소 컨트롤 버튼이 고정되고 마커지도에서 패닝 된지도가 패닝 됨
번역 업데이트
번역에 도움이 필요하면 웹 기반 번역 플랫폼
Neven Pausic 덕분에 크로아티아어 번역이 업데이트되었습니다. http://www.airsoft-hrvatska.comAlan Benic과 Marijan Rajic, http://www.proprint.hr
Viktor Kleiner와 Vlad Kuzba 덕분에 체코 번역이 업데이트되었습니다. http://kuzbici.eu
Patrick Ruers (http://www.stationskwartiersittard.nl) 덕분에 네덜란드 번역 업데이트
Vincèn Pujol 덕분에 프랑스어 번역이 업데이트되었습니다. http://www.skivr.com 그리고 Rodolphe Quiedeville, http://rodolphe.quiedeville.org, Fx Benard, http://wp-translator.com, cazal cédric, http://www.cedric-cazal.comFabian Hurelle, http://hurelle.fr 토마스 기 나드 http://news.timtom.ch
Fernando Coello 덕분에 갈리시아어 번역, http://www.indicepublicidad.com
독일어 번역 업데이트
Luca Barbetti 덕분에 이탈리아어 번역이 업데이트되었습니다. http://twitter.com/okibone
덕분에 일본어 번역 업데이트 슈 히가시
Juris Orlovs 덕분에 라트비아어 번역이 업데이트되었습니다. http://lbpa.lv 그리고 Eriks Remess http://geekli.st/Eriks
Pawel Wyszyński 덕분에 폴란드어 번역이 업데이트되었습니다. http://injit.pl, Tomasz Rudnicki 및 Robert Pawlak
Arian 덕분에 루마니아어 번역이 업데이트되었습니다. http://administrare-cantine.roDaniel Codrea, http://www.inadcod.com Flo Bejgu와 http://www.inboxtranslation.com
Alvaro Lara 덕분에 스페인어 번역이 업데이트되었습니다. http://www.alvarolara.com빅터 게바라, http://1sistemas.netRicardo Viteri, http://www.labviteri.com 후안 발데스
Victor Guevera 덕분에 스페인어 / 멕시코 번역이 업데이트되었습니다. http://1sistemas.net 에즈 라자 노
Emre Erkan 덕분에 터키어 번역이 업데이트되었습니다. http://www.karalamalar.net 그리고 Mahir Tosun, http://www.bozukpusula.com
Olof Odier http://www.historiskastadsvandringar.se, Tedy Warsitha http://codeorig.in/, Dan Paulsson 덕분에 스웨덴어 번역 업데이트 http://www.paulsson.eu린드그렌 엘거 http://20x.se Anton Andreasson과 http://andreasson.org/

이전 변경 내역 표시

다운로드 / 업데이트 방법

업데이트하는 가장 쉬운 방법은 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 hash value: C1BBA9898529322F2B1B901654AAEA14607F7418AC741571DD04C56E7C60BD08

플러그인 패키지의 무결성을 확인하는 방법에 대한 자습서를 보려면 여기를 클릭하십시오 (새 설치용 플러그인 패키지가 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