29.03.2018
Версия 1.3
Решена проблема с масштабом google карты, которые появились в связи с изменениями API Google maps
Для тех, у кого уже установлен шаблон ранее необходимо сделать следующее:
1). В панели управления открыть для редактирования дизайн - страницы сайта - главная страница
Найти следующий код:
<div id="google-map" class="google-map"></div>
<script src='http://maps.googleapis.com/maps/api/js'></script>
<script src='js/google-maps.min.js'></script>
<script src='js/map.js'></script>
(Возможно у вас в нем прописан специальный ключ для карт google - скопируйте его)
ЗАМЕНИТЕ ВЫШЕПРИВЕДЕННЫЙ КОД НА ЭТОТ:
<div id="google-map" class="google-map"></div>
<script async defer src="https://maps.googleapis.com/maps/api/js?key=YOUR_API_KEY&callback=initMap"></script>
<script src='/js/map.js'></script>
ГДЕ YOUR_API_KEY - это ключ. Если он у вас был уже получен, то вставьте его. Если ключа не было, то его нужно получить
по этой ссылке https://developers.google.com/maps/documentation/geocoding/get-api-key?hl=ru
2). Этот же код нужно заменить для страницы контакты. ПУ - дизайн - страницы сайта - Контакты.
3). Откройте через файловый менеджер или через FTP файл /js/map.js
В этом файле есть информация с координатами маркера, вроде таких 59.95870772422682, 30.3100860491395. Вам эта информация понадобится. Поэтому Скопируйте для
начала этот код куда-нибудь себе в текстовый файл на компьютере.
Далее в файле на сайте полностью удалите имеющийся там код и вставьте этот:
function initMap() {
var uluru = {lat: 59.95870772422682, lng: 30.3100860491395}; // координаты маркера
var map = new google.maps.Map(document.getElementById('google-map'), {
zoom: 17, // масштаб карты от 1 и выше
center: uluru
});
var marker = new google.maps.Marker({
position: uluru,
map: map,
icon: {
url: "/images/map-marker.png",
scaledSize: new google.maps.Size(31, 45)
}
});
}
Соответственно проставьте свои координаты, которые вы скопировали из старого кода.
4). Обновите кеш браузера клавишами ctrl+f5 или полностью удалите историю просмотров через настройки.
Карта должна работать.
=======================================================================================================================
12.12.2017.
Версия 1.2
----------
Исправлены стили в файле css/style.css с 2485 по 2495 строку данный код
=======================================
.blog #allEntries > div:nth-of-type(2n) > hr{
clear: both;
}
@media only screen and (min-width: 1240px) {
.blog #allEntries > div:nth-of-type(2n) > hr{
clear: none;
}
.blog #allEntries > div:nth-of-type(3n) > hr{
clear: both;
}
}
=======================================
заменён на этот
=======================================
.blog #allEntries > div:nth-of-type(2n) > hr,
.blog #allEntries > table .archiveEntries > div:nth-of-type(2n) > hr{
clear: both;
}
@media only screen and (min-width: 1240px) {
.blog #allEntries > div:nth-of-type(2n) > hr,
.blog #allEntries > table .archiveEntries > div:nth-of-type(2n) > hr{
clear: none;
}
.blog #allEntries > div:nth-of-type(3n) > hr,
.blog #allEntries > table .archiveEntries > div:nth-of-type(3n) > hr{
clear: both;
}
}
=======================================
=======================================================================================================================
25.09.2017.
Версия 1.1.
----------
Исправлен баг с отображением блоков, в которых применяется css 3 анимация.
В браузерах на основе webkit, таких например, как google chrome, в сентябре 2017г. произошло обновление, после которого перестал работать плагин jquery.viewportchecker.js, используемый в шаблоне для отображения некоторых блоков с использованием анимационных эффектов появления при прокрутке
страницы вверх или вниз.
В данной версии шаблона исправлен и обновлён файл js/jquery.viewportchecker.js
----------
На некоторых мобильных устройствах на базе ОС Android некорректно срабатывала маска ввода мобильного телефона.
В данной версии шаблона добавлены условия в файле js/scripts.js, отключающие маску ввода на мобильных устройствах.
// инициализация плагина jquery.maskedinput.js
if ( !$("html").hasClass("touch") ){
windWidth = window.innerWidth;
if(windWidth > 992){
if(typeof $.mask !== "undefined"){
$.mask.definitions['~']='[+-]';
$('.tel').mask('+7(999) 999-9999');
$.mask.definitions['H']='[012]';
$.mask.definitions['M']='[012345]';
$('#begintime').mask('H9:M9',{
placeholder: "_",
completed: function()
{
var val = $(this).val().split(':');
if ( val[0]*1 > 23) val[0] = '23';
if ( val[1]*1 > 59) val[1] = '59';
$(this).val( val.join(':') );
$(this).next(':input').focus();
}
}
);
}
}
}
// end
=======================================================================================================================
Версия 1.0. - релиз шаблона