VestaCP и pdd.yandex.ru. Отправка писем. DKIM и игнорирование «локальных» ящиков

Столкнулся с 2 проблемами при использовании сервиса PDD от Яндекса с VestaCP.

 

Проблема #1. Использование секретного DKIM ключа от Яндекса.

Описание проблемы: Требуется корректная DKIM подпись для отправки как из почтового интерфейса Яндекса, так и для отправки  с нашего сервера.

(далее…)

Подробнее

Расширенная пагинация

Расширенная пагинация страниц, которая выводит первые или последние номера страниц в зависимости от текущего расположения посетителя на последних или первых страницах соответственно. Выложен as is для одного компонента с заданным URL, требует доработки для повторного использования (использование Hidden_URL вместо вшитых ссылок + номера компонента и количества объектов на странице вместо вшитых в код значений)

(далее…)

Подробнее

Warcraft III + ICCup на Linux (рабочая версия)

«Дело было вечером делать было нечего». И решил я все-таки попробовать установить iccup, но первые попытки не увенчались успехом… В итоге лаунчер сдался и запустил варкрафт, и даже подключился к батле =)

(далее…)

Подробнее

Сортировка по количеству комментариев

Для сортировки по количеству комментариев я использовал похожий способ из этой статьи.

Отличие в том, что вместо LEFT JOIN нам потребуется просто JOIN (при этом материалы без комментариев выводится не будут вообще).

В системных настройках компонента пишем:

(далее…)

Подробнее

Количество комментариев из всех разделов

При выводе всех материалов компонента (например новости, обсуждения)  иногда требуется вывести количество комментариев всех материалов. Класс nc_comments имеет метод count(), но он позволяет вытаскивать комментарии и их количество только из того раздела, из которого был вызван, даже если в системных настройках было указаны «опции» ignore_sub = ignore_cc = 1. 

Чтобы подсчитать количество комментариев в системных настройках добавляем к запросу

(далее…)

Подробнее

[Guide] GitExtension в Wine and Mono

После окончательного переезда с Windows долгое время страдал без GitExtensions, пришлось опять привыкать к GitGui, да и консоль все больше начала въедаться в душу, но иногда в свободное время всё-таки пытался запустить GitExtensions под wine (Ubuntu 12.10). И вот на днях в перерыве между работой оно вдруг запустилось…

(далее…)

Подробнее