Василий Наумкин
С нами с 08 декабря 2012; Место в рейтинге пользователей: #1Подключение репозитория Simple Dream
Сделал специальный пакетик, для таких же ленивых ребят, как и я — sdStore.
Он очень легко и просто устанавливает репозиторий Simple Dream на свежий сайт, можно сразу указать логин\пароль.
Качать из официального репозитория — modx.com/extras/package/sdstore.
Он очень легко и просто устанавливает репозиторий Simple Dream на свежий сайт, можно сразу указать логин\пароль.
Качать из официального репозитория — modx.com/extras/package/sdstore.
Про Vagrant + готовый образ для работы с MODX
На днях рассказали про очень интересный проект — Vagrant
Vagrant (англ. бродяга) — это обёртка для удобного управления виртуальной машиной. Он работает с собственными образами (*.box), для которых предъявляются определённые требования.
Если коротко: то вы скачиваете готовый образ, инициализируете и запускаете. Это позволяет вам запустить новый виртуальный сервер секунд за 30.
При каждой инициализации создаётся отдельная виртуальная машина в VirtualBox и вы не меняете исходный образ. То есть, вы можете запускать сколько угодно виртуальных машин, делать с ними что угодно, потом удалять и создавать новые.
Исходный образ, как бы, распаковывается и создаётся копия на вашей машине.
Самое приятное, что текущую машину можно запаковать обратно в новый box, скопировать на флешку и подарить другу, или еще кому-то. Он так же запустит её у себя в Vagrant и сразу сможет работать.
Vagrant (англ. бродяга) — это обёртка для удобного управления виртуальной машиной. Он работает с собственными образами (*.box), для которых предъявляются определённые требования.
Если коротко: то вы скачиваете готовый образ, инициализируете и запускаете. Это позволяет вам запустить новый виртуальный сервер секунд за 30.
При каждой инициализации создаётся отдельная виртуальная машина в VirtualBox и вы не меняете исходный образ. То есть, вы можете запускать сколько угодно виртуальных машин, делать с ними что угодно, потом удалять и создавать новые.
Исходный образ, как бы, распаковывается и создаётся копия на вашей машине.
Самое приятное, что текущую машину можно запаковать обратно в новый box, скопировать на флешку и подарить другу, или еще кому-то. Он так же запустит её у себя в Vagrant и сразу сможет работать.
Статистика магазина дополнений
- Площадка открылась 11.06.2013.
- На данный момент в нашем каталоге размещено 33 дополнения, большинство из которых бесплатные.
- Общее количество пользователей магазина: 1291 человек.
- Общее количество загрузок компонентов: 9188.
- Общее количество сайтов, подключенных к магазину: 1944.
- Общая выручка магазина составляет ~11 тыс $.
- Ежемесячный прирост выручки составляет ~ 10%.
- Примерно половина из этой суммы — выручка продавцов.
- Самое популярное платное дополнение — mSearch2.
- Пики посещаемости приходятся на понедельник и среду.
- Средняя конверсия составляет 0,9%.
Источник
Удаление некоторых компонентов
С сегодняшнего дня из нашего репозитория удалены следующие компоненты:
Возможно, эти дополнения будут доступны на GitHub, во всяком случае единственный, бывший платным, пакет с MarkItUp уже там.
- MarkerGoogleMaps
- Summary
- QRcode
- autoFolders
- MarkItUp
- PhpThumbOn
Возможно, эти дополнения будут доступны на GitHub, во всяком случае единственный, бывший платным, пакет с MarkItUp уже там.
Метод sendForward() и сохранение полей ресурса
Могие знают полезный метод в MODX — sendForward('id'), который позволяет загрузить некий ресурс без изменения url. При помощи этого метода работает выдача страниц «404 не найдено» и «401 требуется авторизация».
Но немногие знают, что можно выдавать заменяющую страницу, сохранив оригинальные pagetitle, introtext и другие поля.
Но немногие знают, что можно выдавать заменяющую страницу, сохранив оригинальные pagetitle, introtext и другие поля.
Генерация расписания занятий на pdoTools
Увидел недавно вопрос на сообществе — человек хочет сгенерировать таблицу с расписанием занятий по дням.
Казалось бы, задача несложная, но это совсем не так. Стандартные сниппеты не предназначены для такой работы и их приходится запускать на каждый день недели. И даже если вас не волнует скорость работы, то в итоговой таблице будут пропущенные ячейки, что совсем не айс.
Можно сделать свой компонент расписаний, но это нужно далеко не всем, тем более, для вывода всего одной недели из дерева.
Поэтому предлагаю вам готовое решение, а заодно и демонстрацию работы с pdoTools. Конечно, можно было бы обойтись и родными методами MODX, но с ним быстрее.
Все нужные данные выбираются за один запрос, а дальше очень быстрая обработка и оформление на PHP.
Закачки без авторизации
Сегодня мы взяли, и сделали возможность анонимного подключения к репозиторию Simple Dream для закачки бесплатных дополнений.
Отныне, если вы хотите скачать miniShop2 или Tickets, вам достаточно настроить вот так:
Авторизация необходима только для закачки платных дополнений.
Если вам не лень, пожалуйста — пользуйтесь ключами, как и раньше. Статистика ведётся только для пользователей, все анонимные обращения проходят мимо. А ведь интересно, что и сколько качают, правда?
Но, в любом случае, удобство посетителей важнее. Так что, тестируем, качаем, пишем отзывы и замечания.
Отныне, если вы хотите скачать miniShop2 или Tickets, вам достаточно настроить вот так:
Авторизация необходима только для закачки платных дополнений.
Если вам не лень, пожалуйста — пользуйтесь ключами, как и раньше. Статистика ведётся только для пользователей, все анонимные обращения проходят мимо. А ведь интересно, что и сколько качают, правда?
Но, в любом случае, удобство посетителей важнее. Так что, тестируем, качаем, пишем отзывы и замечания.
Настройка DKIM и SPF на Ubuntu 12.04 + Sendmail
DKIM — это цифровая подпись писем, отправляемых с вашего сервера. Она гарантирует, что письмо отправлено именно с него, и не было изменено.
Наличие DKIM на отправляемой корреспонденции крайне положительно сказывается на прохождении antispam тестов, поэтому лучше бы её настроить.
Краткий принцип работы заключается в том, что на сервере лежит закрытый ключ, которым подписываются исходящие письма. Удалённый почтовый сервер (Яндекс или Google) при получении письма видит в заголовках эту подпись и проверяет ее путем запроса открытого ключа из DNS домена.
Пример заголовка с DKIM:
Если нет — это подделка и, скорее всего, спам.
Под катом пошаговое how-to с картинками, для серверов, настроенных по этой инструкции, как научить Sendmail работать с DKIM.
Наличие DKIM на отправляемой корреспонденции крайне положительно сказывается на прохождении antispam тестов, поэтому лучше бы её настроить.
Краткий принцип работы заключается в том, что на сервере лежит закрытый ключ, которым подписываются исходящие письма. Удалённый почтовый сервер (Яндекс или Google) при получении письма видит в заголовках эту подпись и проверяет ее путем запроса открытого ключа из DNS домена.
Пример заголовка с DKIM:
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=modx-test.com; s=mail; t=1378025116; bh=E27pqP5aWa/XXOeVzzjMW+iw0W7wbbCe2B4toIRxP9M=; h=To:Subject:Date:From:Reply-To:From; b=GqprdvEYgq/Ff95fCDNzV4k1JLaMA9Pz5p5PUyv2bI0UVZ/S1xl6IyAZK4j3FwMCW 5cLe4IGcmnd+dNzNhe2bSj/kCIJg7ZyLM3mXAzEirGXdiqCc/LAZQOGR7udbMmm5YP 42pkMa2lI9FqKxAKq5BrtXbrWE+n+Mxc5dpQcGMw=Если подпись, сгенерированная сервисом, используя содержимое письма и открытой подписи совпадает с той, что указана в заголовке, значит — письмо настоящее и его не модифицировали после отправки с родного сервера.
Если нет — это подделка и, скорее всего, спам.
Под катом пошаговое how-to с картинками, для серверов, настроенных по этой инструкции, как научить Sendmail работать с DKIM.
Скидки на 17-18 августа
Отсутствуют.
На прошлый уйкенд почти ничего не купили, так что мы решили пока приостановить практику выходных скидок.
Займёмся другими делами.
На прошлый уйкенд почти ничего не купили, так что мы решили пока приостановить практику выходных скидок.
Займёмся другими делами.
Апгрейд modx-test.com и очередные скидки
Сегодня у меня сразу две хорошие новости:
1. Для сайтов modx-test.com открыт полный доступ ко всем платным дополнениям из нашего репозитория, на пробу.
Не нужно больше задавать вопросы «а может ли компонент x делать y» — нужно просто создать свой сайт и загрузить интересующее вас дополнение, для пробы.
Ключ для работы с репозиторием автоматически устанавливается в каждый сайт, и целые сутки вы можете проверять, стоит ли покупать дополнение с поддержкой и обновлениями, или нет.
2. Традиционные выходные скидки сегодня на прославленный mSearch2 и Office — за компанию.
1. Для сайтов modx-test.com открыт полный доступ ко всем платным дополнениям из нашего репозитория, на пробу.
Не нужно больше задавать вопросы «а может ли компонент x делать y» — нужно просто создать свой сайт и загрузить интересующее вас дополнение, для пробы.
Ключ для работы с репозиторием автоматически устанавливается в каждый сайт, и целые сутки вы можете проверять, стоит ли покупать дополнение с поддержкой и обновлениями, или нет.
2. Традиционные выходные скидки сегодня на прославленный mSearch2 и Office — за компанию.