Николай Савин
С нами с 06 июня 2015; Место в рейтинге пользователей: #5[modSendPulse] - Рассылки через SendPulse
Компонент modSendPulse предоставляет возможность интеграции с популярным русскоязычным сервисом Email рассылки SendPulse.
Основная задача текущей версии компонента — управление подписной базой.
Состав компонента:
Основная задача текущей версии компонента — управление подписной базой.
Состав компонента:
- Хук для Formit или ajaxForm
- Компактный сниппет для ручной работы
- Плагин срабатывающий при регистрации пользователя на сайте
Вставка копирайтов при копировании текста на сайте
Головная боль многих новостных сайтов — копирование оригинального текста и его использование на других сайтах.
В качестве официального решения проблемы — предлагается автоматическое добавление копирайтов при копировании текста в буфер обмена. Копирайт может содержать ссылку на сайт-источник, что дает дополнительное SEO преимущество.
Ниже я предлагаю найденное мною и немного оптимизированное решение этого вопроса.
В качестве официального решения проблемы — предлагается автоматическое добавление копирайтов при копировании текста в буфер обмена. Копирайт может содержать ссылку на сайт-источник, что дает дополнительное SEO преимущество.
Ниже я предлагаю найденное мною и немного оптимизированное решение этого вопроса.
Вариант определения мобильных устройств
Хочу поделиться своей практикой определения типа устройства, будь то мобильный гаджет или компьютер для тонкой настройки CSS и JS.
Сразу хочу уточнить, что данная заметка к MODX особенного отношения не имеет. Это просто JS и CSS, но надеюсь, что все таки будет полезна читателям.
Сразу хочу уточнить, что данная заметка к MODX особенного отношения не имеет. Это просто JS и CSS, но надеюсь, что все таки будет полезна читателям.
Семантически правильныe Breadcrumbs на pdoCrumbs
Верстая очередной проект для замороченных на SEO клиентов, столкнулся с тем, что pdoCrumbs конечно хорош в своей программной логике, но приведенные в документации примеры не совсем верно построены с точки зрения SEO и архитектуры HTML.
Под катом сам код, мои заметки и несколько полезных комментариев.
Под катом сам код, мои заметки и несколько полезных комментариев.
Практика резервного копирования на MODX
С ростом опыта и усложнением работ, все актуальнее становится тема резервного копирования базы данных, особенно при наличии большого объема информации.
Хочу поделиться своим опытом с начинающими разработчиками, а также почитать советы опытных мастеров.
Мне такая статья очень пригодилась бы на определенном этапе развития.
Хочу поделиться своим опытом с начинающими разработчиками, а также почитать советы опытных мастеров.
Мне такая статья очень пригодилась бы на определенном этапе развития.
Gallery. Проблема с генерацией превью
При загрузке изображения в альбом Gallery, не создается превьюшка.
Запись об изображении появляется, но размер файла 0 b.
Системные настройки дополнения выставлены по умолчанию.
Каталог assets/gallery остается пустым, так что насколько я понимаю само изображение тоже нигде не сохраняется. Права на каталог 755, пробовал 777
Кто нибудь сталкивался? Куда копать?
Может кто подскажет альтернативную галерею с возможностью создания нескольких альбомов и генерацией превью.
Желательно не использовать ресурсы. Хотелось бы работать через Приложения.
UPD.
Разобрался самостоятельно с вопросом.
Не знаю почему так происходит, но алгоритм должен быть следующий.
1. Загружается обложка
2. Загружаются фотографии.
Мои попытки загрузить фотографии без обложки приводили к неудаче.
Запись об изображении появляется, но размер файла 0 b.
Системные настройки дополнения выставлены по умолчанию.
Каталог assets/gallery остается пустым, так что насколько я понимаю само изображение тоже нигде не сохраняется. Права на каталог 755, пробовал 777
Кто нибудь сталкивался? Куда копать?
Может кто подскажет альтернативную галерею с возможностью создания нескольких альбомов и генерацией превью.
Желательно не использовать ресурсы. Хотелось бы работать через Приложения.
UPD.
Разобрался самостоятельно с вопросом.
Не знаю почему так происходит, но алгоритм должен быть следующий.
1. Загружается обложка
2. Загружаются фотографии.
Мои попытки загрузить фотографии без обложки приводили к неудаче.
Фильтрация пользователей с помощью mFilter2
Делая очередной тематический каталог организаций, где каждый пользователь это отдельная организация, которая размещает информацию о себе и своих услугах, я обычно применял классическое решение, когда при регистрации пользователя с помощью Office, создается отдельный ресурс и тогда можно без проблем просматривать карточки (ресурсы) организаций, осуществлять поиск и фильтровать их по разным параметрам используя готовые коробочные решения mSearch2 и mFilter2.
Плюсов тут несколько, в основном это возможность применять классические решения, ничего не допиливая. Но есть и минусы — приходится писать плагины, которые отслеживают изменение профиля пользователя и дублируют эти изменения в ресурс, определенные сложности модерирования, проблемы со скоростью сохранения и вывода информации и т.д.
Я решил заморочиться и сделал решение без дублирования информации, на основе таблицы пользователей.
Плюсов тут несколько, в основном это возможность применять классические решения, ничего не допиливая. Но есть и минусы — приходится писать плагины, которые отслеживают изменение профиля пользователя и дублируют эти изменения в ресурс, определенные сложности модерирования, проблемы со скоростью сохранения и вывода информации и т.д.
Я решил заморочиться и сделал решение без дублирования информации, на основе таблицы пользователей.
Как я расширил стандартную таблицу пользователей
В последнее время довольно часто приходится делать различные стартапы на заказ, суть которых сводится к платному сервису, с регистрацией, личным кабинетом, ну и как следствие каталогом пользователей, представляющих ту или иную услугу.
Обычно использую office, который обеспечивает готовый личный кабинет из коробки с минимальными усилиями, он же позволяет сохранять все в базу, пользователей. Но вот беда, полей катастрофически не хватает. Логичным решением было создавать страницы для каждого пользователя, и добавлять сколько угодно TV. Так я и делал, но решил заморочиться и не дублировать страницы, а расширить таблицу пользователей и работать с ней напрямую, как с ресурсом.
Вот что я сделал:
Обычно использую office, который обеспечивает готовый личный кабинет из коробки с минимальными усилиями, он же позволяет сохранять все в базу, пользователей. Но вот беда, полей катастрофически не хватает. Логичным решением было создавать страницы для каждого пользователя, и добавлять сколько угодно TV. Так я и делал, но решил заморочиться и не дублировать страницы, а расширить таблицу пользователей и работать с ней напрямую, как с ресурсом.
Вот что я сделал:
Требуется специалист по администрированию сервера
1 1
Имеется непонятно как настроенный VPS сервер, который почему то начал падать.
Нужно проанализировать ситуацию и
1. Запустить Mysql http (они сейчас стоят)
2. Выяснить по какой причине сервисы падают и решить проблему
3. Дать общую оценку и рекомендации по оптимизированию работы нашего сервера.
Нужно проанализировать ситуацию и
1. Запустить Mysql http (они сейчас стоят)
2. Выяснить по какой причине сервисы падают и решить проблему
3. Дать общую оценку и рекомендации по оптимизированию работы нашего сервера.
Требуются программисты для сотрудничества
В связи с большим количеством заказов и загруженностью своей команды ищу дополнительных разработчиков на фриланс основе.