
Drush (drupal shell) — интерфейс командной строки для работы с друпал сайтами. Не буду вам рассказывать о всех прелестях работы с drush… думаю, это очевидно, если попробовать… или почитать доки к нему. Установка drush на linux не всегда может пройти гладко и, судя по issues к drush, это не редкость. Но проблема решаема и довольно просто. Итак, начнем с установки drush.
PHP код, возвращающий FALSE, если пользователь = гость и TRUE для всех остальных:
Для получения переменных обычно используется
При установленном модуле Devel можно использовать
или
Подсветка или выделение кода в тексте "радует глаз" и помогает по виду понять что это за код. Поэтому многим сразу полюбился проект GeSHi. который сейчас поддерживает более 120 языков. На его основе был сделан модуль GeSHi Filter, в котором добавленно еще два языка drupal5 и drupal6. И все бы хорошо, если бы не одно "но" — все ссылки на функции ведут на английский (официальный) сайт API. Если вы пользуетесь этим модулем с подсветкой друпал кода, то вы это замечали.
Сразу скажу, что я имею ввиду под бесплатным хостингом. Бесплатный хостинг это не просто место под сайт, как на пример в "народе" или на "мыльнице", где нельзя создать полноценный сайт, а только лишь загрузить статические HTML страницы. Настоящий хостинг - это полноценный хостинг поддерживающий PHP, MySQL и тому подобное.
Бесплатный хостинг имеет свои ограничения и оговорки. Вот и этот, ранее абсолютно бесплатный хостинг, не требующий взамен ничего и не принуждающий вешать рекламу, теперь упорно вставляет скрипт, следующего содержания, в конец всех ваших страниц: