Все записи категории ‘Программирование’

Пишем карту сайта под Drupal 7
 23 Июл, 2016

Нужна ли HTML карта сайта или нет — это науке не известно. Как минимум она нужна SEO — специалистам. :)

В простейшем случае, карта сайта — это портянка урлов всех публикаций, т.н. плоский список. Иерархическая карта (в виде дерева) обычно базирует свою структуру на каком-либо меню сайта. Для того и другого случая можно взять готовые модули.

А я расскажу как написать свой модуль карты сайта.

Читать далее »

Устанавливаем, настраиваем, русифицируем WP-POLLs плагин для пользовательских голосований в WP
 20 Июл, 2016

В репозитории плагинов WordPress вы найдете много готовых плагинов, которые позволят вам проводить опросы/голосования на сайте. Почему стоит выбрать WP-polls?

Плагин прост, функционален и переведен на многие языки. То на сколько он оказался востребован и полезен говорит статистика — плагин имеет рейтинг «100.000+ активных установок».

Читать далее »

Настраиваем ЧПУ ссылки пейджера в Drupal 7
 19 Июл, 2016

Занимаюсь решением ряда SEO задач для сайта на Drupal. Одна из них связана с урлами, генерируемыми пейджером.

Читать далее »

Fancybox прокручивает основное окно к верху
 13 Июл, 2016

Сталкивался с таким поведением плагина fancybox. При открытии модального окна, происходит прокрутка в основном окне к самому верху. Как с этим бороться?

Читать далее »

Строгая маршрутизация в Drupal 6,7
 13 Июл, 2016

Что уж там говорить, Drupal грешит нестрогой машрутизацией. К примеру, вы создаёте маршрут /mypage, то Drupal направит к обработчику все запросы вида /mypage/subpage и /mypage/subpage/subpage2 и т.д.

Читать далее »

Доводим модуль transliteration в Drupal
 11 Июл, 2016

Модуль транслитерации помогает нам с переименованием загружаемых файлов. Но мне лично не все нравится в его работе. Например, пробелы он заменяет символом нижнего подчеркивания, а хотелось бы получить «дефис».

Читать далее »

Функционал Sites.php в Drupal 6
 6 Июл, 2016

Для организации мультисайтинга в Drupal 7 можно использовать специальный файл sites.php, содержащий массив перенаправлений. Этот массив задаёт соответствия между запрашиваемыми доменными именами (и др. параметрами http запроса) и конечными папками, содержащими файлы каждого из сайтов.

Читать далее »

References WP plugin
 22 Июн, 2016

icon-256x256

Искал плагин для WordPress, который бы позволил связывать публикации друг с другом. Видно, что не я один искал. :) Пришлось написать свой плагин, разместил его в репозиториии WP.

Читать далее »

Добавляем flash (swf) файлы в медиатеку сайта на WordPress
 20 Июн, 2016

Файлы Adobe Flash с расширением .swf нельзя загрузить в wordpress из коробки. Сделано так не без веских на то оснований. Но если вы осознаёте риски, то я помогу вам настроить WP, чтобы он позволил закачивать и показывать .swf на страницах сайта.

Читать далее »

Имя файла по handle в PHP
 15 Июн, 2016

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

Что делать, когда есть только file handle? Как получить имя открытого файла?

Читать далее »