• Как настроить автоматическую высоту вкладок через js?

    @mUchenik Автор вопроса
    Всем спасибо.
    Решил я свою задачу.
    Чутка со скриптом ошибся.
    Внимательно проверив, нашел и исправил ошибку.
    На всякий случай, выкладываю код:
    "use strict";
      //Auto adjust height
      $(".about__tabs-content-wrap").css("height", 0);
      var autoHeight = function () {
        
        setTimeout(function () {
          var tabContentWrap = $(".about__tabs-content-wrap"),
            tabHeight = $(".about__tab-nav").outerHeight(),
            formActiveHeight = $(".tab-content.active").outerHeight(),
            totalHeight = parseInt(tabHeight + formActiveHeight + 90);
    
          tabContentWrap.css("height", totalHeight);
    
          $(window).resize(function () {
            var tabContentWrap = $(".about__tabs-content-wrap"),
              tabHeight = $(".about__tab-nav").outerHeight(),
              formActiveHeight = $(".tab-content.active").outerHeight(),
              totalHeight = parseInt(tabHeight + formActiveHeight + 90);
    
            tabContentWrap.css("height", totalHeight);
          });
        }, 100);
      };
    
      autoHeight();
    
      // Click tab menu
      $(".tabsmenu a").on("click", function (event) {
        var $this = $(this),
          tab = $this.data("tab");
    
        $(".tab-content").addClass("");
    
        $(".tab-content").removeClass("active");
    
        $(".tabsmenu li").removeClass("active");
    
        $this.closest("li").addClass("active");
    
        $this
          .closest(".about__tabs")
          .find('.tab-content[data-tab-content="' + tab + '"]')
          .removeClass("test")
          .addClass("active");
    
    
        autoHeight();
        event.preventDefault();
      });
    Ответ написан
    Комментировать
  • Не определяется камера в debian, как исправить?

    @mUchenik Автор вопроса
    SquareWheel
    Спасибо за совет.
    В общем в винде камера определяется как:
    USB\VID_23C5&PID_1478&REV_0409&MI_00
    Драйвера нашел, но под винду.
    Под линукс debian, ubuntu пока не смог найти
    Ответ написан
    Комментировать
  • Как связать текст + дата?

    @mUchenik Автор вопроса
    Не выходит "каменный цветочек"...
    Не получается: 44070,ДДММ.ГГГГ - только в таком виде получается...
    Менял фотмат на ДАТА, ДАТА И ВРЕМЯ к желаемому виду не могу прийти...
    Редактирую гугл таблицы.
    Ответ написан
  • Как исправить ошибку "Извините, вам не разрешено настраивать этот сайт."?

    @mUchenik Автор вопроса
    Проблема решена!!!
    перезапустил apache2 + вышел и снова зашел в свою учетную запись WP.
    Ответ написан
    Комментировать
  • Что делать, если Linux не видит дискретную видяшку на ноуте?

    @mUchenik Автор вопроса
    Скажите, я правильно понимаю, если я установлю VirtualBox Guest Additions или virtualbox-dkms в свою windows, то и linux поймет и установит нужные драйвера?
    Ответ написан
  • Как исправить проблему Ошибка в процедуре ПриОпределенииНазначенияРолей общего модуля ПользователиПереопределяемый?

    @mUchenik Автор вопроса
    Вопрос снят. На всякий случай пишу что сделал:
    скопировал ИЛСТ менеджер ЖДПеревозок
    В конфигураторе Правка-> поиск->вставил ИЛСТ менеджер ЖДПеревозок ентер.
    Снял все права -> f7
    и проблема ушла.
    Ответ написан
    Комментировать
  • Как создать программу из excel?

    @mUchenik Автор вопроса
    Таблица вроде бы не сложная...
    Высчитывает маржу по каждой сделке, выводит общую маржу, высчитывает ЗП в зависимости от маржи, ведет учет несложный учет заявок.
    Для примера, вот тут ссылка на сам файл https://yadi.sk/i/HoJWm3eO3Gbfcc для более ясного понимания.
    В 1С не хочется эти данные совать...

    Сейчас, как видно из файла, не особо удобно с ним работать... Перематывать надо, дату вставлять и т.д.
    Ответ написан
    Комментировать
  • Как сделать англоязычную версию сайта?

    @mUchenik Автор вопроса
    Спасибо всем!
    Пока не заглядывая в плагины...
    Эти плагины автоматом переводят (скажем пользуют переводчик гугла или яндекса) или есть возможность для каждой страницы задать свой вариант перевода?
    Просто переводчики не всегда грамотно переводят текст.
    Ответ написан
  • Как правильно создать шаблон страницы в WP и стилизовать его?

    @mUchenik Автор вопроса
    Вот ссылка на страницу
    Нужно создать стиль ТОЛЬКО к этой странице.
    Что бы только тут background: #0000 и без полей.
    Но для этого мне надо редактировать div#page, но если я применю стиль к этому пункту, то стиль применится ко всему сайту...
    Ответ написан
  • В чем проблема, если mailpoet долго отправляет письма?

    @mUchenik Автор вопроса
    При попытке отправить тестовое письмо, выскакивает ошибка:
    Ошибка отправки сообщения PHP Mail работает с MailPoet к ***@yandex.ru | Could not instantiate mail function.
    Возвращенный адрес "***@****.ru" может, фактически, вызвать проблемы. Оставьте это поле пустым и попробуйте снова.
    Ошибка отправки сообщения PHP Mail работает с MailPoet к *****@yandex.ru | Could not instantiate mail function.
    Ответ написан
  • Картинка не входит полностью, как поправить?

    @mUchenik Автор вопроса
    Иван Татауш , Ankhena W
    Спасибо за ваши советы.
    Но нужного результата увы не узрел...
    Вот вид полной картинки размеры 1200*820:
    35dc9adc40ab45c780d903e82295e164.jpg
    И мне хотелось бы, что бы при загрузке страницы, эта картинка была видна полностью и по всему экрану.
    А сейчас по факту, видна верхняя часть картинки, и остальная часть закрыта футером.
    Ответ написан
  • Сайт почти не загружается, как поправить?

    @mUchenik Автор вопроса
    Спасибо всем!
    Но признаться, вообще ни чего не понимаю...
    Запаниковал, и толком не объяснил суть проблемы:
    Браузеры открывают сайт без проблем (или почти без таковых).
    Сейчас пытался воспользоваться инструментом от ГУГЛ "Метки" так вот эти самые метки и ни как не хотят открывать главную моего сайта...
    Ответ написан
    Комментировать
  • Что делать со старыми ссылками сайта?

    @mUchenik Автор вопроса
    И вот такой вопрос:
    Так как страниц довольно таки не мало, как прописать редирект для всех их? Получается, что была страница
    spkural.ru/catalog_text/95
    А теперь она:
    spkural.ru/product/slavyanka-izolyacionnaya-tara-25kg
    И так множество ссылок...
    Как же прописать редирект?
    Ответ написан
  • Как мне ускорить загрузку сайта?

    @mUchenik Автор вопроса
    PrAw
    С какого-то хрена из lab.min.js грузится еще экземпляр jQuery v1.12.4. В то время как первым загружается 1.7.2, определитесь - какой из них нужен.

    Если мне память не изменяет, то 1.7.2 - эт я подключал маску ввода телефонного номера,
    jQuery v1.12.4. - шел с темой
    Получается, что 1,7,2 можно (если это возможно) в отложеную загрузку сунуть...
    Заодно оттуда же грузится пачка jQuery плагинов, не проще их объединить в компактный сжатый файл?

    Я только ЗА, но как это реализовать, не представляю...
    Ответ написан
  • Как в woocommerce задать единицу измерения?

    @mUchenik Автор вопроса
    if ( ! defined( 'ABSPATH' ) ) {
    	exit; // Exit if accessed directly
    }
    ?>
    <div class="quantity">
    	<input type="number" step="<?php echo esc_attr( $step ); ?>" min="<?php echo esc_attr( $min_value ); ?>" max="<?php echo esc_attr( $max_value ); ?>" name="<?php echo esc_attr( $input_name ); ?>" value="<?php echo esc_attr( $input_value ); ?>" title="<?php echo esc_attr_x( 'Qty', 'Product quantity input tooltip', 'woocommerce' ) ?>" class="input-text qty text" size="4" pattern="<?php echo esc_attr( $pattern ); ?>" inputmode="<?php echo esc_attr( $inputmode ); ?>" />
    </div>

    Что именно тут править?
    Ответ написан
  • Как вставить JS в WP статью?

    @mUchenik Автор вопроса
    4e8a46126b28416c87cc241f5806b334.png
    Вот тут пытаюсь добавить код
    Ответ написан
  • Wget не качает сайт, как исправить?

    @mUchenik Автор вопроса
    Не знал, что можно передавать куки... Может подскажете как это сделать?
    Ответ написан
  • Как реализовать маску ввода телефонного номера?

    @mUchenik Автор вопроса
    Ни чего у меня не получилось... :(
    Я уже пробовал описание как в этом уроке: https://www.youtube.com/watch?v=Ds8CX0yKbYs (вроде бы всё понятно, но не работает должным образом... Точнее вообще не работает :( Попытался разобраться с плагином: https://github.com/andr-04/inputmask-multi такая же петрушка... Видимо делаю что то не так, а что понятия не имею... По видеоуроку, я писал скрипт прям в index.html быть может вовсе не там писать надо? Или быть может в jsфайле надо что то менять.. код обработчика как то дорабатывать надо? Вот кстати и обработчик:
    $(".forms").submit(function(){
    		$.ajax({
    			type:"POST",
    			url:"mail.php",
    			data:$(this).serialize()
    		}
    		).done(function(){
    			alert("Спасибо за заявку! Специалист свяжется с вами в ближайшее время.");
    		setTimeout(function(){
    			$.magnificPopup.close();$(".forms").trigger("reset");
    		}
    		,1000);});
    	return false;});

    Вот так у меня реализованы инпуты:
    <label><span>Ваше имя:</span>
    <input type="text" name="name" required></label>
    
    <label><span>Ваш телефон:</span>
    <input type="$sitename" name="phone" required></label>

    <label><span>Ваше имя:</span>
    <input type="text" name="name" required></label>
    <label><span>Ваш телефон:</span>
    <input type="text" name="phone" required""></label>

    <label><span>Ваше имя:</span>
    <input type="text" name="name" required></label>
    <label><span>Ваш телефон:</span>
    <input type="text" name="phone" required></label>

    Задавал им ID но зезультата увы не достиг :(
    По видео уроку, такой код получился:
    <script>
    function clearVal (val, limit) {
    
    	var clearVal = val.replase(/[^\d]+/g, '');
    	if( newVal == '') {
    			return false;
    	}else{
    			return newVal.substring(0, limit);
    	}
    }
    function getResString (newVal) {
    		var res = '';
    		for(var i = 0; i < newVal.length; i++) {
    				if( i == 3 ){
    						res += ' ';
    						res += newVal.charAt(i);
    				}else if( i == 6 || i== 8) {
    						res += '-';
    						res += newVal.charAt(i);
    
    				}else{
    					res += newVal.charAt(i);
    				}
    		}
    
    }
    
    $(function(){
    	$('#phone') .on ('input', function(){
    			var val = $(this).val(),
    					limit = 10;
    			if( val =='' ) return;
    			console.iog(val);
    
    			var newVal = clearVal(val);
    			if(!newVal) {
    					${this} . val('');
    					return;
    			}
    			var res = getResString(newVal);
    			$(this).val(res);
    
    	});
    
    
    });	
    
    
    </script>

    Пожалуйста скажите, что сделать, что б всё заработало согласно моим хотелкам?
    Ответ написан
  • Почему не доходят письма mail.php?

    @mUchenik Автор вопроса
    Вопрос решил так:
    Создал почту на ЯНДЕКСе, туду письма доходят без проблем!
    Может оно и не совсем правильно, но пока работает.
    Ответ написан
  • Как уменьшить количество контента в слайдере?

    @mUchenik Автор вопроса
    Я не волшебник, а только учусь, поэтому строго не удите плиз...
    В попытках найти как выводится эта каруселька, нашел несколько упоминаний, думаю, что наиболее важный эт fron-page.php
    /* LATEST NEWS */
    	$zerif_latestnews_show = get_theme_mod('zerif_latestnews_show');
    
    	if( isset($zerif_latestnews_show) && $zerif_latestnews_show != 1 ):
    
    		get_template_part( 'sections/latest_news' );
    
    	endif;

    Но так же есть упоминание в файле js:
    jQuery(window).load(zerif_home_latest_news);jQuery(window).resize(zerif_home_latest_news);function zerif_home_latest_news(){if(jQuery('#carousel-homepage-latestnews').length>0){jQuery('#carousel-homepage-latestnews div.item').height('auto');if(isMobile.any()||(!isMobile.any()&&jQuery('.container').outerWidth()>768)){if(jQuery('#carousel-homepage-latestnews div.item').length<2){jQuery('#carousel-homepage-latestnews > a').css('display','none');}var maxheight=0;jQuery('#carousel-homepage-latestnews div.item').each(function(){if(jQuery(this).height()>maxheight){maxheight=jQuery(this).height();}});jQuery('#carousel-homepage-latestnews div.item').height(maxheight);}}}jQuery(document).ready(function(){if(document.createElement("input").placeholder==undefined)


    И в CSS:
    .latest-news{padding-bottom:66px;padding-top:100px;background:#FFFFFF;}
    .carousel-inner{}
    #carousel-homepage-latestnews .item{height:auto;}
    .latesnews-content p,
    .latesnews-content{font-size:14px;line-height:18px;color:#777777;}
    #carousel-homepage-latestnews .carousel-inner .item .latestnews-title{margin-bottom:15px;color:#404040;position:relative;display:inline-block;text-transform:uppercase;margin-bottom:30px;font-weight:bold;font-size:17px;float:none;width:auto;margin-top:15px;}
    #carousel-homepage-latestnews .carousel-inner .item .latestnews-title a{text-transform:uppercase;color:#404040;font-weight:700;display:block;}
    #carousel-homepage-latestnews .item .latestnews-box .latestnews-title a:before{position:absolute;margin:auto;z-index:1;content:"";width:75%;height:2px;background:#e96656;bottom:-9px;left:12.5%;}
    #carousel-homepage-latestnews .item .latestnews-box:nth-child(4n+1) .latestnews-title a:before{background:#e96656;}
    #carousel-homepage-latestnews .item .latestnews-box:nth-child(4n+2) .latestnews-title a:before{background:#34d293;}
    #carousel-homepage-latestnews .item .latestnews-box:nth-child(4n+3) .latestnews-title a:before{background:#3ab0e2;}
    #carousel-homepage-latestnews .item .latestnews-box:nth-child(4n) .latestnews-title a:before{background:#f7d861;}
    #carousel-homepage-latestnews .item .latestnews-box .latestnews-img .latestnews-img-a{display:block;}
    #carousel-homepage-latestnews{margin:0 30px;}
    #carousel-homepage-latestnews .carousel-control{width:45px;background:none;}
    .carousel-control.left{margin-left:-45px;}
    .carousel-control.right{margin-right:-45px;}
    #carousel-homepage-latestnews .glyphicon-chevron-left:before{content:"";background:url(images/left-arrow.png) no-repeat center center;width:30px;height:30px;float:left;}
    #carousel-homepage-latestnews .glyphicon-chevron-right:before{content:"";background:url(images/right-arrow.png) no-repeat center center;width:30px;height:30px;float:left;}
    #carousel-homepage-latestnews{}


    В этих кодах (кроме css) я не смог найти каким образом выводится эта карусель... Помогите разобраться пожалуйста.
    Ответ написан
    Комментировать