ВЫБРАТЬ СВОЙ СТИЛЬ

Выберите цвет и расположение блоков какое вам более удобно!


СВЕТЛЫЙ ИЛИ ТЕМНЫЙ


ЦВЕТОВАЯ ПАЛИТРА


Приятного вам просмотра!

Подсказки по редактированию

Формат текста

Filtered HTML

  • [style:class_name]Content[/style] - Insert a div with a defined class name.
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Использовать пользовательский PHP-код

    Пользовательский PHP-код может быть внедрен в некоторые типы имеющегося на сайте содержимого, включая сообщения и блоки. Хотя внедрение кода PHP в сообщение или блок является сильным и гибким инструментом, если используется пользующимся доверием пользователем, располагающим опытом работы с PHP, оно может составлять существенную угрозу безопасности, если будет использовано ненадлежащим образом. Даже незначительная ошибка при внедрении кодов PHP может случайно поставить под угрозу ваш сайт.

    Если вы незнакомы с PHP, SQL или Drupal, то избегаете использования пользовательских кодов PHP внутри сообщений. Экспериментирование с PHP может повредить вашу базу данных, сделать ваш сайт неработоспособным или создать значительную угрозу безопасности.

    Примечания:

    • Не забудьте перепроверить каждую строку на наличие синтаксических и логических ошибок перед сохранением.
    • Операторы должны правильно завершаться точками с запятой.
    • Глобальные переменные, используемые в вашем PHP-коде, сохраняют свои значения после выполнения скрипта.
    • register_globals выключен. Если вам приходится использовать формы, ознакомьтесь и воспользуйтесь функциями в Drupal Form API.
    • Используйте в коде операторы print или return для вывода содержимого.
    • Разработайте и проверьте свой PHP-код, используя отдельный тестовый скрипт и образец базы данных, прежде чем развернуть его на основном сайте.
    • Предпочтительнее размещать пользовательский PHP-код в специфичный для данного сайта модуль или файл template.php вместо того, чтобы внедрить его непосредственно в публикацию или блок.
    • Помните, что способность к внедрению кода PHP в содержимое предоставляется модулем Filter PHP. Если этот модуль отключен или удален, то блоки и сообщения с внедренным кодом PHP могут отображать, а не выполнять 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, вы можете создать собственные.

  • Shortcodes usage

    1. [quote (class="additional class" | author="author name")]text[/quote] Formats the text like as a quote.

      Sample css:

      .quote { display:block; float:left; width:30%; margin:20px; margin-left:0; padding:5px 0 5px 20px; font-style:italic; border-left:3px solid #E8E8E8; line-heigh:1.5em; font-size:14px; letter-spacing: 1px; word-spacing: 2px; } .quote.right{ float:right; margin-right:0; margin-left:20px; }

       

    2. [img scr="image.jpg" (class="additional class"|alt="alt text")/] Inserts an image based on the given image url.

    3. [highlight (class="additional class")]text[/highlight] Inserts span.highlight around the text.

      Sample css:

      span.highlight{ background-color:red; } span.highlight2{ background-color:cyan; }

       

    4. [button path="path" (class="additional class")]text[/button] Inserts a link formatted as a button. Use the url parameter for the link.

    5. [dropcap (class="additional class")]text[/dropcap] Makes dropcap from the text.

      Sample css:

      .dropcap { display:block; float:left; font-size:38px; line-height:38px; vertical-align:baseline; padding-right:5px; }

       

    6. [item (class="additional class"|id=item id|type=div,d,span,s)]text[/item] Inserts an html item (type parameter = div or span) around the given text.

      Additional class names can be added by the class parameter. The id parameter gives the html an unique css id.

       

    7. [clear (class="additional class"|id=item id|type=div,d,span,s)]text[/clear] Inserts a float-clearing html item (type parameter = div or span) around the given text. Use the simple [clear /].

      Additional class names can be added by the class parameter. The id parameter gives the html an unique css id.

       

    8. [link path="the drupal path" (title="link title"|class="additional class"|id=item id|style=css style rules)]text[/link] Inserts an aliased drupal path around the text. You can omit the text and the closing [/link], you get back the url only.

      Additional class names can be added by the class parameter. The id parameter gives the html an unique css id. In the style parameter you can use your own css definition.

       

    9. [random (length="8") /] Inserts a random text with the given length.

       

    10. [embed_content nid=nodeid (class="additional class")/] Embed a node by nid into the text. Additional class names can be added by the class parameter.

    11. [video]video url[/video] Embeds the video into the text.

  • Строки и параграфы распознаются автоматически. Теги переноса строки <br />, параграфа <p> и закрытия параграфа </p> вставляются автоматически. Если параграфы не распознаны, просто добавьте пару пустых строк.

Plain text

  • HTML-теги не обрабатываются и показываются как обычный текст
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Строки и параграфы распознаются автоматически. Теги переноса строки <br />, параграфа <p> и закрытия параграфа </p> вставляются автоматически. Если параграфы не распознаны, просто добавьте пару пустых строк.
Scroll to Top