Задать вопрос
  • Как в Email прописать preheader (для mail.ru), чтобы не подтягивался текст из тела письма?

    Tolly
    @Tolly Автор вопроса
    Нашел решение в телеге @pixcraft_io

    Код

    <!--[if !mso]><!-->
      <div id="preheader" style="font-size:0px;color:transparent;opacity:0;">
    Короткий заголовок
        <vk-snippet-end/>
      </div>
      <span style="font-family: Arial, Helvetica, sans-serif; font-size: 0px; color: transparent; line-height: 0px;">
        &nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;&nbsp;&#4447;
        <vk-snippet-end/>
      </span>
      <!--<![endif]-->

    Ответ написан
    1 комментарий
  • Как отсортировать по дате и времени?

    Tolly
    @Tolly Автор вопроса
    =FILTER(SORT('Тест'!A:C;1;1;2;1);'Тест'!A1:C1<>"Чекбокс")
    Ответ написан
    Комментировать
  • Какая логика у ESPOCRM?

    Tolly
    @Tolly Автор вопроса
    После общения с ChatGPT выяснил, что в контрагентах есть поле: Имя (name), это поле предназначено для указания названия компании. Поле Кампания, это не кОмпания, а маркетинговая рекламная кАмпания.

    PS. Разработчикам нужно было либо написать поле CompanyName или сделать подсказку о назначении поля. Интерфейс сложный и интуитивно не понятный, если разобраться, то наверно много чего учтено для организации множества вариантов рабочего процесса, но сходу сложно разобраться.
    Ответ написан
    Комментировать
  • Как в nano нажать кнопку "искать далее"?

    Alt + W
    Ответ написан
    Комментировать
  • Как решить проблему с отображением спецсимволов в Debian 12?

    Tolly
    @Tolly Автор вопроса
    Все проблемы оказалась с Putty
    1. Цифровая клавиатура не работала в nano.
    Решение:
    Было: Terminal > Keyboard: ESC[n~
    Сделал: Xterm R6

    2. Вместо спецсимволов unicode были пустые квадратики
    Решение:
    Было: Window > Appearance > Font settings: Font Courier New
    Сделал: Consolas (Набор символов: Кириллица) + Font quality: ClearType
    Ответ написан
    Комментировать
  • Как из Excel позвонить по телефону (набрать номер на android)?

    Tolly
    @Tolly Автор вопроса
    1. Устанавливаем Chrome на ПК и телефон Android версии 9+, далее входим в один аккаунт там и там. Если в url прописать ссылку tel:+55555555555, то браузер предлагает позвонить по телефону, кликаем по определившемуся телефону и проверяем.
    2. В Excel прописываем ссылку на свой (или мой) сайт с указанием нужного номера телефона, например такую
    https://fastsrv.ru/utils/phone.php?tel=+55555555555
    и добавить на сайт обработчик get-запросов для переадресации, то все будет работать.

    PS. Добавил обработчик к себе на сайт https://fastsrv.ru/utils/phone.php,
    если кому надо - пользуйтесь.
    Как пользоваться:
    1) =ГИПЕРССЫЛКА("https://fastsrv.ru/utils/phone.php?tel=+7777555555";"Звонок")
    или вставляем телефон на автомате, к примеру А1 указан телефон, а для A2 формула:
    2) =ЕСЛИ(A1="";"";ГИПЕРССЫЛКА(https://fastsrv.ru/utils/phone.php?tel="&A1;"Звонок"))
    Ответ написан
    Комментировать
  • Как подключить bluetooth (ПК (VMWare) и Телефон)?

    Tolly
    @Tolly Автор вопроса
    Короче пошел и купил свисток.
    Подключаю, а VM его не видит.
    Захожу в настройки USB Controller и отключаю:
    "Share Bluetooth devices with the virtual machine"
    за одно выключил авто подключение (но это необязательно)
    Настройка VM
    62ebd98e3e24e931097979.png

    VM сразу увидела свисток и встроенный bluetooth материнской платы.
    Все работает!
    Вот так одна галочка убила мои 4 часа и 600р на свисток.
    Начитался в Интернетах, что BT прокидывается мостом через сетевую - не рабочий бред.
    Ответ написан
    Комментировать
  • Почему Mikrotik (x86) режет скорость Интернет?

    Tolly
    @Tolly Автор вопроса
    Не знаю в чем проблема, но вопрос решил! Скачал с торрента виртуалку с микротик и все заработало. Эта стояла 8 лет, проблем не было никогда, кроме вчерашней со скоростью.

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

    Tolly
    @Tolly Автор вопроса
    Private Sub Worksheet_SelectionChange(ByVal Target As Range)
        If Intersect(Range("D5:E9"), Target) Is Nothing Then Exit Sub
        Range("B1").FormulaLocal = "=ВПР(B" & ActiveCell.Row & ";клиенты!A:C;2;0)"
        Range("C1").FormulaLocal = "=ВПР(B" & ActiveCell.Row & ";клиенты!A:C;3;0)"
        Range("B2").FormulaLocal = "=ВПР(C" & ActiveCell.Row & ";менеджеры!A:C;2;0)"
        Range("C2").FormulaLocal = "=ВПР(C" & ActiveCell.Row & ";менеджеры!A:C;3;0)"
    End Sub
    Ответ написан
    Комментировать
  • Не работает короткая запись bg+ в Sublime, как пофиксить?

    Уже ответил тут, такой же вопрос.
    Как редактировать сниппеты emmet в sublime text 3 win?
    Ответ написан
    Комментировать
  • Пропал packages control?

    Только что столкнулся с такой же проблемой.
    Как в нее попал: случайно отключил его:
    Ctrl + Shift - P => Package Control: Disable Package
    далее случайно выбрал Package Contol и все пропало!

    Отключал другой плагин, хз почему отключился именно он.

    Решение зайти в настройки Sublime:
    Опции > Настройки

    в "ignored_packages" будет "Package Control", его нужно удалить, сохранить настройки Ctrl+S и все появится. Если не появилось, можно перезагрузить редактор.
    Ответ написан
    Комментировать
  • Как редактировать сниппеты emmet в sublime text 3 win?

    https://github.com/emmetio/sublime-text-plugin

    tools > Package Settings > Emmet > Settings

    {
     "config": {
       	"html": {
         	"snippets": {
           	"test": ".gg",   // Если в html документе прописать .gg [Tab] то получим <div class="gg></div>
           	"c": "{Приветик}",  // с [Tab] напишет Приветик
           	"foo": "ul.foo>li.foo-item*4" // foo [Tab] тут уже посложнее выведет
          }
        },
        "css" : {
          "snippets" : {
            "pss" : "padding: 1px 2px 1px 2px;",   // Если в css документе прописать pss [Tab] выведет padding: 1px 2px 1px 2px;
           }
        }
      }
    }


    Для js и не только можно использовать встроенный снипет:
    Инструменты > Разработчик > Новый снипет

    <snippet>
    	<content>background:url(' ') 0 0 no-repeat</content> // Что
    	<tabTrigger>bg+</tabTrigger> // Сокращение
            <scope>source.css</scope> // Где вызывается, сейчас во всех css файлах
    </snippet>


    Далее сохраняем снипет в файле, например:
    bg.sublime-snippet
    Ответ написан
  • Как получить атрибут элемента?

    Tolly
    @Tolly Автор вопроса
    const att = document.getElementById('a').attributes;
    
    for ( let key in att ) {
      if ( att[key].nodeName )
        console.log( att[key].nodeName + ': ' + att[key].nodeValue );
    }
    Ответ написан
    Комментировать
  • Как можно сократить данный код?

    Добавить функцию, например:
    function _(x) {return document.querySelector(x); }
    И сразу вставлять в код типа:
    _('.a').style.color = 'red';

    Короче не придумать, так как тут нет чего-то общего, что можно заменить.
    Ответ написан
    Комментировать
  • Как сделать плавную прокрутку до якоря на js?

    Tolly
    @Tolly Автор вопроса
    В примере была ошибка, не верно указал формат функции:
    setTimeout(func(a,b), 1000)
    а нужно было так:
    setTimeout(func, 1000)
    Вот рабочий пример:
    Ответ написан
    Комментировать
  • Как в background сделать отступ снизу, но чтобы картинка отображалась полностью?

    Tolly
    @Tolly Автор вопроса
    Высота блока постоянно разная, но я думаю увеличить высоту картинки на 20px.
    Затем сдвинув картинку снизу на 20px. Можно будет увидеть 100% размер.
    Ответ написан
    Комментировать
  • Как изменить цвет для html emoji в Firefox?

    Tolly
    @Tolly Автор вопроса
    Нашел решение:
    color: transparent;
    text-shadow: 0 0 0 blue;
    Ответ написан
    Комментировать
  • Почему одинаковые даты не равны?

    Tolly
    @Tolly Автор вопроса
    parseDate(a) - parseDate(a) != 0
    Ответ написан
    Комментировать
  • Как передать название id-элемента в функцию, если название состоит из текста и переменной?

    Tolly
    @Tolly Автор вопроса
    document.getElementById('eee').innerHTML = getTextSelected('abc'); 
    function getTextSelected(el){ 
      el = document.getElementById(el);
      return el.options[el.selectedIndex].text;
    }
    Ответ написан
    Комментировать
  • Как сделать иконку на кнопке, перед названием кнопки?

    Tolly
    @Tolly Автор вопроса
    Обернул кнопку div и получил, что хотел.
    Если есть еще варианты пишите.
    Ответ написан
    Комментировать