В разделе «Репосты» расположены чужие статьи, которые мне понравились или показались полезными.
В статьях указаны источники. Цель этого раздела — сохранить статьи, которые могут в будущем пригодиться. Ведь сайты могут просто пропасть — их могут заблокировать, владелец может забыть продлить хостинг или домен, а статья-инструкция может пригодится именно в самый неподходящий момент.
MODX Advanced - расширенная установка
14 апреля 2017, 09:18
Для повышения безопасности и скрытия папки ядра воспользуемся установкой MODX revolution Advanced. MODX позволят нам вынести эту папку из корня сайта и, при желании, переименовать её и не только её. Также, можно изменить тему оформления окна входа на сайт — вообщем MODX позволяет сделать всё, что угодно. Уберём все упоминания о названии движка и изменим традиционные пути до пользовательских файлов, которые можно подсмотреть в исходном коде страницы. По которым, естественно, можно определить какую CMS использует сайт. Качаем MODX и закидываем в директорию сайта, на сервер, любым возможным способом. Допустим, наша директория имеет путь:
Читать дальше
Читать дальше
Сжатие CSS и JS штатными средствами
04 апреля 2017, 08:53
Наверняка каждый из вас, разбираясь в системных настройках MODX, замечал такие опции, как «compress_css» и «compress_js», которые отвечают за сжатие JS и CSS в админке. Для сжатия файлов используется специальная библиотека, которая поставляется вместе с MODX и хорошая новость заключается в том, что мы можем использовать её и для своих файлов!
Читать дальше
Читать дальше
Регистрационные данные на почту клиента, miniShop2
30 марта 2017, 09:40
Появилась задача: после заказа клиентом товаров в интернет-магазине, реализованном на miniShop2, высылать регистрационные данные (логин/пароль) на указанную почту клиента. Из коробки почему то такого функционала нет, хотя регистрация проходит. Получается так, что пользователь после оформления заказа даже и не подозревает что только что зарегистрировался на сайте. Как-то это не правильно. Собственно отсюда и появилась такая задача.
Читать дальше
Читать дальше
Защита сайта на MODX Revolution
15 марта 2017, 00:14
Команда разработчиков MODX постоянно проводит аудит кода и исправляет проблемы безопасности разрабатываемой системы управления. Тем не менее, абсолютно защищенных сайтов не существует. При их создании необходимо самому приложить определенные усилия для повышения уровня безопасности интернет-проекта.
Читать дальше
Читать дальше
19 компонентов для админки MODx Revo, которые упростят жизнь
10 марта 2017, 10:02
Многие разработчики и администраторы сайтов сталкиваются повседневно с проблемами, которые повторяются день за днем. В данной статье мы рассмотрим компоненты, которые повысят удобство использования панели администратора в MODx Revo. Наверняка, некоторые из них будут вам знакомы, и все же надеемся, что новой информации будет больше.
Читать дальше
Читать дальше
Создание TV через XPDO в MODX Revolution
28 декабря 2016, 10:26
Рассмотрим, как программно создавать дополнительные поля TV через XPDO MODX Revolution.
Для тестирование, можете скачать компонент «Console».
Наш Скрипт состоит из двух частей, в первой части мы создаём все наши создаваемые TV-поля, а во второй части мы назначаем их для нужных шаблонов
Читать дальше
Для тестирование, можете скачать компонент «Console».
Наш Скрипт состоит из двух частей, в первой части мы создаём все наши создаваемые TV-поля, а во второй части мы назначаем их для нужных шаблонов
Читать дальше
Исключение алиаса ресурса в URL дочерних ресурсов
21 июля 2016, 18:49
Сегодня выяснилось, что указанные мной ссылки ведут в никуда, и я решил восстановить эту информацию, благо, сам постоянно использую эту доработку.
Читать дальше
Читать дальше
Скрипт выборки шаблонов для проверки
21 июля 2016, 18:36
Перевожу очередной сайт на смарти и меняю соответственно код всех шаблонов. А шаблонов 17 штук (наследство). Процесс был рутинный и что-то я засомневался, а вдруг где какой шаблон не так прописался и что надо бы проверить. А как проверить? Логично — открыть по одному документу каждого шаблона во фронте и посмотреть нет ли ошибок и вообще корректно ли открывается. Но документов много и по каждому идти выискивать документы по каждому шаблону не удобно. Вот написал скрипт, который делает такую выборку и сразу формирует ссылки на эти документы, по одному на каждый шаблон. Остается только кликнуть по разу каждую ссылку и посмотреть как что отображается.
Читать дальше
Читать дальше
Связи объектов в CustomExtra
30 мая 2016, 18:37
Сегодня я покажу, как быстренько модернизировать CustomExtra, чтобы объекты можно было связать друг с другом.
Для начала представим гипотетическую ситуацию, в которой у нас на сайте есть некие «Предметы» и с каждым предметом можно проводить некие «Операции». Попробуем связать Предметы и Операции.
Читать дальше
Для начала представим гипотетическую ситуацию, в которой у нас на сайте есть некие «Предметы» и с каждым предметом можно проводить некие «Операции». Попробуем связать Предметы и Операции.
Читать дальше
TvTable - таблица
05 мая 2016, 14:12
Добрый день! Понадобилась мне тут табличка в виде Тв-параметра, в которой можно менять не только кол-во строк, но и столбцов. Поэтому migx не подходит (
В общем, было найдено решение, но как оказалось оно для EVO =(
Читать дальше
В общем, было найдено решение, но как оказалось оно для EVO =(
Читать дальше