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. - релиз шаблона