05739a9f08011a43ea119cfb9e8011cb

Российские банки подверглись массированной DDoS-атаке из-за рубежа

Согласно сообщению информационного агентства «РИА Новости» пять крупнейших банковских учреждения страны подверглись серии массированных DDoS-атак, характеризующихся достаточно большой мощностью. В «Лаборатории Касперского» подчеркнули, что первые атаки начались 8 Читать далее »

811c7fb528804df767ded37add2c6672

Платежная система Android Pay станет доступна российским пользователям в следующем году

На протяжении последних двух месяцев свою работу на российском рынке начали сразу две зарубежных платежных системы. Речь идет о Samsung Pay и Android Pay. И, хотя на текущий момент они доступны клиентам далеко не всех российских банков, можно говорить о том, что задел сделан. Что Читать далее »

Установка счетчика посещаемости на Drupal

Установка счетчика посещаемости на Drupal — блок

Прежде чем приступить к установке, подготовим все необходимые инструменты, а точнее модули (модуль). Потребуется активировать модуль PHP Filter, который входит в стандартный набор модулей Drupal. После активации появится новый фильтр ввода PHP Code, который потребуется для того, чтобы счетчик заработал.

Активация модуля PHP filter

Далее переходим на страницу Структура, где выбираем тип Блоки, после чего попадаем на страницу с блоками и регионами установленного шаблона. Жмем кнопку Добавить блок и приступаем к установке счетчика:

  • Название — указывать не обязательно, однако стоит назвать его так, чтобы потом было понятно зачем он (к примеру LiveInternet, Mail и т.д.);
  • Описание — тут можно немного позволить себе добавить подробное описание, к примеру счетчик посещаемости LiveInternet для Drupal сайта, Rambler подвал регион и прочее;
  • Содержание — вот сюда потребуется вставить код счетчика. Возможно может быть такое, что он не работает, отображая часть кода или комментарий. Исправить данную ситуацию можно, удалив начальный и конечный комментарий:
    <!--LiveInternet counter-->
    ...
    <!--/LiveInternet-->
  • Формат ввода — можно использовать как PHP Code, так и Full HTML, однако с первым вариантом счетчик отображается в большинстве случаев правильно и без каких-либо неурядиц;
  • Регион — можно выбрать любой регион шаблона, однако можно выбрать место установки блока, предварительно создав его;

Так же, в настройках блока можно выбрать на каких страницах отображать посещаемость, а на каких нет. Кроме того, страницы можно выбирать по типам. Если есть необходимость, то можно скрыть счетчик от других глаз, выбрав каким пользователям (по ролям в Drupal) показывать посещаемость вашего сайта, а каким нет.

Настройка блока счетчика

Для примера установим счетчик от LiveInternet на Drupal, используя выше указанные инструкции. Для начала получим код от сервиса (не важно какой — Rambler, Рейтинг@Mail.RU, Яндекс.Метрика). Тип счетчика следует выбрать такой, чтобы картинка и учет статистики были в одном коде без разделения.

Создаем блок, назвав его по названию счетчика, к примеру LiveInternet, ну а в описании укажем счетчик посещаемости. Теперь копируем код счетчика в поле Содержание, указав формат ввода PHP Code (если не будет работать, то попробуйте формат Full HTML). Регион указывать не будем и сразу создадим блок, ну а параметры оставим те же, что и были по умолчанию.

Счетчик посещаемости LiveInternet в Drupal

Осталось выбрать место, где будет установлен логотип LiveInternet, как я уже сказал, данный счетчик можно установить в любое место на сайте. Достаточно на странице с регионами шаблона выбрать нужный и поместить туда блок. Данный вариант подойдет для тех, у кого есть аккаунты в Google Analytics, ну и подойдет для подтверждения прав на управления в Google Webmasters, Яндекс.Вебмастер и Bing Webmasters Center.

Установка счетчиков посещаемости в код шаблона

Следующий вариант, с помощью которого так же можно установить счетчик посещаемости на Drupal — скопировать код в сам шаблон. Данный вариант использовался в движке WordPress, тоже самое можно реализовать и в Drupal, при этом не меняя остальной код.

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

Файл шаблона page-tpl-php

Приступим, заходим в папку с шаблоном themes/bartik (или garland если используется стандартный шаблон) или sites/all/themes/название темы.  Далее находим папку templates, в которой потребуется открыть для редактирования файл page.tpl.php (можно с помощью редактора или средствами хостинга). Он потребуется, чтобы установить сам логотип счетчика, который в последствии будет отображаться на всех страницах сайта.

Файлы шаблона Drupal

Так же потребуется открыть файл html.tpl.php (может встретиться в стартовых или сторонних шаблонах), в который установим код сбора статистики (немного непонятное разграничение будет для пользователей WordPress, где файлы строят шаблон по блокам). Данный файл шаблона Bartik находится в папке modules/system, однако при его изменении скопируйте его на ПК. Открываем оба файла, копируем код счетчика первый для сбора статистики) и вставляем его в файл html.tpl.php сразу же после тега body. Это будет выглядеть примерно так:

 <?php endif; ?>
</head>
<body class="<?php print $classes; ?>" <?php print $attributes;?>>
<!--LiveInternet counter--><script type="text/javascript">
...
</script><!--/LiveInternet-->
  <?php if ($skip_link_text && $skip_link_anchor): ?>

Далее открываем файл page.tpl.php, в котором будем ставить код логотипа, чтобы он отображался на страницах Drupal сайта. В принципе его можно установить в любое место, однако не факт, что он отобразится (статистика) или не сделает что-то еще с Drupal и сайтом, хотя это маловероятно. Самый распространенный вариант установки счетчиков — футер или подвал шаблона, так и поступим в данном случае. Результат должен быть примерно таким:

<?php if ($page['footer']): ?>
      <div id="footer" class="clearfix">
<!--LiveInternet logo--><a href="http://www.liveinternet.ru/click"
target="_blank">...<!--/LiveInternet-->
        <?php print render($page['footer']); ?>

После этого счетчик отобразится в подвале сайта, а его первая часть будет возле тега body. Можно в этом удостовериться, открыв исходный код страницы в любом браузере. Данный способ подойдет для тех, кто любит копаться в коде, в общем простые сложности. Я же больше люблю использовать блоки, ибо в Drupal они почти для этого и сделаны — стоит пользоваться удобствами системы, а не пренебрегать ими.

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

Источник: http://www.wmbn.ru/mail/news.rss

37a119d77991fff63784dadcaf423b32

Доходы Instagram в РФ превысили финансовые показатели Facebook

Согласно прогнозу аналитической компании eMarketer по результатам текущего года рекламные доходы фотошерингового сервиса Instagram составят порядка 1,85 млрд долларов США. Напомним, что сервис появился на рынке шесть лет назад. Спустя два года, он был выкуплен североамериканской Читать далее »

9454e8281120866bab6403a5823cb995

НДС для иностранных торговых платформ может быть введен до конца года

Рассмотреть такую возможность Правительству РФ поручил глава российского государства В. Путин. Сообщение об этом опубликовано на официальном веб-ресурсе Кремля. Стоит отметить, что впервые такое поручение было дано правительственным чиновникам еще 18 октября во время Читать далее »

Рейтинг@Mail.ru