비엔나시의 보안 감사를 기반으로 한 WordPress 1.5.8 호환성 및 개선 사항이 포함 된 Pro v3.9을 사용할 수 있습니다

v1.5.8은 곧 출시 될 WordPress 3.9의 문제를 해결하므로 주로 호환성 및 보안 관련 릴리스입니다. 또한 비엔나시의 두 번째 보안 감사에 따른 개선 사항도 포함됩니다.

그럼에도 불구하고 많은 개선이 이루어 졌으므로 개발자가 특정 맵에 대해 Leaflet API를보다 쉽게 ​​활용하거나보다 쉽게 ​​사용자 정의 스타일을 추가 할 수 있습니다. 자세한 내용은 아래를 참조하십시오.


이 새로운 릴리스에 대해 어떻게 생각하는지 알려주세요 검토 제출!

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

나는 또한 당신이 우리와 함께 초대합니다 제휴 프로그램 최대 50 %의 수수료를 제공합니다.


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

비엔나시의 XNUMX 차 보안 감사로 인한 권장 사항을 구현하여 플러그인 보안 향상

비엔나시는 고객에게 Maps Marker Pro 사용을 제공 할 계획이므로 포괄적 인 보안 감사를 수행했습니다. 발견 된 모든 잠재적 취약점은이 문제로 해결되고 수정되었습니다. 따라서 v1.5.8에 대한 업데이트는 항상 권장됩니다.

“팝업 이미지의 최대 너비”옵션을“팝업 이미지의 CSS”옵션으로 대체했습니다.

설정 / 맵 기본값 /“마커 팝업의 기본값”에있는“팝업 이미지의 최대 너비”옵션이보다 유연한 옵션 인“팝업 이미지의 CSS”로 대체되었습니다.

CSS 팝업 이미지

팝업에서 이미지의 최대 너비를 변경 한 경우 여기에 작업이 필요합니다. 그냥 변경 최대 너비 : 234px! 중요; "팝업 이미지의 최대 너비"값을

프론트 엔드에서 임의의 숫자 대신 지속적인 자바 스크립트 변수 이름으로 전환

Sascha의 피드백 덕분에 이제 Maps Marker Pro는 프런트 엔드의 임의의 숫자 (ID로 식별) 대신 영구 자바 스크립트 변수 이름 (예 : lmm_map_4a1a2 대신 markermap_0552 또는 layermap_5)을 사용합니다.

이 변경을 통해 전단지 API 플러그인 외부에서. 마커 맵 ID 4의 확대 / 축소 수준을 21로 변경하기위한 예제 자바 스크립트 코드 (테마의 바닥 글에 추가해야 함) 아래 :

<script type="text/javascript">
markermap_4.setZoom (21);
</ 스크립트>

더 나은 사용자 정의 스타일링을 위해 CSS 클래스 markermap / layermap 및 marker-ID / layer-ID를 각 맵 div에 추가

이제 각지도에는보다 정확한 스타일을 지정할 수있는 새로운 CSS 클래스가 있습니다.

  • 각지도에는 CSS 클래스가 있습니다 지도 마커
  • 또한 마커 맵은 CSS 클래스를 얻습니다. 마커 맵 레이어 맵은 CSS 클래스를 얻습니다 레이어 맵
  • 또한 maptype과 ID를 가진 CSS 클래스가 추가됩니다. 마커 -1 or 레이어 -4

팝업에 마커 이름을 자동으로 추가하는 옵션

사용자의 요청에 따라 마커 이름을 팝업 텍스트에 자동으로 추가 할 수도 있습니다.

마커 이름 팝업

기본적으로이 설정은 비활성화되어 있습니다. 활성화하려면 마커 팝업의 설정 / 맵 기본값 / 기본값으로 이동하십시오.

마커 이름 팝업 추가

관리자가 마커 및 레이어 맵에 대한 생성 및 생성 정보를 변경할 수 있도록 허용

관리자는 이제 마커 및 레이어 맵의 생성자 및 생성자에 대한 정보를 변경할 수 있습니다.

