EmLog :: Хлебные крошки

Плагин для движка блогов – EmLog

Так как пока в движке не реализованы хлебные крошки, я решил реализовать их в своем плагине.

Плагин добавляет хлебные крошки в статьи, категории и тэги.
Я хотел чтобы они индексировались поисковиками, поэтому отказался от использования javascript
Плагин требует помимо установки отредактировать 3 файла.

Пример вы можете посмотреть в этой статье выше – или на следующем изображении


В админ панели помимо установки вы также можете отредактировать css файл который определяет их стили.

Читать далее “EmLog :: Хлебные крошки”

Sphinx – комбинация множественных OR и AND

Данная заметка рассчитана на пользователей знакомых со sphinx на приемлемом уровне.
Это всего лишь небольшой рецепт.

Про sphinx можно подробно изучить в документации.


Со sphinx я работаю достаточно давно, настолько давно что простые и не очень операции не вызывают у меня смущения.

Читать далее “Sphinx – комбинация множественных OR и AND”

Форматирование цены, или как я input переписывал

По работе недавно столкнулся с, вроде бы, тривиальной задачей — форматирование цены и деление ее по разрядам.
Ничего сложного решил я. Тем более на просторах интернета лежит уже куча готовых решений от простых и скучных (разворачиваем строку, добавляем через каждые 3 символа пробелы и разворачиваем назад) до вполне интересных (уверен что эту регулярку многие видели, но речь не о ней)

price.replace(/(d)(?=(ddd)+([^d]|$))/g, '$1 ')

Забегая вперед — это не рассказ о том как я пытался одним из стандартных методов выполнить задачу, или как плодил костыли.
Прежде чем начать работу я изучил много материалов и пол сотни библиотек. Подобного функционала нигде не нашел.
Надеюсь это кому-нибудь пригодится.

Читать далее “Форматирование цены, или как я input переписывал”

Смена изображений

Как-то раз, ползая по всемирной сети, я наткнулся на очень интересный скрипт галереи фотографий. Ссылку на этот скрипт давно подзабыл, но сама идея очень уж понравилась и осталась в подсознании.
И вот настало время для создания нового сайта и я вспомнил про эту очень даже интересную и нестандартную галерею (простые затухания и съезжания уже приелись) но не смог найти.
Чтобы было понятно о чем я – вот скриншот ее работы

Скриншот во время работы галереи

Читать далее “Смена изображений”

Сапер в 30 строк кода

Когда то давно, на habrahabr была “неделя игр в 30 строк кода”. Я тоже успел внести свою лепту в эту игру, и написал старую добрую игрушку – “Сапер”

Конец игры, и начало. Сверху указано количество бомб на поле

Поиграть в него можно здесь

Читать далее “Сапер в 30 строк кода”