Let’s assume you have a wordpress page with multiple nextgen galleries. In my case I wanted to keep the sorting order of photos and maintainability and interleave the photos with some text. So, placing all the images into a single gallery wasn’t an option. And I couldn’t find a setting in the plugin to control […]
Posts Tagged ‘php’

How to implement seamless switching between multiple nextgen galleries on the same page



Скрипт для тестирования отправки СМС через smstraffic.ru


Данный скрипт был написан в целях тестирования. Как и ожидалось, отправителя русскими буквами указать нельзя, urlencode не помогает. Подставляйте свои логин и пароль вместо [removed] и наслаждайтесь.

Интеграция Платрона с Play framework


Несмотря на недружелюбную (чего стоит только таблица с историей правок в начале документа!) и трудно дающуюся для понимания документацию, алгоритмы подготовки данных и протокол обмена данными с Платроном не лишен логики и красоты. Но до закономерностей еще надо докопаться в блоках XML. В этой заметке я расскажу о том, как начать интеграцию своего магазина и […]

Прокачиваем плагин NextGEN Gallery


Началось с того, что я решил настроить имеющиеся галереи на предмет обработки событий прокручивания (скроллинга). В настройках админки я не нашел подходящей опции. Более того, такой функциональности я не обнаружил даже в примерах галерей на официальном сайте: сайт. После некоторого поиска оказалось, что для моих целей годится плагин easy fancybox. Однако, нужна доработка напильником — […]
PHP скрипт, генерирующий страницу с заданным размером


При тестировании биллинга бывает нужно списать определенный размер трафика. Из зарубежных ресурсов может быть полезным http://www.thinkbroadband.com/download.html, из российских — http://upyachka.ru/ (осторожно, трафик!). Но в первом случае появляется зависимость от полосы пропускания внешней линии, а во втором — нельзя указать размер страницы. И здесь нам на помощь придет PHP.
Пример использования Navigation Timing API


Данный API позволяет веб приложению собрать данные о работе на стороне клиента — редирект, наступление какого-то события, активность DOM. Более подробные сведения ищите тут Navigation Timing API Overview Я приведу скрипт, который собирает и отсылает данные (если используете CMS, просто вставьте в конец футера, чтоб <script>…</script> оказалось в самом конце):