Разрешённые HTML-теги: <a> <em> <strong> <cite> <blockquote> <code> <ul> <ol> <li> <dl> <dt> <dd>
Этот сайт поддерживает HTML. В то время как полное изучение HTML может быть весьма непростым, изучение небольшого числа основных тегов HTML не составит сложности. Эта таблица иллюстрирует примеры использования каждого тега на этом сайте.
Для более подробной информации обратитесь к спецификациям HTML W3C или найдете в любимом поисковике другие сайты, обучающие HTML.
Описание тега | Вы пишете | Вы получаете |
---|---|---|
Якоря используются для создания ссылок на другие страницы. | <a href="http://gorodstrannik.ru">Городские странники | Спокойствие родителей в течение рабочего дня!</a> | Городские странники | Спокойствие родителей в течение рабочего дня! |
Курсив | <em>Курсив</em> | Курсив |
Жирный | <strong>Жирный</strong> | Жирный |
Цитата | <cite>Цитата</cite> | Цитата |
Цитата блоком | <blockquote>Цитата блоком</blockquote> | Цитата блоком |
Для отображения исходных текстов программ | <code>Исходный код</code> | Исходный код |
Ненумерованный список – используйте <li> для начала каждого элемента списка | <ul> <li>Первый элемент</li> <li>Второй элемент</li> </ul> |
|
Нумерованный список – используйте <li> для начала каждого элемента списка | <ol> <li>Первый элемент</li> <li>Второй элемент</li> </ol> |
|
Справки для тега li нет. | ||
Списки определений похожи на другие списки HTML. <dl> начинает список определений, <dt> начинает определяемый термин и <dd> начинает описание определения. | <dl> <dt>Первый термин</dt> <dd>Первое определение</dd> <dt>Второй термин</dt> <dd>Второе определение</dd> </dl> |
|
Справки для тега dt нет. | ||
Справки для тега dd нет. |
Большинство малоиспользуемых символов могут быть введены безо всяких проблем.
Если проблемы всё же возникают, попробуйте использовать сущности HTML. Типичный пример выглядит так: & для символа амперсанда &. Полный список сущностей HTML смотрите на соответствующей странице спецификации HTML. Некоторые из доступных символов:
Описание знака | Вы пишете | Вы получаете |
---|---|---|
Амперсанд | & | & |
Больше чем | > | > |
Меньше чем | < | < |
Кавычка | " | " |
Пользовательский PHP-код может быть внедрен в некоторые типы имеющегося на сайте содержимого, включая сообщения и блоки. Хотя внедрение кода PHP в сообщение или блок является сильным и гибким инструментом, если используется пользующимся доверием пользователем, располагающим опытом работы с PHP, оно может составлять существенную угрозу безопасности, если будет использовано ненадлежащим образом. Даже незначительная ошибка при внедрении кодов PHP может случайно поставить под угрозу ваш сайт.
Если вы незнакомы с PHP, SQL или Drupal, то избегаете использования пользовательских кодов PHP внутри сообщений. Экспериментирование с PHP может повредить вашу базу данных, сделать ваш сайт неработоспособным или создать значительную угрозу безопасности.
Примечания:
register_globals
выключен. Если вам приходится использовать формы, ознакомьтесь и воспользуйтесь функциями в Drupal Form API.печатать
или возвратить
в вашем коде чтобы обеспечить вывод содержимого.template.php
вместо того, чтобы внедрить его непосредственно в публикацию или блок.Пример: Создание блока "Добро пожаловать", приветствующего посетителей простым сообщением.
Создайте на сайте собственный блок с названием «Добро пожаловать!» Выберите формат ввода «PHP» (или любой другой, поддерживающий ввод PHP) и добавьте в тело блока:
print t('Приветствуем тебя, посетитель! Спасибо за посещение нашего сайта.');¬
Чтобы подставлять имена для зарегистрированных пользователей, замените код на следующий:
global $user; if ($user->uid) { print t('Приветствуем тебя, @name! Спасибо за посещение нашего сайта.', array('@name' => format_username($user))); } else { print t('Приветствуем тебя, посетитель! Спасибо за посещение нашего сайта.'); }
Drupal.org предлагает образцы фрагментов PHP, или, если вы располагаете некоторым опытом работы с PHP и знанием системы Drupal, вы можете создать собственные.