Аватар пользователя Dima

Создание ссылки в друпал.

Как в drupal создавать ссылки? Как сделать так чтоб ссылки в drupal были универсальными и не привязанными ни к хосту ни к директории сайта на сервере? Этими вопросами начал я задавался когда на разрабатываемом сайте после включения чистых ссылок и переносе на другой сервер начали пропадать то картинки, то внутренние ссылки.
Как оказалось друпал обладает отличными инструментарием для создания ссылок. Первая функция о которой я бы хотел рассказать это функция l() (link).

Аватар пользователя Dima

Как получить адрес запрашиваемой страницы в drupal?

Для этого можно использовать
следующие функции:
reuest_uri() - возвращает адрес текущей страницы
drupal_get_destination() - подготавливает строку запроса перенаправления для использования совместно с функцией drupal_goto. Адрес закодирован функцией PHP urlencode().

Аватар пользователя Dima

Свойство "Position"

Оставлю пока в покое правила для селекторов в css, их все ровно очень много и думаю что буду возвращаться к ним не однократно.
Сегодня хочу вспомнить о таком свойстве как position.
У этого свойства есть 5 значений:

Аватар пользователя Dima

Селекторы в css

Короче селекторы. Селекторы бывают разные, но их всего 3 и один универсальный :). Селекторы могут быть по тегу, по классу, и по идентификатору. Вот как они отображаются соответственно: * - универсальный селектор, [имя тега] - имя тега, . - селектор класса, #селектор по идентификатору. Кроме того селекторы по тегу могут еще иметь еще атрибуты. Например: p[id] {color:red;} Это будет означать, что все элементы р у которого есть атрибут id (< p id="abzac" >) не зависимо от значения самого атрибута будут отображаться красным цветом.
Аватар пользователя Dima

Примонтировать iso образ в Linux

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

Для начала создайте точку монтирования

mkdir /mnt/iso

и дальше примонтируйте ваш образ

mount myiso.iso /mnt/iso/ -t iso9660 -o ro,loop=/dev/loop0

где myiso.iso ваш образ

Аватар пользователя Dima

Единицы измерения

Есть относительные и абсолютные единицы измерения. Про абсолютные промолчу, они редко используются (у меня по крайней мере).
Вот относительные такие как em и px используются довольно часто в верстке веб страниц.
Как ни странно, px тоже относительная величина. Почему? Да потому что разрешения экрана пользовательского агента может быть разной в зависимости от настроек операционной системы. Например в некоторых версиях mac стандартное разрешение 72 пикселя на дюйм а в windows 96 пикселей на тот же самый дюйм.

Аватар пользователя Dima

Основные команды для консоли mysql

Иногда так ломит заходить в этот phpmyadmin а тебе только нужно создать новую базу, ну или там грохнуть старую. А у тебя уже есть установленное SSH подключение. Нет ничего проще - пользуй консоль.

Вот основные команды к MySQL серверу:

Войти в консоль MySQL:

  1.  
  2. mysql –u user_name –password=user_password
  3.  

Создать новую базу:

  1.  
  2. CREATE DATABASE db_name CHARACTER SET utf8 COLLATE utf8_general_ci;
  3.  

Страницы