감사 변경 관리자

일반 사용자는이 양식 필드를 편집 할 수 없습니다.

마커 / 레이어 편집 또는 설정 페이지를 떠나기 전에 저장되지 않은 변경 사항에 대한 경고 표시

이 릴리스는 또한 백엔드에 마커 또는 레이어 페이지를 남겨 두거나 게시물 또는 페이지 편집에서 알 수 있듯이 변경 사항이 저장되지 않은 설정 페이지를 남겨 두는 경우 경고 팝업을 추가합니다. 로케일이 독일어 인 사이트의 예는 다음과 같습니다.

저장되지 않은 변경 사항

QR 코드 이미지 캐시를 지우는 새로운 도구

QR 코드 이미지 캐시를 정리할 수있는 새로운 도구도 이번 릴리스에 추가되었습니다.

명확한 QR 코드 이미지

어쨌든이 도구의 사용법은 새로운 QR 코드 배경이 구성되었거나 전체 화면 맵의 URL이 변경된 경우 (예 : 다른 도메인으로 이동)에만 권장됩니다.

다른 최적화 및 변경

  • 팝업이 닫힌 후지도가 마커지도의 초기 위치로 돌아갑니다.
  • gif 및 jpg 마커 아이콘에 대한 지원 추가
  • 마커 + 레이어 업데이트에서 최적화 된 백엔드로드 시간 (더 이상 플러그인 헤더를 두 번로드하지 않음, 다음 : AJAX 😉
  • 무료 타일 서비스가 중단되어 Cloudmade베이스 맵에 대한 지원 제거 (-> Cloudmade를 사용하여 맵의 경우베이스 맵을 OSM으로 변경)
  • 백엔드의 레이어 중심 핀은 이제 항상 마커 위에 유지되며 약간 투명합니다 (사샤 (Thx Sascha)).
  • 마커 수정 페이지에서 팝업 콘텐츠의 실시간 미리보기 최적화 (현재 길 찾기 링크의 현재 주소 표시)
  • 마커 목록에 대한 "테이블 셀의 추가 CSS"옵션 제거
  • 라이센스 확인 호출은 이제 wp-config.php에 구성된 프록시를 지원하는 WordPress HTTP API를 통해 수행됩니다.
  • 사용자 정의 마커 아이콘 및 그림자 확인을 위해 cURL () 대신 WordPress HTTP API 사용
  • 더 나은 보안을 위해 WP_Filesystem () 대신 아이콘 업로드에 wp_handle_upload ()를 사용하십시오.
  • 마커 클러스터 코드베이스 업데이트 (14/03/14 대신 빌드 21/01/14 사용)
  • HTML5 전체 화면 버튼에 적합한 제목 설정 (전체 화면보기 / 전체 화면 종료)

버그 수정

  • Internet Explorer 11에서 백엔드의 마커 아이콘 선택이 손상됨 (일반적으로 다른 브라우저 사용이 권장 됨)
  • Maps Marker API : createdon / updatedon 매개 변수의 게시 요청에 대한 유효성 검사에 실패했습니다 (thx Sascha!)
  • 명확하게 추가됨 : 둘 다; 플로팅 이미지의 표시를 수정하기 위해 팝업 텍스트의 길 찾기 링크 (thx Sascha!)
  • 템플릿 파일 또는 위젯 내에서 단축 코드를 사용하는 경우 마커 클러스터에 대한 사용자 정의 CSS가 사용되지 않았습니다.
  • 마커 편집 페이지에서 마커 팝업 텍스트의 길 찾기 설정 링크가 끊어졌습니다 (고급 편집기에서만 볼 수 있음)
  • v1.5.7 이후 백엔드에서 WMS 레이어의 동적 미리보기가 중단되었습니다.
  • 잠재적 인 사이트 간 스크립팅 문제 (대부분 관리자 만 악용 가능)
  • 레이어 맵의 Wikitude API 출력에 대한 wpdb :: prepare () 경고 메시지
  • WordPress 3.9-alpha 이후 마커 편집 및 도구 페이지에서 visual tinyMCE 편집기가 손상되었습니다.
  • WordPress 3.9-alpha 이후 아이콘 업로드 버튼이 깨졌습니다.
  • WordPress 3.9-alpha 이후에 mysql_real_escape_string ()을 사용하여 입력 값을 이스케이프 처리하지 못했습니다 (이제 esc_sql ()으로 대체 됨).
  • WordPress 3.9-alpha (현재 esc_sql ()로 대체) 이후 설정 재설정이 중단되었습니다.

번역 업데이트

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

번역에 공헌하고 싶다면 (새로운 힌디어 번역가에게 감사 할 것입니다!) https://translate.mapsmarker.com/projects/lmm 자세한 내용은. 예를 들어 번역이 50 % 미만으로 완료된 경우 번역가는 번역을 25 %로 완료 한 것에 대한 보상으로 € 149 상당의 무료 100 라이센스 팩을받습니다.

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

새로운 기능에 대한 출시 날짜를 약속 할 수 없음을 이해하십시오. 주요 새로운 기능에 대한 로드맵 (v1.6의 Google 스트리트 뷰 지원 및 v1.7의 프론트 엔드에서 레이어 필터링 지원)은 여전히 ​​유효합니다. 계획되지 않은 작은 항목으로 최적화 및 버그 수정을 추가 할 수있는 유연성을 유지하고 싶습니다. 사용자 피드백에 의한 결과입니다.

또한 로드맵을 참조하십시오 예정된 기능에 대한 대략적인 일정을 보려면이 블로그를 통해 구독하십시오 ( RSS or 이메일) 또는 @MapsMarker 최신 개발 뉴스를 최신 상태로 유지하려면 Twitter (= 최신 업데이트)를 사용하십시오.

전체 변경 내역

더 나은 사용자 정의 스타일링을 위해 CSS 클래스 markermap / layermap 및 marker-ID / layer-ID를 각 맵 div에 추가
팝업에 마커 이름을 자동으로 추가하는 옵션 (기본값 = false)
관리자가 마커 및 레이어 맵에 대한 생성 및 생성 정보를 변경할 수 있도록 허용
마커 / 레이어 편집 또는 설정 페이지를 떠나기 전에 저장되지 않은 변경 사항에 대한 경고 표시
QR 코드 이미지 캐시를 지우는 새로운 도구
팝업이 닫힌 후지도가 마커지도의 초기 위치로 돌아갑니다.
gif 및 jpg 마커 아이콘에 대한 지원 추가
“팝업 이미지의 최대 너비”옵션을“팝업 이미지의 CSS”옵션으로 대체했습니다.팝업에서 이미지의 최대 너비를 변경 한 경우 조치가 필요합니다!)
프론트 엔드에서 임의의 숫자 대신 영구 자바 스크립트 변수 이름으로 전환하십시오 (thx Sascha!)
무료 타일 서비스가 중단되어 Cloudmade베이스 맵에 대한 지원 제거 (-> Cloudmade를 사용하여 맵의 경우베이스 맵을 OSM으로 변경)
백엔드의 레이어 중심 핀은 이제 항상 마커 위에 유지되며 약간 투명합니다 (사샤 (Thx Sascha)).
마커 수정 페이지에서 팝업 콘텐츠의 실시간 미리보기 최적화 (현재 길 찾기 링크의 현재 주소 표시)
마커 목록에 대한 "테이블 셀의 추가 CSS"옵션 제거
마커 + 레이어 업데이트에서 최적화 된 백엔드로드 시간 (더 이상 플러그인 헤더를 두 번로드하지 않음, 다음 : AJAX 😉
비엔나시의 XNUMX 차 보안 감사로 인한 권장 사항을 구현하여 플러그인 보안 향상
라이센스 확인 호출은 이제 wp-config.php에 구성된 프록시를 지원하는 WordPress HTTP API를 통해 수행됩니다.
사용자 정의 마커 아이콘 및 그림자 확인을 위해 cURL () 대신 WordPress HTTP API 사용
더 나은 보안을 위해 WP_Filesystem () 대신 아이콘 업로드에 wp_handle_upload ()를 사용하십시오.
마커 클러스터 코드베이스 업데이트 (14/03/14 대신 빌드 21/01/14 사용)
HTML5 전체 화면 버튼에 적합한 제목 설정 (전체 화면보기 / 전체 화면 종료)
Internet Explorer 11에서 백엔드의 마커 아이콘 선택이 손상됨 (일반적으로 다른 브라우저 사용이 권장 됨)
Maps Marker API : createdon / updatedon 매개 변수의 게시 요청에 대한 유효성 검사에 실패했습니다 (thx Sascha!)
명확하게 추가됨 : 둘 다; 플로팅 이미지의 표시를 수정하기 위해 팝업 텍스트의 길 찾기 링크 (thx Sascha!)
템플릿 파일 또는 위젯 내에서 단축 코드를 사용하는 경우 마커 클러스터에 대한 사용자 정의 CSS가 사용되지 않았습니다.
마커 편집 페이지에서 마커 팝업 텍스트의 길 찾기 설정 링크가 끊어졌습니다 (고급 편집기에서만 볼 수 있음)
v1.5.7 이후 백엔드에서 WMS 레이어의 동적 미리보기가 중단되었습니다.
잠재적 인 사이트 간 스크립팅 문제 (대부분 관리자 만 악용 가능)
레이어 맵의 Wikitude API 출력에 대한 wpdb :: prepare () 경고 메시지
WordPress 3.9-alpha 이후 마커 편집 및 도구 페이지에서 visual tinyMCE 편집기가 손상되었습니다.
WordPress 3.9-alpha 이후 아이콘 업로드 버튼이 깨졌습니다.
WordPress 3.9-alpha 이후에 mysql_real_escape_string ()을 사용하여 입력 값을 이스케이프 처리하지 못했습니다 (이제 esc_sql ()으로 대체 됨).
WordPress 3.9-alpha (현재 esc_sql ()로 대체) 이후 설정 재설정이 중단되었습니다.
번역 업데이트번역에 도움이 필요하면 웹 기반 번역 플랫폼
Patrick Ruers (http://www.stationskwartiersittard.nl) 덕분에 네덜란드 번역 업데이트
독일어 번역 업데이트
Juris Orlovs 덕분에 라트비아어 번역이 업데이트되었습니다. http://lbpa.lv 그리고 Eriks Remess http://geekli.st/Eriks
Arian 덕분에 루마니아어 번역이 업데이트되었습니다. http://administrare-cantine.ro Daniel Codrea와 http://www.inadcod.com
Alvaro Lara, http://www.alvarolara.com, Victor Guevara, http://1sistemas.net 및 Ricardo Viteri, http://www.labviteri.com 덕분에 스페인어 번역 업데이트
Olof Odier http://www.historiskastadsvandringar.se, Tedy Warsitha http://codeorig.in/, Dan Paulsson 덕분에 스웨덴어 번역 업데이트 http://www.paulsson.eu 엘거 린드그렌 http://20x.se

이전 변경 내역 표시

다운로드 / 업데이트 방법

업데이트하는 가장 쉬운 방법은 WordPress 업데이트 프로세스를 사용하는 것입니다. 관리자 권한이있는 사용자로 로그인하고 대시 보드 / 업데이트로 이동 한 후 업데이트 할 플러그인을 선택하고 "플러그인 업데이트"버튼을 누릅니다.

새 버전을 사용할 수 있으면 프로 플러그인에서 12 시간마다 확인합니다. 플러그인으로 이동하여 "Maps Marker Pro"옆에있는 "수동으로 업데이트 확인"링크를 클릭하여 업데이트 확인을 수동으로 트리거 할 수도 있습니다.

업데이트 확인-신규

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

플러그인 업데이트에 대한 추가 조치가 필요하지 않습니다.

코멘트를 남겨

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