Вывод данных размера и типа поля файл в Drupal

Представим что нам нужно вывести информацию о типе и размере загруженного файла, это можно сделать средствами Drupal и Views.

Аватар пользователя antidenantiden
18 марта 2016952

Как добавить свои библиотеки в JsFiddle

Многим кто занимается веб-разработкой знаком такой инструмент как JsFiddle. Он очень удобен при командном тестировании скриптов, бывают случае когда необходимо подключить сторонние скрипты, специфические, которые не найдешь ни в одном хранилище скриптов, а лежат они на github. Вопрос как же подключить скрипт по прямой ссылке в JsFiddle. JsFiddle как известно режет все скрипты которые не в https и все ссылки https://raw.github.com/documentcloud/backbone/master/backbone.js.

Аватар пользователя antidenantiden
14 марта 2016737

Повесить click на псевдоэлемент before или after

Имеем div с p и псевдоэлементом p:before, задача нам надо при нажатии на :before скрыть div

в css пишем:

p {
   pointer-events: none;
}
p:before {
   pointer-events: all;
}

в js пишем:

$('div p').click(function(){
    $('div').hide();
});

pointer-events: all; поддерживается:

Аватар пользователя antidenantiden
14 марта 20165,025

Вертикальное выравнивание текста в блоке

Очень часто бывает необходимо выровнять блок внутри блока по вертикали в центре, как это сделать ниже:

<div id="parent">
    <div id="child">Текст</div>
</div>

CSS:

#parent {display: table;}
 
#child {
    display: table-cell;
    vertical-align: middle;
}

Работает с бутсраповской сеткой.

Аватар пользователя antidenantiden
14 марта 2016715

Drupal. SVG Logo

SVG - это векторный формат, это значит что независимо от размера экрана или степени увеличения, края файла будут всегда четкими, без размытия. Можно использовать логотип как шрифт, здесь напишем второй вариант подключения как SVG в Drupal.

Аватар пользователя antidenantiden
14 марта 2016723

Решение проблемы с mousewheel в MacOS и Windows

Что бы горизонтальная прокрутка была плавной как в Windows так и на Mac, используем вместо стандартного числового значения event: event.deltaFactor. В итоге получаем:

$("#my_id").mousewheel(function(event, delta) {
    this.scrollLeft -= (delta * event.deltaFactor);
    event.preventDefault();
});
Аватар пользователя antidenantiden
14 марта 2016605

Подключаем Media Queries в Drupal

Подключение в Drupal, Media queries немного нестандартное, если используешь свою темку, так как файл отвечающий за header желательно не редактировать и вообще его не трогать. После стандартного объявления условий в CSS

Аватар пользователя antidenantiden
14 марта 2016516

OpenCart. Как убрать ненужные пункты ввода при регистрации и покупке.

Можно конечно воспользоваться модулем типа Simple и Quick Order, но зачем, если все можно сделать ручками. Нужно только немного поднатужиться.

Вся работа состоит в правке нескольких файлов, отвечающих за вывод пунктов и их контроллеров. Итак:

Аватар пользователя antidenantiden
14 марта 20162,975

Drupal. Сброс пароля и очистка блокировки входа

1. Что бы сбросить пароль админа или пользователя для входа в админку через phpmyadmin нужно выполнить простую команду:

UPDATE users SET pass = '$S$CXaciicTDWSFks5AanZNRLFR2W9P0v9A1/TPRV0MHbDguSJuh9vb' WHERE uid = 1;

Где – pass: NewPassword (111222) и uid: ID пользователя

2. Если Вас заблочили при неудачных попытках входа, нужно очистить таблицу flood или создать запрос

DELETE FROM `flood`;

или если команда не сработала и вы боитесь выполнить все вручную =)

Аватар пользователя antidenantiden
14 марта 20162,067

Удаление и переустановка NGINX

Если необходимо снести или переустановить nginx полностью и безповоротно, то нужно выполнить несколько действий:

Аватар пользователя antidenantiden
14 марта 20164,068