Все сервисы Хабра

Сообщество IT-специалистов

Ответы на любые вопросы об IT

Профессиональное развитие в IT

Удаленная работа для IT-специалистов

Wi-Fi 6, пришло твоё время
Войти на сайт
  • Все вопросы
  • Все теги
  • Пользователи

Хабр Q&A — вопросы и ответы для IT-специалистов

Получайте ответы на вопросы по любой теме из области IT от специалистов в этой теме.

Узнать больше
другие проекты хабра
  • Хабр
  • Карьера
  • Фриланс
Задать вопрос
serii81

Сергей Бурдужа

Я люблю phр...
  • 18
    вклад
  • 698
    вопросов
  • 177
    ответов
  • 77%
    решений
Ответы
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Достижения
  • Почему vim не использует тему, которую указал в настройках?

    serii81
    Сергей Бурдужа @serii81 Автор вопроса
    Я люблю phр...
    После долгих плясок, нашел решение.
    Нужно файл material-monokay.vim скопировать из bundle -> название темы в .vim/colors
    Это помогло
    Ответ написан более двух лет назад
    6 комментариев
    Нравится 1 6 комментариев
  • Как отобразить отступы в vim?

    serii81
    Сергей Бурдужа @serii81 Автор вопроса
    Я люблю phр...
    Вопрос решен.
    Помогли такие настройки в файле .vimrc
    set tabstop=2			 " To match the sample file
    set noexpandtab		 " Use tabs, not spaces
    %retab!						 " Retabulate the whole file
    Ответ написан более двух лет назад
    Комментировать
    Нравится 1 Комментировать
  • Как решить проблему с "в вашей конфигурации PHP отсутствует расширение MySQL"?

    serii81
    Сергей Бурдужа @serii81
    Я люблю phр...
    Вот ответ
    sudo apt-get install php7.0-mysqli

    Я тоже столкнулся с данной проблемой
    Ответ написан более двух лет назад
    1 комментарий
    Нравится 2 1 комментарий
  • Как установить репозиторий в убунту 18.04?

    serii81
    Сергей Бурдужа @serii81 Автор вопроса
    Я люблю phр...
    Вот решение https://linuxconfig.org/how-to-install-sublime-tex...
    Ответ написан более двух лет назад
    Комментировать
    Нравится Комментировать
  • Как исправить кракозябры в именах файлов в убунту?

    serii81
    Сергей Бурдужа @serii81 Автор вопроса
    Я люблю phр...
    Пришлось установить xubuntu 18.04.
    Использовал информацию с этой страницы Кракозябры в zip архивах
    Всем спасибо.
    Ответ написан более двух лет назад
    Комментировать
    Нравится Комментировать
  • Почему не работает скрипт в модальном окне?

    serii81
    Сергей Бурдужа @serii81 Автор вопроса
    Я люблю phр...
    Решил проблему следующим образом
    let modalsRequest = $('#js-modals_request');
    
     modalsRequest.on('submit', function(e){
            e.preventDefault();
    
            modalsRequest.validate({
                rules: {
                    modals_request_user: {
                        required: true
                    },
                    modals_request_phone: {
                        required: true
                    }
                },
                messages: {
                    modals_request_user: {
                        required: 'Поле обязательно!'
                    },
                    modals_request_phone: {
                        required: 'Поле обязательно!'
                    }
                },
                submitHandler: function(form) {
                    $('.modal-request').fadeOut(200);
                    $('.thanks-content').fadeIn(600);
    
                    setTimeout(function(){
                        form.submit();
                    }, 6000);
                }
            });
        });
    Ответ написан более двух лет назад
    Комментировать
    Нравится Комментировать
  • Как перенаправить действие с одного элемента на другой в jquery?

    serii81
    Сергей Бурдужа @serii81 Автор вопроса
    Я люблю phр...
    Решил я проблему следующим кодом
    $('#options_c label').on('click', function(e) {
    
            if(e.target.classList[0] === 'label' || e.target.classList[0] === 'checkbox-custom'){
                $(this).find('.checkbox-custom').toggleClass('btn-outline-danger').toggleClass('btn-success');
                reCalc();
            }
            
        });


    Я не спорю, может и костыль, но я не супер разработчик, а пока, что только учусь.
    Ответ написан более двух лет назад
    Комментировать
    Нравится Комментировать
  • Как в табе показать только первые два элемента?

    serii81
    Сергей Бурдужа @serii81 Автор вопроса
    Я люблю phр...
    Решил таким образом
    /* show tabs subitems min 1200
        ====================================================*/
        function showTabs(){
            let tabsContentItems = $('#js-tabs-content .tabs-content__item .row');
            let jsTabsBtn = tabsContentItems.find('.btn-tabs');
    
    
            jsTabsBtn.nextAll().hide();
    
            $('#js-tabs-content .btn-tabs').on('click', function(){
                let $this = $(this);
                $this.hide();
                $this.nextAll().fadeIn();
            });
        }
    
        if($(window).width() < 1200){
            showTabs();
        }
    
        $(window).resize(function(){
            if($(window).width() < 1200){
                showTabs();
            }else{
                $('#js-tabs-content .btn-tabs').nextAll().show();
            }
        });
    Ответ написан более двух лет назад
    Комментировать
    Нравится Комментировать
  • Как вставить svg иконку в html файл, чтобы можно было менять цвет обводки при наведении?

    serii81
    Сергей Бурдужа @serii81 Автор вопроса
    Я люблю phр...
    Проблема в том, что дизайнер экспортировал иконку не в том формате, отсуствуют пути.
    Код должен выглядеть примерно так
    <svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
    	 width="30px" height="30px" viewBox="0 0 30 30" enable-background="new 0 0 30 30" xml:space="preserve">
       <path id="facebook" fill="#ffffff" d="M17.252,11.106V8.65c0-0.922,0.611-1.138,1.041-1.138h2.643V3.459l-3.639-0.015
    	c-4.041,0-4.961,3.023-4.961,4.961v2.701H10v4.178h2.336v11.823h4.916V15.284h3.316l0.428-4.178H17.252z"/>
      </svg>


    Вот так вот работает.
    Ответ написан более двух лет назад
    Комментировать
    Нравится Комментировать
  • Как добавить призвольное поле для плагина Carbon Fields для своего типа записей?

    serii81
    Сергей Бурдужа @serii81 Автор вопроса
    Я люблю phр...
    Решил следующим образом
    Container::make( 'post_meta', 'Портфолио' )
        ->where( 'post_term', '=', 'portfolio')
        ->add_tab('Ссылка', [
            Field::make( 'text', 'portfolio_link', 'Ссылка на портфолио')
        ]);


    Ассоциации нужны, когда следует добавить произвольные поля в нескольких типах записей.

    А не работало, потому, что я тупо забыл подключить файл в function.php
    5b2df311d0d27583972442.jpeg
    Ответ написан более двух лет назад
    Комментировать
    Нравится Комментировать
  • Не удалось запустить mysql 5.7x64 на open-server?

    serii81
    Сергей Бурдужа @serii81 Автор вопроса
    Я люблю phр...
    Нашел решение здесь linux-notes.org/oshibka-plugin-innodb-registration...
    Помог 3 пункт.
    Внизу мой комментарий с решением.
    Ответ написан более двух лет назад
    3 комментария
    Нравится 4 3 комментария
  • Как правильно экранировать знак $ в снипетах sublime?

    serii81
    Сергей Бурдужа @serii81 Автор вопроса
    Я люблю phр...
    Заработало!!! Нужно прописать снипет без php тегов. У меня он вызывается по cusfor, так вот, cusfor нужно прописать без <?php ?>
    Вот так
    5b20219625ebc135834938.jpeg
    Ответ написан более двух лет назад
    Комментировать
    Нравится Комментировать
  • Есть ли разница, в том, что бы натянуть верстку на wordpress или писать сайт на wordpress? Если да то что лучше?

    serii81
    Сергей Бурдужа @serii81
    Я люблю phр...
    Я скажу вам так. Заказчик, когда обращается к дизайнеру, у него одно представление. Когда вы начинаете верстать, появляется множество нюансов. К тому же, приходится продумывать адаптив.
    Лучше работать в два этапа. Сначала верстать, делать правки, и получить деньги за работу. Потом приступить к натяжке.
    Вы поймите, что верстать и натягивать на wordpress - это совсем разные вещи. У каждого процесса своя логика.
    Для верстки можно подключить gulp, browser-sync и другие плюшки.
    Как вы будете перезагружать браузер в wordpress, после каждой правки в html или css?
    Смотрите сами.
    Я не исключаю, что через пять лет работы, вы будете сразу же верстать на worpdress. Но для этого нужно набраться опыта.
    Ответ написан более двух лет назад
    1 комментарий
    Нравится 1 1 комментарий
  • Возможно ли это сверстать?

    serii81
    Сергей Бурдужа @serii81
    Я люблю phр...
    Создаете контейнер и в нем список из элементов, которые распределяете методом позиционирования.
    Ответ написан более двух лет назад
    Комментировать
    Нравится Комментировать
  • Как правильно сверстать?

    serii81
    Сергей Бурдужа @serii81
    Я люблю phр...
    Да правильно, я так всегда делаю.
    Всегда использую от бутстрап только сетку. Там есть блок container, у него уже задан верные параметры.
    Если вы начинающий, рекомендую для начала использовать сетку от bootstrap.
    Ответ написан более двух лет назад
    3 комментария
    Нравится 3 комментария
  • Как реализовать нестандартное меню в вордпресс?

    serii81
    Сергей Бурдужа @serii81 Автор вопроса
    Я люблю phр...
    Решил проблему следующим образом
    add_filter( 'nav_menu_link_attributes', 'filter_function_name_3020', 10, 4 );
    function filter_function_name_3020( $atts, $item, $args, $depth ){
        $img = $item->description;
        $link = $atts['href'];
    
        if ( $args->theme_location == 'index-menu' ) {
            $args->link_before = '
                        <div class="main-item">
                            <div class="img-wrap">
                                <a href="'.$link.'">
                                    <div class="img-inner">
                                        <img src="'.$img.'" alt="img">
                                    </div>
                                </a>
                            </div>
                            <h3 class="main-title">';
            $args->link_after = '</h3>
                            <a href="'.$link.'" class="home-button button-red">View Page</a>';
        }
    
        return $atts;
    }


    В меню в поле description прописал путь до картинке из медиафайлов
    5b17e45fe7bc4534096161.jpeg

    Пришлось и верстку немного поменять, но задачу решил без произвольных типов записей и других методов.
    Ответ написан более двух лет назад
    4 комментария
    Нравится 4 комментария
  • Как редактировать готовую тему в Sublime text 3?

    serii81
    Сергей Бурдужа @serii81
    Я люблю phр...
    Если явно не указано, что он не используется, большинство пакетов для Sublime Text 3 используют формат .sublime-package (по существу, zip-файл). Эти пакеты хранятся в одной папке из папки Packages , в Installed Packages . Если вы хотите работать с ними, я высоко рекомендую получить PackageResourceViewer плагин от @skuroda. Установите его через Управление пакетами .

    После установки откройте палитру команд с помощью ⌘ ⇧ P и введите prv , чтобы получить параметры PackageResourceViewer. Выберите Extract Package , перейдите к Theme - Soda , нажмите Enter , и вы все настроены - теперь должен существовать каталог Packages/Theme - Soda со всеми файлами из репозитория Github. Вероятно, файлы .sublime-theme будут наиболее интересны.
    Ответ написан более двух лет назад
    Комментировать
    Нравится Комментировать
  • Почему не работает sql запрос?

    serii81
    Сергей Бурдужа @serii81 Автор вопроса
    Я люблю phр...
    Вопрос решен.
    Изменил запись
    $query = "ALTER TABLE $wpdb->posts ADD wfm_views INT NOT NULL DEFAULT '0'";


    Убрал кавычки у wfm_views.
    Только остался вопрос, почему этот код в phpmyadmin не работает?

    И на этот вопрос нашел решение

    Заработало, только после того как установил значение по-умолчанию для post_date post_date_gmt post_date_modified post_date_modified_gmt.
    Ответ написан более двух лет назад
    5 комментариев
    Нравится 5 комментариев
  • Плагин произвёл при активации 5059 символов неожиданного вывода?

    serii81
    Сергей Бурдужа @serii81 Автор вопроса
    Я люблю phр...
    Нашел решение.
    Функция wfm_create_table при создании называется по-другому wfmCreateTable.
    Хотя не пойму, я ее так не называл.
    Ответ написан более двух лет назад
    Комментировать
    Нравится Комментировать
  • Как заставить sublime text 3 не раскоментировать внутренние коментарии в html?

    serii81
    Сергей Бурдужа @serii81 Автор вопроса
    Я люблю phр...
    Вот решение моей проблемы - это плагин HTML Nest Comments
    Ответ написан более двух лет назад
    Комментировать
    Нравится Комментировать
Оценили как «Нравится»
  • ← Предыдущие
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • Следующие →
Самые активные сегодня
  • SoreMix
    SoreMix
    • 12 ответов
    • 0 вопросов
  • firedragon
    Владимир Коротенко
    • 8 ответов
    • 0 вопросов
  • sergiks
    Сергей Соколов
    • 7 ответов
    • 0 вопросов
  • Drno
    • 6 ответов
    • 0 вопросов
  • delphinpro
    Сергей delphinpro
    • 5 ответов
    • 0 вопросов
  • DevMan
    DevMan
    • 5 ответов
    • 0 вопросов
  • © Habr
  • О сервисе
  • Обратная связь
  • Блог

Войдите на сайт

Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации