CSS   →  Готовые стили для кнопок

input[type='text'], input[type='password'] {

        border: 1px solid #ccc;

}

JavaScript   →  Простой toggle

Простой toggle сворачивания-разворачивания.

<h3 class='class'>Some title</h3>
<p>Some text</p>

Other   →  Отправка смс с почты на номер БВК

Для отправки короткого сообщения абоненту «Байкалвестком»:

Надо отправить сообщение на электронный адрес 7902×××××××@sms.bwc.ru ,
где ××××××× — 7-значный мобильный номер абонента.

CSS   →  Готовые стили для таблицы

table {
    background: none repeat scroll 0 0 white;
    border-collapse: separate;
    border-color: #ccc;

Drupal   →  Функция перевода t.

Друпал поддерживает множество языков, и каждая строка может быть переведена на нужный язык. Для возможности перевода строки, следует прогнать ее через функцию t().

Drupal   →  Необходимый набор модулей для любого сайта

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

Bueditor - простенький редактор, которого хватает в 90% случаях.

Pathauto - модуль автоматического пути.

Transliteration - модуль для перевода кириллицы в транслит, по большей части необходим для pathauto.

Drupal   →  Отправка писем из модуля

Для отправки писем из нашего абстрактного модуля нам понадобится реализация, hook_mail.

PHP   →  Конструкция switch case

Конструкция Swich case, аналогична if elseif, но при большом количестве условий является более читабельной.

<?php
if ($i == 0) {
    echo "i equals 0";

Drupal   →  Программное сохранение ноды

Для программного создания ноды создаем объект и "заполняем" его необходимыми для ноды полями, после функцией node_save($node) сохраняем, если указать поле $node->nid нода сохраниться под этим номером, если не указать, номер создаться автокриментом.

       global $user;

Drupal   →  Генерация хэша пароля в Drupal 7

Drupal 7 использует свой алгоритм генерации хэша пароля (не md5 как Drupal 6). Для генерации хэша необходимо выполнить следующую команду в корневой папке друпала:

royaldt# ./scripts/password-hash.sh 12345

которая выдаст следующие:

Pages