Веб-разработка

Как создать, проверить и настроить Sitemap

Sitemap.xml

Sitemap.xml представляет собой документ, который содержит данные, используемые поисковыми системами для индексации сайтов. В этом файле содержится информация о тех страницах сайта, которые необходимо индексировать.

Настройки для модуля SMTP Drupal 7

Настройки для модуля SMTP Drupal 7

Здесь я оставлю настройки для модуля SMTP друпала, сам я пользуюсь лучшим хостингом для Drupal - Beget и поэтому отправка почты через их сервер.

  • SMTP сервер: smtp.beget.com
  • Порт: 465
  • Шифрование: использовать SSL

Как встроить прямой эфир Youtube на сайт

прямая трансляция на youtube

В этой статье мы поговорим о том каким образом встроить прямой эфир Youtube. Не URL видео, а именно статичный адрес прямого эфира некоторого канала. На самом деле все очень просто как оказалось. Для WordPress, в отличии от Drupal, даже есть модуль автоматически встраивающий прямую трансляцию.

Самой простой код iFrame:
<iframe allowfullscreen="" frameborder="0" height="360" src="//www.youtube.com/embed/live_stream?channel=ID_Вашего_канала" width="640"></iframe>

Ошибка: Поле Синоним URL должно быть удалено

Актуально для Drupal 8
При установке модуля pathauto в журнале событий появляется ошибка «Поле Синоним URL должно быть удалено (The URL alias field needs to be uninstalled)».

Принято считать, что это сообщение поддельное и будет исправлено в дальнейшем в ядре Drupal 8. Однако уже сейчас вы можете применить не сложный патч предложенный https://www.drupal.org/u/alberto786. Для этого:

Drupal: js в конце документа

Добавлю, что если нужно вывести свой js в футере можно сделать так
drupal_add_js('example.js', array('scope'=>'footer')); @RuJet

Полностью я вывожу так:

<?php drupal_add_js (drupal_get_path('theme','моя тема') . '/js/underscore.js',array('scope'=>'footer')); ?>

Очень удобно. Если что, так же можно использовать модуль - https://www.drupal.org/project/advagg

Сделать длиннее по словам в Blogger

Эта фишка необходима для разный самописных тем блоггера. Особенно там, где хочется, чтобы вступление для поста было немного длиннее, чем выставленное по умолчанию.

Этот код вставить до </head>:

Как вывести количество просмотров в Drupal 7

Для начала надо включить модуль Statistics и в настройках поставить галочку у Count content views. Затем в настройках прав разрешить простым пользователям видеть количество просмотров (View content hits).
В теме можно выводить, например, прописав в node.tpl.php такой код:
<?php $hitcount statistics_get($node->nid); ?>
И потом вывести в нужном месте через<?php  print $hitcount['totalcount']; ?>. Соответственно, выведется цифра — количество просмотров.
 
Все работает, но у меня так же дублируется количество просмотров в links. Подскажите, пожалуйста, как это убрать?
Ответ:
Убрать счетчик из links можно прописав в node.tpl.php ::
<?php unset($content['links']['statistics']);?>
Если только отдельного типа нод, то еще проверить::
<?phpif($node->type == 'your_node_type') unset($content['links']['statistics']);?>

Страницы

Подписка на RSS - Веб-разработка